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_98{visibility:hidden}
#usefulStackWrapperstacks_in_2799_104 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_104 {
	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_102 {
	text-align: center !important;
}





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

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

#imageWizardstacks_in_2799_107 {
	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_107 {
	position: relative;
}

#imageWizardstacks_in_2799_107 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_118 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 200000px;
	overflow: hidden;
	position: relative;
	
}

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













#stacks_in_2799_118 {
	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_116 {
	text-align: center !important;
}





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

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

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













#stacks_in_2799_128 {
	background-color: rgba(51, 51, 51, 1.00);
	border: solid rgba(64, 64, 64, 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_126 {
	text-align: center !important;
}





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

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

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













#stacks_in_2799_138 {
	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_136 {
	text-align: center !important;
}





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

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

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

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













#stacks_in_2799_143 {
	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_145 {
	text-align: center !important;
}





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

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

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

#imageWizardstacks_in_2799_157 {
	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_157 {
	position: relative;
}

#imageWizardstacks_in_2799_157 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_157 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../index_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

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

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

#linkIconstacks_in_2799_157 [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_157:hover #linkIconstacks_in_2799_157 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_2799_157 {
	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_157:hover #linkShadestacks_in_2799_157 {
	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_3763 {
	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_3763 {
	position: relative;
}

#imageWizardstacks_in_3763 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_3763 {
	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_3763 {
	margin: 20px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_3764 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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













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

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


#stacks_in_2913_9 {
	margin: 0px 0px 50px 0px;
	padding: 0px 20px 0px 20px;
}
#stacks_in_2913_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_2913_10 a,
#stacks_in_2913_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_2913_10 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2913_10 a i,
#stacks_in_2913_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_2913_10 a,
  #stacks_in_2913_10 a:visited {
    background-color: rgba(128, 128, 128, 1.00);
    color: rgba(235, 235, 235, 1.00) !important;
  }

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

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

  #stacks_in_2913_10 a:hover i,
  #stacks_in_2913_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_2913_10 a,
    #stacks_in_2913_10 a:visited {
      width: 100%;
    }
  }

  




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

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













#stacks_in_3778 {
	border: solid rgba(128, 128, 128, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 0px 20px 30px 20px;
	padding:  20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_3779 {
	text-align: center !important;
}





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

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

#stacks_in_3780_1 {
	margin: 0px 0px 10px 0px;
}
#sortStackstacks_in_3784 {
	display: block;
	position: relative;
	text-align: center;
}

#sortStackstacks_in_3784 .sortStackItem {
	display: block;
	text-align: center;
	padding: 8px;
	margin: 8px;
	border-radius: 4px;
	box-shadow: 0px 0px 5px rgba(68, 68, 68, 1.00);
	border: 0px solid rgba(68, 68, 68, 1.00);
	position: relative;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackstacks_in_3784 .sortStackItem:hover {
	box-shadow: 0px 0px 5px rgba(51, 51, 51, 1.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
}

#sortStackstacks_in_3784 .sortStackSlice {
	position: relative;
	z-index: 5;
}

#sortStackstacks_in_3784 .sortStackLink a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 10;
}




#sortStackstacks_in_3784 .sortStackItem {
	display: inline-block;
	min-width: 100px;
	max-width: 250px;
}






/* Filter Tag Buttons */

#sortStackFilterstacks_in_3784 {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.filterTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#mobile_toggle_btn_wrap_stacks_in_3784 a,
#sortStackFilterstacks_in_3784 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: #cdcdcd;
	text-decoration: none;
	outline: none;
	color: #444444;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackFilterstacks_in_3784 a.filterShowAll {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.filterShowAll i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag1 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag1 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag2 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag2 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag3 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag3 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag4 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag4 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag5 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag5 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag6 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag6 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag7 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag7 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag8 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag8 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag9 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag9 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag10 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag10 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag11 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag11 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag12 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag12 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag13 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag13 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag14 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag14 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag15 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag15 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag16 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag16 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag17 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag17 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag18 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag18 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag19 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag19 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag20 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag20 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag21 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag21 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag22 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag22 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag24 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag24 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_3784 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}





#mobile_toggle_btn_wrap_stacks_in_3784 {
	display: none;
}



/* Auto Sort Buttons */

#sortStackBtnTopstacks_in_3784,
#sortStackBtnBottomstacks_in_3784 {
	display: none;
	flex-wrap: wrap;
	justify-content: flex-end;
}







#sortStackBtnTopstacks_in_3784 .sortTitle,
#sortStackBtnBottomstacks_in_3784 .sortTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#sortStackBtnTopstacks_in_3784 a,
#sortStackBtnBottomstacks_in_3784 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: rgba(205, 205, 205, 1.00);
	text-decoration: none;
	outline: none;
	color: rgba(68, 68, 68, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	cursor: pointer;
}

#sortStackFilterstacks_in_3784 a.sortStackFilterButton {
	opacity: 0.50;
}

#sortStackFilterstacks_in_3784 a.sortStackFilterButton.activeFilterButton,
#sortStackFilterstacks_in_3784 a.sortStackFilterButton:hover {
	opacity: 1.00;
}

#sortStackBtnTopstacks_in_3784 a i,
#sortStackBtnBottomstacks_in_3784 a i {
	color: rgba(68, 68, 68, 1.00);
}


/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3786 {
	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_3786 {
	position: relative;
}

#imageWizardstacks_in_3786 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_3786 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../index_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

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

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

#linkIconstacks_in_3786 [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_3786:hover #linkIconstacks_in_3786 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_3786 {
	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_3786:hover #linkShadestacks_in_3786 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_3786 {
	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 */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_3786 img {
	-webkit-transform: scale(1.00);
	-moz-transform: scale(1.00);
	-o-transform: scale(1.00);
	-ms-transform: scale(1.00);
	transform: scale(1.00);
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}

#imageWizardstacks_in_3786:hover img {
	-webkit-transform: scale(1.10);
	-moz-transform: scale(1.10);
	-o-transform: scale(1.10);
	-ms-transform: scale(1.10);
	transform: scale(1.10);
}

/*  */




/* @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_3786 {
	margin: 0px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_3787 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3794 {
	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_3794 {
	position: relative;
}

#imageWizardstacks_in_3794 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_3794 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../index_files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

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

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

#linkIconstacks_in_3794 [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_3794:hover #linkIconstacks_in_3794 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_3794 {
	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_3794:hover #linkShadestacks_in_3794 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_3794 {
	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 */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_3794 img {
	-webkit-transform: scale(1.00);
	-moz-transform: scale(1.00);
	-o-transform: scale(1.00);
	-ms-transform: scale(1.00);
	transform: scale(1.00);
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}

#imageWizardstacks_in_3794:hover img {
	-webkit-transform: scale(1.10);
	-moz-transform: scale(1.10);
	-o-transform: scale(1.10);
	-ms-transform: scale(1.10);
	transform: scale(1.10);
}

/*  */




/* @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_3794 {
	margin: 0px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_3795 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












#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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_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 */

#stacks_in_3139 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4382 {
	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_4382 #topBoxTriggerstacks_in_4382 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4382 #topBoxTriggerContentstacks_in_4382 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4382 #topBoxTriggerContentstacks_in_4382 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4382 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4383 {
	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_4383 {
	position: relative;
}

#imageWizardstacks_in_4383 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_4383 {
	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_4384 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4390 {
	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_4390 {
	position: relative;
}

#imageWizardstacks_in_4390 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_4393 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3993 {
	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_3993 #topBoxTriggerstacks_in_3993 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3993 #topBoxTriggerContentstacks_in_3993 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3993 #topBoxTriggerContentstacks_in_3993 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3993 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3994 {
	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_3994 {
	position: relative;
}

#imageWizardstacks_in_3994 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_3994 {
	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_3995 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4001 {
	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_4001 {
	position: relative;
}

#imageWizardstacks_in_4001 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_4001 {
	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_4004 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3804 {
	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_3804 #topBoxTriggerstacks_in_3804 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3804 #topBoxTriggerContentstacks_in_3804 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3804 #topBoxTriggerContentstacks_in_3804 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3804 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3805 {
	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_3805 {
	position: relative;
}

#imageWizardstacks_in_3805 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_3805 {
	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_3806 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3812 {
	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_3812 {
	position: relative;
}

#imageWizardstacks_in_3812 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_3818 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3838 {
	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_3838 #topBoxTriggerstacks_in_3838 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3838 #topBoxTriggerContentstacks_in_3838 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3838 #topBoxTriggerContentstacks_in_3838 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3838 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3839 {
	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_3839 {
	position: relative;
}

#imageWizardstacks_in_3839 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_3839 {
	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_3840 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3846 {
	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_3846 {
	position: relative;
}

#imageWizardstacks_in_3846 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_3867 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3881 {
	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_3881 #topBoxTriggerstacks_in_3881 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3881 #topBoxTriggerContentstacks_in_3881 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3881 #topBoxTriggerContentstacks_in_3881 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3881 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3882 {
	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_3882 {
	position: relative;
}

#imageWizardstacks_in_3882 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_3882 {
	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_3883 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3889 {
	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_3889 {
	position: relative;
}

#imageWizardstacks_in_3889 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_3894 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4077 {
	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_4077 #topBoxTriggerstacks_in_4077 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4077 #topBoxTriggerContentstacks_in_4077 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4077 #topBoxTriggerContentstacks_in_4077 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4077 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4078 {
	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_4078 {
	position: relative;
}

#imageWizardstacks_in_4078 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_4078 {
	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_3925 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4085 {
	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_4085 {
	position: relative;
}

#imageWizardstacks_in_4085 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_4090 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_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 */

#stacks_in_4104 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4212 {
	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_4212 #topBoxTriggerstacks_in_4212 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4212 #topBoxTriggerContentstacks_in_4212 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4212 #topBoxTriggerContentstacks_in_4212 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4212 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4213 {
	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_4213 {
	position: relative;
}

#imageWizardstacks_in_4213 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_4213 {
	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_4214 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4220 {
	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_4220 {
	position: relative;
}

#imageWizardstacks_in_4220 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_4303 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3931 {
	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_3931 #topBoxTriggerstacks_in_3931 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3931 #topBoxTriggerContentstacks_in_3931 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3931 #topBoxTriggerContentstacks_in_3931 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3931 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3932 {
	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_3932 {
	position: relative;
}

#imageWizardstacks_in_3932 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_3932 {
	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_3933 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3939 {
	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_3939 {
	position: relative;
}

#imageWizardstacks_in_3939 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_3945 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4110 {
	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_4110 #topBoxTriggerstacks_in_4110 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4110 #topBoxTriggerContentstacks_in_4110 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4110 #topBoxTriggerContentstacks_in_4110 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4110 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4111 {
	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_4111 {
	position: relative;
}

#imageWizardstacks_in_4111 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_4111 {
	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_4112 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4118 {
	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_4118 {
	position: relative;
}

#imageWizardstacks_in_4118 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_4124 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4127 {
	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_4127 #topBoxTriggerstacks_in_4127 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4127 #topBoxTriggerContentstacks_in_4127 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4127 #topBoxTriggerContentstacks_in_4127 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4127 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4128 {
	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_4128 {
	position: relative;
}

#imageWizardstacks_in_4128 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_4128 {
	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_4129 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4135 {
	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_4135 {
	position: relative;
}

#imageWizardstacks_in_4135 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_4138 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_3948 {
	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_3948 #topBoxTriggerstacks_in_3948 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3948 #topBoxTriggerContentstacks_in_3948 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3948 #topBoxTriggerContentstacks_in_3948 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_3948 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3949 {
	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_3949 {
	position: relative;
}

#imageWizardstacks_in_3949 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_3949 {
	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_3950 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3956 {
	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_3956 {
	position: relative;
}

#imageWizardstacks_in_3956 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_3956 {
	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_3959 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4224 {
	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_4224 #topBoxTriggerstacks_in_4224 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4224 #topBoxTriggerContentstacks_in_4224 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4224 #topBoxTriggerContentstacks_in_4224 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4224 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4225 {
	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_4225 {
	position: relative;
}

#imageWizardstacks_in_4225 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_4225 {
	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_4226 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4232 {
	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_4232 {
	position: relative;
}

#imageWizardstacks_in_4232 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_4233 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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 */

#stacks_in_4255 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4258 {
	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_4258 #topBoxTriggerstacks_in_4258 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4258 #topBoxTriggerContentstacks_in_4258 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4258 #topBoxTriggerContentstacks_in_4258 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4258 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4259 {
	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_4259 {
	position: relative;
}

#imageWizardstacks_in_4259 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_4259 {
	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_4260 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4266 {
	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_4266 {
	position: relative;
}

#imageWizardstacks_in_4266 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_4272 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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 */

#stacks_in_4289 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4292 {
	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_4292 #topBoxTriggerstacks_in_4292 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4292 #topBoxTriggerContentstacks_in_4292 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4292 #topBoxTriggerContentstacks_in_4292 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4292 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4293 {
	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_4293 {
	position: relative;
}

#imageWizardstacks_in_4293 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_4293 {
	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_4294 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4300 {
	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_4300 {
	position: relative;
}

#imageWizardstacks_in_4300 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_4304 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4010 {
	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_4010 #topBoxTriggerstacks_in_4010 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4010 #topBoxTriggerContentstacks_in_4010 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4010 #topBoxTriggerContentstacks_in_4010 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4010 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4011 {
	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_4011 {
	position: relative;
}

#imageWizardstacks_in_4011 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_4011 {
	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_4012 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4018 {
	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_4018 {
	position: relative;
}

#imageWizardstacks_in_4018 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_4019 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4027 {
	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_4027 #topBoxTriggerstacks_in_4027 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4027 #topBoxTriggerContentstacks_in_4027 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4027 #topBoxTriggerContentstacks_in_4027 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4027 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4028 {
	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_4028 {
	position: relative;
}

#imageWizardstacks_in_4028 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_4028 {
	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_4029 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4035 {
	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_4035 {
	position: relative;
}

#imageWizardstacks_in_4035 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_4038 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4044 {
	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_4044 #topBoxTriggerstacks_in_4044 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4044 #topBoxTriggerContentstacks_in_4044 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4044 #topBoxTriggerContentstacks_in_4044 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4044 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4045 {
	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_4045 {
	position: relative;
}

#imageWizardstacks_in_4045 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_4045 {
	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_4046 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4052 {
	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_4052 {
	position: relative;
}

#imageWizardstacks_in_4052 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_4058 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4061 {
	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_4061 #topBoxTriggerstacks_in_4061 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4061 #topBoxTriggerContentstacks_in_4061 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4061 #topBoxTriggerContentstacks_in_4061 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4061 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4062 {
	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_4062 {
	position: relative;
}

#imageWizardstacks_in_4062 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_4062 {
	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_4063 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4069 {
	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_4069 {
	position: relative;
}

#imageWizardstacks_in_4069 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_4072 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4144 {
	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_4144 #topBoxTriggerstacks_in_4144 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4144 #topBoxTriggerContentstacks_in_4144 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4144 #topBoxTriggerContentstacks_in_4144 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4144 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4145 {
	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_4145 {
	position: relative;
}

#imageWizardstacks_in_4145 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_4145 {
	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_4146 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4146 {
	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_4146 {
		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 */

/*  */

/* @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_4158 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4161 {
	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_4161 #topBoxTriggerstacks_in_4161 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4161 #topBoxTriggerContentstacks_in_4161 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4161 #topBoxTriggerContentstacks_in_4161 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4161 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4162 {
	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_4162 {
	position: relative;
}

#imageWizardstacks_in_4162 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_4162 {
	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_4163 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4169 {
	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_4169 {
	position: relative;
}

#imageWizardstacks_in_4169 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_4175 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4178 {
	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_4178 #topBoxTriggerstacks_in_4178 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4178 #topBoxTriggerContentstacks_in_4178 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4178 #topBoxTriggerContentstacks_in_4178 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4178 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4179 {
	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_4179 {
	position: relative;
}

#imageWizardstacks_in_4179 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_4179 {
	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_4180 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4186 {
	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_4186 {
	position: relative;
}

#imageWizardstacks_in_4186 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_4189 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4195 {
	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_4195 #topBoxTriggerstacks_in_4195 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4195 #topBoxTriggerContentstacks_in_4195 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4195 #topBoxTriggerContentstacks_in_4195 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4195 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4196 {
	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_4196 {
	position: relative;
}

#imageWizardstacks_in_4196 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_4196 {
	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_4197 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4203 {
	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_4203 {
	position: relative;
}

#imageWizardstacks_in_4203 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_4206 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4671 {
	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_4671 #topBoxTriggerstacks_in_4671 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4671 #topBoxTriggerContentstacks_in_4671 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4671 #topBoxTriggerContentstacks_in_4671 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4671 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4672 {
	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_4672 {
	position: relative;
}

#imageWizardstacks_in_4672 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_4672 {
	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_4673 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4679 {
	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_4679 {
	position: relative;
}

#imageWizardstacks_in_4679 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_4685 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4688 {
	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_4688 #topBoxTriggerstacks_in_4688 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4688 #topBoxTriggerContentstacks_in_4688 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4688 #topBoxTriggerContentstacks_in_4688 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4688 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4689 {
	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_4689 {
	position: relative;
}

#imageWizardstacks_in_4689 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_4689 {
	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_4690 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4696 {
	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_4696 {
	position: relative;
}

#imageWizardstacks_in_4696 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_4696 {
	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_4699 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4705 {
	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_4705 #topBoxTriggerstacks_in_4705 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4705 #topBoxTriggerContentstacks_in_4705 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4705 #topBoxTriggerContentstacks_in_4705 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4705 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4706 {
	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_4706 {
	position: relative;
}

#imageWizardstacks_in_4706 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_4706 {
	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_4707 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4713 {
	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_4713 {
	position: relative;
}

#imageWizardstacks_in_4713 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_4713 {
	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_4714 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4484 {
	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_4484 #topBoxTriggerstacks_in_4484 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4484 #topBoxTriggerContentstacks_in_4484 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4484 #topBoxTriggerContentstacks_in_4484 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4484 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4485 {
	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_4485 {
	position: relative;
}

#imageWizardstacks_in_4485 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_4485 {
	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_4486 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4492 {
	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_4492 {
	position: relative;
}

#imageWizardstacks_in_4492 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_4495 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4501 {
	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_4501 #topBoxTriggerstacks_in_4501 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4501 #topBoxTriggerContentstacks_in_4501 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4501 #topBoxTriggerContentstacks_in_4501 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4501 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4502 {
	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_4502 {
	position: relative;
}

#imageWizardstacks_in_4502 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_4502 {
	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_4503 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4509 {
	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_4509 {
	position: relative;
}

#imageWizardstacks_in_4509 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_4512 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4552 {
	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_4552 #topBoxTriggerstacks_in_4552 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4552 #topBoxTriggerContentstacks_in_4552 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4552 #topBoxTriggerContentstacks_in_4552 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4552 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4553 {
	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_4553 {
	position: relative;
}

#imageWizardstacks_in_4553 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_4553 {
	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_4554 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4560 {
	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_4560 {
	position: relative;
}

#imageWizardstacks_in_4560 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_4563 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4577 {
	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_4577 #topBoxTriggerstacks_in_4577 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4577 #topBoxTriggerContentstacks_in_4577 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4577 #topBoxTriggerContentstacks_in_4577 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4577 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4578 {
	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_4578 {
	position: relative;
}

#imageWizardstacks_in_4578 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_4578 {
	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_4579 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4585 {
	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_4585 {
	position: relative;
}

#imageWizardstacks_in_4585 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_4593 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4565 {
	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_4565 #topBoxTriggerstacks_in_4565 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4565 #topBoxTriggerContentstacks_in_4565 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4565 #topBoxTriggerContentstacks_in_4565 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4565 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4566 {
	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_4566 {
	position: relative;
}

#imageWizardstacks_in_4566 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_4566 {
	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_4567 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4573 {
	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_4573 {
	position: relative;
}

#imageWizardstacks_in_4573 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_4591 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4595 {
	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_4595 #topBoxTriggerstacks_in_4595 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4595 #topBoxTriggerContentstacks_in_4595 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4595 #topBoxTriggerContentstacks_in_4595 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4595 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4596 {
	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_4596 {
	position: relative;
}

#imageWizardstacks_in_4596 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_4596 {
	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_4597 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4603 {
	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_4603 {
	position: relative;
}

#imageWizardstacks_in_4603 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_4609 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4612 {
	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_4612 #topBoxTriggerstacks_in_4612 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4612 #topBoxTriggerContentstacks_in_4612 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4612 #topBoxTriggerContentstacks_in_4612 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4612 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4613 {
	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_4613 {
	position: relative;
}

#imageWizardstacks_in_4613 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_4613 {
	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_4620 {
	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_4620 {
	position: relative;
}

#imageWizardstacks_in_4620 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_4623 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4637 {
	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_4637 #topBoxTriggerstacks_in_4637 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4637 #topBoxTriggerContentstacks_in_4637 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4637 #topBoxTriggerContentstacks_in_4637 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4637 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4638 {
	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_4638 {
	position: relative;
}

#imageWizardstacks_in_4638 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_4638 {
	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_4639 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4645 {
	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_4645 {
	position: relative;
}

#imageWizardstacks_in_4645 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_4651 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4654 {
	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_4654 #topBoxTriggerstacks_in_4654 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4654 #topBoxTriggerContentstacks_in_4654 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4654 #topBoxTriggerContentstacks_in_4654 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4654 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4655 {
	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_4655 {
	position: relative;
}

#imageWizardstacks_in_4655 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_4655 {
	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_4656 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4662 {
	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_4662 {
	position: relative;
}

#imageWizardstacks_in_4662 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_4665 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4467 {
	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_4467 #topBoxTriggerstacks_in_4467 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4467 #topBoxTriggerContentstacks_in_4467 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4467 #topBoxTriggerContentstacks_in_4467 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4467 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4468 {
	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_4468 {
	position: relative;
}

#imageWizardstacks_in_4468 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_4468 {
	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_4469 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4475 {
	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_4475 {
	position: relative;
}

#imageWizardstacks_in_4475 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_4475 {
	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_4478 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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 */

#stacks_in_4376 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4416 {
	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_4416 #topBoxTriggerstacks_in_4416 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4416 #topBoxTriggerContentstacks_in_4416 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4416 #topBoxTriggerContentstacks_in_4416 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4416 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4417 {
	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_4417 {
	position: relative;
}

#imageWizardstacks_in_4417 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_4417 {
	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_4418 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4424 {
	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_4424 {
	position: relative;
}

#imageWizardstacks_in_4424 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_4439 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4428 {
	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_4428 #topBoxTriggerstacks_in_4428 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4428 #topBoxTriggerContentstacks_in_4428 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4428 #topBoxTriggerContentstacks_in_4428 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4428 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4429 {
	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_4429 {
	position: relative;
}

#imageWizardstacks_in_4429 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_4429 {
	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_4430 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4436 {
	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_4436 {
	position: relative;
}

#imageWizardstacks_in_4436 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_4440 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4442 {
	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_4442 #topBoxTriggerstacks_in_4442 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4442 #topBoxTriggerContentstacks_in_4442 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4442 #topBoxTriggerContentstacks_in_4442 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4442 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4443 {
	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_4443 {
	position: relative;
}

#imageWizardstacks_in_4443 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_4443 {
	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_4444 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4450 {
	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_4450 {
	position: relative;
}

#imageWizardstacks_in_4450 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_4453 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4331 {
	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_4331 #topBoxTriggerstacks_in_4331 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4331 #topBoxTriggerContentstacks_in_4331 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4331 #topBoxTriggerContentstacks_in_4331 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4331 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4332 {
	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_4332 {
	position: relative;
}

#imageWizardstacks_in_4332 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_4332 {
	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_4333 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4339 {
	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_4339 {
	position: relative;
}

#imageWizardstacks_in_4339 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_4345 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4348 {
	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_4348 #topBoxTriggerstacks_in_4348 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4348 #topBoxTriggerContentstacks_in_4348 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4348 #topBoxTriggerContentstacks_in_4348 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4348 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4349 {
	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_4349 {
	position: relative;
}

#imageWizardstacks_in_4349 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_4349 {
	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_4350 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4356 {
	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_4356 {
	position: relative;
}

#imageWizardstacks_in_4356 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_4359 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4722 {
	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_4722 #topBoxTriggerstacks_in_4722 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4722 #topBoxTriggerContentstacks_in_4722 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4722 #topBoxTriggerContentstacks_in_4722 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4722 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4723 {
	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_4723 {
	position: relative;
}

#imageWizardstacks_in_4723 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_4723 {
	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_4724 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4730 {
	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_4730 {
	position: relative;
}

#imageWizardstacks_in_4730 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_4730 {
	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_4733 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4739 {
	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_4739 #topBoxTriggerstacks_in_4739 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4739 #topBoxTriggerContentstacks_in_4739 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4739 #topBoxTriggerContentstacks_in_4739 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4739 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4740 {
	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_4740 {
	position: relative;
}

#imageWizardstacks_in_4740 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_4740 {
	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_4741 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4747 {
	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_4747 {
	position: relative;
}

#imageWizardstacks_in_4747 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_4747 {
	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_4753 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4756 {
	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_4756 #topBoxTriggerstacks_in_4756 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4756 #topBoxTriggerContentstacks_in_4756 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4756 #topBoxTriggerContentstacks_in_4756 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4756 {
	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 */

/*  */
#imageWizardCaptionstacks_in_4757 {
	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_4758 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4764 {
	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_4764 {
	position: relative;
}

#imageWizardstacks_in_4764 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_4770 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4773 {
	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_4773 #topBoxTriggerstacks_in_4773 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4773 #topBoxTriggerContentstacks_in_4773 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4773 #topBoxTriggerContentstacks_in_4773 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4773 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4774 {
	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_4774 {
	position: relative;
}

#imageWizardstacks_in_4774 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_4774 {
	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_4775 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4781 {
	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_4781 {
	position: relative;
}

#imageWizardstacks_in_4781 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_4787 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5334 {
	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_5334 #topBoxTriggerstacks_in_5334 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5334 #topBoxTriggerContentstacks_in_5334 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5334 #topBoxTriggerContentstacks_in_5334 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5334 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5335 {
	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_5335 {
	position: relative;
}

#imageWizardstacks_in_5335 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_5335 {
	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_5336 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5342 {
	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_5342 {
	position: relative;
}

#imageWizardstacks_in_5342 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_5348 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4836 {
	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_4836 #topBoxTriggerstacks_in_4836 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4836 #topBoxTriggerContentstacks_in_4836 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4836 #topBoxTriggerContentstacks_in_4836 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4836 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4837 {
	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_4837 {
	position: relative;
}

#imageWizardstacks_in_4837 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_4837 {
	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_4838 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4844 {
	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_4844 {
	position: relative;
}

#imageWizardstacks_in_4844 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_4850 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4899 {
	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_4899 #topBoxTriggerstacks_in_4899 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4899 #topBoxTriggerContentstacks_in_4899 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4899 #topBoxTriggerContentstacks_in_4899 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4899 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4900 {
	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_4900 {
	position: relative;
}

#imageWizardstacks_in_4900 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_4900 {
	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_4901 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4907 {
	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_4907 {
	position: relative;
}

#imageWizardstacks_in_4907 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_4913 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4865 {
	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_4865 #topBoxTriggerstacks_in_4865 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4865 #topBoxTriggerContentstacks_in_4865 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4865 #topBoxTriggerContentstacks_in_4865 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4865 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4866 {
	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_4866 {
	position: relative;
}

#imageWizardstacks_in_4866 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_4866 {
	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_4867 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4873 {
	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_4873 {
	position: relative;
}

#imageWizardstacks_in_4873 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_4879 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4882 {
	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_4882 #topBoxTriggerstacks_in_4882 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4882 #topBoxTriggerContentstacks_in_4882 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4882 #topBoxTriggerContentstacks_in_4882 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4882 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4883 {
	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_4883 {
	position: relative;
}

#imageWizardstacks_in_4883 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_4883 {
	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_4884 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4890 {
	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_4890 {
	position: relative;
}

#imageWizardstacks_in_4890 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_4918 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4853 {
	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_4853 #topBoxTriggerstacks_in_4853 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4853 #topBoxTriggerContentstacks_in_4853 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4853 #topBoxTriggerContentstacks_in_4853 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4853 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4854 {
	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_4854 {
	position: relative;
}

#imageWizardstacks_in_4854 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_4854 {
	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_4855 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4861 {
	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_4861 {
	position: relative;
}

#imageWizardstacks_in_4861 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_4923 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4824 {
	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_4824 #topBoxTriggerstacks_in_4824 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4824 #topBoxTriggerContentstacks_in_4824 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4824 #topBoxTriggerContentstacks_in_4824 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4824 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4825 {
	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_4825 {
	position: relative;
}

#imageWizardstacks_in_4825 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_4825 {
	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_4826 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4832 {
	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_4832 {
	position: relative;
}

#imageWizardstacks_in_4832 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_4896 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4926 {
	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_4926 #topBoxTriggerstacks_in_4926 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4926 #topBoxTriggerContentstacks_in_4926 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4926 #topBoxTriggerContentstacks_in_4926 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4926 {
	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 */

/*  */
#imageWizardCaptionstacks_in_4927 {
	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_4928 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4934 {
	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_4934 {
	position: relative;
}

#imageWizardstacks_in_4934 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_5015 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4938 {
	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_4938 #topBoxTriggerstacks_in_4938 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4938 #topBoxTriggerContentstacks_in_4938 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4938 #topBoxTriggerContentstacks_in_4938 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4938 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4939 {
	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_4939 {
	position: relative;
}

#imageWizardstacks_in_4939 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_4939 {
	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_4940 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4940 {
	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_4940 {
		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 */

/*  */

/* @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_4952 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4957 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_4957 {
	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_4957 {
		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 */

#stacks_in_5020 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4967 {
	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_4967 #topBoxTriggerstacks_in_4967 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4967 #topBoxTriggerContentstacks_in_4967 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4967 #topBoxTriggerContentstacks_in_4967 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4967 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4968 {
	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_4968 {
	position: relative;
}

#imageWizardstacks_in_4968 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_4968 {
	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_4969 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4975 {
	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_4975 {
	position: relative;
}

#imageWizardstacks_in_4975 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_4981 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4984 {
	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_4984 #topBoxTriggerstacks_in_4984 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4984 #topBoxTriggerContentstacks_in_4984 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4984 #topBoxTriggerContentstacks_in_4984 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4984 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4985 {
	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_4985 {
	position: relative;
}

#imageWizardstacks_in_4985 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_4985 {
	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_4986 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4992 {
	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_4992 {
	position: relative;
}

#imageWizardstacks_in_4992 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_4998 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5001 {
	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_5001 #topBoxTriggerstacks_in_5001 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5001 #topBoxTriggerContentstacks_in_5001 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5001 #topBoxTriggerContentstacks_in_5001 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5001 {
	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 */

/*  */
#imageWizardCaptionstacks_in_5002 {
	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_5003 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5009 {
	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_5009 {
	position: relative;
}

#imageWizardstacks_in_5009 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_5025 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4790 {
	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_4790 #topBoxTriggerstacks_in_4790 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4790 #topBoxTriggerContentstacks_in_4790 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4790 #topBoxTriggerContentstacks_in_4790 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4790 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4791 {
	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_4791 {
	position: relative;
}

#imageWizardstacks_in_4791 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_4791 {
	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_4792 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4798 {
	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_4798 {
	position: relative;
}

#imageWizardstacks_in_4798 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_4801 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5351 {
	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_5351 #topBoxTriggerstacks_in_5351 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5351 #topBoxTriggerContentstacks_in_5351 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5351 #topBoxTriggerContentstacks_in_5351 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5351 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5352 {
	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_5352 {
	position: relative;
}

#imageWizardstacks_in_5352 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_5352 {
	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_5353 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5359 {
	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_5359 {
	position: relative;
}

#imageWizardstacks_in_5359 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_5365 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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 */

#stacks_in_5056 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5062 {
	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_5062 #topBoxTriggerstacks_in_5062 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5062 #topBoxTriggerContentstacks_in_5062 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5062 #topBoxTriggerContentstacks_in_5062 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5062 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5063 {
	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_5063 {
	position: relative;
}

#imageWizardstacks_in_5063 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_5063 {
	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_5064 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5070 {
	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_5070 {
	position: relative;
}

#imageWizardstacks_in_5070 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_5076 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5079 {
	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_5079 #topBoxTriggerstacks_in_5079 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5079 #topBoxTriggerContentstacks_in_5079 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5079 #topBoxTriggerContentstacks_in_5079 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5079 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5080 {
	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_5080 {
	position: relative;
}

#imageWizardstacks_in_5080 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_5080 {
	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_5081 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5087 {
	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_5087 {
	position: relative;
}

#imageWizardstacks_in_5087 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_5093 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5096 {
	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_5096 #topBoxTriggerstacks_in_5096 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5096 #topBoxTriggerContentstacks_in_5096 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5096 #topBoxTriggerContentstacks_in_5096 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5096 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5097 {
	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_5097 {
	position: relative;
}

#imageWizardstacks_in_5097 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_5097 {
	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_5098 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5104 {
	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_5104 {
	position: relative;
}

#imageWizardstacks_in_5104 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_5110 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4314 {
	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_4314 #topBoxTriggerstacks_in_4314 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4314 #topBoxTriggerContentstacks_in_4314 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4314 #topBoxTriggerContentstacks_in_4314 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4314 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4315 {
	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_4315 {
	position: relative;
}

#imageWizardstacks_in_4315 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_4315 {
	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_4316 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4322 {
	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_4322 {
	position: relative;
}

#imageWizardstacks_in_4322 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_4325 {
	padding: 30px 20px 30px 20px;
}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3963 {
	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_3963 {
	position: relative;
}

#imageWizardstacks_in_3963 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_3963 {
	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_3970 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3976 {
	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_3976 {
	position: relative;
}

#imageWizardstacks_in_3976 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_3976 {
	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_3977 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












.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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5028 {
	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_5028 #topBoxTriggerstacks_in_5028 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5028 #topBoxTriggerContentstacks_in_5028 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5028 #topBoxTriggerContentstacks_in_5028 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5028 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5029 {
	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_5029 {
	position: relative;
}

#imageWizardstacks_in_5029 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_5029 {
	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_5030 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5036 {
	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_5036 {
	position: relative;
}

#imageWizardstacks_in_5036 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_5042 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4399 {
	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_4399 #topBoxTriggerstacks_in_4399 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4399 #topBoxTriggerContentstacks_in_4399 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4399 #topBoxTriggerContentstacks_in_4399 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4399 {
	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 */

/*  */
#imageWizardCaptionstacks_in_4400 {
	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_4401 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4407 {
	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_4407 {
	position: relative;
}

#imageWizardstacks_in_4407 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_4410 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4518 {
	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_4518 #topBoxTriggerstacks_in_4518 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4518 #topBoxTriggerContentstacks_in_4518 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4518 #topBoxTriggerContentstacks_in_4518 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4518 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4519 {
	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_4519 {
	position: relative;
}

#imageWizardstacks_in_4519 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_4519 {
	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_4526 {
	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_4526 {
	position: relative;
}

#imageWizardstacks_in_4526 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_4532 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4535 {
	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_4535 #topBoxTriggerstacks_in_4535 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4535 #topBoxTriggerContentstacks_in_4535 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4535 #topBoxTriggerContentstacks_in_4535 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4535 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4536 {
	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_4536 {
	position: relative;
}

#imageWizardstacks_in_4536 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_4536 {
	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_4537 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4543 {
	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_4543 {
	position: relative;
}

#imageWizardstacks_in_4543 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_4543 {
	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_4546 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_4807 {
	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_4807 #topBoxTriggerstacks_in_4807 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_4807 #topBoxTriggerContentstacks_in_4807 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_4807 #topBoxTriggerContentstacks_in_4807 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_4807 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4808 {
	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_4808 {
	position: relative;
}

#imageWizardstacks_in_4808 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_4808 {
	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_4809 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_4815 {
	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_4815 {
	position: relative;
}

#imageWizardstacks_in_4815 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_4815 {
	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_4816 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5114 {
	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_5114 #topBoxTriggerstacks_in_5114 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5114 #topBoxTriggerContentstacks_in_5114 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5114 #topBoxTriggerContentstacks_in_5114 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5114 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5115 {
	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_5115 {
	position: relative;
}

#imageWizardstacks_in_5115 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_5115 {
	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_5116 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5122 {
	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_5122 {
	position: relative;
}

#imageWizardstacks_in_5122 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_5122 {
	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_5123 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5128 {
	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_5128 #topBoxTriggerstacks_in_5128 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5128 #topBoxTriggerContentstacks_in_5128 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5128 #topBoxTriggerContentstacks_in_5128 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_5128 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5129 {
	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_5129 {
	position: relative;
}

#imageWizardstacks_in_5129 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_5129 {
	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_5130 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5136 {
	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_5136 {
	position: relative;
}

#imageWizardstacks_in_5136 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_5144 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5147 {
	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_5147 #topBoxTriggerstacks_in_5147 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5147 #topBoxTriggerContentstacks_in_5147 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5147 #topBoxTriggerContentstacks_in_5147 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



#topBoxContentWrapperstacks_in_5147 .trackName,
#topBoxContentWrapperstacks_in_5147 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5147 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5148 {
	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_5148 {
	position: relative;
}

#imageWizardstacks_in_5148 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_5148 {
	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_5149 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5149 {
	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_5149 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5155 {
	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_5155 {
	position: relative;
}

#imageWizardstacks_in_5155 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_5161 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5164 {
	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_5164 #topBoxTriggerstacks_in_5164 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5164 #topBoxTriggerContentstacks_in_5164 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5164 #topBoxTriggerContentstacks_in_5164 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5164 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5164 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5164 h1,
#topBoxContentWrapperstacks_in_5164 h2,
#topBoxContentWrapperstacks_in_5164 h3,
#topBoxContentWrapperstacks_in_5164 h4,
#topBoxContentWrapperstacks_in_5164 h5,
#topBoxContentWrapperstacks_in_5164 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5164 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5164 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5164 a:hover,
#topBoxContentWrapperstacks_in_5164 a:focus,
#topBoxContentWrapperstacks_in_5164 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5164 .topBoxAudio,
#topBoxContentWrapperstacks_in_5164 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5164.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5164 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5164 .trackName,
#topBoxContentWrapperstacks_in_5164 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5164 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5165 {
	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_5165 {
	position: relative;
}

#imageWizardstacks_in_5165 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_5165 {
	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_5166 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5166 {
	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_5166 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5172 {
	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_5172 {
	position: relative;
}

#imageWizardstacks_in_5172 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_5172 {
	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_5175 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5181 {
	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_5181 #topBoxTriggerstacks_in_5181 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5181 #topBoxTriggerContentstacks_in_5181 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5181 #topBoxTriggerContentstacks_in_5181 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5181 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5181 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5181 h1,
#topBoxContentWrapperstacks_in_5181 h2,
#topBoxContentWrapperstacks_in_5181 h3,
#topBoxContentWrapperstacks_in_5181 h4,
#topBoxContentWrapperstacks_in_5181 h5,
#topBoxContentWrapperstacks_in_5181 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5181 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5181 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5181 a:hover,
#topBoxContentWrapperstacks_in_5181 a:focus,
#topBoxContentWrapperstacks_in_5181 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5181 .topBoxAudio,
#topBoxContentWrapperstacks_in_5181 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5181.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5181 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5181 .trackName,
#topBoxContentWrapperstacks_in_5181 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5181 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5182 {
	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_5182 {
	position: relative;
}

#imageWizardstacks_in_5182 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_5182 {
	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_5183 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5183 {
	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_5183 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5189 {
	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_5189 {
	position: relative;
}

#imageWizardstacks_in_5189 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_5195 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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 */

/*  */

/* @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_5212 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5266 {
	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_5266 #topBoxTriggerstacks_in_5266 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5266 #topBoxTriggerContentstacks_in_5266 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5266 #topBoxTriggerContentstacks_in_5266 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5266 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5266 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5266 h1,
#topBoxContentWrapperstacks_in_5266 h2,
#topBoxContentWrapperstacks_in_5266 h3,
#topBoxContentWrapperstacks_in_5266 h4,
#topBoxContentWrapperstacks_in_5266 h5,
#topBoxContentWrapperstacks_in_5266 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5266 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5266 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5266 a:hover,
#topBoxContentWrapperstacks_in_5266 a:focus,
#topBoxContentWrapperstacks_in_5266 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5266 .topBoxAudio,
#topBoxContentWrapperstacks_in_5266 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5266.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5266 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5266 .trackName,
#topBoxContentWrapperstacks_in_5266 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5266 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5267 {
	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_5267 {
	position: relative;
}

#imageWizardstacks_in_5267 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_5267 {
	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_5268 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5268 {
	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_5268 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5274 {
	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_5274 {
	position: relative;
}

#imageWizardstacks_in_5274 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_5275 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5215 {
	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_5215 #topBoxTriggerstacks_in_5215 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5215 #topBoxTriggerContentstacks_in_5215 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5215 #topBoxTriggerContentstacks_in_5215 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5215 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5215 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5215 h1,
#topBoxContentWrapperstacks_in_5215 h2,
#topBoxContentWrapperstacks_in_5215 h3,
#topBoxContentWrapperstacks_in_5215 h4,
#topBoxContentWrapperstacks_in_5215 h5,
#topBoxContentWrapperstacks_in_5215 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5215 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5215 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5215 a:hover,
#topBoxContentWrapperstacks_in_5215 a:focus,
#topBoxContentWrapperstacks_in_5215 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5215 .topBoxAudio,
#topBoxContentWrapperstacks_in_5215 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5215.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5215 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5215 .trackName,
#topBoxContentWrapperstacks_in_5215 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5215 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5216 {
	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_5216 {
	position: relative;
}

#imageWizardstacks_in_5216 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_5216 {
	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_5217 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5217 {
	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_5217 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5223 {
	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_5223 {
	position: relative;
}

#imageWizardstacks_in_5223 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_5223 {
	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_5226 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5232 {
	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_5232 #topBoxTriggerstacks_in_5232 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5232 #topBoxTriggerContentstacks_in_5232 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5232 #topBoxTriggerContentstacks_in_5232 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5232 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5232 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5232 h1,
#topBoxContentWrapperstacks_in_5232 h2,
#topBoxContentWrapperstacks_in_5232 h3,
#topBoxContentWrapperstacks_in_5232 h4,
#topBoxContentWrapperstacks_in_5232 h5,
#topBoxContentWrapperstacks_in_5232 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5232 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5232 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5232 a:hover,
#topBoxContentWrapperstacks_in_5232 a:focus,
#topBoxContentWrapperstacks_in_5232 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5232 .topBoxAudio,
#topBoxContentWrapperstacks_in_5232 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5232.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5232 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5232 .trackName,
#topBoxContentWrapperstacks_in_5232 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5232 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5233 {
	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_5233 {
	position: relative;
}

#imageWizardstacks_in_5233 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_5233 {
	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_5234 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5234 {
	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_5234 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5240 {
	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_5240 {
	position: relative;
}

#imageWizardstacks_in_5240 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_5240 {
	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_5246 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5249 {
	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_5249 #topBoxTriggerstacks_in_5249 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5249 #topBoxTriggerContentstacks_in_5249 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5249 #topBoxTriggerContentstacks_in_5249 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5249 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5249 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5249 h1,
#topBoxContentWrapperstacks_in_5249 h2,
#topBoxContentWrapperstacks_in_5249 h3,
#topBoxContentWrapperstacks_in_5249 h4,
#topBoxContentWrapperstacks_in_5249 h5,
#topBoxContentWrapperstacks_in_5249 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5249 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5249 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5249 a:hover,
#topBoxContentWrapperstacks_in_5249 a:focus,
#topBoxContentWrapperstacks_in_5249 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5249 .topBoxAudio,
#topBoxContentWrapperstacks_in_5249 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5249.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5249 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5249 .trackName,
#topBoxContentWrapperstacks_in_5249 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5249 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5250 {
	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_5250 {
	position: relative;
}

#imageWizardstacks_in_5250 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_5250 {
	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_5251 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5251 {
	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_5251 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5257 {
	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_5257 {
	position: relative;
}

#imageWizardstacks_in_5257 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_5257 {
	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_5260 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5283 {
	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_5283 #topBoxTriggerstacks_in_5283 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5283 #topBoxTriggerContentstacks_in_5283 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5283 #topBoxTriggerContentstacks_in_5283 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5283 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5283 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5283 h1,
#topBoxContentWrapperstacks_in_5283 h2,
#topBoxContentWrapperstacks_in_5283 h3,
#topBoxContentWrapperstacks_in_5283 h4,
#topBoxContentWrapperstacks_in_5283 h5,
#topBoxContentWrapperstacks_in_5283 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5283 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5283 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5283 a:hover,
#topBoxContentWrapperstacks_in_5283 a:focus,
#topBoxContentWrapperstacks_in_5283 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5283 .topBoxAudio,
#topBoxContentWrapperstacks_in_5283 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5283.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5283 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5283 .trackName,
#topBoxContentWrapperstacks_in_5283 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5283 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5284 {
	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_5284 {
	position: relative;
}

#imageWizardstacks_in_5284 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_5284 {
	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_5285 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5285 {
	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_5285 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5291 {
	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_5291 {
	position: relative;
}

#imageWizardstacks_in_5291 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_5297 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5300 {
	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_5300 #topBoxTriggerstacks_in_5300 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5300 #topBoxTriggerContentstacks_in_5300 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5300 #topBoxTriggerContentstacks_in_5300 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5300 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5300 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5300 h1,
#topBoxContentWrapperstacks_in_5300 h2,
#topBoxContentWrapperstacks_in_5300 h3,
#topBoxContentWrapperstacks_in_5300 h4,
#topBoxContentWrapperstacks_in_5300 h5,
#topBoxContentWrapperstacks_in_5300 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5300 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5300 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5300 a:hover,
#topBoxContentWrapperstacks_in_5300 a:focus,
#topBoxContentWrapperstacks_in_5300 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5300 .topBoxAudio,
#topBoxContentWrapperstacks_in_5300 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5300.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5300 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5300 .trackName,
#topBoxContentWrapperstacks_in_5300 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5300 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5301 {
	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_5301 {
	position: relative;
}

#imageWizardstacks_in_5301 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_5301 {
	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_5302 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5302 {
	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_5302 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5308 {
	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_5308 {
	position: relative;
}

#imageWizardstacks_in_5308 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_5314 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5317 {
	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_5317 #topBoxTriggerstacks_in_5317 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5317 #topBoxTriggerContentstacks_in_5317 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5317 #topBoxTriggerContentstacks_in_5317 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5317 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5317 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5317 h1,
#topBoxContentWrapperstacks_in_5317 h2,
#topBoxContentWrapperstacks_in_5317 h3,
#topBoxContentWrapperstacks_in_5317 h4,
#topBoxContentWrapperstacks_in_5317 h5,
#topBoxContentWrapperstacks_in_5317 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5317 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5317 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5317 a:hover,
#topBoxContentWrapperstacks_in_5317 a:focus,
#topBoxContentWrapperstacks_in_5317 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5317 .topBoxAudio,
#topBoxContentWrapperstacks_in_5317 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5317.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5317 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5317 .trackName,
#topBoxContentWrapperstacks_in_5317 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5317 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5318 {
	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_5318 {
	position: relative;
}

#imageWizardstacks_in_5318 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_5318 {
	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_5319 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5319 {
	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_5319 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5325 {
	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_5325 {
	position: relative;
}

#imageWizardstacks_in_5325 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_5331 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5368 {
	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_5368 #topBoxTriggerstacks_in_5368 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5368 #topBoxTriggerContentstacks_in_5368 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5368 #topBoxTriggerContentstacks_in_5368 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5368 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5368 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5368 h1,
#topBoxContentWrapperstacks_in_5368 h2,
#topBoxContentWrapperstacks_in_5368 h3,
#topBoxContentWrapperstacks_in_5368 h4,
#topBoxContentWrapperstacks_in_5368 h5,
#topBoxContentWrapperstacks_in_5368 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5368 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5368 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5368 a:hover,
#topBoxContentWrapperstacks_in_5368 a:focus,
#topBoxContentWrapperstacks_in_5368 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5368 .topBoxAudio,
#topBoxContentWrapperstacks_in_5368 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5368.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5368 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5368 .trackName,
#topBoxContentWrapperstacks_in_5368 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5368 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5369 {
	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_5369 {
	position: relative;
}

#imageWizardstacks_in_5369 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_5369 {
	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_5370 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5370 {
	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_5370 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5376 {
	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_5376 {
	position: relative;
}

#imageWizardstacks_in_5376 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_5382 {
	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(68, 5, 15, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(68, 5, 15, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(68, 5, 15, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(68, 5, 15, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(68, 5, 15, 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_5385 {
	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_5385 #topBoxTriggerstacks_in_5385 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5385 #topBoxTriggerContentstacks_in_5385 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5385 #topBoxTriggerContentstacks_in_5385 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5385 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_5385 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5385 h1,
#topBoxContentWrapperstacks_in_5385 h2,
#topBoxContentWrapperstacks_in_5385 h3,
#topBoxContentWrapperstacks_in_5385 h4,
#topBoxContentWrapperstacks_in_5385 h5,
#topBoxContentWrapperstacks_in_5385 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5385 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5385 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5385 a:hover,
#topBoxContentWrapperstacks_in_5385 a:focus,
#topBoxContentWrapperstacks_in_5385 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5385 .topBoxAudio,
#topBoxContentWrapperstacks_in_5385 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5385.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5385 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5385 .trackName,
#topBoxContentWrapperstacks_in_5385 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5385 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5386 {
	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_5386 {
	position: relative;
}

#imageWizardstacks_in_5386 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_5386 {
	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_5387 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_5387 {
	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_5387 {
		display: none;
	}
}












/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5393 {
	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_5393 {
	position: relative;
}

#imageWizardstacks_in_5393 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_5399 {
	padding: 30px 20px 30px 20px;
}
#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_20 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2800_20 {
	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_20 {
		display: none;
	}
}













#stacks_in_2800_15 {
	font-size: 120%;
}
#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('../index_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 */

/*  */

/* @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_64, #stacks_in_2801_64 {
  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_64 {
  padding: 20px 0px !important; }

#press_alignment_stacks_in_2801_64 {
  width: 100%; }
  #press_alignment_stacks_in_2801_64.press-left {
    text-align: left; }
  #press_alignment_stacks_in_2801_64.press-center {
    text-align: center; }
  #press_alignment_stacks_in_2801_64.press-right {
    text-align: right; }

#stacks_in_2801_64 {
  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_64:hover {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_2801_64:hover .press-icon i {
      /*  */ }
  #stacks_in_2801_64:active {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_2801_64:active .press-icon i {
      /*  */ }
  #stacks_in_2801_64 .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_64 .press-icon i {
      font-size: 32px;
      color: rgba(255, 255, 255, 1.00);
      vertical-align: middle; }
  #stacks_in_2801_64 .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_64 .press-text .out {
      margin: 0 !important; }
#stacks_in_2801_64 {
  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(../index_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 */