
#stacks_in_2 {
	margin: 0px 0px 15px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_4 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_4.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_4.fontSizeInheritOff {
	font-size: 24px;
	line-height: 24px;
}
#simpleText_stacks_in_4.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_4.lineHeightOn {
	line-height: 30px;
}
#simpleText_stacks_in_4.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_4.inheritOff a, #simpleText_stacks_in_4.inheritOff 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_4.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_4.inheritOff 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_4.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_4.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_4.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_4.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_4.reFontSizeOn {
		font-size: 18px;
		line-height: 18px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_4.reFontSizeOn {
		font-size: 16px;
		line-height: 16px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_4.reFontSizeOn {
		font-size: 15px;
		line-height: 15px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_4 .fontFamilyOff,
#simpleText_stacks_in_4 .fontFamilyOff *,
#simpleText_stacks_in_4 .fontFamilyOff a {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}

#stacks_in_4 {
	margin: 12px 0px 12px 0px;
}
#stacks_in_192>.s3_row {
	margin: 0 -0px;
}

#stacks_in_192>.s3_row>.s3_column_left {
	width: 49.00%;
}

#stacks_in_192>.s3_row>.s3_column_right {
	width: 51.000000%;
}




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










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



}



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


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


}






#stacks_in_192 {
	margin: 0px 32px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_197 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_197.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_197.fontSizeInheritOff {
	font-size: 17px;
	line-height: 17px;
}
#simpleText_stacks_in_197.letterSpacingOn {
	letter-spacing: 1px;
}
#simpleText_stacks_in_197.lineHeightOn {
	line-height: 27px;
}
#simpleText_stacks_in_197.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_197.inheritOff a, #simpleText_stacks_in_197.inheritOff 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_197.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_197.inheritOff 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_197.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_197.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_197.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_197.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_197.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_197.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_197.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_197 .fontFamilyOff,
#simpleText_stacks_in_197 .fontFamilyOff *,
#simpleText_stacks_in_197 .fontFamilyOff a {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}

#stacks_in_197 {
	margin: 32px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_199 {
	width: 100%;
	clear: both;
	padding-top: 32px;
	padding-bottom: 32px;
}
#simpleDivider_stacks_in_199 .theDivider1,
#simpleDivider_stacks_in_199 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_199 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_199.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_199.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_199 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_199.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_199.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_199.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_199.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_out_199 {
	width: 96%;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_200 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_200.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_200.fontSizeInheritOff {
	font-size: 24px;
	line-height: 24px;
}
#simpleText_stacks_in_200.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_200.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_200.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_200.inheritOff a, #simpleText_stacks_in_200.inheritOff 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_200.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_200.inheritOff a:hover {
	color: #FF6600;
	transition: s all ease-in-out;
	-webkit-transition: s all ease-in-out;
	-moz-transition: s all ease-in-out;
	-o-transition: s all ease-in-out;
	-ms-transition: s all ease-in-out;
}
#simpleText_stacks_in_200.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_200.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_200.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_200.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_200.reFontSizeOn {
		font-size: 18px;
		line-height: 18px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_200.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_200.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_200 .fontFamilyOff,
#simpleText_stacks_in_200 .fontFamilyOff *,
#simpleText_stacks_in_200 .fontFamilyOff a {
	font-family: Impact, Charcoal, sans-serif;
}

.spacerStack {
	height: 25.00px;
}

#spacerStackstacks_in_230 {
	height: 25.00px;
}






















@media print {
	#spacerStackstacks_in_230 {
		display: none !important;
	}
}
#stacks_in_672>.s3_row {
	margin: 0 -10px;
}

#stacks_in_672>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_672>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_682 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_682.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_682.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_682.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_682.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_682.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_682.inheritOff a, #simpleText_stacks_in_682.inheritOff a:link {
	color: #000000;
	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_682.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_682.inheritOff 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_682.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_682.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_682.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_682.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_682.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_682.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_682.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_682 .fontFamilyOff,
#simpleText_stacks_in_682 .fontFamilyOff *,
#simpleText_stacks_in_682 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_684 {
	box-sizing: border-box;
}

#stacks_in_684 *, #stacks_in_684 *:before, #stacks_in_684 *:after {
	box-sizing: inherit;
}

#stacks_in_684 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_684 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_684 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_684 .coi-wrapper:hover > a,
#stacks_in_684 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_684 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_684 .coi-wrapper:hover img,
#stacks_in_684 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_684 .coi-wrapper:hover img,
#stacks_in_684 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_684 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_684 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_684 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_684 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_684 .coi-wrapper:hover .coi-inner,
#stacks_in_684 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_684 .coi-inner,
#stacks_in_684 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_684 .coi-wrapper > a,
#stacks_in_684 .coi-wrapper img,
#stacks_in_684 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_684 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_684 .coi-inner,
#stacks_in_684:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_684 .coi-inner,
#stacks_in_684:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_684 .coi-inner > div > div a {
	
	
}

#stacks_in_684 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_684 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_684 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_684 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_684 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_686 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_686.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_686.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_686.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_686.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_686.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_686.inheritOff a, #simpleText_stacks_in_686.inheritOff a:link {
	color: #000000;
	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_686.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_686.inheritOff a:hover {
	color: #870003;
	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_686.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_686.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_686.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_686.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_686.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_686.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_686.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_686 .fontFamilyOff,
#simpleText_stacks_in_686 .fontFamilyOff *,
#simpleText_stacks_in_686 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_686 {
	width: 90%;
}
#stacks_in_690 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_690 a,
  #stacks_in_690 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_690 a:hover,
  #stacks_in_690 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_690 a i,
  #stacks_in_690 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_690 a:hover i,
  #stacks_in_690 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_690 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_673 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_673.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_673.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_673.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_673.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_673.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_673.inheritOff a, #simpleText_stacks_in_673.inheritOff a:link {
	color: #000000;
	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_673.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_673.inheritOff 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_673.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_673.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_673.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_673.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_673.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_673.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_673.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_673 .fontFamilyOff,
#simpleText_stacks_in_673 .fontFamilyOff *,
#simpleText_stacks_in_673 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_675 {
	box-sizing: border-box;
}

#stacks_in_675 *, #stacks_in_675 *:before, #stacks_in_675 *:after {
	box-sizing: inherit;
}

#stacks_in_675 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_675 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_675 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_675 .coi-wrapper:hover > a,
#stacks_in_675 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_675 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_675 .coi-wrapper:hover img,
#stacks_in_675 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_675 .coi-wrapper:hover img,
#stacks_in_675 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_675 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_675 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_675 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_675 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_675 .coi-wrapper:hover .coi-inner,
#stacks_in_675 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_675 .coi-inner,
#stacks_in_675 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_675 .coi-wrapper > a,
#stacks_in_675 .coi-wrapper img,
#stacks_in_675 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_675 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_675 .coi-inner,
#stacks_in_675:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_675 .coi-inner,
#stacks_in_675:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_675 .coi-inner > div > div a {
	
	
}

#stacks_in_675 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_675 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_675 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_675 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_675 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_677 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_677.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_677.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_677.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_677.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_677.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_677.inheritOff a, #simpleText_stacks_in_677.inheritOff a:link {
	color: #000000;
	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_677.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_677.inheritOff a:hover {
	color: #870003;
	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_677.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_677.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_677.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_677.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_677.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_677.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_677.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_677 .fontFamilyOff,
#simpleText_stacks_in_677 .fontFamilyOff *,
#simpleText_stacks_in_677 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_677 {
	width: 90%;
}
#stacks_in_681 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_681 a,
  #stacks_in_681 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_681 a:hover,
  #stacks_in_681 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_681 a i,
  #stacks_in_681 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_681 a:hover i,
  #stacks_in_681 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_681 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_691 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_691 {
		display: none !important;
	}
}
#stacks_in_538>.s3_row {
	margin: 0 -10px;
}

#stacks_in_538>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_538>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_548 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_548.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_548.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_548.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_548.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_548.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_548.inheritOff a, #simpleText_stacks_in_548.inheritOff a:link {
	color: #000000;
	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_548.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_548.inheritOff 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_548.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_548.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_548.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_548.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_548.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_548.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_548.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_548 .fontFamilyOff,
#simpleText_stacks_in_548 .fontFamilyOff *,
#simpleText_stacks_in_548 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_550 {
	box-sizing: border-box;
}

#stacks_in_550 *, #stacks_in_550 *:before, #stacks_in_550 *:after {
	box-sizing: inherit;
}

#stacks_in_550 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_550 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_550 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_550 .coi-wrapper:hover > a,
#stacks_in_550 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_550 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_550 .coi-wrapper:hover img,
#stacks_in_550 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_550 .coi-wrapper:hover img,
#stacks_in_550 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_550 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_550 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_550 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_550 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_550 .coi-wrapper:hover .coi-inner,
#stacks_in_550 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_550 .coi-inner,
#stacks_in_550 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_550 .coi-wrapper > a,
#stacks_in_550 .coi-wrapper img,
#stacks_in_550 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_550 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_550 .coi-inner,
#stacks_in_550:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_550 .coi-inner,
#stacks_in_550:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_550 .coi-inner > div > div a {
	
	
}

#stacks_in_550 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_550 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_550 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_550 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_550 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_552 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_552.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_552.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_552.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_552.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_552.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_552.inheritOff a, #simpleText_stacks_in_552.inheritOff a:link {
	color: #000000;
	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_552.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_552.inheritOff a:hover {
	color: #870003;
	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_552.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_552.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_552.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_552.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_552.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_552.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_552.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_552 .fontFamilyOff,
#simpleText_stacks_in_552 .fontFamilyOff *,
#simpleText_stacks_in_552 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_552 {
	width: 90%;
}
#stacks_in_556 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_556 a,
  #stacks_in_556 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_556 a:hover,
  #stacks_in_556 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_556 a i,
  #stacks_in_556 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_556 a:hover i,
  #stacks_in_556 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_556 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_539 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_539.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_539.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_539.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_539.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_539.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_539.inheritOff a, #simpleText_stacks_in_539.inheritOff a:link {
	color: #000000;
	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_539.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_539.inheritOff 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_539.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_539.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_539.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_539.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_539.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_539.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_539.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_539 .fontFamilyOff,
#simpleText_stacks_in_539 .fontFamilyOff *,
#simpleText_stacks_in_539 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_541 {
	box-sizing: border-box;
}

#stacks_in_541 *, #stacks_in_541 *:before, #stacks_in_541 *:after {
	box-sizing: inherit;
}

#stacks_in_541 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_541 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_541 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_541 .coi-wrapper:hover > a,
#stacks_in_541 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_541 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_541 .coi-wrapper:hover img,
#stacks_in_541 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_541 .coi-wrapper:hover img,
#stacks_in_541 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_541 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_541 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_541 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_541 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_541 .coi-wrapper:hover .coi-inner,
#stacks_in_541 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_541 .coi-inner,
#stacks_in_541 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_541 .coi-wrapper > a,
#stacks_in_541 .coi-wrapper img,
#stacks_in_541 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_541 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_541 .coi-inner,
#stacks_in_541:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_541 .coi-inner,
#stacks_in_541:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_541 .coi-inner > div > div a {
	
	
}

#stacks_in_541 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_541 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_541 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_541 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_541 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_543 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_543.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_543.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_543.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_543.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_543.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_543.inheritOff a, #simpleText_stacks_in_543.inheritOff a:link {
	color: #000000;
	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_543.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_543.inheritOff a:hover {
	color: #870003;
	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_543.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_543.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_543.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_543.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_543.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_543.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_543.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_543 .fontFamilyOff,
#simpleText_stacks_in_543 .fontFamilyOff *,
#simpleText_stacks_in_543 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_543 {
	width: 90%;
}
#stacks_in_547 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_547 a,
  #stacks_in_547 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_547 a:hover,
  #stacks_in_547 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_547 a i,
  #stacks_in_547 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_547 a:hover i,
  #stacks_in_547 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_547 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_316 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_316 {
		display: none !important;
	}
}
#stacks_in_559>.s3_row {
	margin: 0 -10px;
}

#stacks_in_559>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_559>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_573 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_573.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_573.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_573.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_573.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_573.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_573.inheritOff a, #simpleText_stacks_in_573.inheritOff a:link {
	color: #000000;
	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_573.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_573.inheritOff 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_573.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_573.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_573.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_573.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_573.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_573.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_573.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_573 .fontFamilyOff,
#simpleText_stacks_in_573 .fontFamilyOff *,
#simpleText_stacks_in_573 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_575 {
	box-sizing: border-box;
}

#stacks_in_575 *, #stacks_in_575 *:before, #stacks_in_575 *:after {
	box-sizing: inherit;
}

#stacks_in_575 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_575 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_575 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_575 .coi-wrapper:hover > a,
#stacks_in_575 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_575 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_575 .coi-wrapper:hover img,
#stacks_in_575 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_575 .coi-wrapper:hover img,
#stacks_in_575 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_575 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_575 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_575 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_575 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_575 .coi-wrapper:hover .coi-inner,
#stacks_in_575 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_575 .coi-inner,
#stacks_in_575 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_575 .coi-wrapper > a,
#stacks_in_575 .coi-wrapper img,
#stacks_in_575 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_575 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_575 .coi-inner,
#stacks_in_575:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_575 .coi-inner,
#stacks_in_575:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_575 .coi-inner > div > div a {
	
	
}

#stacks_in_575 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_575 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_575 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_575 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_575 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_577 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_577.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_577.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_577.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_577.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_577.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_577.inheritOff a, #simpleText_stacks_in_577.inheritOff a:link {
	color: #000000;
	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_577.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_577.inheritOff a:hover {
	color: #870003;
	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_577.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_577.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_577.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_577.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_577.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_577.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_577.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_577 .fontFamilyOff,
#simpleText_stacks_in_577 .fontFamilyOff *,
#simpleText_stacks_in_577 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_577 {
	width: 90%;
}
#stacks_in_581 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_581 a,
  #stacks_in_581 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_581 a:hover,
  #stacks_in_581 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_581 a i,
  #stacks_in_581 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_581 a:hover i,
  #stacks_in_581 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_581 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_561 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_561.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_561.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_561.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_561.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_561.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_561.inheritOff a, #simpleText_stacks_in_561.inheritOff a:link {
	color: #000000;
	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_561.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_561.inheritOff 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_561.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_561.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_561.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_561.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_561.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_561.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_561.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_561 .fontFamilyOff,
#simpleText_stacks_in_561 .fontFamilyOff *,
#simpleText_stacks_in_561 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_564 {
	box-sizing: border-box;
}

#stacks_in_564 *, #stacks_in_564 *:before, #stacks_in_564 *:after {
	box-sizing: inherit;
}

#stacks_in_564 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_564 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_564 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_564 .coi-wrapper:hover > a,
#stacks_in_564 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_564 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_564 .coi-wrapper:hover img,
#stacks_in_564 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_564 .coi-wrapper:hover img,
#stacks_in_564 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_564 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_564 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_564 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_564 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_564 .coi-wrapper:hover .coi-inner,
#stacks_in_564 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_564 .coi-inner,
#stacks_in_564 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_564 .coi-wrapper > a,
#stacks_in_564 .coi-wrapper img,
#stacks_in_564 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_564 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_564 .coi-inner,
#stacks_in_564:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_564 .coi-inner,
#stacks_in_564:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_564 .coi-inner > div > div a {
	
	
}

#stacks_in_564 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_564 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_564 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_564 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_564 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_567 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_567.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_567.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_567.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_567.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_567.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_567.inheritOff a, #simpleText_stacks_in_567.inheritOff a:link {
	color: #000000;
	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_567.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_567.inheritOff a:hover {
	color: #870003;
	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_567.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_567.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_567.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_567.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_567.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_567.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_567.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_567 .fontFamilyOff,
#simpleText_stacks_in_567 .fontFamilyOff *,
#simpleText_stacks_in_567 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_567 {
	width: 90%;
}
#stacks_in_572 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_572 a,
  #stacks_in_572 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_572 a:hover,
  #stacks_in_572 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_572 a i,
  #stacks_in_572 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_572 a:hover i,
  #stacks_in_572 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_572 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_582 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_582 {
		display: none !important;
	}
}
#stacks_in_583>.s3_row {
	margin: 0 -10px;
}

#stacks_in_583>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_583>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_593 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_593.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_593.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_593.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_593.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_593.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_593.inheritOff a, #simpleText_stacks_in_593.inheritOff a:link {
	color: #000000;
	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_593.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_593.inheritOff 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_593.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_593.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_593.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_593.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_593.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_593.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_593.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_593 .fontFamilyOff,
#simpleText_stacks_in_593 .fontFamilyOff *,
#simpleText_stacks_in_593 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_595 {
	box-sizing: border-box;
}

#stacks_in_595 *, #stacks_in_595 *:before, #stacks_in_595 *:after {
	box-sizing: inherit;
}

#stacks_in_595 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_595 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_595 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_595 .coi-wrapper:hover > a,
#stacks_in_595 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_595 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_595 .coi-wrapper:hover img,
#stacks_in_595 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_595 .coi-wrapper:hover img,
#stacks_in_595 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_595 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_595 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_595 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_595 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_595 .coi-wrapper:hover .coi-inner,
#stacks_in_595 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_595 .coi-inner,
#stacks_in_595 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_595 .coi-wrapper > a,
#stacks_in_595 .coi-wrapper img,
#stacks_in_595 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_595 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_595 .coi-inner,
#stacks_in_595:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_595 .coi-inner,
#stacks_in_595:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_595 .coi-inner > div > div a {
	
	
}

#stacks_in_595 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_595 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_595 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_595 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_595 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_597 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_597.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_597.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_597.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_597.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_597.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_597.inheritOff a, #simpleText_stacks_in_597.inheritOff a:link {
	color: #000000;
	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_597.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_597.inheritOff a:hover {
	color: #870003;
	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_597.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_597.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_597.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_597.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_597.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_597.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_597.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_597 .fontFamilyOff,
#simpleText_stacks_in_597 .fontFamilyOff *,
#simpleText_stacks_in_597 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_597 {
	width: 90%;
}
#stacks_in_601 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_601 a,
  #stacks_in_601 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_601 a:hover,
  #stacks_in_601 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_601 a i,
  #stacks_in_601 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_601 a:hover i,
  #stacks_in_601 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_601 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_584 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_584.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_584.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_584.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_584.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_584.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_584.inheritOff a, #simpleText_stacks_in_584.inheritOff a:link {
	color: #000000;
	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_584.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_584.inheritOff 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_584.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_584.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_584.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_584.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_584.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_584.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_584.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_584 .fontFamilyOff,
#simpleText_stacks_in_584 .fontFamilyOff *,
#simpleText_stacks_in_584 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_586 {
	box-sizing: border-box;
}

#stacks_in_586 *, #stacks_in_586 *:before, #stacks_in_586 *:after {
	box-sizing: inherit;
}

#stacks_in_586 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_586 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_586 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_586 .coi-wrapper:hover > a,
#stacks_in_586 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_586 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_586 .coi-wrapper:hover img,
#stacks_in_586 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_586 .coi-wrapper:hover img,
#stacks_in_586 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_586 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_586 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_586 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_586 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_586 .coi-wrapper:hover .coi-inner,
#stacks_in_586 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_586 .coi-inner,
#stacks_in_586 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_586 .coi-wrapper > a,
#stacks_in_586 .coi-wrapper img,
#stacks_in_586 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_586 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_586 .coi-inner,
#stacks_in_586:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_586 .coi-inner,
#stacks_in_586:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_586 .coi-inner > div > div a {
	
	
}

#stacks_in_586 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_586 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_586 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_586 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_586 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_588 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_588.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_588.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_588.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_588.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_588.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_588.inheritOff a, #simpleText_stacks_in_588.inheritOff a:link {
	color: #000000;
	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_588.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_588.inheritOff a:hover {
	color: #870003;
	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_588.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_588.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_588.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_588.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_588.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_588.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_588.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_588 .fontFamilyOff,
#simpleText_stacks_in_588 .fontFamilyOff *,
#simpleText_stacks_in_588 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_588 {
	width: 90%;
}
#stacks_in_592 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_592 a,
  #stacks_in_592 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_592 a:hover,
  #stacks_in_592 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_592 a i,
  #stacks_in_592 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_592 a:hover i,
  #stacks_in_592 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_592 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_602 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_602 {
		display: none !important;
	}
}
#stacks_in_616>.s3_row {
	margin: 0 -10px;
}

#stacks_in_616>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_616>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_629 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_629.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_629.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_629.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_629.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_629.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_629.inheritOff a, #simpleText_stacks_in_629.inheritOff a:link {
	color: #000000;
	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_629.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_629.inheritOff 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_629.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_629.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_629.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_629.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_629.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_629.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_629.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_629 .fontFamilyOff,
#simpleText_stacks_in_629 .fontFamilyOff *,
#simpleText_stacks_in_629 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_631 {
	box-sizing: border-box;
}

#stacks_in_631 *, #stacks_in_631 *:before, #stacks_in_631 *:after {
	box-sizing: inherit;
}

#stacks_in_631 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_631 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_631 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_631 .coi-wrapper:hover > a,
#stacks_in_631 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_631 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_631 .coi-wrapper:hover img,
#stacks_in_631 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_631 .coi-wrapper:hover img,
#stacks_in_631 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_631 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_631 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_631 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_631 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_631 .coi-wrapper:hover .coi-inner,
#stacks_in_631 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_631 .coi-inner,
#stacks_in_631 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_631 .coi-wrapper > a,
#stacks_in_631 .coi-wrapper img,
#stacks_in_631 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_631 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_631 .coi-inner,
#stacks_in_631:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_631 .coi-inner,
#stacks_in_631:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_631 .coi-inner > div > div a {
	
	
}

#stacks_in_631 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_631 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_631 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_631 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_631 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_633 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_633.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_633.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_633.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_633.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_633.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_633.inheritOff a, #simpleText_stacks_in_633.inheritOff a:link {
	color: #000000;
	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_633.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_633.inheritOff a:hover {
	color: #870003;
	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_633.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_633.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_633.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_633.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_633.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_633.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_633.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_633 .fontFamilyOff,
#simpleText_stacks_in_633 .fontFamilyOff *,
#simpleText_stacks_in_633 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_633 {
	width: 90%;
}
#stacks_in_637 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_637 a,
  #stacks_in_637 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_637 a:hover,
  #stacks_in_637 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_637 a i,
  #stacks_in_637 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_637 a:hover i,
  #stacks_in_637 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_637 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_618 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_618.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_618.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_618.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_618.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_618.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_618.inheritOff a, #simpleText_stacks_in_618.inheritOff a:link {
	color: #000000;
	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_618.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_618.inheritOff 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_618.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_618.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_618.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_618.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_618.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_618.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_618.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_618 .fontFamilyOff,
#simpleText_stacks_in_618 .fontFamilyOff *,
#simpleText_stacks_in_618 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_621 {
	box-sizing: border-box;
}

#stacks_in_621 *, #stacks_in_621 *:before, #stacks_in_621 *:after {
	box-sizing: inherit;
}

#stacks_in_621 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_621 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_621 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_621 .coi-wrapper:hover > a,
#stacks_in_621 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_621 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_621 .coi-wrapper:hover img,
#stacks_in_621 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_621 .coi-wrapper:hover img,
#stacks_in_621 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_621 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_621 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_621 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_621 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_621 .coi-wrapper:hover .coi-inner,
#stacks_in_621 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_621 .coi-inner,
#stacks_in_621 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_621 .coi-wrapper > a,
#stacks_in_621 .coi-wrapper img,
#stacks_in_621 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_621 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_621 .coi-inner,
#stacks_in_621:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_621 .coi-inner,
#stacks_in_621:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_621 .coi-inner > div > div a {
	
	
}

#stacks_in_621 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_621 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_621 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_621 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_621 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_624 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_624.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_624.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_624.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_624.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_624.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_624.inheritOff a, #simpleText_stacks_in_624.inheritOff a:link {
	color: #000000;
	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_624.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_624.inheritOff a:hover {
	color: #870003;
	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_624.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_624.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_624.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_624.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_624.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_624.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_624.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_624 .fontFamilyOff,
#simpleText_stacks_in_624 .fontFamilyOff *,
#simpleText_stacks_in_624 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_624 {
	width: 90%;
}
#stacks_in_628 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_628 a,
  #stacks_in_628 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_628 a:hover,
  #stacks_in_628 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_628 a i,
  #stacks_in_628 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_628 a:hover i,
  #stacks_in_628 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_628 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_638 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_638 {
		display: none !important;
	}
}
#stacks_in_639>.s3_row {
	margin: 0 -10px;
}

#stacks_in_639>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_639>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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


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


}



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


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


}





/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_649 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_649.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_649.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_649.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_649.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_649.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_649.inheritOff a, #simpleText_stacks_in_649.inheritOff a:link {
	color: #000000;
	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_649.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_649.inheritOff 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_649.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_649.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_649.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_649.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_649.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_649.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_649.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_649 .fontFamilyOff,
#simpleText_stacks_in_649 .fontFamilyOff *,
#simpleText_stacks_in_649 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_651 {
	box-sizing: border-box;
}

#stacks_in_651 *, #stacks_in_651 *:before, #stacks_in_651 *:after {
	box-sizing: inherit;
}

#stacks_in_651 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_651 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_651 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_651 .coi-wrapper:hover > a,
#stacks_in_651 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_651 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_651 .coi-wrapper:hover img,
#stacks_in_651 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_651 .coi-wrapper:hover img,
#stacks_in_651 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_651 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_651 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_651 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_651 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_651 .coi-wrapper:hover .coi-inner,
#stacks_in_651 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_651 .coi-inner,
#stacks_in_651 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_651 .coi-wrapper > a,
#stacks_in_651 .coi-wrapper img,
#stacks_in_651 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_651 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_651 .coi-inner,
#stacks_in_651:hover .coi-inner {
	
	border-color: rgba(182, 182, 182, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_651 .coi-inner,
#stacks_in_651:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: border-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_651 .coi-inner > div > div a {
	
	
}

#stacks_in_651 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_651 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_651 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_651 {
	border: solid rgba(159, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_651 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_653 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_653.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_653.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_653.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_653.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_653.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_653.inheritOff a, #simpleText_stacks_in_653.inheritOff a:link {
	color: #000000;
	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_653.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_653.inheritOff a:hover {
	color: #870003;
	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_653.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_653.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_653.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_653.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_653.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_653.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_653.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_653 .fontFamilyOff,
#simpleText_stacks_in_653 .fontFamilyOff *,
#simpleText_stacks_in_653 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_653 {
	width: 90%;
}
#stacks_in_657 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_657 a,
  #stacks_in_657 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_657 a:hover,
  #stacks_in_657 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_657 a i,
  #stacks_in_657 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_657 a:hover i,
  #stacks_in_657 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_657 {
	margin: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_640 {
	position: relative;
	color: #000000;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_640.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_640.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_640.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_640.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_640.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_640.inheritOff a, #simpleText_stacks_in_640.inheritOff a:link {
	color: #000000;
	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_640.inheritOff a:visited {
	color: #000000;
}
#simpleText_stacks_in_640.inheritOff 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_640.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_640.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_640.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_640.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_640.reFontSizeOn {
		font-size: 13px;
		line-height: 13px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_640.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_640.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_640 .fontFamilyOff,
#simpleText_stacks_in_640 .fontFamilyOff *,
#simpleText_stacks_in_640 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}
/* CaptionOnImage Stack v1.2.5 */




#stacks_in_642 {
	box-sizing: border-box;
}

#stacks_in_642 *, #stacks_in_642 *:before, #stacks_in_642 *:after {
	box-sizing: inherit;
}

#stacks_in_642 .coi-wrapper {
	position: relative;
	margin: 0px;
}

#stacks_in_642 .coi-wrapper > a {
	outline: 0px solid rgba(0, 0, 238, 1.00) !important;
	background-color: rgba(0, 0, 238, 0.00);
}

#stacks_in_642 .coi-wrapper > div {
	position: relative;
	overflow: hidden;
}



#stacks_in_642 .coi-wrapper:hover > a,
#stacks_in_642 .coi-wrapper:focus-within > a {
	outline: 0px solid rgba(255, 255, 0, 1.00) !important;
	background-color: rgba(255, 255, 255, 0.24);
}



#stacks_in_642 .coi-wrapper img {
	width: 100% !important;
	height: auto !important;
	z-index: 0 !important;


	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);

}

/* SHOW EFFECT STATIC */
#stacks_in_642 .coi-wrapper:hover img,
#stacks_in_642 .coi-wrapper:focus-within img {
	opacity: 0.93;
	
	
	
}








#stacks_in_642 .coi-wrapper:hover img,
#stacks_in_642 .coi-wrapper:focus img {
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	        transform: scale(1.15);
}



#stacks_in_642 .coi-wrapper > a {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
}

#stacks_in_642 .coi-inner > a {
	position: absolute;
	z-index: 1;
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border-radius: 6px;
}

#stacks_in_642 .coi-wrapper:hover img a:active {
	position: static; /* for foundation? */
}

#stacks_in_642 .coi-inner {
	z-index: 1;
	position: absolute;
	


/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: -100%;
		right: 0%;
		left: 0%;
		
		
		
	
/* @end */





	opacity: 1;
}

#stacks_in_642 .coi-wrapper:hover .coi-inner,
#stacks_in_642 .coi-wrapper:focus-within .coi-inner {



/* @group SHOW CAPTION HOVER */
	
	
	
	
	
	
	
	/* slide caption in from the bottom */
		
		/* caption position bottom */
		bottom: 0%;
		
		
		
	
	opacity: 1;
/* @end */


}

#stacks_in_642 .coi-inner,
#stacks_in_642 .coi-wrapper:hover .coi-inner {
	max-height: 100%;
	overflow: hidden;
}

#stacks_in_642 .coi-wrapper > a,
#stacks_in_642 .coi-wrapper img,
#stacks_in_642 .coi-wrapper .coi-inner {
	-webkit-transition: all 500ms ease-in-out;
	        transition: all 500ms ease-in-out;
}

#stacks_in_642 .coi-wrapper .coi-inner p {
  margin: 0;
}

/* @group new caption options */



/* show caption hover */
#stacks_in_642 .coi-inner,
#stacks_in_642:hover .coi-inner {
	
	border-color: rgba(51, 51, 51, 0.15);
	background-color: rgba(219, 219, 219, 0.75);
}






#stacks_in_642 .coi-inner,
#stacks_in_642:hover .coi-inner {

    border-width: 2px;
    border-style: solid;
    background-clip: padding-box;

    border-radius: 6px;
    backface-visibility: hidden;
}



#stacks_in_642 .coi-inner > div > div a {
	
	
}

#stacks_in_642 .coi-inner > div > div a:visited {
	
	
}

#stacks_in_642 .coi-inner > div > div a:hover {
	
	
}

#stacks_in_642 .coi-inner > div > div a:active {
	
	
}
/* @end */


/* End of CaptionOnImage Stack */
#stacks_in_642 {
	border: solid rgba(145, 145, 145, 1.00);
	border-width:  1px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
}

#stacks_out_642 {
	width: 300px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_644 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_644.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_644.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_644.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_644.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_644.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_644.inheritOff a, #simpleText_stacks_in_644.inheritOff a:link {
	color: #000000;
	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_644.inheritOff a:visited {
	color: #0000DE;
}
#simpleText_stacks_in_644.inheritOff a:hover {
	color: #870003;
	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_644.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_644.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_644.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_644.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_644.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_644.reFontSizeOn {
		font-size: 11px;
		line-height: 11px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_644.reFontSizeOn {
		font-size: 10px;
		line-height: 10px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_644 .fontFamilyOff,
#simpleText_stacks_in_644 .fontFamilyOff *,
#simpleText_stacks_in_644 .fontFamilyOff a {
	font-family: Arial;
}

#stacks_out_644 {
	width: 90%;
}
#stacks_in_648 .flat_button_2_alignment {
  font-size: 16px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

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

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


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


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

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_648 a,
  #stacks_in_648 a:visited {
    background: rgba(80, 174, 255, 1.00);
    background: -moz-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(80, 174, 255, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_648 a:hover,
  #stacks_in_648 a:active {
    background: rgba(4, 110, 204, 1.00);
    background: -moz-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%, rgba(3, 117, 216, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(4, 110, 204, 1.00) 0%,rgba(3, 117, 216, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_648 a i,
  #stacks_in_648 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_648 a:hover i,
  #stacks_in_648 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }














#stacks_in_648 {
	margin: 7px 0px 0px 0px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_658 {
	height: 50.00px;
}






















@media print {
	#spacerStackstacks_in_658 {
		display: none !important;
	}
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_397 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_397 .theDivider1,
#simpleDivider_stacks_in_397 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_397 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_397.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_397.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_397 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_397.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_397.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_397.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_397.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_397 {
	margin: 7px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}
/* 
 * Simple Text Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 2.0.3
 */

#simpleText_stacks_in_398 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_398.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_398.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_398.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_398.lineHeightOn {
	line-height: 18px;
}
#simpleText_stacks_in_398.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_398.inheritOff a, #simpleText_stacks_in_398.inheritOff 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_398.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_398.inheritOff 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_398.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_398.inheritOff a:focus {
	color: #FF6600;
	outline: inherit; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_398.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_398.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_398.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_398.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_398.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

/* =====================
 * PRO FEATURES
 ======================= */
#simpleText_stacks_in_398 .fontFamilyOff,
#simpleText_stacks_in_398 .fontFamilyOff *,
#simpleText_stacks_in_398 .fontFamilyOff a {
	font-family: Verdana, Geneva, sans-serif;
}

#stacks_in_399 {
	display:inline-block; width:100%; line-height: 1.500000em;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_414 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_414 .theDivider1,
#simpleDivider_stacks_in_414 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_414 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_414.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_414.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_414 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_414.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_414.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_414.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_414.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_414 {
	margin: 7px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}
#stacks_in_659>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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





}




  

#stacks_out_659 {
	width: 60%;
}
