
a.anchor{height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}


/* Corner Stack v.1.0.1 */


/* General styles for the modal */

.corner-modal {
	position: fixed;
	z-index: 9999;
  transform: translateZ(0px);
	right: 0px;
  bottom: 0px;
	max-width: 320px;
	/*max-height:100%;*/
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	margin:20px;
}

.corner-modal.corner-show{
	visibility: visible;
}

.corner-button {
	visibility: hidden;
	opacity: 0;
	z-index: 9998;
	transform: translateZ(0px);
	position: fixed;
	right:0px;
	bottom:0px;
	padding:10px 20px;
  margin: 20px;
	background: rgba(143,27,15,0.8);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
  cursor:pointer;
}

.corner-button.corner-tl,
.corner-button.corner-tr {
	margin-top: -60px;
}

.corner-button.corner-bl,
.corner-button.corner-br {
	margin-bottom: -60px;
}

.corner-button.corner-show {
	visibility: visible;
	opacity: 1;
}

.corner-button.corner-tl.corner-show,
.corner-button.corner-tr.corner-show {
	margin-top: 20px;
}

.corner-button.corner-bl.corner-show,
.corner-button.corner-br.corner-show {
	margin-bottom: 20px;
}

.corner-close {
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;
}

.corner-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 1000;
	opacity: 0;
	background: rgba(143,27,15,0.8);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-overlay.corner-show {
	opacity: 1;
	visibility: visible;
}

/* Content styles */
.corner-content {
	position: relative;
	margin: 0 auto;
  padding:30px 20px 20px 20px;
}

/*.corner-content > div {
	padding: 15px 40px 30px;
	margin: 0;
	font-weight: 300;
	font-size: 1.15em;
}*/

.corner-tl
{
	left: 0px;
  top: 0px;
  bottom: auto !important;
  right:auto !important;
}

.corner-tr
{
	left: auto !important;
  top: 0px;
  bottom: auto !important;
  right:0px;
}

.corner-br
{
	left: auto !important;
  top: auto !important;
  bottom: 0px;
  right:0px;
}

.corner-bl
{
	left: 0px;
  top: auto !important;
  bottom: 0px;
  right:auto !important;
}


/* Individual modal styles with animations/transitions */

/* Effect 1: Fade in and scale up */
.corner-effect-1 .corner-content {
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-1 .corner-content {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* Effect 2: Slide from the right */
.corner-effect-2 .corner-content {
	-webkit-transform: translateX(20%);
	-moz-transform: translateX(20%);
	-ms-transform: translateX(20%);
	transform: translateX(20%);
	opacity: 0;
	-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);
	transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.corner-show.corner-effect-2 .corner-content {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
}

/* Effect 3: Slide from the bottom */
.corner-effect-3 .corner-content {
	-webkit-transform: translateY(20%);
	-moz-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%);
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-3 .corner-content {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/* Effect 4: Newspaper */
.corner-effect-4 .corner-content {
	-webkit-transform: scale(0) rotate(720deg);
	-moz-transform: scale(0) rotate(720deg);
	-ms-transform: scale(0) rotate(720deg);
	transform: scale(0) rotate(720deg);
	opacity: 0;
}

.corner-show.corner-effect-4 ~ .corner-overlay,
.corner-effect-4 .corner-content {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.corner-show.corner-effect-4 .corner-content {
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
	opacity: 1;
}

/* Effect 5: fall */
.corner-effect-5.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-5 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(600px) rotateX(20deg); 
	-moz-transform: translateZ(600px) rotateX(20deg); 
	-ms-transform: translateZ(600px) rotateX(20deg); 
	transform: translateZ(600px) rotateX(20deg); 
	opacity: 0;
}

.corner-show.corner-effect-5 .corner-content {
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	-webkit-transform: translateZ(0px) rotateX(0deg);
	-moz-transform: translateZ(0px) rotateX(0deg);
	-ms-transform: translateZ(0px) rotateX(0deg);
	transform: translateZ(0px) rotateX(0deg); 
	opacity: 1;
}

/* Effect 6: side fall */
.corner-effect-6.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-6 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate(30%) translateZ(600px) rotate(10deg); 
	-moz-transform: translate(30%) translateZ(600px) rotate(10deg);
	-ms-transform: translate(30%) translateZ(600px) rotate(10deg);
	transform: translate(30%) translateZ(600px) rotate(10deg); 
	opacity: 0;
}

.corner-show.corner-effect-6 .corner-content {
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	-webkit-transform: translate(0%) translateZ(0) rotate(0deg);
	-moz-transform: translate(0%) translateZ(0) rotate(0deg);
	-ms-transform: translate(0%) translateZ(0) rotate(0deg);
	transform: translate(0%) translateZ(0) rotate(0deg);
	opacity: 1;
}

/* Effect 7:  slide and stick to top */
.corner-effect-7{
	top: 0;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.corner-effect-7 .corner-content {
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	opacity: 0;
}

.corner-show.corner-effect-7 .corner-content {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
	border-radius: 0 0 3px 3px;
	opacity: 1;
}

/* Effect 8: 3D flip horizontal */
.corner-effect-8.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-8 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-70deg);
	-moz-transform: rotateY(-70deg);
	-ms-transform: rotateY(-70deg);
	transform: rotateY(-70deg);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
}

.corner-show.corner-effect-8 .corner-content {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
	opacity: 1;
}

/* Effect 9: 3D flip vertical */
.corner-effect-9.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-9 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-70deg);
	-moz-transform: rotateX(-70deg);
	-ms-transform: rotateX(-70deg);
	transform: rotateX(-70deg);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
}

.corner-show.corner-effect-9 .corner-content {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* Effect 10: 3D sign */
.corner-effect-10.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-10 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-60deg);
	-moz-transform: rotateX(-60deg);
	-ms-transform: rotateX(-60deg);
	transform: rotateX(-60deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-10 .corner-content {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* Effect 11: Super scaled */
.corner-effect-11 .corner-content {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-11 .corner-content {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* Effect 12:  Just me */
.corner-effect-12 .corner-content {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-12 ~ .corner-overlay {
	background: #e74c3c;
} 

.corner-effect-12 .corner-content h3,
.corner-effect-12 .corner-content {
	background: transparent;
}

.corner-show.corner-effect-12 .corner-content {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* Effect 13: 3D slit */
.corner-effect-13.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-13 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(-3000px) rotateY(90deg);
	-moz-transform: translateZ(-3000px) rotateY(90deg);
	-ms-transform: translateZ(-3000px) rotateY(90deg);
	transform: translateZ(-3000px) rotateY(90deg);
	opacity: 0;
}

.corner-show.corner-effect-13 .corner-content {
	-webkit-animation: slit .7s forwards ease-out;
	-moz-animation: slit .7s forwards ease-out;
	animation: slit .7s forwards ease-out;
}

@-webkit-keyframes slit {
	50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out;}
	100% { -webkit-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@-moz-keyframes slit {
	50% { -moz-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -moz-animation-timing-function: ease-out;}
	100% { -moz-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@keyframes slit {
	50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in;}
	100% { transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

/* Effect 14:  3D Rotate from bottom */
.corner-effect-14.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-14 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateY(100%) rotateX(90deg);
	-moz-transform: translateY(100%) rotateX(90deg);
	-ms-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

.corner-show.corner-effect-14 .corner-content {
	-webkit-transform: translateY(0%) rotateX(0deg);
	-moz-transform: translateY(0%) rotateX(0deg);
	-ms-transform: translateY(0%) rotateX(0deg);
	transform: translateY(0%) rotateX(0deg);
	opacity: 1;
}

/* Effect 15:  3D Rotate in from left */
.corner-effect-15.corner-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.corner-effect-15 .corner-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-15 .corner-content {
	-webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	transform: translateZ(0px) translateX(0%) rotateY(0deg);
	opacity: 1;
}

/* Effect 16:  Blur */
.corner-show.corner-effect-16 ~ .corner-overlay {
	background: rgba(180,46,32,0.5);
}

.corner-show.corner-effect-16 ~ .container {
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	filter: blur(3px);
}

.corner-effect-16 .corner-content {
	-webkit-transform: translateY(-5%);
	-moz-transform: translateY(-5%);
	-ms-transform: translateY(-5%);
	transform: translateY(-5%);
	opacity: 0;
}

.corner-show.corner-effect-16 ~ .container,
.corner-effect-16 .corner-content {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.corner-show.corner-effect-16 .corner-content {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/* Effect 17:  Slide in from bottom with perspective on container */
.corner-show.corner-effect-17 ~ .container {
	height: 100%;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}	

.corner-show.corner-effect-17 ~ .container,
.corner-show.corner-effect-17 ~ .corner-overlay  {
	-webkit-transform: rotateX(-2deg);
	-moz-transform: rotateX(-2deg);
	-ms-transform: rotateX(-2deg);
	transform: rotateX(-2deg);
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.corner-effect-17 .corner-content {
	opacity: 0;
	-webkit-transform: translateY(200%);
	-moz-transform: translateY(200%);
	-ms-transform: translateY(200%);
	transform: translateY(200%);
}

.corner-show.corner-effect-17 .corner-content {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	-webkit-transition: all 0.3s 0.2s;
	-moz-transition: all 0.3s 0.2s;
	transition: all 0.3s 0.2s;
}

/* Effect 18:  Slide from right with perspective on container */
.corner-show.corner-effect-18 ~ .container {
	height: 100%;
	overflow: hidden;
}

.corner-show.corner-effect-18 ~ .corner-overlay {
	background: rgba(143,27,15,0.8);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.corner-show.corner-effect-18 ~ .container,
.corner-show.corner-effect-18 ~ .corner-overlay {
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin: 0% 50%;
	-webkit-animation: rotateRightSideFirst 0.5s forwards ease-in;
	-moz-transform-style: preserve-3d;
	-moz-transform-origin: 0% 50%;
	-moz-animation: rotateRightSideFirst 0.5s forwards ease-in;
	transform-style: preserve-3d;
	transform-origin: 0% 50%;
	animation: rotateRightSideFirst 0.5s forwards ease-in;
}

@-webkit-keyframes rotateRightSideFirst {
	50% { -webkit-transform: translateZ(-50px) rotateY(5deg); -webkit-animation-timing-function: ease-out; }
	100% { -webkit-transform: translateZ(-200px); }
}

@-moz-keyframes rotateRightSideFirst {
	50% { -moz-transform: translateZ(-50px) rotateY(5deg); -moz-animation-timing-function: ease-out; }
	100% { -moz-transform: translateZ(-200px); }
}

@keyframes rotateRightSideFirst {
	50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; }
	100% { transform: translateZ(-200px); }
}

.corner-effect-18 .corner-content {
	-webkit-transform: translateX(200%);
	-moz-transform: translateX(200%);
	-ms-transform: translateX(200%);
	transform: translateX(200%);
	opacity: 0;
}

.corner-show.corner-effect-18 .corner-content {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
	-webkit-transition: all 0.5s 0.1s;
	-moz-transition: all 0.5s 0.1s;
	transition: all 0.5s 0.1s;
}

/* Effect 19:  Slip in from the top with perspective on container */
.corner-show.corner-effect-19 ~ .container {
	height: 100%;
	overflow: hidden;
}

.corner-show.corner-effect-19 ~ .corner-overlay {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.corner-show.corner-effect-19 ~ .container,
.corner-show.corner-effect-19 ~ .corner-overlay {
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin: 50% 100%;
	-webkit-animation: OpenTop 0.5s forwards ease-in;
	-moz-transform-style: preserve-3d;
	-moz-transform-origin: 50% 100%;
	-moz-animation: OpenTop 0.5s forwards ease-in;
	transform-style: preserve-3d;
	transform-origin: 50% 100%;
	animation: OpenTop 0.5s forwards ease-in;
}

@-webkit-keyframes OpenTop {
	50% { 
		-webkit-transform: rotateX(10deg); 
		-webkit-animation-timing-function: ease-out; 
	}
}

@-moz-keyframes OpenTop {
	50% { 
		-moz-transform: rotateX(10deg); 
		-moz-animation-timing-function: ease-out; 
	}
}

@keyframes OpenTop {
	50% { 
		transform: rotateX(10deg); 
		animation-timing-function: ease-out; 
	}
}

.corner-effect-19 .corner-content {
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%);
	opacity: 0;
}

.corner-show.corner-effect-19 .corner-content {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	-webkit-transition: all 0.5s 0.1s;
	-moz-transition: all 0.5s 0.1s;
	transition: all 0.5s 0.1s;
}






img,
video {
	max-width: 100%;
	height: auto;
}



.simple-modal {
	position: fixed !important;
}

:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(76, 76, 76, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(116, 180, 25, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(10, 84, 164, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 235, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(220, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(86, 150, 0, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(0, 54, 134, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(76, 76, 76, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(76, 76, 76, 1.00);--link-color:rgba(116, 180, 25, 1.00);--link-color-hover:rgba(116, 180, 25, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:6px}::-moz-selection{background:var(--selection-background);color:var(--selection-text)}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(255, 255, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:calc(1200rem/16);}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:inside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(6rem/16)}body{}
/*!* Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}
            .font{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif }
.start{height:86.00vh ;}@media only screen and (min-width:40em){.start{height:92.00vh }}@media only screen and (min-width:64em){.start{height:92.00vh }}
.start-txt{display:inline-block;white-space:nowrap}
.social-txt{display:inline-block;white-space:nowrap}
.social-txt-dia{display:inline-block;white-space:nowrap}
.social-txt-dia{display:inline-block;white-space:nowrap}
header{padding-top:0.75rem ;padding-right:0.75rem ;padding-bottom:0.75rem ;padding-left:0.75rem ;}  
.start-img{padding:0.75rem ;}  
.card{-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.20);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.20);}
.start-txt-footer_lv{color:rgba(116, 180, 25, 1.00) ;}
.bye-img{width:44.00% ;min-width:none ;max-width:none ;}@media only screen and (min-width:40em){.bye-img{width:44.00% }}@media only screen and (min-width:64em){.bye-img{width:44.00% }}
.social-txt-dia{display:inline-block;white-space:nowrap}
.bg_diakonie{background-image:url('../files/bgimage-19-759.jpg') ;background-repeat:no-repeat    ;background-size:  cover ;}
.sticky{position:  sticky;z-index:276824064;top:0px ;}
.weiss{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(255, 255, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}
.bc-border-0{margin-top:-0.25rem !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;}  
.bc-border-0{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;}  





#parallaxerstacks_in_129631 .paraimg {




  max-width: 100%;

  object-fit: contain;


  

}


#parallaxerstacks_in_129631 {
    position: relative;
    text-align: center;
    overflow: hidden;
}

@media only screen and (min-width: 768px) {
    #parallaxerstacks_in_129631 {
      
    }
}

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














#parallaxerstacks_in_129631 .top-full {
    position: absolute;
    top: 0px;
    width: 100%;
    text-align: center;
}





#stacks_in_129631 {
	background-color: rgba(204, 204, 204, 0.00);
}
/* Remote Image 1.3.0 */

.stacks_in_129635 {
	max-width: 46%;
}

.stacks_in_129635 img {
	width: 46% !important;
	height: auto !important;
	border-radius: 0px;
}


.stacks_in_129635 img {
    margin: inherit;
    float: left;
}



/* CSSgram | Copyright (c) 2015 Una Kravets | http://una.im/CSSgram | MIT license | Version 0.1.7 */
.aden{-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{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}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::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}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-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{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.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{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.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{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.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{-webkit-filter:sepia(.3);filter:sepia(.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{-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{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.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{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.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}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.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}

#stacks_in_129635 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_129635 {
	margin-left:0;
}
.TimedContentHidden {
	display: none;
}
.TimedContentShown {
	display: block;
}.TimedContentHidden {
	display: none;
}
.TimedContentShown {
	display: block;
}.TimedContentHidden {
	display: none;
}
.TimedContentShown {
	display: block;
}.TimedContentHidden {
	display: none;
}
.TimedContentShown {
	display: block;
}.TimedContentHidden {
	display: none;
}
.TimedContentShown {
	display: block;
}@import url(http://fonts.googleapis.com/css?family=Raleway:400,200);
body.sideMenuOpen {
  overflow: hidden !important; }
#sideMenuToggleContainer_stacks_in_129552_5 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  box-sizing: border-box;
  /*  */
  /*  */
  text-align: right;
  /*  */ }

#sideMenuToggle_stacks_in_129552_5 {
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: inline-block;
  z-index: 9999;
  box-sizing: border-box;
  pointer-events: all;
  color: #FFFFFF;
  padding: 10px 20px 10px 20px;
  border-radius: 0px;
  /*  */
  /*  */
  /*  */
  /*  */
  width: auto;
  /*  */
  /*  */
  background: rgba(116, 180, 25, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: inherit;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
  #sideMenuToggle_stacks_in_129552_5 span, #sideMenuToggle_stacks_in_129552_5 i {
    vertical-align: middle; }
  #sideMenuToggle_stacks_in_129552_5 span {
    font-size: 19px; }
  #sideMenuToggle_stacks_in_129552_5 i {
    font-size: 24px; }
    #sideMenuToggle_stacks_in_129552_5 * {
      text-align: center;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
            }
#sideMenuContainer_stacks_in_129552_5:before, #sideMenuContainer_stacks_in_129552_5:after {
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 1;
  display: block;
  position: absolute; }

#sideMenuContainer_stacks_in_129552_5:before {
  /*  */
  background: #74B419;
  /*  */
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_129552_5:after {
  /*  */ }

#sideMenu_stacks_in_129552_5 {
  opacity: 1;
  padding: 0px 15px 0px 15px;
  /*  */
  text-align: left;
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: inherit;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 .close-icon {
  opacity: 0;
  height: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  margin-bottom: 2px;
  box-sizing: border-box;
  z-index: 9999;
  /*  */
  text-align: left;
  /*  */ }
  #sideMenu_stacks_in_129552_5 .close-icon i {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
    box-sizing: content-box;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    /*  */
    color: #FFFFFF;
    margin: 6px 0px 6px 0px;
    padding: 5px 5px 5px 5px;
    width: 32px;
    height: 32px;
    font-size: 32px;
    border-radius: 4px;
    line-height: 32px;
    /*  */
    background: rgba(99, 169, 21, 0.00);
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu,
#sideMenu_stacks_in_129552_5 #cssmenu ul,
#sideMenu_stacks_in_129552_5 #cssmenu ul li,
#sideMenu_stacks_in_129552_5 #cssmenu ul li a {
  margin: 0;
  bottom: 0;
  padding: 0;
  display: block;
  line-height: 1;
  list-style: none;
  position: relative;
  box-sizing: border-box; }

#sideMenu_stacks_in_129552_5 #cssmenu {
  width: 100%;
  font-family: inherit; }

#sideMenu_stacks_in_129552_5 #cssmenu ul > li a small {
  display: block;
  margin-top: 7px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1.00); }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a small {
  display: block;
  margin-top: 7px;
  font-size: 12px;
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul > li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 17px; }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 18px; }

#sideMenuContainer_stacks_in_129552_5 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons {
  top: 0;
  z-index: 5;
  height: 100%;
  display: block;
  color: inherit;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  /*  */
  right: 0;
  width: 46px;
  /*  */ }
  #sideMenuContainer_stacks_in_129552_5 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon, #sideMenuContainer_stacks_in_129552_5 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    top: 50%;
    left: 50%;
    display: block;
    color: inherit;
    position: absolute;
    font-size: 24px;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  #sideMenuContainer_stacks_in_129552_5 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon {
    opacity: 1;
    visibility: visible; }
  #sideMenuContainer_stacks_in_129552_5 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    opacity: 0;
    visibility: hidden; }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon, #sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  /*  */
  -webkit-transform: translate(-50%, -50%) rotate(0deg);
          transform: translate(-50%, -50%) rotate(0deg);
  /*  */ }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon {
  opacity: 0;
  visibility: hidden; }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub > a i.dropdown-open-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu ul > li.has-sub > a i.dropdown-close-icon {
  opacity: 0;
  visibility: hidden; }

/*  */
#sideMenu_stacks_in_129552_5 #cssmenu ul > li.has-sub > a {
  /*  */
  padding: 16px 48px 16px 22px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu > ul > li > a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  font-size: 17px;
  border-radius: 0px;
  margin-bottom: 4px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */ }
  #sideMenu_stacks_in_129552_5 #cssmenu > ul > li > a:first-child {
    margin-top: 0; }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  font-size: 18px;
  border-radius: 0px;
  margin-bottom: 4px;
  /*  */
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */ }

/*  */
#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a {
  /*  */
  margin-left: 15px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul ul li a {
  /*  */
  margin-left: 30px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul ul ul li a {
  /*  */
  margin-left: 45px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 60px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 75px;
  /*  */
  /*  */
  /*  */ }

/*  */
@-webkit-keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }
@keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }

@-webkit-keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

@keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

/*  */
#sideMenuToggleContainer_stacks_in_129552_5 {
  /*  */
  /*  */
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 9999;
  /*  */
  /*  */
  /*  */
  text-align: right;
  /*  */
  /*  */
  top: 0;
  /*  */
  padding: 0px 0px 10px 10px; }

#sideMenuToggle_stacks_in_129552_5:hover {
  cursor: pointer;
  color: #FFFFFF;
  /*  */
  background: #74B419;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 .close-icon i:hover {
  /*  */
  /*  */
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_129552_5 {
  top: 0;
  bottom: 0;
  opacity: 0;
  width: 100%;
  position: fixed;
  visibility: hidden;
  z-index: 10000;
  right: -100%;
  transition: all 0.2s ease-in; }

/*  */
@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_129552_5 {
    max-width: 320px; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_129552_5 {
    max-width: 400px; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_129552_5 {
    max-width: 400px; } }

/*  */
/*  */
#sideMenuContainer_stacks_in_129552_5:before, #sideMenuContainer_stacks_in_129552_5:after {
  content: '';
  z-index: -1;
  width: 100%;
  height: 120%;
  transition: opacity 0.1s ease-in; }

#sideMenuContainer_stacks_in_129552_5.open {
  right: 0;
  opacity: 1;
  visibility: visible;
  transition: 0.2s ease-out; }
  #sideMenuContainer_stacks_in_129552_5.open:before {
    visibility: visible;
    opacity: 1.00;
    transition: opacity 0.1s ease; }
  #sideMenuContainer_stacks_in_129552_5.open .close-icon {
    opacity: 1;
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu {
    opacity: 1;
    visibility: visible;
    transition-delay: 0.4s;
    transition: all 0.3s ease; }

#sideMenu_stacks_in_129552_5 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 1;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  visibility: visible;
  box-sizing: border-box; }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul {
  display: none; }

#sideMenu_stacks_in_129552_5 #cssmenu > ul > li.active > ul {
  display: block; }

#sideMenuContainer_stacks_in_129552_5 #cssmenu > ul > li {
  right: -100%;
  opacity: 0;
  transition: left 0.3s ease; }

#sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li {
  right: 0%;
  opacity: 1;
  transition: all 0.3s ease; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(1) {
    transition-delay: 0.2s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(2) {
    transition-delay: 0.3s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(3) {
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(4) {
    transition-delay: 0.5s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(5) {
    transition-delay: 0.6s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(6) {
    transition-delay: 0.7s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(7) {
    transition-delay: 0.8s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(8) {
    transition-delay: 0.9s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(9) {
    transition-delay: 1s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(10) {
    transition-delay: 1.1s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(11) {
    transition-delay: 1.2s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(12) {
    transition-delay: 1.3s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(13) {
    transition-delay: 1.4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(14) {
    transition-delay: 1.5s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(15) {
    transition-delay: 1.6s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(16) {
    transition-delay: 1.7s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(17) {
    transition-delay: 1.8s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(18) {
    transition-delay: 1.9s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(19) {
    transition-delay: 2s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(20) {
    transition-delay: 2.1s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(21) {
    transition-delay: 2.2s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(22) {
    transition-delay: 2.3s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(23) {
    transition-delay: 2.4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(24) {
    transition-delay: 2.5s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(25) {
    transition-delay: 2.6s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(26) {
    transition-delay: 2.7s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(27) {
    transition-delay: 2.8s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(28) {
    transition-delay: 2.9s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(29) {
    transition-delay: 3s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(30) {
    transition-delay: 3.1s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(31) {
    transition-delay: 3.2s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(32) {
    transition-delay: 3.3s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(33) {
    transition-delay: 3.4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(34) {
    transition-delay: 3.5s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(35) {
    transition-delay: 3.6s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(36) {
    transition-delay: 3.7s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(37) {
    transition-delay: 3.8s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(38) {
    transition-delay: 3.9s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(39) {
    transition-delay: 4s; }
  #sideMenuContainer_stacks_in_129552_5.open #cssmenu > ul > li:nth-child(40) {
    transition-delay: 4.1s; }

#sideMenu_stacks_in_129552_5 #cssmenu ul > li a:hover small {
  font-size: 12px;
  color: rgba(255, 255, 255, 1.00); }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a:hover small {
  font-size: 12px;
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu > ul > li > a:hover {
  color: #FFFFFF;
  /*  */
  /*  */
  background: rgba(255, 255, 255, 0.30);
  /*  */
  /*  */ }

#sideMenu_stacks_in_129552_5 #cssmenu ul ul li a:hover {
  /*  */
  color: #FFFFFF;
  /*  */
  /*  */
  background: rgba(255, 255, 255, 0.30);
  /*  */
  /*  */
  /*  */ }

@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_129552_5.hide-m, #sideMenuToggleContainer_stacks_in_129552_5.hide-m {
    display: none; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_129552_5.hide-t, #sideMenuToggleContainer_stacks_in_129552_5.hide-t {
    display: none; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_129552_5.hide-d, #sideMenuToggleContainer_stacks_in_129552_5.hide-d {
    display: none; } }

/*  */
/*  */

/*  */ }
  #sideMenuItem_stacks_in_129552_47.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_48 {
	line-height: 2em;
}
/*  */ }
  #sideMenuItem_stacks_in_129552_44.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }
/*  */ }
  #sideMenuItem_stacks_in_129552_32.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_33 {
	line-height: 2em;
}
/*  */ }
  #sideMenuItem_stacks_in_129552_35.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_36 {
	line-height: 2em;
}
/*  */ }
  #sideMenuItem_stacks_in_129552_38.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }
/*  */ }
  #sideMenuItem_stacks_in_129552_54.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_56 {
	line-height: 2em;
}
/*  */ }
  #sideMenuItem_stacks_in_129552_41.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_42 {
	line-height: 2em;
}
/*  */ }
  #sideMenuItem_stacks_in_129552_7.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_129552_9 {
	line-height: 2em;
}

#stacks_in_129552_50 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_129552_49 {
	line-height: 2em;
}

#stacks_in_129461_9 {
	margin: 0px 0px 40px 0px;
}


#stacks_in_129461_3 {
	margin: 0px 0px 10px 0px;
}


#stacks_in_129461_15 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_129461_17 {
	margin: 0px 0px 20px 0px;
}
.webYepAttachmentWrapstacks_in_129461_20 {
  text-align: left;
  
  
  display: block;
}


  
  .webYepAttachmentWrapstacks_in_129461_20 a {
    padding-left: calc(30px + 5px);
    height: 30px;
    display: inline-block;
    position: relative;
    line-height: 30px;
  }

  .webYepAttachmentWrapstacks_in_129461_20 img {
    position: absolute;
    top: 0;
    left: 0px;
    max-height: 30px;
    max-width: 30px;
    width: auto;
  }
  

  


#stacks_in_129461_20 {
	margin: 0px 0px 20px 0px;
}
.webYepGallerystacks_in_129461_27,
.webYepGallerystacks_in_129461_27 *,
.webYepGallerystacks_in_129461_27 *:before,
.webYepGallerystacks_in_129461_27 *:after {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.webYepGallerystacks_in_129461_27 {
  margin-left: -1vw;
  margin-right: -1vw;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryRow {
  
  
  align-items: center!important ;
  justify-content: center !important;
  
  
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryCell {
  
  
  
  width: 25% !important;
  
  
  padding: 1vw;
}

@media screen and (max-width: 568px) {
  .webYepGallerystacks_in_129461_27 .WebYepGalleryCell {
    width: 100% !important;
  }
}


.webYepGallerystacks_in_129461_27 .WebYepGalleryImage {
  background: rgba(255, 255, 255, 0.00);
  border: 0px solid rgba(214, 214, 214, 1.00);
  border-radius: 4px;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryImage img {
  border-radius: 0px;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryText {
  color: rgba(94, 94, 94, 1.00);
  
	
  
  
  text-align: center;
  
  
  padding: 5px;
  font-size: 12px;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryImage a {
  position: relative;
  outline: none;
  border: none;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryImage a:before {
  content: '';
  font-family: 'FontAwesome';
  font-size: 36px;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
  display: block;
  text-align: center;
  color: rgba(255, 255, 255, 1.00);
  transition: all 300ms ease-in-out;
}

.webYepGallerystacks_in_129461_27 .WebYepGalleryImage:hover a:before {
  color: rgba(255, 255, 255, 0.75);
}


/*Start CSSLayerStack*/

 

#stacks_in_129627_7 .layer_containera /*container & bg img*/
{
margin-left: auto; margin-right:auto;

	 
	background: url() 1 repeat 
	 

	
	 

	 
	center
	 

	 

	 
	center;
	 

 

 

}









#stacks_in_129627_7 .layer_containera
{
 
	height: px;
 

/*cursor:pointer;*/

display:block;

z-index: 9000;
/*Custom CSS;*/

  
 

}

#stacks_in_129627_7 .layer_a /*backgroundlayer*/
{
margin-left: auto;
margin-right: auto;
display: block;
position: relative;
z-index: 999;
float: none;

padding-top: 0px;



   
width: 100%;








   
height: auto;
overflow: hidden;




















/*Custom CSS;*/

   



}






#stacks_in_129627_7 .layer_fronta /*frontlayer*/
{
margin-left: auto;
margin-right: auto;
position: absolute;
z-index: 9200 !important;



   
width: 100%;






   
height: auto;
overflow: hidden;











top: 20px;





   
left: 0; right: 0;




  

/*Custom CSS;*/

   



}

#stacks_in_129627_7 .layernote 
{
 display: none !important; 

	text-indent: 5px;
	background-color: #FCF8DC;
}
#stacks_in_129627_7 .edithelper 
{

color:white !important;
background:black !important;
padding:5px !important;
display: block !important;
text-align: center;

}

@media handheld, only screen and (max-width: 780px) {
 }


@media handheld, only screen and (max-width: 480px) {
 
}




/* Remote Image 1.3.0 */

.stacks_in_129627_12 {
	max-width: 46%;
}

.stacks_in_129627_12 img {
	width: 46% !important;
	height: auto !important;
	border-radius: 0px;
}


.stacks_in_129627_12 img {
    margin: inherit;
    float: left;
}



/* CSSgram | Copyright (c) 2015 Una Kravets | http://una.im/CSSgram | MIT license | Version 0.1.7 */
.aden{-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{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}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::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}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-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{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.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{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.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{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.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{-webkit-filter:sepia(.3);filter:sepia(.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{-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{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.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{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.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}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.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}

#stacks_in_129627_12 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_129627_12 {
	margin-left:0;
}
/* Start Print This 2 stack CSS code */.stacks_in_129611_7PrintThisOuter{	 	background-color: transparent;		padding: 6px;	border: 0px solid #CCCCCC;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;}.stacks_in_129611_7PrintThis2{	position: relative;}@font-face {  font-family: "doo_fontsregular";  src: url('../files/printthis2Assets/font/doo_print-webfont.eot');  src: url('../files/printthis2Assets/font/doo_print-webfont.eot?#iefix') format('eot'), url('../files/printthis2Assets/font/doo_print-webfont.woff') format('woff'), url('../files/printthis2Assets/font/doo_print-webfont.ttf') format('truetype'), url('../files/printthis2Assets/font/doo_print-webfont.svg#doo_fontsregular') format('svg');  font-weight: normal;  font-style: normal;}.stacks_in_129611_7PrintThisButton{  float: right;  font-family: "doo_fontsregular";  font-size: 18px;  line-height: 18px;  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;  color: #74B419;  cursor:pointer;}.stacks_in_129611_7PrintThisButton:hover{  color: #B0F055;}.stacks_in_129611_7clearer{	clear: both;	height: 1px;	padding: 0;	margin: 0;}/* End Print This 2 stack CSS code */
#stacks_in_129611_3 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 6px 10px 0px 10px;
}

#stacks_in_129611_13 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 6px 10px 0px 10px;
}

#stacks_in_129611_64 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 6px 10px 0px 10px;
}

#stacks_in_129611_62 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 6px 10px 0px 10px;
}

#stacks_out_129611_19 {
	margin-right:0;
}

#stacks_out_129611_21 {
	margin-right:0;
}


/* Start doobox image pop css */

/* ############################################################# */
/* ############# CSS BOTH EDIT AND PREVIEW ##################### */
/* ############################################################# */
.stacks_in_129611_26popBox{
	position: relative;
	display: block;
	margin: 10px auto 14px auto;
	padding: 10px;
	background: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-box-shadow: 0 0 10px rgba(0,0,0,.4);
	max-width: 90%;
	display: none;
}

.stacks_in_129611_26popBox img{
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
}

.stacks_in_129611_26popBoxClose{
	position: absolute;
	top:-11px;
	left: -12px;
	width: 26px;
	height: 26px;
	background: url(../files/imagepop_files/thex.png);
	cursor: pointer;
}

@media only screen and (max-width: 480px) {
.stacks_in_129611_26popBoxClose{
	top:  0px;
	left: 0px;
	width: 48px;
	height: 48px;
	background: url(../files/imagepop_files/thex2times.png);
}
}


.stacks_in_129611_26popThumbnail{
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0;
	max-width: 150px;
	overflow: hidden;
	border: 0px solid #CCCCCC;
}

.stacks_in_129611_26popThumbnail img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}

.stacks_in_129611_26popThumbOverlay{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
	padding: 0;
	margin: 0;
	background: #000000;
	cursor: pointer;
	-moz-opacity:0; 
	filter:alpha(opacity=0); 
	opacity:0; 
}


/* ############################################################# */
/* ############# CSS PREVIEW MODE ONLY ######################### */
/* ############################################################# */


.stacks_in_129611_26popThumbOverlay{
	-moz-opacity:0; 
	filter:alpha(opacity=0); 
	opacity:0; 
	cursor: pointer;
	-webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -ms-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
}

.stacks_in_129611_26popThumbOverlay:hover{
	zoom: 1;
	-moz-opacity:.3; 
	filter:alpha(opacity=3); 
	opacity:.3; 
}



/* ############################################################# */
/* ############# CSS EDIT MODE ONLY ############################ */
/* ############################################################# */


/* end doobox image pop css */


#stacks_in_129611_26 {
	margin: 26px 6px 26px 6px;
	padding:  4px;
}
.stacks_in_129611_93 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}





#stacks_in_129611_31 {
	word-spacing: 1px;
	font-size: 90%;
}

.scroller-header {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
}

.scroller-container {
  width: 100%;
  height: 20px;
  background: rgba(217, 217, 217, 1.00);
}

.scroller-bar {
  height: 20px;
  background: rgba(116, 180, 25, 1.00);
  width: 0%;
}




#mc_stack_stacks_in_129611_124 *,
#mc_stack_stacks_in_129611_124 *::before,
#mc_stack_stacks_in_129611_124 *::after {
	box-sizing: border-box;
}







/* MiniCookie create, edit, delete buttons, and buttons for our own popup message */
#mc_button_stacks_in_129611_124,
#mc_button_accept_all_stacks_in_129611_124,
#mc_button_disallow_all_stacks_in_129611_124,
.mc_button_stacks_in_129611_124 {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: rgba(41, 145, 204, 0.20);
	border: 1px hidden rgba(41, 145, 204, 0.20);
	border-radius: 0.25rem;
	color: rgba(181, 0, 22, 1.00);
	cursor: pointer;
	margin-left: 1rem;
	display: inline-block;
	font-family: inherit;
	font-size: 1.125rem;
	font-weight: 600;
	padding: 8px 16px;
	text-align: center;
	transition: all 100ms ease-in-out;
	white-space: nowrap;
	font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  font-weight: bold;
  
  
  
	margin-bottom: 5px;
	
	
}

#mc_button_stacks_in_129611_124:hover,
.mc_button_stacks_in_129611_124:hover,
#mc_button_accept_all_stacks_in_129611_124:hover,
#mc_button_disallow_all_stacks_in_129611_124:hover {
	color: rgba(14, 36, 125, 1.00);
	background-color: rgba(41, 145, 204, 0.40);
	border: 1px hidden rgba(41, 145, 204, 0.40);
}


#mc_button_stacks_in_129611_124:active,
.mc_button_stacks_in_129611_124:active,
#mc_button_accept_all_stacks_in_129611_124:active,
#mc_button_disallow_all_stacks_in_129611_124:active {
	color: rgba(14, 36, 125, 1.00);
	background-color: rgba(41, 145, 204, 0.40);
	border: 1px hidden rgba(41, 145, 204, 0.40);
	opacity: 0.50;
}

#mc_button_stacks_in_129611_124:focus,
#mc_button_accept_all_stacks_in_129611_124:focus,
#mc_button_disallow_all_stacks_in_129611_124:focus,
.mc_button_stacks_in_129611_124:focus {
	outline: 2px dotted rgba(14, 36, 125, 1.00);
}







#dialog_title_stacks_in_129611_124,
#dialog_desc_stacks_in_129611_124 {
	display: none;
}


@media print {
	#mc_stack_stacks_in_129611_124,
	#mc_window_shade_stacks_in_129611_124,
	#mc_wrapper_stacks_in_129611_124 {
		display: none;
	}
}



/* @group Page */

/* Stop the background page scrolling when the modal is open */
body.sociableOpen {
	overflow: hidden !important;
}

/* @end */

/* @group Share Button */

#socialPopupTriggerButtonstacks_in_129611_41 *,
#socialPopupTriggerButtonstacks_in_129611_41 *::after,
#socialPopupTriggerButtonstacks_in_129611_41 *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


#socialPopupTriggerButtonstacks_in_129611_41 {
	position: fixed;
	top: 40.00%;
	left: 0.00%;
	cursor: pointer;
	z-index: 999;
}





#socialPopupTriggerButtonstacks_in_129611_41 {
	display: none;
}


#socialPopupTriggerButtonstacks_in_129611_41 a {
	background: none;
	border: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	outline: none;
}

#socialPopupTriggerButtonstacks_in_129611_41 a:focus {
	outline: none;
	border: none;
}

#socialPopupTriggerButtonstacks_in_129611_41 #socialPopupTriggerButtonBorderstacks_in_129611_41 {
	border: 0px solid #CDCDCD;
	background: #74B419;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	height: 48px;
	overflow: hidden;
	z-index: 5;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

#socialPopupTriggerButtonstacks_in_129611_41:hover #socialPopupTriggerButtonBorderstacks_in_129611_41 {
	border: 0px solid #999999;
	background: #74B419;
}


#socialPopupTriggerButtonstacks_in_129611_41:hover #socialPopupTriggerButtonBorderstacks_in_129611_41 {
	padding-right: 15px;
}




#socialPopupTriggerButtonstacks_in_129611_41 #socialPopupTriggerButtonIconstacks_in_129611_41 [class^="fa fa-"] {
	color: #FFFFFF;
	font-size: 24px;
	line-height: 48px;
	width: 48px;
	text-align: center;
	display: block;
	float: left;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

#socialPopupTriggerButtonstacks_in_129611_41:hover #socialPopupTriggerButtonBorderstacks_in_129611_41 [class^="fa fa-"] {
	color: #FFFFFF;
}

#socialPopupTriggerButtonstacks_in_129611_41 #socialPopupTriggerButtonTextstacks_in_129611_41 {
	color: #FFFFFF;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: right;
	max-width: 0px;
	overflow: hidden;
	line-height: 48px;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}




#socialPopupTriggerButtonstacks_in_129611_41:hover #socialPopupTriggerButtonTextstacks_in_129611_41 {
	max-width: 300px;
	color: #FFFFFF;
}


/* @end */

/* @group Content Block (top of modal) */

#sociableContentBlock {
	max-width: 1200px;
	margin: 0 auto;
	text-align: center;
}

#adBlockMessage {
	display: none;
}

#adBlockMessage.adBlockTrue {
	display: block;
	color: #ffffff;
	text-align: center;
	font-size: 16px;
}

/* @end */

/* @group Modal Window */

/* General styles for the modal */

/* 
Styles for the html/body for special modal where we want 3d effects
Note that we need a container wrapping all content on the page for the 
perspective effects (not including the modals and the overlay).
*/

.socialPopupModalPerspective,
.socialPopupModalPerspective body {
	height: 100%;
	overflow: hidden;
}

.socialPopupModalPerspective body  {
	background: #222;
	-webkit-perspective: 600px;
	-moz-perspective: 600px;
	perspective: 600px;
}

.socialPopupModal-1 {
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	overflow: auto;
	height: 100%;
	z-index: 10000000001;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.socialPopupModalShow {
	visibility: visible;
}

.socialPopupModalOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 1000000000;
	opacity: 0;
	background: #58585A;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow ~ .socialPopupModalOverlay {
	opacity: 0.90;
	visibility: visible;
}

/* Content styles */
#socialPopupModalContentstacks_in_129611_41 {
	position: relative;
	border-radius: 3px;
	margin: 0 auto;
}

/* Individual modal styles with animations/transitions */

/*  */

/* @group Effect 1 */

/* Effect 1: Fade in and scale up */
.socialPopupModalEffect-1 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-1 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 2 */

/* Effect 2: Slide from the right */
.socialPopupModalEffect-2 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateX(20%);
	-moz-transform: translateX(20%);
	-ms-transform: translateX(20%);
	transform: translateX(20%);
	opacity: 0;
	-webkit-transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-moz-transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
	transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.socialPopupModalShow.socialPopupModalEffect-2 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
}

/* @end */

/* @group Effect 3 */

/* Effect 3: Slide from the bottom */
.socialPopupModalEffect-3 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateY(20%);
	-moz-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-3 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/* @end */

/* @group Effect 4 */

/* Effect 4: Newspaper */
.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(0) rotate(720deg);
	-moz-transform: scale(0) rotate(720deg);
	-ms-transform: scale(0) rotate(720deg);
	transform: scale(0) rotate(720deg);
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-4 ~ .socialPopupModalOverlay,
.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 5 */

/* Effect 5: fall */
.socialPopupModalEffect-5.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-5 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(600px) rotateX(20deg); 
	-moz-transform: translateZ(600px) rotateX(20deg); 
	-ms-transform: translateZ(600px) rotateX(20deg); 
	transform: translateZ(600px) rotateX(20deg); 
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-5 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transition: all 1000ms ease-in;
	-moz-transition: all 1000ms ease-in;
	transition: all 1000ms ease-in;
	-webkit-transform: translateZ(0px) rotateX(0deg);
	-moz-transform: translateZ(0px) rotateX(0deg);
	-ms-transform: translateZ(0px) rotateX(0deg);
	transform: translateZ(0px) rotateX(0deg); 
	opacity: 1;
}

/* @end */

/* @group Effect 6 */

/* Effect 6: side fall */
.socialPopupModalEffect-6.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-6 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate(30%) translateZ(600px) rotate(10deg); 
	-moz-transform: translate(30%) translateZ(600px) rotate(10deg);
	-ms-transform: translate(30%) translateZ(600px) rotate(10deg);
	transform: translate(30%) translateZ(600px) rotate(10deg); 
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-6 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transition: all 1000ms ease-in;
	-moz-transition: all 1000ms ease-in;
	transition: all 1000ms ease-in;
	-webkit-transform: translate(0%) translateZ(0) rotate(0deg);
	-moz-transform: translate(0%) translateZ(0) rotate(0deg);
	-ms-transform: translate(0%) translateZ(0) rotate(0deg);
	transform: translate(0%) translateZ(0) rotate(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 7 */

/* Effect 7:  slide and stick to top */
.socialPopupModalEffect-7{
	top: 0;
	-webkit-transform: translateX(-0%);
	-moz-transform: translateX(-0%);
	-ms-transform: translateX(-0%);
	transform: translateX(-0%);
}

.socialPopupModalEffect-7 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-7 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
	border-radius: 0 0 3px 3px;
	opacity: 1;
}

/* @end */

/* @group Effect 8 */

/* Effect 8: 3D flip horizontal */
.socialPopupModalEffect-8.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-8 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-70deg);
	-moz-transform: rotateY(-70deg);
	-ms-transform: rotateY(-70deg);
	transform: rotateY(-70deg);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-8 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 9 */

/* Effect 9: 3D flip vertical */
.socialPopupModalEffect-9.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-9 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-70deg);
	-moz-transform: rotateX(-70deg);
	-ms-transform: rotateX(-70deg);
	transform: rotateX(-70deg);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-9 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 10 */

/* Effect 10: 3D sign */
.socialPopupModalEffect-10.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-10 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-60deg);
	-moz-transform: rotateX(-60deg);
	-ms-transform: rotateX(-60deg);
	transform: rotateX(-60deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-10 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 11 */

/* Effect 11: Super scaled */
.socialPopupModalEffect-11 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-11 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 12 */

/* Effect 12:  Just me */
.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-12 ~ .socialPopupModalOverlay {
	background: #000000;
} 

.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_129611_41 h3,
.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_129611_41 {
	background: transparent;
}

.socialPopupModalShow.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 13 */

/* Effect 13: 3D slit */
.socialPopupModalEffect-13.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-13 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(-3000px) rotateY(90deg);
	-moz-transform: translateZ(-3000px) rotateY(90deg);
	-ms-transform: translateZ(-3000px) rotateY(90deg);
	transform: translateZ(-3000px) rotateY(90deg);
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-13 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-animation: slit .7s forwards ease-out;
	-moz-animation: slit .7s forwards ease-out;
	animation: slit .7s forwards ease-out;
}

@-webkit-keyframes slit {
	50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out;}
	100% { -webkit-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@-moz-keyframes slit {
	50% { -moz-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -moz-animation-timing-function: ease-out;}
	100% { -moz-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@keyframes slit {
	50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in;}
	100% { transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

/* @end */

/* @group Effect 14 */

/* Effect 14:  3D Rotate from bottom */
.socialPopupModalEffect-14.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-14 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateY(100%) rotateX(90deg);
	-moz-transform: translateY(100%) rotateX(90deg);
	-ms-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 1000ms ease-out;
	-moz-transition: all 1000ms ease-out;
	transition: all 1000ms ease-out;
}

.socialPopupModalShow.socialPopupModalEffect-14 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateY(0%) rotateX(0deg);
	-moz-transform: translateY(0%) rotateX(0deg);
	-ms-transform: translateY(0%) rotateX(0deg);
	transform: translateY(0%) rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 15 */

/* Effect 15:  3D Rotate in from left */
.socialPopupModalEffect-15.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-15 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-15 #socialPopupModalContentstacks_in_129611_41 {
	-webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	transform: translateZ(0px) translateX(0%) rotateY(0deg);
	opacity: 1;
}

/* @end */

/*  */

/* @end */

/* @group Close button */

#sociableCloseButtonstacks_in_129611_41 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 40px;
	line-height: 80px;
	width: 80px;
	text-align: center;
	text-decoration: none;
	background: none;
	border: none;
	outline: none;
	transition: all ease-in-out 300ms;
}

#sociableCloseButtonstacks_in_129611_41 [class^="fa fa-"] {
	color: #FFFFFF;
	transition: all ease-in-out 300ms;
}

#sociableCloseButtonstacks_in_129611_41:hover,
#sociableCloseButtonstacks_in_129611_41:hover [class^="fa fa-"] {
	color: #CDCDCD;
}

/* @end */

/* @group Radioactive Scroll Indicator */

@-webkit-keyframes radioactiveGlow {
	from { -webkit-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -webkit-box-shadow: 0 0 0px #000000; }
 	to { -webkit-box-shadow: 0 0 50px #FFFFFF; }
}

@-moz-keyframes radioactiveGlow {
	from { -moz-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -moz-box-shadow: 0 0 0px #000000; }
 	to { -moz-box-shadow: 0 0 50px #FFFFFF; }
}

@-ms-keyframes radioactiveGlow {
	from { -ms-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -ms-box-shadow: 0 0 0px #000000; }
 	to { -ms-box-shadow: 0 0 50px #FFFFFF; }
}

@keyframes radioactiveGlow {
	from { box-shadow: 0 0 50px #FFFFFF; }
 	50% { box-shadow: 0 0 0px #000000; }
 	to { box-shadow: 0 0 50px #FFFFFF; }
}

#radioactiveScrollIndicatorstacks_in_129611_41 {
	-webkit-animation-name: radioactiveGlow;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	-moz-animation-name: radioactiveGlow;
 	-moz-animation-duration: 2s;
 	-moz-animation-iteration-count: infinite;
 	-ms-animation-name: radioactiveGlow;
 	-ms-animation-duration: 2s;
 	-ms-animation-iteration-count: infinite;
 	animation-name: radioactiveGlow;
 	animation-duration: 2s;
 	animation-iteration-count: infinite;
 	position: fixed;
 	bottom: -50px;
 	left: 0px;
 	width: 100%;
 	height: 50px;
 	background: #ffffff;
 	display: none;
}

.socialPopupScrollable #radioactiveScrollIndicatorstacks_in_129611_41 {
	display: block;
}

.modalScrolled #radioactiveScrollIndicatorstacks_in_129611_41 {
	display: none;
}

/* @end */

/* @group Social Icon List */

#sociableIconWrapper *,
#sociableIconWrapper *::after,
#sociableIconWrapper *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


#sociableIconWrapper {
	max-width: 1200px;
	margin: 60px auto;
	z-index: 1000000000;
	position: relative;
}

.socialIconArray {
	display: block;
	text-align: center;
}

.socialIconArray div {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: 50px;
	text-align: center;
	position: relative;
	margin-bottom: 15px;
	text-align: center;
	line-height: 1.50em;
	font-size: 14px;
	z-index: 5;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	color: #FFFFFF;
}

.socialIconArray div:hover {
	color: #FFFFFF;
}

.socialIconArray div a {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 50%;
	display: block;
	z-index: 10;
}

.socialIconArray div [class^="fa fa-"] {
	font-size: 24px;
	height: 50px;
	width: 50px;
	line-height: 50px;
	border-radius: 50px;
	position: relative;
	z-index: 5;
	border: 1px solid #FFFFFF;
	transition: all 300ms ease-in-out;
	overflow: hidden;
	display: block;
	margin: 15px;
}

.socialIconArray div:hover [class^="fa fa-"] {
	-webkit-box-shadow: 0px 0px 0px #FFFFFF;
	-moz-box-shadow: 0px 0px 0px #FFFFFF;
	box-shadow: 0px 0px 0px #FFFFFF;
	border: 1px solid #FFFFFF;
}

/* Sub headings */

.socialIconArray .subheading {
	margin-top: 15px;
	padding-top: 15px;
	font-size: 14px;
	display: block;
	float: none;
	color: #FFFFFF;
}

.socialIconArray .subheading a,
.socialIconArray .subheading a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	position: relative;
	top: auto;
	left: auto;
	width: auto;
	height: auto;
	display: inline;
}

.socialIconArray .subheading a:hover,
.socialIconArray .subheading a:active {
	color: #FFFFFF;
	text-decoration: underline;
}


/* Utility icons */

#sociableUtilityIcons *,
#sociableUtilityIcons *::after,
#sociableUtilityIcons *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

#sociableUtilityIcons {
	border-top: 1px solid #CDCDCD;
	margin-top: 20px;
	padding-top: 30px;
	display: none;
}

/* @end */

/* @group Print Styling */

@media print {
	#socialPopupstacks_in_129611_41,
	#socialPopupModalOverlaystacks_in_129611_41,
	#socialPopupTriggerButtonstacks_in_129611_41 {
		display: none !important;
	}
}

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_129611_41 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_129611_39{text-align:center}@media only screen and (max-width:40em){#stacks_in_129611_39{text-align:center}#stacks_in_129611_39 .button{float:none !important}}#stacks_in_129611_39 .button{margin-bottom:0}

#turnerstacks_in_129611_67 {display: none;}

@media screen
  and (min-height: 0px)
  and (max-height: 491px)
  and (orientation: landscape)  {

#turnerstacks_in_129611_67 {
	display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(51, 51, 51, 1.00);
    z-index: 100000;
}

#turner-contentstacks_in_129611_67{
    position: absolute;
    top: 50%;
    text-align: center;
    width: 90%;
    margin-left: 5%;
    transform: translateY(-50%);
}

.turner-animstacks_in_129611_67{
  max-width: 100px;
  max-height: 100px;
  margin-bottom: 18px;
}

.turner-headerstacks_in_129611_67{
  color: white;
  margin-top: 12px;
}
.turner-subheaderstacks_in_129611_67{
  color: white;
  margin-top: 12px;
}

.turner-subsubheaderstacks_in_129611_67{
  color: white;
  margin-top: 12px;
}

}



#mc_stack_stacks_in_129611_107 *,
#mc_stack_stacks_in_129611_107 *::before,
#mc_stack_stacks_in_129611_107 *::after {
	box-sizing: border-box;
}




/* CSS code for getting consent for cookies, custom popup message box */
#mc_wrapper_stacks_in_129611_107 {
	display: inline-block;
	background: rgba(245, 245, 245, 1.00);
	border-radius: 0.0rem;
	box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.20);
	margin: 1rem;
	padding: 1rem;
	max-height: 90vh;
	max-width: 64rem;
	overflow: auto;	
	
	
	
	
	
	
	position: fixed;
	bottom: 0;
	left: 0;
	margin-left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	
	
	
	
	
	
	
	
	
	font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  
  
  
  
	z-index: 9999999999999999999;
}







#mc_multi_select_buttons_stacks_in_129611_107 {
	display: flex;
}








#mc_multi_select_buttons_stacks_in_129611_107 {
	justify-content: space-between;
	margin: 0 -1rem;
	overflow: hidden;
}

#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_accept_all_stacks_in_129611_107,
#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_disallow_all_stacks_in_129611_107,
#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_stacks_in_129611_107 {
	margin-left: 1rem;
	margin-right: 1rem;
	flex: 1;
}












@media screen and (max-width: 568px) {
	#mc_wrapper_stacks_in_129611_107 {
		width: 100%;
		margin: 0;
		border-radius: 0;
		margin-left: 0;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}

	#mc_multi_select_buttons_stacks_in_129611_107 {
		flex-direction: column;
	}

	#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_accept_all_stacks_in_129611_107,
	#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_disallow_all_stacks_in_129611_107,
	#mc_multi_select_buttons_stacks_in_129611_107 #mc_button_stacks_in_129611_107 {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
}

#mc_wrapper_stacks_in_129611_107.dismissed {
	display: none;
}

#mc_content_stacks_in_129611_107,
#mc_button_accept_all_stacks_in_129611_107,
#mc_button_disallow_all_stacks_in_129611_107,
#mc_button_stacks_in_129611_107 {
	font-size: 1rem;
	line-height: 1em;
	letter-spacing: 0px;
	margin: 0;
}

#mc_content_stacks_in_129611_107 {
	color: rgba(66, 66, 66, 1.00);
	margin-bottom: 20px;
}

#mc_multi_select_form_stacks_in_129611_107 {
	display: flex;
	flex-direction: column;
}




#mc_multi_select_form_stacks_in_129611_107 .select_label {
	position: relative;
	font-weight: normal;
	color: rgba(66, 66, 66, 1.00);
	font-size: 1rem;
	display: block;
	margin-bottom: 20px;
	padding-left: 35px;
}

#mc_multi_select_form_stacks_in_129611_107 .select_title {
	display: block;
	font-size: 1.125rem;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	color: rgba(66, 66, 66, 1.00);
	
  
  
  
}

#mc_multi_select_form_stacks_in_129611_107 .select_description {
	display: block;
	font-weight: normal;
	color: rgba(66, 66, 66, 1.00);
}

/* Hide the browser's default checkbox */
#mc_multi_select_form_stacks_in_129611_107 .select_checkbox {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
#mc_multi_select_form_stacks_in_129611_107 .checkmark {
  position: absolute;
  top: 5px;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: rgba(204, 204, 204, 1.00);
	border-radius: 0.00rem;
}

/* On mouse-over, add a grey background color */
#mc_multi_select_form_stacks_in_129611_107 .select_label:hover input ~ .checkmark {
  background-color: rgba(169, 169, 169, 1.00);
}

/* On tab-focus, add a grey background color and dotted outline */
#mc_multi_select_form_stacks_in_129611_107 .select_label input:focus ~ .checkmark {
  background-color: rgba(169, 169, 169, 1.00);
	outline: 2px dotted rgba(99, 169, 21, 1.00);
}

/* When the checkbox is checked, add a blue background */
#mc_multi_select_form_stacks_in_129611_107 .select_label input:checked ~ .checkmark {
  background-color: rgba(99, 169, 21, 1.00);
}

/* When the checkbox is disabled, reduce its opacity */
#mc_multi_select_form_stacks_in_129611_107 .select_label input:disabled ~ .checkmark {
	opacity: 0.5;
	cursor: not-allowed;
}

/* Create the checkmark/indicator (hidden when not checked) */
#mc_multi_select_form_stacks_in_129611_107 .select_label .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
#mc_multi_select_form_stacks_in_129611_107 .select_label input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
#mc_multi_select_form_stacks_in_129611_107 .select_label .checkmark:after {
  left: 9px;
  top: 4px;
  width: 8px;
  height: 15px;
  border: solid rgba(255, 255, 255, 1.00);
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#mc_content_stacks_in_129611_107 a,
#mc_content_stacks_in_129611_107 a:visited {
	font-weight: 600;
	color: rgba(99, 169, 21, 1.00);
	background: none;
	border: none;
	transition: all 100ms ease-in-out;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#mc_content_stacks_in_129611_107 a:hover {
	color: rgba(99, 169, 21, 1.00);
	text-decoration: none;
	background: none;
	border: none;
}

#mc_content_stacks_in_129611_107 a:active {
	color: rgba(99, 169, 21, 1.00);
	text-decoration: none;
	background: none;
	border: none;
	opacity: 0.50;
}

#mc_content_stacks_in_129611_107 a:focus {
	outline: 1px dotted rgba(99, 169, 21, 1.00);
}




/* MiniCookie create, edit, delete buttons, and buttons for our own popup message */
#mc_button_stacks_in_129611_107,
#mc_button_accept_all_stacks_in_129611_107,
#mc_button_disallow_all_stacks_in_129611_107,
.mc_button_stacks_in_129611_107 {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: rgba(142, 142, 141, 1.00);
	border: 1px hidden rgba(142, 142, 141, 1.00);
	border-radius: 0.00rem;
	color: rgba(255, 255, 255, 1.00);
	cursor: pointer;
	margin-left: 1rem;
	display: inline-block;
	font-family: inherit;
	font-size: 1.000rem;
	font-weight: 600;
	padding: 8px 8px;
	text-align: center;
	transition: all 100ms ease-in-out;
	white-space: nowrap;
	font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  
  
  
  
	margin-bottom: 5px;
	
	
}

#mc_button_stacks_in_129611_107:hover,
.mc_button_stacks_in_129611_107:hover,
#mc_button_accept_all_stacks_in_129611_107:hover,
#mc_button_disallow_all_stacks_in_129611_107:hover {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(99, 169, 21, 1.00);
	border: 1px hidden rgba(99, 169, 21, 1.00);
}


#mc_button_stacks_in_129611_107:active,
.mc_button_stacks_in_129611_107:active,
#mc_button_accept_all_stacks_in_129611_107:active,
#mc_button_disallow_all_stacks_in_129611_107:active {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(99, 169, 21, 1.00);
	border: 1px hidden rgba(99, 169, 21, 1.00);
	opacity: 0.50;
}

#mc_button_stacks_in_129611_107:focus,
#mc_button_accept_all_stacks_in_129611_107:focus,
#mc_button_disallow_all_stacks_in_129611_107:focus,
.mc_button_stacks_in_129611_107:focus {
	outline: 2px dotted rgba(255, 255, 255, 1.00);
}







#dialog_title_stacks_in_129611_107,
#dialog_desc_stacks_in_129611_107 {
	display: none;
}


@media print {
	#mc_stack_stacks_in_129611_107,
	#mc_window_shade_stacks_in_129611_107,
	#mc_wrapper_stacks_in_129611_107 {
		display: none;
	}
}




#stacks_in_129611_110 {
	font-size: 90%;
}

#stacks_in_129611_112 {
	font-size: 90%;
}
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.1.0
 * URL: http://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: http://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_129611_68,
a#scrollUp_stacks_in_129611_68 {
	
		bottom: 0px;
		
		
		
			left: 50%;
		
	
	
	padding: 4px 12px;
	color: #FFFFFF !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-decoration: none;
	font-size: 18px;
	text-align: center;
	display: inline-block;
}
#scrollUp_stacks_in_129611_68:hover,
a#scrollUp_stacks_in_129611_68:hover {
	color: #666666 !important;
}
#scrollUp_stacks_in_129611_68.scrollUpTheme1,
#scrollUp_stacks_in_129611_68.scrollUpTheme3 {
	border-color: #E6E6E5;
	border-width: 1px;
	border-style: solid;
}
#scrollUp_stacks_in_129611_68.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_129611_68.scrollUpTheme3.transparencyOff {
	background-color: #CACCCC;
}
#scrollUp_stacks_in_129611_68.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_129611_68.scrollUpTheme3.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_129611_68.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_129611_68.scrollUpTheme3.gradientOn {
	background-color: #EBEBEB;
	background-image: -moz-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#DEDEDE));
	background-image: -webkit-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: -o-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: linear-gradient(to bottom, #EBEBEB, #DEDEDE);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_129611_68.textShadowOn {
	text-shadow: 0 0px 0 #FFFFFF;
}
#scrollUp_stacks_in_129611_68.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_129611_68.scrollUpTheme3.boxShadowOn {
	-webkit-box-shadow: 0 0 2px 1px #CCCCCC;
	-moz-box-shadow: 0 0 2px 1px #CCCCCC;
	-ms-box-shadow: 0 0 2px 1px #CCCCCC;
	-o-box-shadow: 0 0 2px 1px #CCCCCC;
	box-shadow: 0 0 2px 1px #CCCCCC;
}
/* ====================
 * THEME 2 - IMAGE
 * ==================== */

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

/* custom stuff */


#corner-stacks_in_129655_5 .corner-modal
{
  z-index: 9999;
  max-width:400px;
  max-height:620px;
}



#corner-stacks_in_129655_5 .corner-content {
	border:0px solid rgba(0, 0, 0, 0.40);
	border-radius:0px;
  background-color:rgba(116, 180, 25, 1.00);
  color: rgba(255, 255, 255, 1.00);
  overflow:auto;
}

#corner-stacks_in_129655_5 .corner-button
{
	font-family: ;
	font-size: 14px;
  font-weight: 700;
	border:0px solid rgba(117, 179, 29, 1.00);
	border-radius:0px;
  background-color:rgba(117, 179, 29, 1.00);
  color: rgba(255, 255, 255, 1.00);
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 21px;
  margin-left: 0px;
  z-index: 9998;
}


#corner-stacks_in_129655_5 .corner-button.corner-tl,
#corner-stacks_in_129655_5 .corner-button.corner-tr {
  margin-top: -60px;
}

#corner-stacks_in_129655_5 .corner-button.corner-bl,
#corner-stacks_in_129655_5 .corner-button.corner-br {
  margin-bottom: -60px;
}


#corner-stacks_in_129655_5 .corner-content {
	padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

#corner-stacks_in_129655_5 .corner-button.corner-tl.corner-show,
#corner-stacks_in_129655_5 .corner-button.corner-tr.corner-show {
  margin-top: 0px;
}

#corner-stacks_in_129655_5 .corner-button.corner-bl.corner-show,
#corner-stacks_in_129655_5 .corner-button.corner-br.corner-show {
  margin-bottom: 21px;
}


/* hide the text in button on smaller screens */
@media only screen and (max-width: 770px)  
{ 
  #corner-stacks_in_129655_5 .corner-modal
  {
    width:100%;
    max-width:100%;
    max-height:100%;
    margin:0;
  }

  #corner-stacks_in_129655_5 .corner-content
  {
    margin:4px;
  }

  #corner-stacks_in_129655_5 span.corner-label { 
    display:none; 
  }
}




#stacks_in_129655_3 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 6px 4px 0px 4px;
}

#stacks_out_129655_3 {
	margin-left:0;
}

#stacks_in_129655_2 {
	display:inline-block; width:100%; line-height: 0.890000em;
}
#stacks_in_129655_9 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_129655_9 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_129655_9 #jwresp_col2_stacks_in_129655_9{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_129655_9 #jwresp_col1_stacks_in_129655_9,#stacks_in_129655_9 #jwresp_col2_stacks_in_129655_9{width:100%;float:none;display:block}#stacks_in_129655_9 #jwresp_col1_stacks_in_129655_9{margin-bottom:15px}}

#stacks_in_129655_9 {
	margin: 0px 0px 6px 0px;
}

#stacks_in_129655_7 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_129655_7 {
	width: 120px;
	margin-left:0;
}


/* Start doobox image pop css */

/* ############################################################# */
/* ############# CSS BOTH EDIT AND PREVIEW ##################### */
/* ############################################################# */
.stacks_in_129655_11popBox{
	position: relative;
	display: block;
	margin: 10px auto 14px auto;
	padding: 10px;
	background: #74B419;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-box-shadow: 0 0 10px rgba(0,0,0,.4);
	max-width: 90%;
	display: none;
}

.stacks_in_129655_11popBox img{
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
}

.stacks_in_129655_11popBoxClose{
	position: absolute;
	top:-11px;
	left: -12px;
	width: 26px;
	height: 26px;
	background: url(../files/imagepop_files/thex.png);
	cursor: pointer;
}

@media only screen and (max-width: 480px) {
.stacks_in_129655_11popBoxClose{
	top:  0px;
	left: 0px;
	width: 48px;
	height: 48px;
	background: url(../files/imagepop_files/thex2times.png);
}
}


.stacks_in_129655_11popThumbnail{
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0;
	max-width: 150px;
	overflow: hidden;
	border: 0px solid #CCCCCC;
}

.stacks_in_129655_11popThumbnail img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}

.stacks_in_129655_11popThumbOverlay{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
	padding: 0;
	margin: 0;
	background: #000000;
	cursor: pointer;
	-moz-opacity:0; 
	filter:alpha(opacity=0); 
	opacity:0; 
}


/* ############################################################# */
/* ############# CSS PREVIEW MODE ONLY ######################### */
/* ############################################################# */


.stacks_in_129655_11popThumbOverlay{
	-moz-opacity:0; 
	filter:alpha(opacity=0); 
	opacity:0; 
	cursor: pointer;
	-webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -ms-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
}

.stacks_in_129655_11popThumbOverlay:hover{
	zoom: 1;
	-moz-opacity:.3; 
	filter:alpha(opacity=3); 
	opacity:.3; 
}



/* ############################################################# */
/* ############# CSS EDIT MODE ONLY ############################ */
/* ############################################################# */


/* end doobox image pop css */


#stacks_in_129655_11 {
	padding: 8px 0px 0px 0px;
}

#stacks_out_129655_11 {
	width: 94px;
	margin-right:0;
}

#stacks_in_129655_14 {
	margin: 0px 0px 6px 0px;
}
.webYepLoginStackstacks_in_129654_2 {
	
	text-align: center;
	
	
}

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

.spacerStack {
	height: 24.00px;
}

#spacerStackstacks_in_129654_5 {
	height: 24.00px;
}




























@media print {
	#spacerStackstacks_in_129654_5 {
		display: none !important;
	}
}
