
#stacks_in_108 {
    background-image: url("47B9EE65-18DA-4482-9CAA-2FB52423380A.png");
	background-repeat: repeat;
	background-position: left top;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_3535,
#ruleStackstacks_in_3535:before,
#ruleStackstacks_in_3535:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_3535 {
	position: relative;
	overflow: hidden;
	margin: 2.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_3535 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_3535 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_3535 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_3535 {
	text-align: left;
}

#ruleStackstacks_in_3535:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_3535 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#stacks_out_3535 {
	width: 90%;
}

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

#stacks_out_3196 {
	width: 70%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3202Calligrapher{			font-size: 260% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3202Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3202Calligrapher h6, .stacks_in_3202Calligrapher h5, .stacks_in_3202Calligrapher h4, .stacks_in_3202Calligrapher h3, .stacks_in_3202Calligrapher h2, .stacks_in_3202Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_3202Calligrapher, .stacks_in_3202Calligrapher h1, .stacks_in_3202Calligrapher h2, .stacks_in_3202Calligrapher h3, .stacks_in_3202Calligrapher h4, .stacks_in_3202Calligrapher h5, .stacks_in_3202Calligrapher h6{	font-family: "Stylish" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3202targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3202Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3202Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3202Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3202Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_3202 {
	margin: 0px 0px 10px 0px;
}

#stacks_out_3202 {
	width: 80%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3203 {
	color: #000000;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3203 a, #simpleText_stacks_in_3203 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3203 a:visited {color: #169EE6;}
#simpleText_stacks_in_3203 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3203 a:active {color: #FF6600;}
#simpleText_stacks_in_3203 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3203.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3203 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3203 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3203 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3203 {font-size: inherit;}
}
#stacks_in_3204 {
	font-size: 59%;
}
#linkBoxstacks_in_3288 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3288 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3288 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../poetry_files/bg_fill.gif) repeat;
}



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

#stacks_out_3288 {
	width: 80%;
}
/* -- Start Shady Each css Template -- */

#stacks_in_3305,#stacks_in_3305 * {
	overflow: visible !important;
}

#stacks_in_3305 img{
	-webkit-filter: drop-shadow(3px 3px 8px rgba(0,0,0,0.2));
	max-width: 100%;
	height: auto;
	transform: translate3d(0,0,0);
}

.stacks_in_3305_wrapper {
	box-sizing: border-box;
	padding: 8px;
	padding-right: 11px;
	padding-bottom: 11px;	
	max-width: calc(10000px - 11px);
	margin: 0 auto 0 auto;
}





/* -- End Shady Each css Template -- *//* Start 1dootab stack CSS code */#stacks_in_3631wrapper{	position: relative;	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box;    /* Firefox, other Gecko */	box-sizing: border-box;         /* Opera/IE 8+ */}ul.stacks_in_3631tabs {	margin: 0 !important;	padding: 0;	float: left;	list-style: none !important;	list-style-type: none !important;	height: 40px;	border-bottom: 1px solid #FFFFCC;	width: 100%;}ul.stacks_in_3631tabs li {	float: left;	margin: 0;	cursor: pointer;	padding: 0px 21px;	height: 39px;	line-height: 39px !important;	border-top: 1px solid #D5D4D6;	border-right: 1px solid #D5D4D6;	/*border-bottom: 1px solid #FFFFCC;*/	border-left: 1px solid #D5D4D6;	background-color: #EFEFEF;	color: #658DC8;	overflow: hidden;	position: relative;	margin-left: 9px;	z-index: 1;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;	white-space: nowrap;	font-size: 20px !important;	list-style: none !important;	list-style-type: none !important;}/*.tab_last { border-right: 1px solid #D5D4D6; }*/ul.stacks_in_3631tabs li.tab_first { margin-left: 0px; } ul.stacks_in_3631tabs li:hover {	background-color: #E0E0E0;	color: #6F97D2;}ul.stacks_in_3631tabs li.active {	background-color: #FFFFFF;	color: #555555;	border-top: 1px solid #FFFFCC;	border-left: 1px solid #FFFFCC;	border-right: 1px solid #FFFFCC;	border-bottom: 1px solid #FFFFFF;	display: block;	z-index: 10;		-webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: content-box;    /* Firefox, other Gecko */	box-sizing: content-box;         /* Opera/IE 8+ */}.stacks_in_3631tab_container {	position: relative;	border: 1px solid #FFFFCC;	border-top: none;	background: #FFFFFF;	overflow: auto;	-webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;	-moz-border-radius-bottomright: 3px;	-moz-border-radius-bottomleft: 3px;	border-bottom-right-radius: 3px;	border-bottom-left-radius: 3px;		-webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: content-box;    /* Firefox, other Gecko */	box-sizing: content-box;         /* Opera/IE 8+ */}.stacks_in_3631tab_content {	padding: 10px;	display: none;}.stacks_in_3631tab_drawer_heading { display: none; }@media screen and (max-width: 480px) {	ul.stacks_in_3631tabs {		border-bottom: none;	}	.stacks_in_3631tabs {		display: none;	}	.stacks_in_3631tab_drawer_heading {		background-color: #EFEFEF;		color: #658DC8;		border-top: 1px solid #B3B3B3;		margin: 0;		padding: 10px 20px;		display: block;		cursor: pointer;		-webkit-touch-callout: none;		-webkit-user-select: none;		-khtml-user-select: none;		-moz-user-select: none;		-ms-user-select: none;		user-select: none;		font-size: 20px !important;	}	.stacks_in_3631tab_drawer_heading:first-child {		border-top: 0px;	}	.stacks_in_3631d_active {		background-color: #B3B3B3;		color: #FFFFFF;		border-bottom: 1px solid #B3B3B3;	}	.stacks_in_3631tab_container {	border: 1px solid #FFFFCC;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	}}/* End 1dootab stack CSS code */
#stacks_in_3631 {
	margin: 15px 0px 0px 0px;
}

#stacks_out_3631 {
	width: 80%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3640 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3640 a, #simpleText_stacks_in_3640 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3640 a:visited {color: #169EE6;}
#simpleText_stacks_in_3640 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3640 a:active {color: #FF6600;}
#simpleText_stacks_in_3640 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3640.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3640 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3640 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3640 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3640 {font-size: inherit;}
}/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3642 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3642 a, #simpleText_stacks_in_3642 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3642 a:visited {color: #169EE6;}
#simpleText_stacks_in_3642 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3642 a:active {color: #FF6600;}
#simpleText_stacks_in_3642 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3642.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3642 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3642 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3642 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3642 {font-size: inherit;}
}
#stacks_in_3635 {
	letter-spacing: 2px;
	word-spacing: 2px;
	font-weight: bold;
}

#stacks_in_3636 {
	letter-spacing: 2px;
	word-spacing: 2px;
	font-weight: bold;
}
/* @group Generic Styles */

#ruleStackstacks_in_3562,
#ruleStackstacks_in_3562:before,
#ruleStackstacks_in_3562:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_3562 {
	position: relative;
	overflow: hidden;
	margin: 3.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_3562 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_3562 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(0, 102, 0, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_3562 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

#ruleStackstacks_in_3562:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 40px;
	height: 0px;
	overflow: hidden;
	border-top: 1px solid rgba(0, 102, 0, 1.00);
}

#ruleStackstacks_in_3562 a {
	left: 0;
}
/*  */

/*  */

/*  */

/*  */
/*  */
#stacks_in_3562 {
	margin: 50px 0px 30px 0px;
}

#stacks_out_3562 {
	width: 75%;
}

#stacks_out_2839 {
	width: 90%;
}

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

#stacks_out_1667 {
	width: 90%;
}

#stacks_in_1668 {
	letter-spacing: 2px;
	word-spacing: 2px;
	font-size: 120%;
	font-weight: bold;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_2049 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_2049 a, #simpleText_stacks_in_2049 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_2049 a:visited {color: #169EE6;}
#simpleText_stacks_in_2049 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_2049 a:active {color: #FF6600;}
#simpleText_stacks_in_2049 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_2049.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_2049 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_2049 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_2049 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_2049 {font-size: inherit;}
}
#stacks_in_2049 {
	margin: 0px 0px 30px 0px;
}

#stacks_out_2049 {
	width: 46%;
}

#stacks_in_2050 {
	font-size: 109%;
}
/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_3033.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_3033.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_3033.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_3033.semantic-content:target {display: block\9;}
#popBox_stacks_in_3033.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_3033.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_3033.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 390px;
  
}
#popBox_stacks_in_3033.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_3033 .popBoxFooter {
    display: none
  }

#stacks_in_3033 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_3033 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_3033.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_3033 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_3033 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_3033 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_3033 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_3033.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_3033.semantic-content .widthPercentageOn .modal-inner {
    width: 52%;
    min-width: 52%;
    max-width: 550px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_3033.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_3033.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_3033.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_3033.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_3033.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_3033.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_3033 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_3033 .closeIcon img {
  display: none;
}
#popBox_stacks_in_3033 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_3033.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_3033.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_3033.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_3033.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_3033 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_3033.popBoxStyleDemo .modal-content {
  height: 390px;
}
#popBox_stacks_in_3033.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_3033.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_3033.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 52%;
  min-width: 52%;
  max-width: 550px;
  margin: 0 auto;
}
#popBox_stacks_in_3033.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_3033.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_3033.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_3033.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_3033 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_3033 {
	padding: 0px 0px 0px 10px;
}

#stacks_out_3033 {
	width: 85%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3038 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3038 a, #simpleText_stacks_in_3038 a:link {
	color: #009900;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3038 a:visited {color: #009900;}
#simpleText_stacks_in_3038 a:hover {
	color: #66CC66;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3038 a:active {color: #FF6600;}
#simpleText_stacks_in_3038 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3038.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3038 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3038 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3038 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3038 {font-size: inherit;}
}
#stacks_in_3039 {
	font-size: 102%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3043 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3043 a, #simpleText_stacks_in_3043 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3043 a:visited {color: #169EE6;}
#simpleText_stacks_in_3043 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3043 a:active {color: #FF6600;}
#simpleText_stacks_in_3043 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3043.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3043 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3043 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3043 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3043 {font-size: inherit;}
}
#stacks_in_3043 {
	background-color: rgba(153, 204, 102, 1.00);
	padding: 2px 2px 2px 2px;
}

#stacks_in_3044 {
	font-size: 110%;
}

#stacks_in_3045 {
	padding: 10px 10px 10px 10px;
}
/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_3054.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_3054.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_3054.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_3054.semantic-content:target {display: block\9;}
#popBox_stacks_in_3054.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_3054.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_3054.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 450px;
  
}
#popBox_stacks_in_3054.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_3054 .popBoxFooter {
    display: none
  }

#stacks_in_3054 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_3054 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_3054.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_3054 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_3054 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_3054 .closeIcon svg {
  font-size: 10px;
  height: 10px;
  width: 10px;
}
#popBox_stacks_in_3054 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_3054.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_3054.semantic-content .widthPercentageOn .modal-inner {
    width: 52%;
    min-width: 52%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_3054.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_3054.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_3054.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_3054.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_3054.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_3054.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_3054 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_3054 .closeIcon img {
  display: none;
}
#popBox_stacks_in_3054 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_3054.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_3054.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_3054.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_3054.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_3054 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_3054.popBoxStyleDemo .modal-content {
  height: 450px;
}
#popBox_stacks_in_3054.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_3054.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_3054.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 52%;
  min-width: 52%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_3054.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_3054.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_3054.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_3054.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_3054 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



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

#stacks_out_3054 {
	width: 83%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3059 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3059 a, #simpleText_stacks_in_3059 a:link {
	color: #009900;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3059 a:visited {color: #009900;}
#simpleText_stacks_in_3059 a:hover {
	color: #66CC66;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3059 a:active {color: #FF6600;}
#simpleText_stacks_in_3059 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3059.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3059 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3059 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3059 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3059 {font-size: inherit;}
}
#stacks_in_3060 {
	font-size: 99%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3061 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3061 a, #simpleText_stacks_in_3061 a:link {
	color: #009900;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3061 a:visited {color: #009900;}
#simpleText_stacks_in_3061 a:hover {
	color: #66CC66;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3061 a:active {color: #FF6600;}
#simpleText_stacks_in_3061 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3061.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3061 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3061 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3061 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3061 {font-size: inherit;}
}
#stacks_in_3061 {
	background-color: rgba(153, 204, 102, 1.00);
	padding: 2px 2px 2px 10px;
}

#stacks_in_3062 {
	font-size: 109%;
}

#stacks_in_3063 {
	padding: 8px 10px 8px 10px;
}
/*  */
body {
  margin: 0; }

#swoop-stacks_in_2841 {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  overflow: hidden;
  text-align: left;
  position: relative;
  -ms-flex-align: stretch;
      align-items: stretch;
  box-sizing: border-box;
  transition: all 0.6s ease;
  max-width: 5000px;
  border-radius: 0px;
  min-height: 500px; }
  #swoop-stacks_in_2841 .swoop-nav {
    width: 50%;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    padding: 20px 20px;
    box-sizing: border-box;
    transition: all 0.6s ease;
    max-width: 300px;
    padding-right: calc(20px + 40px/2);
    /*  */
    /*  */
    /*  */
    background: rgba(250, 250, 231, 1.00);
    background: linear-gradient(to bottom, rgba(250, 250, 231, 1.00), rgba(250, 248, 181, 1.00), rgba(245, 229, 148, 1.00));
    /*  */
    /*  */ }
    #swoop-stacks_in_2841 .swoop-nav::before {
      /*  */ }
    #swoop-stacks_in_2841 .swoop-nav::before {
      top: 0;
      left: 0;
      content: '';
      z-index: 1;
      width: 100%;
      height: 100%;
      display: none;
      position: absolute;
      border-radius: inherit;
      background: rgba(0, 0, 0, 0.20); }
  #swoop-stacks_in_2841 .swoop-content {
    width: 50%;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box;
    transition: all 0.6s ease;
    /*  */
    background: rgba(255, 255, 255, 1.00);
    /*  */
    /*  */
    /*  */
    /*  */ }
    #swoop-stacks_in_2841 .swoop-content::before {
      /*  */ }
    #swoop-stacks_in_2841 .swoop-content::before {
      top: 0;
      left: 0;
      content: '';
      z-index: 1;
      width: 100%;
      height: 100%;
      display: none;
      position: absolute;
      border-radius: inherit;
      background: rgba(0, 0, 0, 0.20); }

#swoop-stacks_in_2841 .swoop-arrows {
  top: 50%;
  right: 0;
  z-index: 10;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  box-sizing: border-box;
  transition: all 0.6s ease;
  -ms-flex-direction: column;
      flex-direction: column;
  transform: translate(50%, -50%);
  border-radius: 4px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  #swoop-stacks_in_2841 .swoop-arrows i {
    width: 40px;
    height: 40px;
    font-size: 18px;
    display: -ms-flexbox;
    display: flex;
    line-height: 0;
    cursor: pointer;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    color: rgba(102, 102, 51, 1.00);
    background: rgba(234, 239, 209, 1.00); }
    #swoop-stacks_in_2841 .swoop-arrows i:hover {
      color: rgba(102, 102, 51, 1.00);
      background: rgba(204, 204, 153, 1.00); }

#swoop-stacks_in_2841 .swoop-nav {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  box-sizing: border-box;
  transition: all 0.6s ease;
  /*  */
  font-family: "Arvo";
  /*  */ }
  #swoop-stacks_in_2841 .swoop-nav .swoop-nav-inner {
    box-sizing: border-box;
    transition: all 0.6s ease; }
  #swoop-stacks_in_2841 .swoop-nav ul {
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    list-style: none;
    overflow: hidden;
    position: relative;
    box-sizing: border-box;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: stretch;
        justify-content: stretch;
    color: rgba(51, 102, 51, 1.00);
    font-size: 30px;
    transition: all 0.6s ease;
    height: calc(((10px * 2) + 30px) * 3); }
  #swoop-stacks_in_2841 .swoop-nav li {
    width: 100%;
    opacity: 0.5;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    font-weight: 300;
    -webkit-filter: blur(3px);
            filter: blur(3px);
    line-height: 1;
    -ms-flex-align: center;
        align-items: center;
    color: rgba(51, 102, 51, 1.00);
    height: calc((10px * 2) + 30px);
    font-size: 30px;
    padding: 10px 20px;
    box-sizing: border-box;
    transition: all 0.6s ease; }
    #swoop-stacks_in_2841 .swoop-nav li div {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    #swoop-stacks_in_2841 .swoop-nav li:first-child {
      margin-top: calc((10px * 2) + 30px); }
    #swoop-stacks_in_2841 .swoop-nav li.active {
      opacity: 1;
      -webkit-filter: blur(0px);
              filter: blur(0px); }

#swoop-stacks_in_2841 .swoop-content {
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.6s ease;
  /*  */
  font-family: "Montserrat";
  /*  */ }
  #swoop-stacks_in_2841 .swoop-content .swoop-content-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    box-sizing: border-box;
    transition: all 0.8s ease;
    min-height: 500px; }
  #swoop-stacks_in_2841 .swoop-content .swoop-item {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    overflow: hidden;
    position: relative;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    box-sizing: border-box;
    transition: all 0.6s ease; }
    #swoop-stacks_in_2841 .swoop-content .swoop-item.active {
      transform: translateY(0%); }
      #swoop-stacks_in_2841 .swoop-content .swoop-item.active .swoop-item-details {
        opacity: 1; }
        #swoop-stacks_in_2841 .swoop-content .swoop-item.active .swoop-item-details-inner {
          opacity: 1;
          height: auto; }
    #swoop-stacks_in_2841 .swoop-content .swoop-item:not(.active) .swoop-item-details-inner {
      padding: 0; }
    #swoop-stacks_in_2841 .swoop-content .swoop-item-title {
      z-index: 10;
      display: none;
      color: rgba(51, 102, 51, 1.00);
      font-size: 30px; }
    #swoop-stacks_in_2841 .swoop-content .swoop-item-details {
      z-index: 10;
      overflow: hidden;
      box-sizing: border-box;
      transition: all 0.4s ease;
      color: rgba(255, 255, 255, 0.50); }
      #swoop-stacks_in_2841 .swoop-content .swoop-item-details h1, #swoop-stacks_in_2841 .swoop-content .swoop-item-details h2, #swoop-stacks_in_2841 .swoop-content .swoop-item-details h3, #swoop-stacks_in_2841 .swoop-content .swoop-item-details h4, #swoop-stacks_in_2841 .swoop-content .swoop-item-details h5, #swoop-stacks_in_2841 .swoop-content .swoop-item-details h6 {
        /*  */
        font-family: "Montserrat";
        /*  */
        color: rgba(255, 255, 255, 1.00); }
      #swoop-stacks_in_2841 .swoop-content .swoop-item-details a, #swoop-stacks_in_2841 .swoop-content .swoop-item-details a:visited {
        color: rgba(255, 255, 255, 1.00); }
    #swoop-stacks_in_2841 .swoop-content .swoop-item-details-inner {
      height: 0;
      opacity: 0;
      overflow: hidden;
      box-sizing: border-box;
      padding: 20px 20px;
      padding-left: calc(20px + 40px/2); }

@media (max-width: 600px) {
  #swoop-stacks_in_2841 {
    -ms-flex-direction: column;
        flex-direction: column; }
    #swoop-stacks_in_2841 .swoop-arrows {
      top: auto;
      right: 50%;
      bottom: 0;
      -ms-flex-direction: row;
          flex-direction: row;
      transform: translate(50%, 50%); }
    #swoop-stacks_in_2841 .swoop-nav {
      width: 100%;
      height: auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      max-width: 100%;
      padding: 20px 20px;
      padding-bottom: calc(20px + 40px/2); }
    #swoop-stacks_in_2841 .swoop-content {
      width: 100%;
      height: auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
      max-width: 100%; }
      #swoop-stacks_in_2841 .swoop-content .swoop-item-details-inner {
        padding: 20px 20px;
        padding-top: calc(20px + 40px/2); } }

#stacks_in_2841 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width: 0px 2px 2px 0px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
}

#stacks_out_2841 {
	width: 84%;
}
#swoop-item-stacks_in_2842.swoop-item.custom-content-colors {
  /*  */
  background: rgba(41, 42, 43, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */ }
  #swoop-item-stacks_in_2842.swoop-item.custom-content-colors::before {
    /*  */ }
  #swoop-item-stacks_in_2842.swoop-item.custom-content-colors::before {
    top: 0;
    left: 0;
    content: '';
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    border-radius: inherit;
    background: ; }
  #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details {
    color: rgba(255, 255, 255, 0.50); }
    #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h1, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h2, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h3, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h4, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h5, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details h6 {
      color: rgba(255, 255, 255, 1.00); }
    #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details a, #swoop-item-stacks_in_2842.swoop-item.custom-content-colors .swoop-item-details a:visited {
      color: rgba(255, 255, 255, 1.00); }

#swoop-item-title-stacks_in_2842.custom-nav-colors {
  color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2843 {
	font-size: 80%;
}


#stacks_in_2882 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}

#stacks_in_2883 {
	font-weight: bold;
}
/* Start Launcher stack CSS code */#stacks_in_2884 img{	max-width: 100%;	height: auto;}.stacks_in_2884lightbox{	cursor: pointer;}.stacks_in_2884lightboxContents{	display: none;}.stacks_in_2884launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2884launcherWrapper a{	text-decoration: none;}.stacks_in_2884help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2884helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2884launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2884galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2884helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2884vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2888center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2888editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2888 img{	max-width: 100%;	height: auto;}.stacks_in_2888iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2888pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2888pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2888pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */
/* Start Launcher stack CSS code */#stacks_in_2935 img{	max-width: 100%;	height: auto;}.stacks_in_2935lightbox{	cursor: pointer;}.stacks_in_2935lightboxContents{	display: none;}.stacks_in_2935launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2935launcherWrapper a{	text-decoration: none;}.stacks_in_2935help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2935helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2935launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2935galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2935helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2935vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2939center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2939editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2939 img{	max-width: 100%;	height: auto;}.stacks_in_2939iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2939pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2939pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2939pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */#swoop-item-stacks_in_2846.swoop-item.custom-content-colors {
  /*  */
  background: rgba(41, 42, 43, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */ }
  #swoop-item-stacks_in_2846.swoop-item.custom-content-colors::before {
    /*  */ }
  #swoop-item-stacks_in_2846.swoop-item.custom-content-colors::before {
    top: 0;
    left: 0;
    content: '';
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    border-radius: inherit;
    background: ; }
  #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details {
    color: rgba(255, 255, 255, 0.50); }
    #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h1, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h2, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h3, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h4, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h5, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details h6 {
      color: rgba(255, 255, 255, 1.00); }
    #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details a, #swoop-item-stacks_in_2846.swoop-item.custom-content-colors .swoop-item-details a:visited {
      color: rgba(255, 255, 255, 1.00); }

#swoop-item-title-stacks_in_2846.custom-nav-colors {
  color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2847 {
	font-size: 80%;
}


#stacks_in_2942 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_2944 img{	max-width: 100%;	height: auto;}.stacks_in_2944lightbox{	cursor: pointer;}.stacks_in_2944lightboxContents{	display: none;}.stacks_in_2944launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2944launcherWrapper a{	text-decoration: none;}.stacks_in_2944help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2944helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2944launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2944galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2944helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2944vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2948center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2948editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2948 img{	max-width: 100%;	height: auto;}.stacks_in_2948iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2948pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2948pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2948pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

#stacks_in_2951 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_2953 img{	max-width: 100%;	height: auto;}.stacks_in_2953lightbox{	cursor: pointer;}.stacks_in_2953lightboxContents{	display: none;}.stacks_in_2953launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2953launcherWrapper a{	text-decoration: none;}.stacks_in_2953help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2953helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2953launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2953galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2953helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2953vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2957center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2957editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2957 img{	max-width: 100%;	height: auto;}.stacks_in_2957iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2957pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2957pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2957pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */
/* Start Launcher stack CSS code */#stacks_in_2962 img{	max-width: 100%;	height: auto;}.stacks_in_2962lightbox{	cursor: pointer;}.stacks_in_2962lightboxContents{	display: none;}.stacks_in_2962launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2962launcherWrapper a{	text-decoration: none;}.stacks_in_2962help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2962helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2962launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2962galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2962helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2962vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2966center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2966editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2966 img{	max-width: 100%;	height: auto;}.stacks_in_2966iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2966pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2966pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2966pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */#swoop-item-stacks_in_2849.swoop-item.custom-content-colors {
  /*  */
  background: rgba(41, 42, 43, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */ }
  #swoop-item-stacks_in_2849.swoop-item.custom-content-colors::before {
    /*  */ }
  #swoop-item-stacks_in_2849.swoop-item.custom-content-colors::before {
    top: 0;
    left: 0;
    content: '';
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    border-radius: inherit;
    background: ; }
  #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details {
    color: rgba(255, 255, 255, 0.50); }
    #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h1, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h2, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h3, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h4, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h5, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details h6 {
      color: rgba(255, 255, 255, 1.00); }
    #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details a, #swoop-item-stacks_in_2849.swoop-item.custom-content-colors .swoop-item-details a:visited {
      color: rgba(255, 255, 255, 1.00); }

#swoop-item-title-stacks_in_2849.custom-nav-colors {
  color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2850 {
	font-size: 80%;
}


#stacks_in_2969 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_2971 img{	max-width: 100%;	height: auto;}.stacks_in_2971lightbox{	cursor: pointer;}.stacks_in_2971lightboxContents{	display: none;}.stacks_in_2971launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2971launcherWrapper a{	text-decoration: none;}.stacks_in_2971help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2971helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2971launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2971galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2971helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2971vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2975center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2975editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2975 img{	max-width: 100%;	height: auto;}.stacks_in_2975iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2975pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2975pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2975pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

#stacks_in_2978 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_2980 img{	max-width: 100%;	height: auto;}.stacks_in_2980lightbox{	cursor: pointer;}.stacks_in_2980lightboxContents{	display: none;}.stacks_in_2980launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2980launcherWrapper a{	text-decoration: none;}.stacks_in_2980help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2980helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2980launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2980galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2980helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2980vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2984center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2984editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2984 img{	max-width: 100%;	height: auto;}.stacks_in_2984iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2984pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2984pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2984pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */
/* Start Launcher stack CSS code */#stacks_in_2989 img{	max-width: 100%;	height: auto;}.stacks_in_2989lightbox{	cursor: pointer;}.stacks_in_2989lightboxContents{	display: none;}.stacks_in_2989launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2989launcherWrapper a{	text-decoration: none;}.stacks_in_2989help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2989helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2989launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2989galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2989helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2989vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_2993center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2993editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_2993 img{	max-width: 100%;	height: auto;}.stacks_in_2993iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2993pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2993pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2993pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */#swoop-item-stacks_in_2852.swoop-item.custom-content-colors {
  /*  */
  background: rgba(41, 42, 43, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */ }
  #swoop-item-stacks_in_2852.swoop-item.custom-content-colors::before {
    /*  */ }
  #swoop-item-stacks_in_2852.swoop-item.custom-content-colors::before {
    top: 0;
    left: 0;
    content: '';
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    border-radius: inherit;
    background: ; }
  #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details {
    color: rgba(255, 255, 255, 0.50); }
    #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h1, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h2, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h3, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h4, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h5, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details h6 {
      color: rgba(255, 255, 255, 1.00); }
    #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details a, #swoop-item-stacks_in_2852.swoop-item.custom-content-colors .swoop-item-details a:visited {
      color: rgba(255, 255, 255, 1.00); }

#swoop-item-title-stacks_in_2852.custom-nav-colors {
  color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2853 {
	font-size: 80%;
}

/* Start Launcher stack CSS code */#stacks_in_2998 img{	max-width: 100%;	height: auto;}.stacks_in_2998lightbox{	cursor: pointer;}.stacks_in_2998lightboxContents{	display: none;}.stacks_in_2998launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2998launcherWrapper a{	text-decoration: none;}.stacks_in_2998help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2998helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2998launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2998galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2998helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2998vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_2998 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher Video stack CSS code */.stacks_in_3002center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_3002editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_3002 img{	max-width: 100%;	height: auto;}.stacks_in_3002iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3002pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_3002pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_3002pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */
/* Start Launcher stack CSS code */#stacks_in_3007 img{	max-width: 100%;	height: auto;}.stacks_in_3007lightbox{	cursor: pointer;}.stacks_in_3007lightboxContents{	display: none;}.stacks_in_3007launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_3007launcherWrapper a{	text-decoration: none;}.stacks_in_3007help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_3007helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_3007launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3007galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3007helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_3007vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_3008 {
	border: solid rgba(204, 204, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
}
/* Start Launcher Video stack CSS code */.stacks_in_3011center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_3011editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_3011 img{	max-width: 100%;	height: auto;}.stacks_in_3011iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3011pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_3011pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_3011pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */
/* Start Launcher stack CSS code */#stacks_in_3016 img{	max-width: 100%;	height: auto;}.stacks_in_3016lightbox{	cursor: pointer;}.stacks_in_3016lightboxContents{	display: none;}.stacks_in_3016launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_3016launcherWrapper a{	text-decoration: none;}.stacks_in_3016help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_3016helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_3016launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3016galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3016helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_3016vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_3020center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_3020editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_3020 img{	max-width: 100%;	height: auto;}.stacks_in_3020iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3020pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_3020pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_3020pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */#swoop-item-stacks_in_2855.swoop-item.custom-content-colors {
  /*  */
  background: rgba(41, 42, 43, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */ }
  #swoop-item-stacks_in_2855.swoop-item.custom-content-colors::before {
    /*  */ }
  #swoop-item-stacks_in_2855.swoop-item.custom-content-colors::before {
    top: 0;
    left: 0;
    content: '';
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    border-radius: inherit;
    background: ; }
  #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details {
    color: rgba(255, 255, 255, 0.50); }
    #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h1, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h2, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h3, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h4, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h5, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details h6 {
      color: rgba(255, 255, 255, 1.00); }
    #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details a, #swoop-item-stacks_in_2855.swoop-item.custom-content-colors .swoop-item-details a:visited {
      color: rgba(255, 255, 255, 1.00); }

#swoop-item-title-stacks_in_2855.custom-nav-colors {
  color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2856 {
	font-size: 80%;
}

/* Start Launcher stack CSS code */#stacks_in_3025 img{	max-width: 100%;	height: auto;}.stacks_in_3025lightbox{	cursor: pointer;}.stacks_in_3025lightboxContents{	display: none;}.stacks_in_3025launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_3025launcherWrapper a{	text-decoration: none;}.stacks_in_3025help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_3025helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_3025launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3025galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3025helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../poetry_files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../poetry_files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../poetry_files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../poetry_files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_3025vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code *//* Start Launcher Video stack CSS code */.stacks_in_3029center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_3029editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../poetry_files/geometry.png");	margin: 10px;}#stacks_in_3029 img{	max-width: 100%;	height: auto;}.stacks_in_3029iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_3029pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_3029pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_3029pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code *//* @group Generic Styles */

#ruleStackstacks_in_3537,
#ruleStackstacks_in_3537:before,
#ruleStackstacks_in_3537:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_3537 {
	position: relative;
	overflow: hidden;
	margin: 3.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_3537 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_3537 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(0, 102, 0, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_3537 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

#ruleStackstacks_in_3537:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 40px;
	height: 0px;
	overflow: hidden;
	border-top: 1px solid rgba(0, 102, 0, 1.00);
}

#ruleStackstacks_in_3537 a {
	left: 0;
}
/*  */

/*  */

/*  */

/*  */
/*  */
#stacks_in_3537 {
	margin: 50px 0px 30px 0px;
}

#stacks_out_3537 {
	width: 75%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3161Calligrapher{			font-size: 280% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3161Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3161Calligrapher h6, .stacks_in_3161Calligrapher h5, .stacks_in_3161Calligrapher h4, .stacks_in_3161Calligrapher h3, .stacks_in_3161Calligrapher h2, .stacks_in_3161Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_3161Calligrapher, .stacks_in_3161Calligrapher h1, .stacks_in_3161Calligrapher h2, .stacks_in_3161Calligrapher h3, .stacks_in_3161Calligrapher h4, .stacks_in_3161Calligrapher h5, .stacks_in_3161Calligrapher h6{	font-family: "Vujahday Script" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3161targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3161Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3161Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3161Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3161Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_3161 {
	margin: 0px 0px 30px 0px;
}

#stacks_out_3161 {
	width: 80%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3162 {
	color: #000000;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3162 a, #simpleText_stacks_in_3162 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3162 a:visited {color: #169EE6;}
#simpleText_stacks_in_3162 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3162 a:active {color: #FF6600;}
#simpleText_stacks_in_3162 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3162.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3162 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3162 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3162 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3162 {font-size: inherit;}
}
#stacks_in_3163 {
	letter-spacing: 1px;
	word-spacing: 1px;
	font-size: 90%;
}
/*
  1.2.0.1
  - improved pill active style load time
*/
/*  */
#simple-tabs-stacks_in_3165 {
  /*  */
  font-family: "Raleway";
  /*  */
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 900px; }
  #simple-tabs-stacks_in_3165.tabs-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #simple-tabs-stacks_in_3165.tabs-left ul.tab-list .tab:first-of-type {
    padding-left: 0; }
  #simple-tabs-stacks_in_3165.tabs-right ul.tab-list {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    #simple-tabs-stacks_in_3165.tabs-right ul.tab-list .tab:last-of-type {
      padding-right: 0; }
  #simple-tabs-stacks_in_3165.tabs-center ul.tab-list {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    #simple-tabs-stacks_in_3165.tabs-center ul.tab-list .tab:first-of-type {
      padding-left: 0; }
    #simple-tabs-stacks_in_3165.tabs-center ul.tab-list .tab:last-of-type {
      padding-right: 0; }
        #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(10px,1fr));
            grid-gap: 5px 2px;
            padding: 5px 0px;
        }
        #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list > .tab > .tab-inner {
            justify-content: center;
        }
        #simple-tabs-stacks_in_3165.tabs-right ul.tab-list .tab:first-of-type {
          padding-left: 0; }
          #simple-tabs-stacks_in_3165.tabs-right ul.tab-list .tab:last-of-type {
            padding-right: 0; }
  #simple-tabs-stacks_in_3165.use-tab-pill ul.tab-list .tab-pill {
    display: block; }
  #simple-tabs-stacks_in_3165.use-tab-pill ul.tab-list .tab.selected .tab-inner {
    /*  */
    /*  */
    background: rgba(204, 204, 153, 1.00);
    /*  */
    /*  */
    /*  */
    border-style: solid;
    border-color: rgba(0, 0, 0, 1.00);
    /*  */
    border-width: 0px;
    /*  */
    transition: color 0.3s ease;
    transition-delay: 0.2s; }
  #simple-tabs-stacks_in_3165 ul.tab-list {
    margin: 0;
    padding: 0;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    box-sizing: border-box; }
    #simple-tabs-stacks_in_3165 ul.tab-list .tab-pill {
      /*  */
      /*  */
      background: rgba(102, 102, 51, 1.00);
      /*  */
      /*  */
      /*  */
      border-style: solid;
      border-color: rgba(204, 204, 204, 1.00);
      /*  */
      border-width: 1px;
      /*  */
      top: 0;
      left: 0;
      opacity: 0;
      z-index: 5;
      display: none;
      position: absolute;
      box-sizing: border-box;
      border-radius: 4px; }
      #simple-tabs-stacks_in_3165 ul.tab-list .tab-pill-show {
        opacity: 1; }
    #simple-tabs-stacks_in_3165 ul.tab-list .tab {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      padding: 5px 2px;
      box-sizing: border-box; }
      #simple-tabs-stacks_in_3165 ul.tab-list .tab.selected .tab-inner {
        /*  */
        /*  */
        background: rgba(102, 102, 51, 1.00);
        /*  */
        /*  */
        /*  */
        border-style: solid;
        border-color: rgba(204, 204, 204, 1.00);
        /*  */
        border-width: 1px;
        /*  */
        color: rgba(255, 255, 255, 1.00); }
      #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner {
        /*  */
        /*  */
        background: rgba(204, 204, 153, 1.00);
        /*  */
        /*  */
        /*  */
        border-style: solid;
        border-color: rgba(0, 0, 0, 1.00);
        /*  */
        border-width: 0px;
        /*  */
        /*  */
        height: 100%;
        /*  */
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        cursor: pointer;
        color: rgba(0, 0, 0, 1.00);
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        padding: 10px 15px;
        font-size: 16px;
        border-radius: 4px;
        box-sizing: border-box;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none; }
        #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner i, #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner svg {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-user-select: none;
             -moz-user-select: none;
              -ms-user-select: none;
                  user-select: none;
          margin-right: 5px;
          position: relative;
          pointer-events: none;
          font-size: 18px;
          max-width: 18px;
          max-height: 18px; }
        #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner span {
          /*  */
          -webkit-user-select: none;
             -moz-user-select: none;
              -ms-user-select: none;
                  user-select: none;
          pointer-events: none;
          position: relative;
          /*  */ }
        #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner i, #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner span, #simple-tabs-stacks_in_3165 ul.tab-list .tab-inner svg {
          z-index: 10; }
  #simple-tabs-stacks_in_3165 .tab-content {
    /*  */
    /*  */
    background: rgba(255, 255, 255, 1.00);
    /*  */
    /*  */
    /*  */
    border-style: solid;
    border-color: rgba(204, 204, 204, 1.00);
    /*  */
    border-width: 0px 2px 2px 0px;
    /*  */
    color: rgba(55, 71, 79, 1.00);
    padding: 10px 10px;
    box-shadow: 0 0 2px rgba(112, 128, 144, 0);
    border-radius: 3px;
    z-index: 1;
    position: relative;
    box-sizing: border-box; }
    #simple-tabs-stacks_in_3165 ul.tab-list .tab.selected .tab-inner {
      /*  */
      box-shadow: 0px 0px 0px -0px rgba(255, 255, 255, 1.00);
      /*  */
    }
    #simple-tabs-stacks_in_3165 .tab-content-inner {
      display: none; }
      #simple-tabs-stacks_in_3165 .tab-content-inner.active {
        display: block; }

@media (min-width: 700px) {
  #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab-pill {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; }
  #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab {
    padding-bottom: 0;
    margin-bottom: 0px; }
    #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab-inner {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; }
  #simple-tabs-stacks_in_3165.tabs-connected.tabs-left .tab-content {
    border-top-left-radius: 0; }
  #simple-tabs-stacks_in_3165.tabs-connected.tabs-right .tab-content {
    border-top-right-radius: 0; }
  #simple-tabs-stacks_in_3165.hide-text-d ul.tab-list .tab-inner span {
    /*  */
    display: none;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-text-d ul.tab-list .tab-inner i {
    /*  */
    margin-right: 0;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-icon-d .tab-inner i,
  #simple-tabs-stacks_in_3165.hide-icon-d .tab-inner svg,
  #simple-tabs-stacks_in_3165.hide-icon-d ul.tab-list .tab-inner svg {
    /*  */
    display: none;
    /*  */ } }

@media (min-width: 400px) and (max-width: 700px) {
  #simple-tabs-stacks_in_3165.hide-text-t ul.tab-list .tab-inner span {
    /*  */
    display: none;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-text-t ul.tab-list .tab-inner i,
    #simple-tabs-stacks_in_3165.hide-text-t ul.tab-list .tab-inner svg,
      #simple-tabs-stacks_in_3165.hide-text-t ul.tab-list .tab-inner svg {
    /*  */
    margin-right: 0;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-icon-t ul.tab-list .tab-inner i,
  #simple-tabs-stacks_in_3165.hide-icon-t ul.tab-list .tab-inner svg {
    /*  */
    display: none;
    /*  */ } }

@media (max-width: 700px) {
  #simple-tabs-stacks_in_3165 ul.tab-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
    #simple-tabs-stacks_in_3165 ul.tab-list .tab {
      width: 50.000000%; }
      #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list {
        grid-template-columns: repeat(1,1fr);
      }
      #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list .tab {
        width: auto;
      }
  #simple-tabs-stacks_in_3165.tabs-left ul.tab-list, #simple-tabs-stacks_in_3165.tabs-right ul.tab-list, #simple-tabs-stacks_in_3165.tabs-center ul.tab-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    #simple-tabs-stacks_in_3165.tabs-left ul.tab-list .tab:first-of-type, #simple-tabs-stacks_in_3165.tabs-right ul.tab-list .tab:first-of-type, #simple-tabs-stacks_in_3165.tabs-center ul.tab-list .tab:first-of-type {
      padding-left: 2px; }
    #simple-tabs-stacks_in_3165.tabs-left ul.tab-list .tab:last-of-type, #simple-tabs-stacks_in_3165.tabs-right ul.tab-list .tab:last-of-type, #simple-tabs-stacks_in_3165.tabs-center ul.tab-list .tab:last-of-type {
      padding-right: 2px; }
  #simple-tabs-stacks_in_3165.tabs-inner-left ul.tab-list .tab .tab-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  #simple-tabs-stacks_in_3165.tabs-inner-right ul.tab-list .tab .tab-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  #simple-tabs-stacks_in_3165.tabs-inner-center ul.tab-list .tab .tab-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab-pill {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }
  #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab {
    margin-bottom: 0;
    padding-bottom: 5px; }
    #simple-tabs-stacks_in_3165.tabs-connected.tabs-fill ul.tab-list .tab {
      padding-bottom: 0px; }
    #simple-tabs-stacks_in_3165.tabs-connected ul.tab-list .tab-inner {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; } }

@media (max-width: 400px) {
  #simple-tabs-stacks_in_3165 ul.tab-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #simple-tabs-stacks_in_3165 ul.tab-list .tab {
      width: 100.000000%; }
      #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list {
        grid-template-columns: repeat(1,1fr);
      }
      #simple-tabs-stacks_in_3165.tabs-fill > ul.tab-list .tab {
        width: auto;
      }
  #simple-tabs-stacks_in_3165.hide-text-m ul.tab-list .tab-inner span {
    /*  */
    display: none;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-text-m ul.tab-list .tab-inner i {
    /*  */
    margin-right: 0;
    /*  */ }
  #simple-tabs-stacks_in_3165.hide-icon-m .tab-inner i,
  #simple-tabs-stacks_in_3165.hide-icon-m .tab-inner svg,
  #simple-tabs-stacks_in_3165.hide-icon-m ul.tab-list .tab-inner svg {
    /* %%[[if !edit]]%% */
    display: none; } }

#stacks_in_3165 {
	margin: 0px 0px 70px 0px;
}

#stacks_out_3165 {
	width: 83%;
}
/*  */
/*  */
/*  */
/*  */

#stacks_out_3173 {
	width: 39%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3175 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3175 a, #simpleText_stacks_in_3175 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3175 a:visited {color: #169EE6;}
#simpleText_stacks_in_3175 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3175 a:active {color: #FF6600;}
#simpleText_stacks_in_3175 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3175.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3175 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3175 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3175 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3175 {font-size: inherit;}
}/*  */
/*  */

#stacks_out_3180 {
	width: 39%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3182 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3182 a, #simpleText_stacks_in_3182 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3182 a:visited {color: #169EE6;}
#simpleText_stacks_in_3182 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3182 a:active {color: #FF6600;}
#simpleText_stacks_in_3182 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3182.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3182 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3182 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3182 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3182 {font-size: inherit;}
}/*  */
/*  */

#stacks_out_3187 {
	width: 40%;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_3189 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_3189 a, #simpleText_stacks_in_3189 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_3189 a:visited {color: #169EE6;}
#simpleText_stacks_in_3189 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_3189 a:active {color: #FF6600;}
#simpleText_stacks_in_3189 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_3189.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_3189 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_3189 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_3189 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_3189 {font-size: inherit;}
}