a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


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

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

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

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

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

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

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

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

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

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

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}/* https://github.com/una/CSSgram */

/* The MIT License (MIT)

Copyright (c) 2015 Una Kravets

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

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

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

.aden{position:relative;-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden:after,.aden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.aden img{width:100%;z-index:1}.aden:before{z-index:2}.aden:after{z-index:3}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.gingham::after,.perpetua::after,.reyes::after{mix-blend-mode:soft-light}.inkwell{position:relative;-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.inkwell:after,.inkwell:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.inkwell img{width:100%;z-index:1}.inkwell:before{z-index:2}.inkwell:after{z-index:3}.perpetua{position:relative}.perpetua:after,.perpetua:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.perpetua img{width:100%;z-index:1}.perpetua:before{z-index:2}.perpetua:after{z-index:3}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);opacity:.5}.reyes{position:relative;-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes:after,.reyes:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.reyes img{width:100%;z-index:1}.reyes:before{z-index:2}.reyes:after{z-index:3}.reyes::after{background:#efcdad;opacity:.5}.gingham{position:relative;-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham:after,.gingham:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.gingham img{width:100%;z-index:1}.gingham:before{z-index:2}.gingham:after{z-index:3}.gingham::after{background:#e6e6fa}.toaster{position:relative;-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster:after,.toaster:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.toaster img{width:100%;z-index:1}.toaster:before{z-index:2}.toaster:after{z-index:3}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{position:relative;-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden:after,.walden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.walden img{width:100%;z-index:1}.walden:before{z-index:2}.walden:after{z-index:3}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{position:relative;-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson:after,.hudson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.hudson img{width:100%;z-index:1}.hudson:before{z-index:2}.hudson:after{z-index:3}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{position:relative;-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird:after,.earlybird:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.earlybird img{width:100%;z-index:1}.earlybird:before{z-index:2}.earlybird:after{z-index:3}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{position:relative;-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair:after,.mayfair:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.mayfair img{width:100%;z-index:1}.mayfair:before{z-index:2}.mayfair:after{z-index:3}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{position:relative;-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi:after,.lofi:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lofi img{width:100%;z-index:1}.lofi:before{z-index:2}.lofi:after{z-index:3}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{position:relative;-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after,._1977:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977 img{width:100%;z-index:1}._1977:before{z-index:2}._1977:after{z-index:3;background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{position:relative;-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn:after,.brooklyn:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brooklyn img{width:100%;z-index:1}.brooklyn:before{z-index:2}.brooklyn:after{z-index:3}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{position:relative;-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.xpro2 img{width:100%;z-index:1}.xpro2:before{z-index:2}.xpro2:after{z-index:3}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{position:relative;-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville:after,.nashville:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.nashville img{width:100%;z-index:1}.nashville:before{z-index:2}.nashville:after{z-index:3}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{position:relative;-webkit-filter:contrast(.9);filter:contrast(.9)}.lark:after,.lark:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lark img{width:100%;z-index:1}.lark:before{z-index:2}.lark:after{z-index:3}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{position:relative;-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon:after,.moon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.moon img{width:100%;z-index:1}.moon:before{z-index:2}.moon:after{z-index:3}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{position:relative;-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:after,.clarendon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.clarendon img{width:100%;z-index:1}.clarendon:before{z-index:2;background:rgba(127,187,227,.2);mix-blend-mode:overlay}.clarendon:after{z-index:3}.willow{position:relative;-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow:after,.willow:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.willow img{width:100%;z-index:1}.willow:before{z-index:2}.willow:after{z-index:3}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{position:relative;-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise:after,.rise:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.rise img{width:100%;z-index:1}.rise:before{z-index:2}.rise:after{z-index:3}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}.slumber{position:relative;-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber:after,.slumber:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.slumber img{width:100%;z-index:1}.slumber:before{z-index:2}.slumber:after{z-index:3}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.brannan{position:relative;-webkit-filter:sepia(.5) contrast(1.4);filter:sepia(.5) contrast(1.4)}.brannan:after,.brannan:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brannan img{width:100%;z-index:1}.brannan:before{z-index:2}.brannan:after{z-index:3}.brannan::after{background-color:rgba(161,44,199,.31);mix-blend-mode:lighten}.valencia{position:relative;-webkit-filter:contrast(1.08) brightness(1.08) sepia(.08);filter:contrast(1.08) brightness(1.08) sepia(.08)}.valencia:after,.valencia:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.valencia img{width:100%;z-index:1}.valencia:before{z-index:2}.valencia:after{z-index:3}.valencia::after{background:#3a0339;mix-blend-mode:exclusion;opacity:.5}.kelvin{position:relative}.kelvin:after,.kelvin:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.kelvin img{width:100%;z-index:1}.kelvin:before{z-index:2}.kelvin:after{z-index:3}.kelvin::after{background:#b77d21;mix-blend-mode:overlay}.kelvin::before{background:#382c34;mix-blend-mode:color-dodge}.maven{position:relative;-webkit-filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5);filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5)}.maven:after,.maven:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.maven img{width:100%;z-index:1}.maven:before{z-index:2}.maven:after{z-index:3;background:rgba(3,230,26,.2);mix-blend-mode:hue}.stinson{position:relative;-webkit-filter:contrast(.75) saturate(.85) brightness(1.15);filter:contrast(.75) saturate(.85) brightness(1.15)}.stinson:after,.stinson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.stinson img{width:100%;z-index:1}.stinson:before{z-index:2}.stinson:after{z-index:3}.stinson::before{background:rgba(240,149,128,.2);mix-blend-mode:soft-light}
#stacks_in_2799_53{visibility:hidden}
#usefulStackWrapperstacks_in_2799_59 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_59 {
	background-color: rgba(49, 49, 49, 1.00);
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2799_57 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2799_57 {
		text-align: center !important;
	}
	
	#stacks_in_2799_57 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2799_57 {
		text-align: center !important;
	}
	
	#stacks_in_2799_57 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2799_55 {
	margin: 0px 0px 30px 0px;
}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_2799_62 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_2799_62 {
	position: relative;
}

#imageWizardstacks_in_2799_62 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_2799_73 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_73 {
	background-color: rgba(51, 51, 51, 1.00);
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2799_71 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2799_71 {
		text-align: center !important;
	}
	
	#stacks_in_2799_71 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2799_71 {
		text-align: center !important;
	}
	
	#stacks_in_2799_71 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2799_69 {
	margin: 0px 0px 30px 0px;
}
#usefulStackWrapperstacks_in_2799_83 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_83 {
	background-color: rgba(51, 51, 51, 1.00);
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2799_81 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2799_81 {
		text-align: center !important;
	}
	
	#stacks_in_2799_81 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2799_81 {
		text-align: center !important;
	}
	
	#stacks_in_2799_81 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2799_79 {
	margin: 0px 0px 30px 0px;
}
#usefulStackWrapperstacks_in_2799_93 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_93 {
	background-color: rgba(51, 51, 51, 1.00);
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2799_91 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2799_91 {
		text-align: center !important;
	}
	
	#stacks_in_2799_91 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2799_91 {
		text-align: center !important;
	}
	
	#stacks_in_2799_91 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2799_89 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_2799_97 {
	padding: 0px 20px 0px 20px;
}
#usefulStackWrapperstacks_in_2799_98 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_98 {
	background-color: rgba(51, 51, 51, 1.00);
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2799_100 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2799_100 {
		text-align: center !important;
	}
	
	#stacks_in_2799_100 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2799_100 {
		text-align: center !important;
	}
	
	#stacks_in_2799_100 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2799_100 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2799_102 {
	padding: 0px 20px 0px 20px;
}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_2799_104 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_2799_104 {
	position: relative;
}

#imageWizardstacks_in_2799_104 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_2799_104 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../f_antbirds_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_2799_104 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_2799_104 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_2799_104 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.99;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2799_104:hover #linkIconstacks_in_2799_104 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_2799_104 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2799_104:hover #linkShadestacks_in_2799_104 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_360{visibility:hidden}
#usefulStackWrapperstacks_in_2891 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4070 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4070 {
	position: relative;
}

#imageWizardstacks_in_4070 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4070 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_4070 {
	margin: 20px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_4071 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_4071 {
	margin: 20px 0px 0px 0px;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_4676_9 #myExtraContent3,
#ExtraContentPlusstacks_in_4676_9 #fs {
	display: none;
}


#stacks_in_4676_9 {
	margin: 0px 0px 50px 0px;
	padding: 0px 20px 0px 20px;
}
#stacks_in_4676_10 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, sans-serif; ;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_4676_10 a,
  #stacks_in_4676_10 a:visited {
    background-color: rgba(128, 128, 128, 1.00);
    color: rgba(235, 235, 235, 1.00) !important;
  }

  #stacks_in_4676_10 a:hover,
  #stacks_in_4676_10 a:active {
    background-color: rgba(64, 64, 64, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_4676_10 a i,
  #stacks_in_4676_10 a:visited i {
    background-color: rgba(64, 64, 64, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_4676_10 a:hover i,
  #stacks_in_4676_10 a:active i {
    background-color: rgba(12, 12, 12, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_4676_10 a,
    #stacks_in_4676_10 a:visited {
      width: 100%;
    }
  }

  




#usefulStackWrapperstacks_in_2798_1 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2798_1 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 0px 30px 0px;
	padding: 20px 10px 0px 10px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2798_2 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2798_2 {
		text-align: center !important;
	}
	
	#stacks_in_2798_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2798_2 {
		text-align: center !important;
	}
	
	#stacks_in_2798_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2798_3 {
	margin: 0px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_2371 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2371 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	padding:  20px;
}
/* @group Basics */

#filterWrapperstacks_in_382 {
	display: block;
	position: relative;
}

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

/* @end */

/* @group Filtrify Plugin CSS */

/* Commented-out webkit scrollbars */

/* reset */
ul.ft-menu,
ul.ft-menu * { 
	margin: 0; 
	border: 0; 
	padding: 0;
	line-height: 1;
	position: relative;
	text-align: left;
    font: normal normal 100% sans-serif;
}


ul.ft-menu { 
	list-style: none;
}

ul.ft-menu > li.ft-field { 
	display: inline-block; 
	*display: inline; 
	*zoom: 1;
	margin-right: 30px;
	background: none !important;
	position: relative !important;
}

ul.ft-menu > li.ft-field > span.ft-label { 
    cursor: pointer; 
}


ul.ft-menu > li.ft-field > div.ft-panel { 
	position: absolute; 
	min-width: 200px; 
	background-clip: padding-box;
	border: 5px solid #333333;
	border: 5px solid rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	top: 100%;
	margin-top: 15px;
	left: 50%;
	margin-left: -105px;
	z-index: 9999;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);
}
ul.ft-menu > li.ft-field > div.ft-panel:before,
ul.ft-menu > li.ft-field > div.ft-panel:after {
	position: absolute;
	content: " ";
	height: 0;
	width: 0;
	left: 50%;
}
ul.ft-menu > li.ft-field > div.ft-panel:before {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #333333;
	border-bottom: 10px solid rgba(0, 0, 0, 0.3);
	top: -15px;
	margin-left: -10px;
}
ul.ft-menu > li.ft-field > div.ft-panel:after {
	content: " ";
	height: 0;
	width: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #F5F3EE;
	top: -8px;
	margin-left: -8px;
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected {
	padding: 10px 10px 0 10px;
	background: #F5F3EE;
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li {
	font-size: 10px;
	display: inline-block;
	*display: inline; 
	*zoom: 1;
	margin: 1px;
	cursor: pointer;
	padding: 0px 5px 1px 5px;
	color: white;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
	border: 1px solid #057ED0;
	border: 1px solid rgba(5, 126, 208, 0.7);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	background: #019AD2;
	background: -webkit-linear-gradient(#33BCEF, #019AD2);
	background: -moz-linear-gradient(#33BCEF, #019AD2);
	background: -o-linear-gradient(#33BCEF, #019AD2);
	background: -ms-linear-gradient(#33BCEF, #019AD2);
	background: linear-gradient(#33BCEF, #019AD2);
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li:after {
	content: " \00D7";
	color: white;
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li:active {
	background: #33BCEF;
	background: -webkit-linear-gradient(#019AD2, #33BCEF);
	background: -moz-linear-gradient(#019AD2, #33BCEF);
	background: -o-linear-gradient(#019AD2, #33BCEF);
	background: -ms-linear-gradient(#019AD2, #33BCEF);
	background: linear-gradient(#019AD2, #33BCEF);
}

ul.ft-menu > li.ft-field > div.ft-panel > fieldset.ft-search { 
	padding: 10px;
	background: #F5F3EE;
	background: -webkit-linear-gradient(#F5F3EE, #D0CDC9);
	background: -moz-linear-gradient(#F5F3EE, #D0CDC9);
	background: -o-linear-gradient(#F5F3EE, #D0CDC9);
	background: -ms-linear-gradient(#F5F3EE, #D0CDC9);
	background: linear-gradient(#F5F3EE, #D0CDC9);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#F5F3EE", EndColorStr="#D0CDC9");
}
ul.ft-menu > li.ft-field > div.ft-panel > fieldset.ft-search:before {
	font: normal normal 12px "FiltrifyRegular";
	content: "s";
	position: absolute;
    width: 20px;
	bottom: 15px;
	left: 18px;
	color: #BBB;
	text-shadow: none;
	z-index: 1;
}
ul.ft-menu > li.ft-field > div.ft-panel > fieldset.ft-search > input { 
	outline: none;
	display: block;
	width: 140px;
	padding: 4px 10px 4px 25px;
	color: gray;
	background: white;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	box-shadow: inset 0 1px 3px rgba(0,0,0,.4), inset 0 1px 0 rgba(0,0,0,.3);
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags { 
	position: relative !important; 
	max-height: 200px !important; 
	border-top: 1px solid #33373D;
	overflow-x: hidden; 
	overflow-y: auto; 
	width: 100%;
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li { 
    font-size: 12px;
	display: block;
	border-bottom: 1px solid #33373D;
	box-shadow: inset 0 1px 0 0 #878e98;
	display: block;
	font-weight: bold;
	color: white;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
	padding: 8px 35px 8px 15px;
	cursor: pointer;
	background: #616975;
	background: -webkit-linear-gradient(#727A86, #505864);
	background: -moz-linear-gradient(#727A86, #505864);
	background: -o-linear-gradient(#727A86, #505864);
	background: -ms-linear-gradient(#727A86, #505864);
	background: linear-gradient(#727A86, #505864);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#727a86", EndColorStr="#505864");
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li:after { 
	content: attr(data-count);
    font-size: 11px;
    font-weight: normal;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -9px;
	padding: 3px 6px;
	color: white;
	background: #48515C;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li.ft-highlight { 
	border-bottom: 1px solid #103C56;
	box-shadow: inset 0px 1px 0px 0px #6ad2ef;
	background: #35AFE3;
	background: -webkit-linear-gradient(#45C7EB, #2698DB);
	background: -moz-linear-gradient(#45C7EB, #2698DB);
	background: -o-linear-gradient(#45C7EB, #2698DB);
	background: -ms-linear-gradient(#45C7EB, #2698DB);
	background: linear-gradient(#45C7EB, #2698DB);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#45c7eb", EndColorStr="#2698db");
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li.ft-highlight:active {
	background: -webkit-linear-gradient(#2698DB, #45C7EB);
	background: -moz-linear-gradient(#2698DB, #45C7EB);
	background: -o-linear-gradient(#2698DB, #45C7EB);
	background: -ms-linear-gradient(#2698DB, #45C7EB);
	background: linear-gradient(#2698DB, #45C7EB);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#2698DB", EndColorStr="#45C7EB");
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li.ft-highlight:after {
	background: #2173A1;
}

ul.ft-menu > li.ft-field > div.ft-panel > div.ft-mismatch {
    font-size: 11px;
	padding: 10px 15px;
	color: white;
	background: #555555;
	background: -webkit-linear-gradient(#555555, #333333);
	background: -moz-linear-gradient(#555555, #333333);
	background: -o-linear-gradient(#555555, #333333);
	background: -ms-linear-gradient(#555555, #333333);
	background: linear-gradient(#555555, #333333);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#555555", EndColorStr="#333333");
}

/* REQUIRED! */
.ft-hidden { display: none !important; }


/* Custom webkit scrollbars */
/*
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags::-webkit-scrollbar {
    width: 10px;
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0,0,0,0.5);
    background: #DDD;
}
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags::-webkit-scrollbar-thumb {
    border-radius: 2px;
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
    background: #EEE;
}
*/

/* @end */

/* @group Styles Added by WW */

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

#placeHolderstacks_in_382 {
	display: inline;
}

#sortContainerstacks_in_382,
ul.ft-menu {
	display: block;
}

ul.ft-menu {
	text-align: center;
	margin-bottom: 30px;
}

ul.ft-menu > li.ft-field { 
	margin: 0 4px;
}

span.ft-label {
	display: block;
	padding: 8px 0;
	margin: 4px 0;
	width: 225px;
	font-size: 14px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-align: center;
	text-transform: capitalize;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	transition: all 300ms linear;
	color: #FFFFFF;
	border: solid 1px #555555;
	background: #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#404040));
	background: -moz-linear-gradient(top, #666666, #404040);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#404040');
}

span.ft-label:hover {
	color: #FFFFFF;
	border: solid 1px #404040;
	background: #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#666666));
	background: -moz-linear-gradient(top, #666666, #666666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666');
}

ul.ft-menu > li.ft-field > div.ft-panel {
	min-width: 225px;
	left: 0;
	margin-left: 0;
}

ul.ft-menu > li.ft-field > div.ft-panel > fieldset.ft-search::before {
	display: none;
}

ul.ft-menu > li.ft-field > div.ft-panel > fieldset.ft-search > input {
	padding: 5px 10px;
	width: 100%;
}

ul.ft-menu > li.ft-field > div.ft-panel::after {
	border-left: none;
	border-right: none;
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags {
	border-top: none;
}

/* Static Tags */
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li { 
    font-size: 12px;
	border-bottom: none;
	box-shadow: none;
	color: #FFFFFF;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
	padding: 8px 35px 8px 15px;
	cursor: pointer;
	background: #666666;
	background: -webkit-linear-gradient(#666666, #404040);
	background: -moz-linear-gradient(#666666, #404040);
	background: -o-linear-gradient(#666666, #404040);
	background: -ms-linear-gradient(#666666, #404040);
	background: linear-gradient(#666666, #404040);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#666666", EndColorStr="#404040");
}

/* Hovered Tags */
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li.ft-highlight { 
	border-bottom: none;
	box-shadow: none;
	background: #666666;
	background: -webkit-linear-gradient(#666666, #4C4C4C);
	background: -moz-linear-gradient(#666666, #4C4C4C);
	background: -o-linear-gradient(#666666, #4C4C4C);
	background: -ms-linear-gradient(#666666, #4C4C4C);
	background: linear-gradient(#666666, #4C4C4C);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#666666", EndColorStr="#4C4C4C");
}

/* Tag Counts */
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li:after { 
    font-size: 11px;
	color: #FFFFFF;
	background: #48515C;
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-tags > li.ft-highlight:after {
	color: #FFFFFF;
	background: #151515;
}

/* Active Tags */
ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li {
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 10px;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: #3F3F3F;
	background: -webkit-linear-gradient(#666666, #3F3F3F);
	background: -moz-linear-gradient(#666666, #3F3F3F);
	background: -o-linear-gradient(#666666, #3F3F3F);
	background: -ms-linear-gradient(#666666, #3F3F3F);
	background: linear-gradient(#666666, #3F3F3F);
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li:after {
	color: #FFFFFF;
}

ul.ft-menu > li.ft-field > div.ft-panel > ul.ft-selected > li:active {
	color: #FFFFFF;
	background: #3F3F3F;
	background: -webkit-linear-gradient(#666666, #3F3F3F);
	background: -moz-linear-gradient(#666666, #3F3F3F);
	background: -o-linear-gradient(#666666, #3F3F3F);
	background: -ms-linear-gradient(#666666, #3F3F3F);
	background: linear-gradient(#666666, #3F3F3F);
}

/* Search box */

.ft-field fieldset {
	display: none;
}





















/* Filter Container */

ul.FilterItems {
	padding: 0;
	list-style: none;
	min-height: 360px;
	text-align: center;
}

ul.FilterItems li {
	display: inline-block;
	position: relative;
	margin: 4px;
	text-align: center;
	vertical-align: top;
}

/**/
ul.FilterItems li a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;
	display: block;
}
/**/

ul.FilterItems li div.InnerContent {
	height: 360px;
	max-width: 200px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid #1A1A1A;
	padding: 10px;
	overflow: auto;
}

ul.FilterItems li div.InnerContent:hover {
	border: 1px solid #9A9A9A;
}

/*  */
/* No background */
ul.FilterItems li div.InnerContent {
	background: transparent;
}
/*  */

/*  */

/*  */

/*  */

/**/

/**/

/**/

/**/

/**/

/**/


ul#filterWrapperstacks_in_382 .FilterItems li h1,
ul#filterWrapperstacks_in_382 .FilterItems li h2,
ul#filterWrapperstacks_in_382 .FilterItems li h3,
ul#filterWrapperstacks_in_382 .FilterItems li h4,
ul#filterWrapperstacks_in_382 .FilterItems li h5,
ul#filterWrapperstacks_in_382 .FilterItems li h6,
ul#filterWrapperstacks_in_382 .FilterItems li img,
ul#filterWrapperstacks_in_382 .FilterItems li p {
	padding: 0;
	margin: 0 0 5px;
	line-height: 1.25em;
}

/* Dimmed items (if dimming is enabled) */

.filter-dimmed-item { 
    opacity: 0.20; 
    filter: alpha(opacity=20); 
}

/* Reset Button */

#resetstacks_in_382 {
	display: none;
	width: 100%;
	height: 45px;
	clear: both;
	margin-top: 30px;
	text-align: center;
}

#resetButtonstacks_in_382 {
	display: inline-block;
	padding: 8px 0;
	margin: 0;
	border: solid 1px #555555;
	width: 225px;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-align: center;
	text-transform: capitalize;
	cursor: pointer;
	-webkit-transition: background 300ms linear;
	-moz-transition: background 300ms linear;
	transition: background 300ms linear;
	color: #FFFFFF;
	background: #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#404040));
	background: -moz-linear-gradient(top, #666666, #404040);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#404040');
}

#resetButtonstacks_in_382:hover {
	color: #FFFFFF;
	border: solid 1px #404040;
	background: #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#666666));
	background: -moz-linear-gradient(top, #666666, #666666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666');
}

/* @end */

/* @group Start hidden */

/*  */

/* @end */



/* @group Sidebar */

/*  */

/* @end */

/* @group Typeahead */

/*  */

/* @end */

/* @group Legends */

#legendstacks_in_382 {
	text-align: center;
}

span.legendCategory {
	text-transform: capitalize;
}

#filterWrapperstacks_in_382 ul.legendList {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}

#filterWrapperstacks_in_382 ul.legendList li {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}

#filterWrapperstacks_in_382 ul.legendList li:last-child .legendCategorySeparator {
	display: none;
}

/* @end */

/* @group Printer styles */

@media print {
	#resetstacks_in_382,
	#sortContainerstacks_in_382 {
		display: none;
	}
	
	ul#filterWrapperstacks_in_382 .FilterItems li,
	ul#filterWrapperstacks_in_382 .FilterItems .filterEditItem {
		width: 100%;
		height: auto;
		float: none;
	}
}

/* @end */

/* @group Edit Mode Styling */



/* @end */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_1574 {
	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_1574 #topBoxTriggerstacks_in_1574 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_1574 #topBoxTriggerContentstacks_in_1574 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_1574 #topBoxTriggerContentstacks_in_1574 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_1574 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_1574 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1271 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1271 {
	position: relative;
}

#imageWizardstacks_in_1271 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1271 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_1272 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1278 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1278 {
	position: relative;
}

#imageWizardstacks_in_1278 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4078 {
	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_4078 #topBoxTriggerstacks_in_4078 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4078 #topBoxTriggerContentstacks_in_4078 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4078 #topBoxTriggerContentstacks_in_4078 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4078 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4078 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4079 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4079 {
	position: relative;
}

#imageWizardstacks_in_4079 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4079 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4080 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4086 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4086 {
	position: relative;
}

#imageWizardstacks_in_4086 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4093 {
	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_4093 #topBoxTriggerstacks_in_4093 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4093 #topBoxTriggerContentstacks_in_4093 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4093 #topBoxTriggerContentstacks_in_4093 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4093 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4093 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4094 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4094 {
	position: relative;
}

#imageWizardstacks_in_4094 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4094 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4095 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4101 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4101 {
	position: relative;
}

#imageWizardstacks_in_4101 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4108 {
	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_4108 #topBoxTriggerstacks_in_4108 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4108 #topBoxTriggerContentstacks_in_4108 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4108 #topBoxTriggerContentstacks_in_4108 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4108 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4108 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4109 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4109 {
	position: relative;
}

#imageWizardstacks_in_4109 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4109 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4110 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4116 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4116 {
	position: relative;
}

#imageWizardstacks_in_4116 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4123 {
	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_4123 #topBoxTriggerstacks_in_4123 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4123 #topBoxTriggerContentstacks_in_4123 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4123 #topBoxTriggerContentstacks_in_4123 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4123 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4123 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4124 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4124 {
	position: relative;
}

#imageWizardstacks_in_4124 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4124 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4125 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4131 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4131 {
	position: relative;
}

#imageWizardstacks_in_4131 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4138 {
	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_4138 #topBoxTriggerstacks_in_4138 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4138 #topBoxTriggerContentstacks_in_4138 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4138 #topBoxTriggerContentstacks_in_4138 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4138 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4138 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4139 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4139 {
	position: relative;
}

#imageWizardstacks_in_4139 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4139 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4140 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4146 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4146 {
	position: relative;
}

#imageWizardstacks_in_4146 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4151 {
	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_4151 #topBoxTriggerstacks_in_4151 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4151 #topBoxTriggerContentstacks_in_4151 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4151 #topBoxTriggerContentstacks_in_4151 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4151 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4151 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4152 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4152 {
	position: relative;
}

#imageWizardstacks_in_4152 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4152 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4153 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4159 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4159 {
	position: relative;
}

#imageWizardstacks_in_4159 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4166 {
	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_4166 #topBoxTriggerstacks_in_4166 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4166 #topBoxTriggerContentstacks_in_4166 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4166 #topBoxTriggerContentstacks_in_4166 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4166 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4166 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4167 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4167 {
	position: relative;
}

#imageWizardstacks_in_4167 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4167 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4168 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4174 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4174 {
	position: relative;
}

#imageWizardstacks_in_4174 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4181 {
	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_4181 #topBoxTriggerstacks_in_4181 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4181 #topBoxTriggerContentstacks_in_4181 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4181 #topBoxTriggerContentstacks_in_4181 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4181 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4181 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4182 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4182 {
	position: relative;
}

#imageWizardstacks_in_4182 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4182 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4183 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4189 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4189 {
	position: relative;
}

#imageWizardstacks_in_4189 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4196 {
	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_4196 #topBoxTriggerstacks_in_4196 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4196 #topBoxTriggerContentstacks_in_4196 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4196 #topBoxTriggerContentstacks_in_4196 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4196 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4196 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4197 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4197 {
	position: relative;
}

#imageWizardstacks_in_4197 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4197 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4198 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4204 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4204 {
	position: relative;
}

#imageWizardstacks_in_4204 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4204 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

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

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4208 {
	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_4208 #topBoxTriggerstacks_in_4208 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4208 #topBoxTriggerContentstacks_in_4208 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4208 #topBoxTriggerContentstacks_in_4208 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4208 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4208 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4209 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4209 {
	position: relative;
}

#imageWizardstacks_in_4209 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4209 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4210 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4216 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4216 {
	position: relative;
}

#imageWizardstacks_in_4216 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4226 {
	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_4226 #topBoxTriggerstacks_in_4226 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4226 #topBoxTriggerContentstacks_in_4226 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4226 #topBoxTriggerContentstacks_in_4226 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4226 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4226 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4227 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4227 {
	position: relative;
}

#imageWizardstacks_in_4227 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4227 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4228 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4234 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4234 {
	position: relative;
}

#imageWizardstacks_in_4234 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4241 {
	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_4241 #topBoxTriggerstacks_in_4241 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4241 #topBoxTriggerContentstacks_in_4241 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4241 #topBoxTriggerContentstacks_in_4241 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4241 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4241 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4242 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4242 {
	position: relative;
}

#imageWizardstacks_in_4242 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4242 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4243 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4249 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4249 {
	position: relative;
}

#imageWizardstacks_in_4249 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4256 {
	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_4256 #topBoxTriggerstacks_in_4256 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4256 #topBoxTriggerContentstacks_in_4256 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4256 #topBoxTriggerContentstacks_in_4256 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4256 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4256 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4257 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4257 {
	position: relative;
}

#imageWizardstacks_in_4257 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4257 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4258 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4264 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4264 {
	position: relative;
}

#imageWizardstacks_in_4264 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4275 {
	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_4275 #topBoxTriggerstacks_in_4275 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4275 #topBoxTriggerContentstacks_in_4275 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4275 #topBoxTriggerContentstacks_in_4275 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4275 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4275 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4276 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4276 {
	position: relative;
}

#imageWizardstacks_in_4276 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4276 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4277 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4283 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4283 {
	position: relative;
}

#imageWizardstacks_in_4283 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4290 {
	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_4290 #topBoxTriggerstacks_in_4290 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4290 #topBoxTriggerContentstacks_in_4290 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4290 #topBoxTriggerContentstacks_in_4290 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4290 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4290 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4291 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4291 {
	position: relative;
}

#imageWizardstacks_in_4291 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4291 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4292 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4298 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4298 {
	position: relative;
}

#imageWizardstacks_in_4298 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4305 {
	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_4305 #topBoxTriggerstacks_in_4305 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4305 #topBoxTriggerContentstacks_in_4305 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4305 #topBoxTriggerContentstacks_in_4305 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4305 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4305 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4306 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4306 {
	position: relative;
}

#imageWizardstacks_in_4306 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4306 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4307 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4313 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4313 {
	position: relative;
}

#imageWizardstacks_in_4313 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4320 {
	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_4320 #topBoxTriggerstacks_in_4320 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4320 #topBoxTriggerContentstacks_in_4320 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4320 #topBoxTriggerContentstacks_in_4320 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4320 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4320 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4321 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4321 {
	position: relative;
}

#imageWizardstacks_in_4321 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4321 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4322 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4328 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4328 {
	position: relative;
}

#imageWizardstacks_in_4328 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4335 {
	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_4335 #topBoxTriggerstacks_in_4335 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4335 #topBoxTriggerContentstacks_in_4335 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4335 #topBoxTriggerContentstacks_in_4335 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4335 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4335 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4336 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4336 {
	position: relative;
}

#imageWizardstacks_in_4336 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4336 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4337 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4343 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4343 {
	position: relative;
}

#imageWizardstacks_in_4343 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4350 {
	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_4350 #topBoxTriggerstacks_in_4350 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4350 #topBoxTriggerContentstacks_in_4350 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4350 #topBoxTriggerContentstacks_in_4350 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4350 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4350 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4351 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4351 {
	position: relative;
}

#imageWizardstacks_in_4351 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4351 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4352 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4358 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4358 {
	position: relative;
}

#imageWizardstacks_in_4358 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4365 {
	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_4365 #topBoxTriggerstacks_in_4365 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4365 #topBoxTriggerContentstacks_in_4365 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4365 #topBoxTriggerContentstacks_in_4365 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4365 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4365 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4366 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4366 {
	position: relative;
}

#imageWizardstacks_in_4366 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4366 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4367 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4373 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4373 {
	position: relative;
}

#imageWizardstacks_in_4373 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4377 {
	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_4377 #topBoxTriggerstacks_in_4377 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4377 #topBoxTriggerContentstacks_in_4377 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4377 #topBoxTriggerContentstacks_in_4377 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4377 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4377 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4378 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4378 {
	position: relative;
}

#imageWizardstacks_in_4378 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4378 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4379 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4385 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4385 {
	position: relative;
}

#imageWizardstacks_in_4385 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4392 {
	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_4392 #topBoxTriggerstacks_in_4392 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4392 #topBoxTriggerContentstacks_in_4392 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4392 #topBoxTriggerContentstacks_in_4392 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4392 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4392 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4393 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4393 {
	position: relative;
}

#imageWizardstacks_in_4393 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4393 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4394 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4400 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4400 {
	position: relative;
}

#imageWizardstacks_in_4400 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4677 {
	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_4677 #topBoxTriggerstacks_in_4677 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4677 #topBoxTriggerContentstacks_in_4677 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4677 #topBoxTriggerContentstacks_in_4677 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4677 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4677 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4678 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4678 {
	position: relative;
}

#imageWizardstacks_in_4678 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4678 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4417 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4685 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4685 {
	position: relative;
}

#imageWizardstacks_in_4685 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4749 {
	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_4749 #topBoxTriggerstacks_in_4749 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4749 #topBoxTriggerContentstacks_in_4749 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4749 #topBoxTriggerContentstacks_in_4749 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4749 {
	color: rgba(255, 255, 255, 1.00);
}

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4749 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4750 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4750 {
	position: relative;
}

#imageWizardstacks_in_4750 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4750 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4740 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4757 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4757 {
	position: relative;
}

#imageWizardstacks_in_4757 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

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


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















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






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

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

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

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

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

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

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

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

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

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

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

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

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

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

#topBoxTriggerRegionstacks_in_4709 {
	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_4709 #topBoxTriggerstacks_in_4709 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4709 #topBoxTriggerContentstacks_in_4709 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4709 #topBoxTriggerContentstacks_in_4709 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4709 {
	color: rgba(255, 255, 255, 1.00);
}

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

#topBoxContentWrapperstacks_in_4709 h1,
#topBoxContentWrapperstacks_in_4709 h2,
#topBoxContentWrapperstacks_in_4709 h3,
#topBoxContentWrapperstacks_in_4709 h4,
#topBoxContentWrapperstacks_in_4709 h5,
#topBoxContentWrapperstacks_in_4709 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4709 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4709 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4709 a:hover,
#topBoxContentWrapperstacks_in_4709 a:focus,
#topBoxContentWrapperstacks_in_4709 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4709 .topBoxAudio,
#topBoxContentWrapperstacks_in_4709 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4709.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4709 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4709 .trackName,
#topBoxContentWrapperstacks_in_4709 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4709 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4710 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4710 {
	position: relative;
}

#imageWizardstacks_in_4710 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4710 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4711 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4711 {
	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_4711 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4717 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4717 {
	position: relative;
}

#imageWizardstacks_in_4717 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4723 {
	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_4723 #topBoxTriggerstacks_in_4723 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4723 #topBoxTriggerContentstacks_in_4723 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4723 #topBoxTriggerContentstacks_in_4723 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4723 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4723 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4723 h1,
#topBoxContentWrapperstacks_in_4723 h2,
#topBoxContentWrapperstacks_in_4723 h3,
#topBoxContentWrapperstacks_in_4723 h4,
#topBoxContentWrapperstacks_in_4723 h5,
#topBoxContentWrapperstacks_in_4723 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4723 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4723 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4723 a:hover,
#topBoxContentWrapperstacks_in_4723 a:focus,
#topBoxContentWrapperstacks_in_4723 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4723 .topBoxAudio,
#topBoxContentWrapperstacks_in_4723 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4723.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4723 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4723 .trackName,
#topBoxContentWrapperstacks_in_4723 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4723 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4724 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4724 {
	position: relative;
}

#imageWizardstacks_in_4724 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4724 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4725 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4725 {
	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_4725 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4731 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4731 {
	position: relative;
}

#imageWizardstacks_in_4731 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4762 {
	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_4762 #topBoxTriggerstacks_in_4762 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4762 #topBoxTriggerContentstacks_in_4762 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4762 #topBoxTriggerContentstacks_in_4762 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4762 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4762 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4762 h1,
#topBoxContentWrapperstacks_in_4762 h2,
#topBoxContentWrapperstacks_in_4762 h3,
#topBoxContentWrapperstacks_in_4762 h4,
#topBoxContentWrapperstacks_in_4762 h5,
#topBoxContentWrapperstacks_in_4762 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4762 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4762 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4762 a:hover,
#topBoxContentWrapperstacks_in_4762 a:focus,
#topBoxContentWrapperstacks_in_4762 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4762 .topBoxAudio,
#topBoxContentWrapperstacks_in_4762 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4762.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4762 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4762 .trackName,
#topBoxContentWrapperstacks_in_4762 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4762 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4763 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4763 {
	position: relative;
}

#imageWizardstacks_in_4763 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4763 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4455 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4455 {
	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_4455 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4770 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4770 {
	position: relative;
}

#imageWizardstacks_in_4770 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4776 {
	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_4776 #topBoxTriggerstacks_in_4776 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4776 #topBoxTriggerContentstacks_in_4776 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4776 #topBoxTriggerContentstacks_in_4776 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4776 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4776 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4776 h1,
#topBoxContentWrapperstacks_in_4776 h2,
#topBoxContentWrapperstacks_in_4776 h3,
#topBoxContentWrapperstacks_in_4776 h4,
#topBoxContentWrapperstacks_in_4776 h5,
#topBoxContentWrapperstacks_in_4776 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4776 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4776 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4776 a:hover,
#topBoxContentWrapperstacks_in_4776 a:focus,
#topBoxContentWrapperstacks_in_4776 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4776 .topBoxAudio,
#topBoxContentWrapperstacks_in_4776 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4776.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4776 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4776 .trackName,
#topBoxContentWrapperstacks_in_4776 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4776 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4777 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4777 {
	position: relative;
}

#imageWizardstacks_in_4777 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4777 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4778 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4778 {
	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_4778 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4784 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4784 {
	position: relative;
}

#imageWizardstacks_in_4784 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4787 {
	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_4787 #topBoxTriggerstacks_in_4787 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4787 #topBoxTriggerContentstacks_in_4787 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4787 #topBoxTriggerContentstacks_in_4787 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4787 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4787 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4787 h1,
#topBoxContentWrapperstacks_in_4787 h2,
#topBoxContentWrapperstacks_in_4787 h3,
#topBoxContentWrapperstacks_in_4787 h4,
#topBoxContentWrapperstacks_in_4787 h5,
#topBoxContentWrapperstacks_in_4787 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4787 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4787 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4787 a:hover,
#topBoxContentWrapperstacks_in_4787 a:focus,
#topBoxContentWrapperstacks_in_4787 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4787 .topBoxAudio,
#topBoxContentWrapperstacks_in_4787 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4787.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4787 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4787 .trackName,
#topBoxContentWrapperstacks_in_4787 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4787 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4788 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4788 {
	position: relative;
}

#imageWizardstacks_in_4788 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4788 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4466 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4466 {
	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_4466 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4795 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4795 {
	position: relative;
}

#imageWizardstacks_in_4795 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4801 {
	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_4801 #topBoxTriggerstacks_in_4801 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4801 #topBoxTriggerContentstacks_in_4801 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4801 #topBoxTriggerContentstacks_in_4801 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4801 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4801 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4801 h1,
#topBoxContentWrapperstacks_in_4801 h2,
#topBoxContentWrapperstacks_in_4801 h3,
#topBoxContentWrapperstacks_in_4801 h4,
#topBoxContentWrapperstacks_in_4801 h5,
#topBoxContentWrapperstacks_in_4801 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4801 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4801 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4801 a:hover,
#topBoxContentWrapperstacks_in_4801 a:focus,
#topBoxContentWrapperstacks_in_4801 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4801 .topBoxAudio,
#topBoxContentWrapperstacks_in_4801 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4801.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4801 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4801 .trackName,
#topBoxContentWrapperstacks_in_4801 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4801 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4802 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4802 {
	position: relative;
}

#imageWizardstacks_in_4802 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4802 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4803 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4803 {
	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_4803 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4809 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4809 {
	position: relative;
}

#imageWizardstacks_in_4809 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4816 {
	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_4816 #topBoxTriggerstacks_in_4816 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4816 #topBoxTriggerContentstacks_in_4816 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4816 #topBoxTriggerContentstacks_in_4816 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4816 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4816 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4816 h1,
#topBoxContentWrapperstacks_in_4816 h2,
#topBoxContentWrapperstacks_in_4816 h3,
#topBoxContentWrapperstacks_in_4816 h4,
#topBoxContentWrapperstacks_in_4816 h5,
#topBoxContentWrapperstacks_in_4816 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4816 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4816 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4816 a:hover,
#topBoxContentWrapperstacks_in_4816 a:focus,
#topBoxContentWrapperstacks_in_4816 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4816 .topBoxAudio,
#topBoxContentWrapperstacks_in_4816 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4816.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4816 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4816 .trackName,
#topBoxContentWrapperstacks_in_4816 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4816 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4817 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4817 {
	position: relative;
}

#imageWizardstacks_in_4817 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4817 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4818 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4818 {
	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_4818 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4824 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4824 {
	position: relative;
}

#imageWizardstacks_in_4824 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4827 {
	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_4827 #topBoxTriggerstacks_in_4827 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4827 #topBoxTriggerContentstacks_in_4827 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4827 #topBoxTriggerContentstacks_in_4827 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4827 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4827 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4827 h1,
#topBoxContentWrapperstacks_in_4827 h2,
#topBoxContentWrapperstacks_in_4827 h3,
#topBoxContentWrapperstacks_in_4827 h4,
#topBoxContentWrapperstacks_in_4827 h5,
#topBoxContentWrapperstacks_in_4827 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4827 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4827 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4827 a:hover,
#topBoxContentWrapperstacks_in_4827 a:focus,
#topBoxContentWrapperstacks_in_4827 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4827 .topBoxAudio,
#topBoxContentWrapperstacks_in_4827 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4827.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4827 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4827 .trackName,
#topBoxContentWrapperstacks_in_4827 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4827 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4828 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4828 {
	position: relative;
}

#imageWizardstacks_in_4828 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4828 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4475 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4475 {
	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_4475 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4835 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4835 {
	position: relative;
}

#imageWizardstacks_in_4835 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4837 {
	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_4837 #topBoxTriggerstacks_in_4837 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4837 #topBoxTriggerContentstacks_in_4837 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4837 #topBoxTriggerContentstacks_in_4837 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4837 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4837 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4837 h1,
#topBoxContentWrapperstacks_in_4837 h2,
#topBoxContentWrapperstacks_in_4837 h3,
#topBoxContentWrapperstacks_in_4837 h4,
#topBoxContentWrapperstacks_in_4837 h5,
#topBoxContentWrapperstacks_in_4837 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4837 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4837 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4837 a:hover,
#topBoxContentWrapperstacks_in_4837 a:focus,
#topBoxContentWrapperstacks_in_4837 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4837 .topBoxAudio,
#topBoxContentWrapperstacks_in_4837 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4837.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4837 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4837 .trackName,
#topBoxContentWrapperstacks_in_4837 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4837 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4838 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4838 {
	position: relative;
}

#imageWizardstacks_in_4838 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4838 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4484 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4484 {
	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_4484 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4845 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4845 {
	position: relative;
}

#imageWizardstacks_in_4845 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4851 {
	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_4851 #topBoxTriggerstacks_in_4851 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4851 #topBoxTriggerContentstacks_in_4851 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4851 #topBoxTriggerContentstacks_in_4851 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4851 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4851 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4851 h1,
#topBoxContentWrapperstacks_in_4851 h2,
#topBoxContentWrapperstacks_in_4851 h3,
#topBoxContentWrapperstacks_in_4851 h4,
#topBoxContentWrapperstacks_in_4851 h5,
#topBoxContentWrapperstacks_in_4851 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4851 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4851 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4851 a:hover,
#topBoxContentWrapperstacks_in_4851 a:focus,
#topBoxContentWrapperstacks_in_4851 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4851 .topBoxAudio,
#topBoxContentWrapperstacks_in_4851 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4851.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4851 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4851 .trackName,
#topBoxContentWrapperstacks_in_4851 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4851 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4852 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4852 {
	position: relative;
}

#imageWizardstacks_in_4852 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4852 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4853 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4853 {
	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_4853 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4859 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4859 {
	position: relative;
}

#imageWizardstacks_in_4859 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4866 {
	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_4866 #topBoxTriggerstacks_in_4866 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4866 #topBoxTriggerContentstacks_in_4866 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4866 #topBoxTriggerContentstacks_in_4866 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4866 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4866 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4866 h1,
#topBoxContentWrapperstacks_in_4866 h2,
#topBoxContentWrapperstacks_in_4866 h3,
#topBoxContentWrapperstacks_in_4866 h4,
#topBoxContentWrapperstacks_in_4866 h5,
#topBoxContentWrapperstacks_in_4866 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4866 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4866 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4866 a:hover,
#topBoxContentWrapperstacks_in_4866 a:focus,
#topBoxContentWrapperstacks_in_4866 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4866 .topBoxAudio,
#topBoxContentWrapperstacks_in_4866 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4866.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4866 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4866 .trackName,
#topBoxContentWrapperstacks_in_4866 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4866 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4867 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4867 {
	position: relative;
}

#imageWizardstacks_in_4867 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4867 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4868 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4868 {
	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_4868 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4874 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4874 {
	position: relative;
}

#imageWizardstacks_in_4874 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4874 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_4878 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4880 {
	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_4880 #topBoxTriggerstacks_in_4880 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4880 #topBoxTriggerContentstacks_in_4880 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4880 #topBoxTriggerContentstacks_in_4880 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4880 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4880 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4880 h1,
#topBoxContentWrapperstacks_in_4880 h2,
#topBoxContentWrapperstacks_in_4880 h3,
#topBoxContentWrapperstacks_in_4880 h4,
#topBoxContentWrapperstacks_in_4880 h5,
#topBoxContentWrapperstacks_in_4880 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4880 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4880 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4880 a:hover,
#topBoxContentWrapperstacks_in_4880 a:focus,
#topBoxContentWrapperstacks_in_4880 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4880 .topBoxAudio,
#topBoxContentWrapperstacks_in_4880 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4880.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4880 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4880 .trackName,
#topBoxContentWrapperstacks_in_4880 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4880 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4881 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4881 {
	position: relative;
}

#imageWizardstacks_in_4881 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4881 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4513 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4513 {
	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_4513 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4888 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4888 {
	position: relative;
}

#imageWizardstacks_in_4888 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4894 {
	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_4894 #topBoxTriggerstacks_in_4894 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4894 #topBoxTriggerContentstacks_in_4894 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4894 #topBoxTriggerContentstacks_in_4894 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4894 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4894 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4894 h1,
#topBoxContentWrapperstacks_in_4894 h2,
#topBoxContentWrapperstacks_in_4894 h3,
#topBoxContentWrapperstacks_in_4894 h4,
#topBoxContentWrapperstacks_in_4894 h5,
#topBoxContentWrapperstacks_in_4894 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4894 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4894 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4894 a:hover,
#topBoxContentWrapperstacks_in_4894 a:focus,
#topBoxContentWrapperstacks_in_4894 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4894 .topBoxAudio,
#topBoxContentWrapperstacks_in_4894 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4894.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4894 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4894 .trackName,
#topBoxContentWrapperstacks_in_4894 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4894 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4895 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4895 {
	position: relative;
}

#imageWizardstacks_in_4895 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4895 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4896 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4896 {
	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_4896 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4902 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4902 {
	position: relative;
}

#imageWizardstacks_in_4902 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4905 {
	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_4905 #topBoxTriggerstacks_in_4905 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4905 #topBoxTriggerContentstacks_in_4905 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4905 #topBoxTriggerContentstacks_in_4905 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4905 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4905 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4905 h1,
#topBoxContentWrapperstacks_in_4905 h2,
#topBoxContentWrapperstacks_in_4905 h3,
#topBoxContentWrapperstacks_in_4905 h4,
#topBoxContentWrapperstacks_in_4905 h5,
#topBoxContentWrapperstacks_in_4905 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4905 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4905 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4905 a:hover,
#topBoxContentWrapperstacks_in_4905 a:focus,
#topBoxContentWrapperstacks_in_4905 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4905 .topBoxAudio,
#topBoxContentWrapperstacks_in_4905 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4905.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4905 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4905 .trackName,
#topBoxContentWrapperstacks_in_4905 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4905 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4906 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4906 {
	position: relative;
}

#imageWizardstacks_in_4906 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4906 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4520 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4520 {
	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_4520 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4913 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4913 {
	position: relative;
}

#imageWizardstacks_in_4913 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4919 {
	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_4919 #topBoxTriggerstacks_in_4919 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4919 #topBoxTriggerContentstacks_in_4919 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4919 #topBoxTriggerContentstacks_in_4919 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4919 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4919 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4919 h1,
#topBoxContentWrapperstacks_in_4919 h2,
#topBoxContentWrapperstacks_in_4919 h3,
#topBoxContentWrapperstacks_in_4919 h4,
#topBoxContentWrapperstacks_in_4919 h5,
#topBoxContentWrapperstacks_in_4919 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4919 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4919 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4919 a:hover,
#topBoxContentWrapperstacks_in_4919 a:focus,
#topBoxContentWrapperstacks_in_4919 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4919 .topBoxAudio,
#topBoxContentWrapperstacks_in_4919 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4919.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4919 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4919 .trackName,
#topBoxContentWrapperstacks_in_4919 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4919 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4920 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4920 {
	position: relative;
}

#imageWizardstacks_in_4920 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4920 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4921 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4921 {
	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_4921 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4927 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4927 {
	position: relative;
}

#imageWizardstacks_in_4927 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4934 {
	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_4934 #topBoxTriggerstacks_in_4934 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4934 #topBoxTriggerContentstacks_in_4934 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4934 #topBoxTriggerContentstacks_in_4934 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4934 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4934 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4934 h1,
#topBoxContentWrapperstacks_in_4934 h2,
#topBoxContentWrapperstacks_in_4934 h3,
#topBoxContentWrapperstacks_in_4934 h4,
#topBoxContentWrapperstacks_in_4934 h5,
#topBoxContentWrapperstacks_in_4934 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4934 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4934 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4934 a:hover,
#topBoxContentWrapperstacks_in_4934 a:focus,
#topBoxContentWrapperstacks_in_4934 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4934 .topBoxAudio,
#topBoxContentWrapperstacks_in_4934 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4934.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4934 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4934 .trackName,
#topBoxContentWrapperstacks_in_4934 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4934 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4935 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4935 {
	position: relative;
}

#imageWizardstacks_in_4935 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4935 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4936 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4936 {
	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_4936 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4942 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4942 {
	position: relative;
}

#imageWizardstacks_in_4942 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4945 {
	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_4945 #topBoxTriggerstacks_in_4945 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4945 #topBoxTriggerContentstacks_in_4945 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4945 #topBoxTriggerContentstacks_in_4945 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4945 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4945 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4945 h1,
#topBoxContentWrapperstacks_in_4945 h2,
#topBoxContentWrapperstacks_in_4945 h3,
#topBoxContentWrapperstacks_in_4945 h4,
#topBoxContentWrapperstacks_in_4945 h5,
#topBoxContentWrapperstacks_in_4945 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4945 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4945 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4945 a:hover,
#topBoxContentWrapperstacks_in_4945 a:focus,
#topBoxContentWrapperstacks_in_4945 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4945 .topBoxAudio,
#topBoxContentWrapperstacks_in_4945 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4945.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4945 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4945 .trackName,
#topBoxContentWrapperstacks_in_4945 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4945 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4946 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4946 {
	position: relative;
}

#imageWizardstacks_in_4946 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4946 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4539 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4539 {
	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_4539 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4953 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4953 {
	position: relative;
}

#imageWizardstacks_in_4953 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4955 {
	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_4955 #topBoxTriggerstacks_in_4955 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4955 #topBoxTriggerContentstacks_in_4955 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4955 #topBoxTriggerContentstacks_in_4955 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4955 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4955 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4955 h1,
#topBoxContentWrapperstacks_in_4955 h2,
#topBoxContentWrapperstacks_in_4955 h3,
#topBoxContentWrapperstacks_in_4955 h4,
#topBoxContentWrapperstacks_in_4955 h5,
#topBoxContentWrapperstacks_in_4955 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4955 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4955 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4955 a:hover,
#topBoxContentWrapperstacks_in_4955 a:focus,
#topBoxContentWrapperstacks_in_4955 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4955 .topBoxAudio,
#topBoxContentWrapperstacks_in_4955 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4955.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4955 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4955 .trackName,
#topBoxContentWrapperstacks_in_4955 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4955 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4956 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4956 {
	position: relative;
}

#imageWizardstacks_in_4956 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4956 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4557 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4557 {
	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_4557 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4963 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4963 {
	position: relative;
}

#imageWizardstacks_in_4963 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4965 {
	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_4965 #topBoxTriggerstacks_in_4965 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4965 #topBoxTriggerContentstacks_in_4965 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4965 #topBoxTriggerContentstacks_in_4965 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4965 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4965 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4965 h1,
#topBoxContentWrapperstacks_in_4965 h2,
#topBoxContentWrapperstacks_in_4965 h3,
#topBoxContentWrapperstacks_in_4965 h4,
#topBoxContentWrapperstacks_in_4965 h5,
#topBoxContentWrapperstacks_in_4965 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4965 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4965 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4965 a:hover,
#topBoxContentWrapperstacks_in_4965 a:focus,
#topBoxContentWrapperstacks_in_4965 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4965 .topBoxAudio,
#topBoxContentWrapperstacks_in_4965 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4965.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4965 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4965 .trackName,
#topBoxContentWrapperstacks_in_4965 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4965 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4966 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4966 {
	position: relative;
}

#imageWizardstacks_in_4966 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4966 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4589 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4589 {
	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_4589 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4973 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4973 {
	position: relative;
}

#imageWizardstacks_in_4973 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4979 {
	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_4979 #topBoxTriggerstacks_in_4979 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4979 #topBoxTriggerContentstacks_in_4979 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4979 #topBoxTriggerContentstacks_in_4979 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4979 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4979 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4979 h1,
#topBoxContentWrapperstacks_in_4979 h2,
#topBoxContentWrapperstacks_in_4979 h3,
#topBoxContentWrapperstacks_in_4979 h4,
#topBoxContentWrapperstacks_in_4979 h5,
#topBoxContentWrapperstacks_in_4979 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4979 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4979 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4979 a:hover,
#topBoxContentWrapperstacks_in_4979 a:focus,
#topBoxContentWrapperstacks_in_4979 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4979 .topBoxAudio,
#topBoxContentWrapperstacks_in_4979 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4979.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4979 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4979 .trackName,
#topBoxContentWrapperstacks_in_4979 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4979 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4980 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4980 {
	position: relative;
}

#imageWizardstacks_in_4980 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4980 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4981 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4981 {
	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_4981 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4987 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4987 {
	position: relative;
}

#imageWizardstacks_in_4987 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_4994 {
	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_4994 #topBoxTriggerstacks_in_4994 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4994 #topBoxTriggerContentstacks_in_4994 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4994 #topBoxTriggerContentstacks_in_4994 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_4994 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_4994 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_4994 h1,
#topBoxContentWrapperstacks_in_4994 h2,
#topBoxContentWrapperstacks_in_4994 h3,
#topBoxContentWrapperstacks_in_4994 h4,
#topBoxContentWrapperstacks_in_4994 h5,
#topBoxContentWrapperstacks_in_4994 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_4994 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_4994 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_4994 a:hover,
#topBoxContentWrapperstacks_in_4994 a:focus,
#topBoxContentWrapperstacks_in_4994 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_4994 .topBoxAudio,
#topBoxContentWrapperstacks_in_4994 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_4994.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_4994 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_4994 .trackName,
#topBoxContentWrapperstacks_in_4994 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_4994 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4995 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_4995 {
	position: relative;
}

#imageWizardstacks_in_4995 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_4995 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4996 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4996 {
	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_4996 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5002 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5002 {
	position: relative;
}

#imageWizardstacks_in_5002 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5031 {
	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_5031 #topBoxTriggerstacks_in_5031 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5031 #topBoxTriggerContentstacks_in_5031 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5031 #topBoxTriggerContentstacks_in_5031 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5031 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5031 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5031 h1,
#topBoxContentWrapperstacks_in_5031 h2,
#topBoxContentWrapperstacks_in_5031 h3,
#topBoxContentWrapperstacks_in_5031 h4,
#topBoxContentWrapperstacks_in_5031 h5,
#topBoxContentWrapperstacks_in_5031 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5031 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5031 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5031 a:hover,
#topBoxContentWrapperstacks_in_5031 a:focus,
#topBoxContentWrapperstacks_in_5031 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5031 .topBoxAudio,
#topBoxContentWrapperstacks_in_5031 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5031.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5031 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5031 .trackName,
#topBoxContentWrapperstacks_in_5031 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5031 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5032 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5032 {
	position: relative;
}

#imageWizardstacks_in_5032 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5032 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4614 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4614 {
	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_4614 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5039 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5039 {
	position: relative;
}

#imageWizardstacks_in_5039 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5045 {
	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_5045 #topBoxTriggerstacks_in_5045 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5045 #topBoxTriggerContentstacks_in_5045 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5045 #topBoxTriggerContentstacks_in_5045 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5045 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5045 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5045 h1,
#topBoxContentWrapperstacks_in_5045 h2,
#topBoxContentWrapperstacks_in_5045 h3,
#topBoxContentWrapperstacks_in_5045 h4,
#topBoxContentWrapperstacks_in_5045 h5,
#topBoxContentWrapperstacks_in_5045 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5045 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5045 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5045 a:hover,
#topBoxContentWrapperstacks_in_5045 a:focus,
#topBoxContentWrapperstacks_in_5045 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5045 .topBoxAudio,
#topBoxContentWrapperstacks_in_5045 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5045.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5045 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5045 .trackName,
#topBoxContentWrapperstacks_in_5045 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5045 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5046 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5046 {
	position: relative;
}

#imageWizardstacks_in_5046 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5046 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5047 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5047 {
	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_5047 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5053 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5053 {
	position: relative;
}

#imageWizardstacks_in_5053 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5145 {
	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_5145 #topBoxTriggerstacks_in_5145 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5145 #topBoxTriggerContentstacks_in_5145 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5145 #topBoxTriggerContentstacks_in_5145 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5145 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5145 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5145 h1,
#topBoxContentWrapperstacks_in_5145 h2,
#topBoxContentWrapperstacks_in_5145 h3,
#topBoxContentWrapperstacks_in_5145 h4,
#topBoxContentWrapperstacks_in_5145 h5,
#topBoxContentWrapperstacks_in_5145 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5145 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5145 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5145 a:hover,
#topBoxContentWrapperstacks_in_5145 a:focus,
#topBoxContentWrapperstacks_in_5145 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5145 .topBoxAudio,
#topBoxContentWrapperstacks_in_5145 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5145.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5145 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5145 .trackName,
#topBoxContentWrapperstacks_in_5145 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5145 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5146 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5146 {
	position: relative;
}

#imageWizardstacks_in_5146 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5146 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5147 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5147 {
	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_5147 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5153 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5153 {
	position: relative;
}

#imageWizardstacks_in_5153 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5059 {
	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_5059 #topBoxTriggerstacks_in_5059 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5059 #topBoxTriggerContentstacks_in_5059 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5059 #topBoxTriggerContentstacks_in_5059 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5059 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5059 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5059 h1,
#topBoxContentWrapperstacks_in_5059 h2,
#topBoxContentWrapperstacks_in_5059 h3,
#topBoxContentWrapperstacks_in_5059 h4,
#topBoxContentWrapperstacks_in_5059 h5,
#topBoxContentWrapperstacks_in_5059 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5059 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5059 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5059 a:hover,
#topBoxContentWrapperstacks_in_5059 a:focus,
#topBoxContentWrapperstacks_in_5059 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5059 .topBoxAudio,
#topBoxContentWrapperstacks_in_5059 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5059.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5059 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5059 .trackName,
#topBoxContentWrapperstacks_in_5059 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5059 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5060 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5060 {
	position: relative;
}

#imageWizardstacks_in_5060 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5060 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4632 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4632 {
	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_4632 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5067 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5067 {
	position: relative;
}

#imageWizardstacks_in_5067 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5070 {
	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_5070 #topBoxTriggerstacks_in_5070 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5070 #topBoxTriggerContentstacks_in_5070 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5070 #topBoxTriggerContentstacks_in_5070 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5070 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5070 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5070 h1,
#topBoxContentWrapperstacks_in_5070 h2,
#topBoxContentWrapperstacks_in_5070 h3,
#topBoxContentWrapperstacks_in_5070 h4,
#topBoxContentWrapperstacks_in_5070 h5,
#topBoxContentWrapperstacks_in_5070 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5070 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5070 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5070 a:hover,
#topBoxContentWrapperstacks_in_5070 a:focus,
#topBoxContentWrapperstacks_in_5070 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5070 .topBoxAudio,
#topBoxContentWrapperstacks_in_5070 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5070.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5070 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5070 .trackName,
#topBoxContentWrapperstacks_in_5070 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5070 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5071 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5071 {
	position: relative;
}

#imageWizardstacks_in_5071 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5071 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5072 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5072 {
	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_5072 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5078 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5078 {
	position: relative;
}

#imageWizardstacks_in_5078 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5085 {
	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_5085 #topBoxTriggerstacks_in_5085 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5085 #topBoxTriggerContentstacks_in_5085 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5085 #topBoxTriggerContentstacks_in_5085 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5085 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5085 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5085 h1,
#topBoxContentWrapperstacks_in_5085 h2,
#topBoxContentWrapperstacks_in_5085 h3,
#topBoxContentWrapperstacks_in_5085 h4,
#topBoxContentWrapperstacks_in_5085 h5,
#topBoxContentWrapperstacks_in_5085 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5085 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5085 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5085 a:hover,
#topBoxContentWrapperstacks_in_5085 a:focus,
#topBoxContentWrapperstacks_in_5085 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5085 .topBoxAudio,
#topBoxContentWrapperstacks_in_5085 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5085.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5085 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5085 .trackName,
#topBoxContentWrapperstacks_in_5085 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5085 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5086 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5086 {
	position: relative;
}

#imageWizardstacks_in_5086 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5086 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5087 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5087 {
	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_5087 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5093 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5093 {
	position: relative;
}

#imageWizardstacks_in_5093 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5093 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_5097 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5110 {
	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_5110 #topBoxTriggerstacks_in_5110 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5110 #topBoxTriggerContentstacks_in_5110 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5110 #topBoxTriggerContentstacks_in_5110 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5110 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5110 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5110 h1,
#topBoxContentWrapperstacks_in_5110 h2,
#topBoxContentWrapperstacks_in_5110 h3,
#topBoxContentWrapperstacks_in_5110 h4,
#topBoxContentWrapperstacks_in_5110 h5,
#topBoxContentWrapperstacks_in_5110 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5110 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5110 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5110 a:hover,
#topBoxContentWrapperstacks_in_5110 a:focus,
#topBoxContentWrapperstacks_in_5110 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5110 .topBoxAudio,
#topBoxContentWrapperstacks_in_5110 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5110.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5110 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5110 .trackName,
#topBoxContentWrapperstacks_in_5110 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5110 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5111 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5111 {
	position: relative;
}

#imageWizardstacks_in_5111 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5111 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5112 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5112 {
	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_5112 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5118 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5118 {
	position: relative;
}

#imageWizardstacks_in_5118 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_5119 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5126 {
	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_5126 #topBoxTriggerstacks_in_5126 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5126 #topBoxTriggerContentstacks_in_5126 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5126 #topBoxTriggerContentstacks_in_5126 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5126 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5126 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5126 h1,
#topBoxContentWrapperstacks_in_5126 h2,
#topBoxContentWrapperstacks_in_5126 h3,
#topBoxContentWrapperstacks_in_5126 h4,
#topBoxContentWrapperstacks_in_5126 h5,
#topBoxContentWrapperstacks_in_5126 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5126 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5126 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5126 a:hover,
#topBoxContentWrapperstacks_in_5126 a:focus,
#topBoxContentWrapperstacks_in_5126 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5126 .topBoxAudio,
#topBoxContentWrapperstacks_in_5126 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5126.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5126 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5126 .trackName,
#topBoxContentWrapperstacks_in_5126 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5126 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5127 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5127 {
	position: relative;
}

#imageWizardstacks_in_5127 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5127 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4623 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4623 {
	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_4623 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5134 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5134 {
	position: relative;
}

#imageWizardstacks_in_5134 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5134 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_5137 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5167 {
	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_5167 #topBoxTriggerstacks_in_5167 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5167 #topBoxTriggerContentstacks_in_5167 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5167 #topBoxTriggerContentstacks_in_5167 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5167 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5167 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5167 h1,
#topBoxContentWrapperstacks_in_5167 h2,
#topBoxContentWrapperstacks_in_5167 h3,
#topBoxContentWrapperstacks_in_5167 h4,
#topBoxContentWrapperstacks_in_5167 h5,
#topBoxContentWrapperstacks_in_5167 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5167 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5167 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5167 a:hover,
#topBoxContentWrapperstacks_in_5167 a:focus,
#topBoxContentWrapperstacks_in_5167 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5167 .topBoxAudio,
#topBoxContentWrapperstacks_in_5167 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5167.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5167 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5167 .trackName,
#topBoxContentWrapperstacks_in_5167 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5167 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5168 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5168 {
	position: relative;
}

#imageWizardstacks_in_5168 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5168 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5177 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5177 {
	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_5177 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5175 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5175 {
	position: relative;
}

#imageWizardstacks_in_5175 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5184 {
	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_5184 #topBoxTriggerstacks_in_5184 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5184 #topBoxTriggerContentstacks_in_5184 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5184 #topBoxTriggerContentstacks_in_5184 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5184 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5184 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5184 h1,
#topBoxContentWrapperstacks_in_5184 h2,
#topBoxContentWrapperstacks_in_5184 h3,
#topBoxContentWrapperstacks_in_5184 h4,
#topBoxContentWrapperstacks_in_5184 h5,
#topBoxContentWrapperstacks_in_5184 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5184 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5184 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5184 a:hover,
#topBoxContentWrapperstacks_in_5184 a:focus,
#topBoxContentWrapperstacks_in_5184 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5184 .topBoxAudio,
#topBoxContentWrapperstacks_in_5184 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5184.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5184 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5184 .trackName,
#topBoxContentWrapperstacks_in_5184 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5184 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5185 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5185 {
	position: relative;
}

#imageWizardstacks_in_5185 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5185 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4648 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4648 {
	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_4648 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5192 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5192 {
	position: relative;
}

#imageWizardstacks_in_5192 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5198 {
	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_5198 #topBoxTriggerstacks_in_5198 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5198 #topBoxTriggerContentstacks_in_5198 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5198 #topBoxTriggerContentstacks_in_5198 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5198 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5198 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5198 h1,
#topBoxContentWrapperstacks_in_5198 h2,
#topBoxContentWrapperstacks_in_5198 h3,
#topBoxContentWrapperstacks_in_5198 h4,
#topBoxContentWrapperstacks_in_5198 h5,
#topBoxContentWrapperstacks_in_5198 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5198 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5198 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5198 a:hover,
#topBoxContentWrapperstacks_in_5198 a:focus,
#topBoxContentWrapperstacks_in_5198 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5198 .topBoxAudio,
#topBoxContentWrapperstacks_in_5198 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5198.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5198 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5198 .trackName,
#topBoxContentWrapperstacks_in_5198 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5198 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5199 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5199 {
	position: relative;
}

#imageWizardstacks_in_5199 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5199 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5200 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5200 {
	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_5200 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5206 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5206 {
	position: relative;
}

#imageWizardstacks_in_5206 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5206 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_5224 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5213 {
	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_5213 #topBoxTriggerstacks_in_5213 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5213 #topBoxTriggerContentstacks_in_5213 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5213 #topBoxTriggerContentstacks_in_5213 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5213 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5213 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5213 h1,
#topBoxContentWrapperstacks_in_5213 h2,
#topBoxContentWrapperstacks_in_5213 h3,
#topBoxContentWrapperstacks_in_5213 h4,
#topBoxContentWrapperstacks_in_5213 h5,
#topBoxContentWrapperstacks_in_5213 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5213 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5213 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5213 a:hover,
#topBoxContentWrapperstacks_in_5213 a:focus,
#topBoxContentWrapperstacks_in_5213 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5213 .topBoxAudio,
#topBoxContentWrapperstacks_in_5213 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5213.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5213 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5213 .trackName,
#topBoxContentWrapperstacks_in_5213 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5213 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5214 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5214 {
	position: relative;
}

#imageWizardstacks_in_5214 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5214 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5215 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5215 {
	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_5215 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5221 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5221 {
	position: relative;
}

#imageWizardstacks_in_5221 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5230 {
	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_5230 #topBoxTriggerstacks_in_5230 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5230 #topBoxTriggerContentstacks_in_5230 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5230 #topBoxTriggerContentstacks_in_5230 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5230 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5230 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5230 h1,
#topBoxContentWrapperstacks_in_5230 h2,
#topBoxContentWrapperstacks_in_5230 h3,
#topBoxContentWrapperstacks_in_5230 h4,
#topBoxContentWrapperstacks_in_5230 h5,
#topBoxContentWrapperstacks_in_5230 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5230 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5230 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5230 a:hover,
#topBoxContentWrapperstacks_in_5230 a:focus,
#topBoxContentWrapperstacks_in_5230 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5230 .topBoxAudio,
#topBoxContentWrapperstacks_in_5230 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5230.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5230 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5230 .trackName,
#topBoxContentWrapperstacks_in_5230 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5230 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5231 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5231 {
	position: relative;
}

#imageWizardstacks_in_5231 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5231 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5232 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5232 {
	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_5232 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5238 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5238 {
	position: relative;
}

#imageWizardstacks_in_5238 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5241 {
	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_5241 #topBoxTriggerstacks_in_5241 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5241 #topBoxTriggerContentstacks_in_5241 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5241 #topBoxTriggerContentstacks_in_5241 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5241 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5241 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5241 h1,
#topBoxContentWrapperstacks_in_5241 h2,
#topBoxContentWrapperstacks_in_5241 h3,
#topBoxContentWrapperstacks_in_5241 h4,
#topBoxContentWrapperstacks_in_5241 h5,
#topBoxContentWrapperstacks_in_5241 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5241 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5241 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5241 a:hover,
#topBoxContentWrapperstacks_in_5241 a:focus,
#topBoxContentWrapperstacks_in_5241 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5241 .topBoxAudio,
#topBoxContentWrapperstacks_in_5241 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5241.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5241 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5241 .trackName,
#topBoxContentWrapperstacks_in_5241 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5241 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5242 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5242 {
	position: relative;
}

#imageWizardstacks_in_5242 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5242 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_4640 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4640 {
	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_4640 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5249 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5249 {
	position: relative;
}

#imageWizardstacks_in_5249 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5249 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_5266 {
	padding: 30px 20px 30px 20px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5255 {
	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_5255 #topBoxTriggerstacks_in_5255 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5255 #topBoxTriggerContentstacks_in_5255 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5255 #topBoxTriggerContentstacks_in_5255 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5255 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5255 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5255 h1,
#topBoxContentWrapperstacks_in_5255 h2,
#topBoxContentWrapperstacks_in_5255 h3,
#topBoxContentWrapperstacks_in_5255 h4,
#topBoxContentWrapperstacks_in_5255 h5,
#topBoxContentWrapperstacks_in_5255 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5255 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5255 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5255 a:hover,
#topBoxContentWrapperstacks_in_5255 a:focus,
#topBoxContentWrapperstacks_in_5255 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5255 .topBoxAudio,
#topBoxContentWrapperstacks_in_5255 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5255.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5255 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5255 .trackName,
#topBoxContentWrapperstacks_in_5255 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5255 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5256 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5256 {
	position: relative;
}

#imageWizardstacks_in_5256 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5256 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5257 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5257 {
	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_5257 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5263 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5263 {
	position: relative;
}

#imageWizardstacks_in_5263 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5272 {
	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_5272 #topBoxTriggerstacks_in_5272 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5272 #topBoxTriggerContentstacks_in_5272 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5272 #topBoxTriggerContentstacks_in_5272 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5272 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5272 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5272 h1,
#topBoxContentWrapperstacks_in_5272 h2,
#topBoxContentWrapperstacks_in_5272 h3,
#topBoxContentWrapperstacks_in_5272 h4,
#topBoxContentWrapperstacks_in_5272 h5,
#topBoxContentWrapperstacks_in_5272 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5272 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5272 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5272 a:hover,
#topBoxContentWrapperstacks_in_5272 a:focus,
#topBoxContentWrapperstacks_in_5272 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5272 .topBoxAudio,
#topBoxContentWrapperstacks_in_5272 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5272.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5272 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5272 .trackName,
#topBoxContentWrapperstacks_in_5272 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5272 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5273 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5273 {
	position: relative;
}

#imageWizardstacks_in_5273 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5273 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5274 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5274 {
	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_5274 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5280 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5280 {
	position: relative;
}

#imageWizardstacks_in_5280 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(90, 163, 67, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(90, 163, 67, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(90, 163, 67, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(90, 163, 67, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5284 {
	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_5284 #topBoxTriggerstacks_in_5284 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5284 #topBoxTriggerContentstacks_in_5284 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5284 #topBoxTriggerContentstacks_in_5284 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5284 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5284 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5284 h1,
#topBoxContentWrapperstacks_in_5284 h2,
#topBoxContentWrapperstacks_in_5284 h3,
#topBoxContentWrapperstacks_in_5284 h4,
#topBoxContentWrapperstacks_in_5284 h5,
#topBoxContentWrapperstacks_in_5284 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5284 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5284 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5284 a:hover,
#topBoxContentWrapperstacks_in_5284 a:focus,
#topBoxContentWrapperstacks_in_5284 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5284 .topBoxAudio,
#topBoxContentWrapperstacks_in_5284 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5284.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5284 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5284 .trackName,
#topBoxContentWrapperstacks_in_5284 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5284 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5285 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5285 {
	position: relative;
}

#imageWizardstacks_in_5285 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_5285 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: normal;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#usefulStackWrapperstacks_in_5286 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5286 {
	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_5286 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5292 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5292 {
	position: relative;
}

#imageWizardstacks_in_5292 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_2800_1{visibility:hidden}
#usefulStackWrapperstacks_in_2800_2 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2800_2 {
	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_2800_2 {
		display: none;
	}
}













#stacks_in_2800_2 {
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 40px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2800_3 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2800_3 {
		text-align: center !important;
	}
	
	#stacks_in_2800_3 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2800_3 {
		text-align: center !important;
	}
	
	#stacks_in_2800_3 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2800_3 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_2800_4 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_2800_6 {
	margin: 10px 0px 10px 0px;
}

#stacks_in_2800_16 {
	margin: 10px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_2800_22 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2800_22 {
	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_2800_22 {
		display: none;
	}
}












#stacks_in_2801_14{visibility:hidden}
#usefulStackWrapperstacks_in_2801_15 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2801_15 {
	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_2801_15 {
		display: none;
	}
}













#stacks_in_2801_15 {
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 50px 50px 50px;
	padding: 10px 20px 30px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2801_16 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2801_16 {
		text-align: center !important;
	}
	
	#stacks_in_2801_16 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2801_16 {
		text-align: center !important;
	}
	
	#stacks_in_2801_16 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2801_16 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_2801_17 {
	margin: 0px 0px 10px 0px;
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_2801_20 *,
#adaptiveGridstacks_in_2801_20 *:before,
#adaptiveGridstacks_in_2801_20 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_2801_20 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_2801_20 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_2801_20:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_2801_20 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_2801_20 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_2801_20 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_2801_20 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_2801_20 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 900px) {
	#adaptiveGridstacks_in_2801_20 .gridCellInner {
		padding: 8px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-left: -8px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-right: -8px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_2801_20 .gridCellInner {
		padding: 12px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-left: -12px;
	}
	
	#adaptiveGridstacks_in_2801_20 {
		margin-right: -12px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_2801_20 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_2801_20 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 900px) {
	#adaptiveGridstacks_in_2801_20 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_2801_20 .column1 {
		width: 50.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_2801_20 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_2801_20 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 900px) {
	#adaptiveGridstacks_in_2801_20 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_2801_20 .column2 {
		width: 50.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_2801_20 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_2801_20 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_2801_20 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_2801_20 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 900px) {
	#adaptiveGridstacks_in_2801_20 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_2801_20 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_2801_20 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_2801_20 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_2801_20 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_2801_20 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_2801_20 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_2801_20 .column1,
	#adaptiveGridstacks_in_2801_20 .column2,
	#adaptiveGridstacks_in_2801_20 .column3,
	#adaptiveGridstacks_in_2801_20 .column4,
	#adaptiveGridstacks_in_2801_20 .column5,
	#adaptiveGridstacks_in_2801_20 .column6,
	#adaptiveGridstacks_in_2801_20 .column7,
	#adaptiveGridstacks_in_2801_20 .column8,
	#adaptiveGridstacks_in_2801_20 .column9,
	#adaptiveGridstacks_in_2801_20 .column10,
	#adaptiveGridstacks_in_2801_20 .column11,
	#adaptiveGridstacks_in_2801_20 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_2801_20 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  *//* -- Start Textalign Each css Template -- */
#stacks_in_2801_21 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2801_21 {
		text-align: center !important;
	}
	
	#stacks_in_2801_21 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2801_21 {
		text-align: center !important;
	}
	
	#stacks_in_2801_21 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2801_21 {
	margin: 0px 0px 30px 0px;
	padding: 0px 10px 0px 10px;
}
@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2801_22 {
		font-family: 'average', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_2801_22 {
		color: rgba(255, 255, 255, 1.00);
	}
}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_2801_26 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_2801_26 {
	position: relative;
}

#imageWizardstacks_in_2801_26 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_2801_26 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../f_antbirds_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_2801_26 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_2801_26 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_2801_26 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.99;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2801_26:hover #linkIconstacks_in_2801_26 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_2801_26 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2801_26:hover #linkShadestacks_in_2801_26 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_2801_26 {
	margin: 0px 0px 20px 0px;
	padding:  10px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_2801_32 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_2801_32 {
		text-align: center !important;
	}
	
	#stacks_in_2801_32 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_2801_32 {
		text-align: center !important;
	}
	
	#stacks_in_2801_32 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_2801_32 {
	margin: 0px 0px 30px 0px;
	padding: 0px 10px 0px 10px;
}
@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2801_33 {
		font-family: 'average', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_2801_33 {
		color: rgba(255, 255, 255, 1.00);
	}
}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_2801_37 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_2801_37 {
	position: relative;
}

#imageWizardstacks_in_2801_37 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}

/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_2801_37 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../f_antbirds_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_2801_37 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_2801_37 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_2801_37 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.99;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2801_37:hover #linkIconstacks_in_2801_37 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_2801_37 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_2801_37:hover #linkShadestacks_in_2801_37 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */

#stacks_in_2801_37 {
	margin: 0px 0px 20px 0px;
	padding:  10px;
}
#stacks_in_2801_63{visibility:hidden}
/*
2.0.0
*/
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_out_2801_72, #stacks_in_2801_72 {
  overflow: visible;
}
@important "partials/maps";
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
  .animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s; }

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

@keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake; }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing; }

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: none;
    transform: none; } }

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none; }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none; }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip; }

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX; }

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY; }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

#stacks_out_2801_72 {
  padding: 20px 0px !important; }

#press_alignment_stacks_in_2801_72 {
  width: 100%; }
  #press_alignment_stacks_in_2801_72.press-left {
    text-align: left; }
  #press_alignment_stacks_in_2801_72.press-center {
    text-align: center; }
  #press_alignment_stacks_in_2801_72.press-right {
    text-align: right; }

#stacks_in_2801_72 {
  transition: all 200ms ease;
  /*  */
  /*  */
  background: rgba(30, 31, 41, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /*  */
  /*  */
  /*  */
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  margin: 10px 10px 10px 10px;
  padding: 12px 14px 12px 14px;
  border-radius: 3px 3px 3px 3px;
  cursor: pointer;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-decoration: none; }
  #stacks_in_2801_72:hover {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_2801_72:hover .press-icon i {
      /*  */ }
  #stacks_in_2801_72:active {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_2801_72:active .press-icon i {
      /*  */ }
  #stacks_in_2801_72 .press-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*  */
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    margin-right: 8px;
    /*  */
    /*  */
    /*  */ }
    #stacks_in_2801_72 .press-icon i {
      font-size: 16px;
      color: rgba(255, 255, 255, 1.00);
      vertical-align: middle; }
  #stacks_in_2801_72 .press-text {
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    font-family: "Open Sans";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    padding: 0px 0px 0px 0px;
    -webkit-box-pack: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
    line-height: 22px;
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    /*  */ }
    #stacks_in_2801_72 .press-text .out {
      margin: 0 !important; }
#stacks_in_2801_72 {
  font-size: 16px;
  line-height: 22px;

}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
          font-feature-settings: 'liga'; }
#toTop{--elevator-image:url(../../rw_common/plugins/stacks/elevator-images/top.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
/* Header Helper Stack v1.4.1 by Stack-Its   last update: 9.2018 */
#headerhelper_logo {
	display:block;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 96px;
	height: 96px;
	background-image: url(../f_antbirds_files/images/headerhelper_stack-its.png);
	background-repeat: no-repeat;
	background-position:center center}

h1.headerhelper_stacks_in_2320_3_h1 {
	display:block;
	position:relative;
	margin: 25px 0% 12px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family:  !important;
	font-family: inherit !important;
    font-weight:  !important;
    font-style: !important;
	font-size: 2.50em !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 0.80em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h1.headerhelper_stacks_in_2320_3_h1 a {
	padding: 0px 0px 0px 0px !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px !important;
	z-index:1}
	
h1.headerhelper_stacks_in_2320_3_h1 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}

h2.headerhelper_stacks_in_2320_3_h2 {
	display:block;
	position:relative;
	margin: 22px 0% 10px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family:  !important;
	font-family: inherit !important;
    font-weight:  !important;
    font-style: !important;
	font-size: 2.25em !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 0.90em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h2.headerhelper_stacks_in_2320_3_h2 a {
	padding: 0px 0px 0px 0px !important;
	color: #F2F2F2 !important;
	z-index:1}	
	
h2.headerhelper_stacks_in_2320_3_h2 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}	

h3.headerhelper_stacks_in_2320_3_h3 {
	display:block;
	position:relative;
	margin: 18px 0% 8px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family: average !important;
	;
    ;
	font-size: 2.00em !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 1.00em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h3.headerhelper_stacks_in_2320_3_h3 a {
	padding: 0px 0px 0px 0px !important;
	color: #F2F2F2 !important;
	z-index:1}	
	
h3.headerhelper_stacks_in_2320_3_h3 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}	

h4.headerhelper_stacks_in_2320_3_h4 {
	display:block;
	position:relative;
	margin: 15px 0% 6px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family: average !important;
	;
    ;
	font-size: 1.60em !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 1.65em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h4.headerhelper_stacks_in_2320_3_h4 a {
	padding: 0px 0px 0px 0px !important;
	color: #F2F2F2 !important;
	z-index:1}	
	
h4.headerhelper_stacks_in_2320_3_h4 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}	

h5.headerhelper_stacks_in_2320_3_h5 {
	display:block;
	position:relative;
	margin: 12px 0% 5px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family:  !important;
	font-family: inherit !important;
    font-weight: 600 !important;
    font-style: !important;
	font-size: 2.00em !important;
	color: #F2F2F2 !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 1.26em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h5.headerhelper_stacks_in_2320_3_h5 a {
	padding: 0px 0px 0px 0px !important;
	color: #F2F2F2 !important;
	z-index:1}	

h5.headerhelper_stacks_in_2320_3_h5 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}

h6.headerhelper_stacks_in_2320_3_h6 {
	display:block;
	position:relative;
	margin: 10px 0% 5px 0% !important;
	padding: 0px 0px 0px 0px !important;
	width: 100%;
	font-family:  !important;
	font-family: inherit !important;
    font-weight: bold !important;
    font-style:normal !important;
	font-size: 1.60em !important;
	color: #FFFFFF !important;
	text-shadow: #000000 px px px;
	background:none; /* for ms-filter & filter */
	background-repeat: repeat-x;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	background-image:  ;
	filter:  ;
	background-color: rgba(0, 0, 0, 0.0);
	word-spacing:  ;
	text-decoration: none;
	text-align: ;
	vertical-align: baseline;
	line-height: 1.60em !important;
	border-style: ;
	border-width: 0px 0px 0px 0px !important;
	border-color: #383838;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden;
	z-index:1}
	
h6.headerhelper_stacks_in_2320_3_h6 a {
	padding: 0px 0px 0px 0px !important;
	color: #FFFFFF !important;
	z-index:1}	
	
h6.headerhelper_stacks_in_2320_3_h6 .jQshadhh_stacks_in_2320_3 {
	padding: 0px 0px 0px 0px !important}	
/* End Header Helper */	/* Start Obscure Email stack CSS code */.stacks_in_2320_4topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_2320_4mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_2320_4small{font-weight: normal;font-size: 12px;}.stacks_in_2320_4centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_2320_4centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code */