.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}

#stacks_in_404 {
	background-color: rgba(255, 255, 246, 0.38);
}
/*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_8373 {
	max-width: 1102px;
	min-width: 320px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_8373 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988}#toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px}#toTop:active,#toTop:focus{outline:none}
#stacks_in_8700_3 .onthelineouterspace
{
display:block;
padding: 4px 0px 4px 0px;
}
#stacks_in_8700_3 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:.75;

/*CustomCSS;*/
}


#stacks_in_8700_3 {
	border: solid rgba(141, 169, 144, 0.72);
	border-width: 30px 0px 0px 0px;
}
@media all {
	
	
	
	
	h1,
	h2,
	h3,
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_8700_4 {
		font-family: 'Cormorant Titling', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_8700_4 {
		color: rgba(255, 0, 0, 1.00);
	}
}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988}#toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px}#toTop:active,#toTop:focus{outline:none}
@media all {
	
	
	
	
	h1,
	h2,
	h3,
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_8700_6_3 {
		font-family: 'Cormorant Titling', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_8700_6_3 {
		color: rgba(255, 0, 0, 1.00);
	}
}
#linkBoxstacks_in_8700_6_11 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_8700_6_5_2 {
		font-family: 'Forum', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 200%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_8700_6_5_2 {
		color: rgba(0, 94, 85, 1.00);
	}
}
@media only screen and (min-width:0px){#stacks_in_8700_6_5_4 h3,#stacks_in_8700_6_5_4 div{letter-spacing:0.05px}}#stacks_in_8700_6_5_4 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8700_6_5_4 h3,#stacks_in_8700_6_5_4 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8700_6_5_4 h3 a,#stacks_in_8700_6_5_4 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8700_6_5_4 h3 a:hover,#stacks_in_8700_6_5_4 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8700_6_5_4 small,#stacks_in_8700_6_5_4 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8700_6_5_4 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_8700_6_5_4 h3{font-size:1.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8700_6_5_4 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8700_6_5_4 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8700_6_5_4 h3{font-size:2.00rem!important}}

#stacks_in_8700_6_5_4 {
	padding: 30px 0px 0px 0px;
}
@media only screen and (min-width:0px){#stacks_in_8700_6_5_11 h3,#stacks_in_8700_6_5_11 div{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_8700_6_5_11 h3,#stacks_in_8700_6_5_11 div{letter-spacing:0.05px}}#stacks_in_8700_6_5_11 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8700_6_5_11 h3,#stacks_in_8700_6_5_11 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8700_6_5_11 h3 a,#stacks_in_8700_6_5_11 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8700_6_5_11 h3 a:hover,#stacks_in_8700_6_5_11 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8700_6_5_11 small,#stacks_in_8700_6_5_11 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8700_6_5_11 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_8700_6_5_11 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8700_6_5_11 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8700_6_5_11 h3{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8700_6_5_11 h3{font-size:1.00rem!important}}

#stacks_in_8700_6_5_11 {
	margin:  1px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive Hide Show Stack' 
Style Sheet: fsrmobilehideshow.css Style Sheet
Created: 10, June 2014
Last Modified: 29, June 2014
Author: Blueball Design LLC/Charlie Lockhart
http://freestackresponsive.blueballdesign.com
Copyright 2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/


/************************************************************************************
DESKTOP
*************************************************************************************/


#stacks_in_8386desktopcontent {
	display: block;
	height: auto;
	max-width: 100%;
}




#stacks_in_8386mobilecontent { 
	display: none;
}




/************************************************************************************
MOBILE
*************************************************************************************/

@media screen and (max-width: 768px) {
	
#stacks_in_8386mobilecontent { 
	display: block;
	height: auto;
	max-width: 100%;
}

#stacks_in_8386desktopcontent {
	display: none;
}

}

#stacks_in_8386 {
	background-color: rgba(255, 255, 255, 0.00);
	padding: 5px 0px 0px 0px;
}

#stacks_in_8438_2 {
	margin: 0px 10px 0px 10px;
}
#stacks_in_8438_2_2>.s3_row {
	margin: 0 -5px;
}

#stacks_in_8438_2_2>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8438_2_2>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8438_2_2>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



#stacks_in_8438_2_4>.s3_row {
	margin: 0 -5px;
}

#stacks_in_8438_2_4>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8438_2_4>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8438_2_4>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



#linkBoxstacks_in_8438_2_6 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_8 h3,#stacks_in_8438_2_8 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_8 h3,#stacks_in_8438_2_8 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_8 h3,#stacks_in_8438_2_8 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_8 h3,#stacks_in_8438_2_8 div{letter-spacing:0.05px}}#stacks_in_8438_2_8 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_8 h3,#stacks_in_8438_2_8 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_8 h3 a,#stacks_in_8438_2_8 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_8 h3 a:hover,#stacks_in_8438_2_8 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_8 small,#stacks_in_8438_2_8 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_8 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_8 {
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8438_2_16 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_18 h3,#stacks_in_8438_2_18 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_18 h3,#stacks_in_8438_2_18 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_18 h3,#stacks_in_8438_2_18 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_18 h3,#stacks_in_8438_2_18 div{letter-spacing:0.05px}}#stacks_in_8438_2_18 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_18 h3,#stacks_in_8438_2_18 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_18 h3 a,#stacks_in_8438_2_18 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_18 h3 a:hover,#stacks_in_8438_2_18 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_18 small,#stacks_in_8438_2_18 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_18 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_18 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#stacks_in_8438_2_36>.s3_row {
	margin: 0 -5px;
}

#stacks_in_8438_2_36>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8438_2_36>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8438_2_36>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



#linkBoxstacks_in_8438_2_26 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_28 h3,#stacks_in_8438_2_28 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_28 h3,#stacks_in_8438_2_28 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_28 h3,#stacks_in_8438_2_28 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_28 h3,#stacks_in_8438_2_28 div{letter-spacing:0.05px}}#stacks_in_8438_2_28 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_28 h3,#stacks_in_8438_2_28 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_28 h3 a,#stacks_in_8438_2_28 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_28 h3 a:hover,#stacks_in_8438_2_28 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_28 small,#stacks_in_8438_2_28 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_28 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_28 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8438_2_38 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_40 h3,#stacks_in_8438_2_40 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_40 h3,#stacks_in_8438_2_40 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_40 h3,#stacks_in_8438_2_40 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_40 h3,#stacks_in_8438_2_40 div{letter-spacing:0.05px}}#stacks_in_8438_2_40 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_40 h3,#stacks_in_8438_2_40 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_40 h3 a,#stacks_in_8438_2_40 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_40 h3 a:hover,#stacks_in_8438_2_40 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_40 small,#stacks_in_8438_2_40 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_40 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_40 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8438_2_48 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_50 h3,#stacks_in_8438_2_50 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_50 h3,#stacks_in_8438_2_50 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_50 h3,#stacks_in_8438_2_50 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_50 h3,#stacks_in_8438_2_50 div{letter-spacing:0.05px}}#stacks_in_8438_2_50 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_50 h3,#stacks_in_8438_2_50 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_50 h3 a,#stacks_in_8438_2_50 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_50 h3 a:hover,#stacks_in_8438_2_50 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_50 small,#stacks_in_8438_2_50 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_50 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_50 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#stacks_in_8438_2_68>.s3_row {
	margin: 0 -5px;
}

#stacks_in_8438_2_68>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8438_2_68>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8438_2_68>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



#linkBoxstacks_in_8438_2_58 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_60 h3,#stacks_in_8438_2_60 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_60 h3,#stacks_in_8438_2_60 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_60 h3,#stacks_in_8438_2_60 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_60 h3,#stacks_in_8438_2_60 div{letter-spacing:0.05px}}#stacks_in_8438_2_60 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_60 h3,#stacks_in_8438_2_60 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_60 h3 a,#stacks_in_8438_2_60 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_60 h3 a:hover,#stacks_in_8438_2_60 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_60 small,#stacks_in_8438_2_60 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_60 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_60 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8438_2_70 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_72 h3,#stacks_in_8438_2_72 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_72 h3,#stacks_in_8438_2_72 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_72 h3,#stacks_in_8438_2_72 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_72 h3,#stacks_in_8438_2_72 div{letter-spacing:0.05px}}#stacks_in_8438_2_72 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_72 h3,#stacks_in_8438_2_72 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_72 h3 a,#stacks_in_8438_2_72 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_72 h3 a:hover,#stacks_in_8438_2_72 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_72 small,#stacks_in_8438_2_72 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_72 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_72 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8438_2_90 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8438_2_92 h3,#stacks_in_8438_2_92 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8438_2_92 h3,#stacks_in_8438_2_92 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8438_2_92 h3,#stacks_in_8438_2_92 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8438_2_92 h3,#stacks_in_8438_2_92 div{letter-spacing:0.05px}}#stacks_in_8438_2_92 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8438_2_92 h3,#stacks_in_8438_2_92 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_92 h3 a,#stacks_in_8438_2_92 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8438_2_92 h3 a:hover,#stacks_in_8438_2_92 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8438_2_92 small,#stacks_in_8438_2_92 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8438_2_92 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8438_2_92 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 10px 0px 0px 0px;
}
#stacks_in_8438_12 .onthelineouterspace
{
display:block;
padding: 9px 0px 9px 0px;
}
#stacks_in_8438_12 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

#stacks_in_8454>.s3_row {
	margin: 0 -10px;
}

#stacks_in_8454>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8454>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8454>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



#stacks_in_8460 h3,#stacks_in_8460 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_8460 h3,#stacks_in_8460 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8460 h3,#stacks_in_8460 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8460 h3,#stacks_in_8460 div{letter-spacing:0.05px}}#stacks_in_8460 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8460 h3,#stacks_in_8460 div{color:rgba(0, 94, 85, 0.00)}#stacks_in_8460 h3 a,#stacks_in_8460 div a{color:rgba(0, 94, 85, 0.00)}#stacks_in_8460 h3 a:hover,#stacks_in_8460 div a:hover{color:rgba(0, 70, 63, 0.00)}#stacks_in_8460 small,#stacks_in_8460 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8460 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8460 {
	padding: 10px 0px 0px 0px;
}
@media only screen and (min-width:0px){#stacks_in_8449 h3,#stacks_in_8449 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8449 h3,#stacks_in_8449 div{letter-spacing:0.05px}}#stacks_in_8449 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8449 h3,#stacks_in_8449 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8449 h3 a,#stacks_in_8449 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8449 h3 a:hover,#stacks_in_8449 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8449 small,#stacks_in_8449 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8449 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_8449 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8449 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8449 h3{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8449 h3{font-size:2.00rem!important}}

#stacks_in_8449 {
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8440 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8441 h3,#stacks_in_8441 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8441 h3,#stacks_in_8441 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8441 h3,#stacks_in_8441 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8441 h3,#stacks_in_8441 div{letter-spacing:0.05px}}#stacks_in_8441 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8441 h3,#stacks_in_8441 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8441 h3 a,#stacks_in_8441 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8441 h3 a:hover,#stacks_in_8441 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8441 small,#stacks_in_8441 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8441 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8441 {
	background-color: rgba(224, 232, 226, 0.50);
	padding: 20px 0px 0px 0px;
}
#stacks_in_8404 .onthelineouterspace
{
display:block;
padding: 9px 0px 9px 0px;
}
#stacks_in_8404 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

/* @group Font Icons */

@font-face {
  font-family: 'fontello';
  src: url('font-icons/fontello.eot?19778278');
  src: url('font-icons/fontello.eot?19778278#iefix') format('embedded-opentype'),
	   url('font-icons/fontello.woff?19778278') format('woff'),
	   url('font-icons/fontello.ttf?19778278') format('truetype'),
	   url('font-icons/fontello.svg?19778278#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

#freeStyleWrapperstacks_in_8583 [class^="freestyle-icon-"]:before,
#freeStyleWrapperstacks_in_8583 [class*=" freestyle-icon-"]:before {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */
	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;
	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;
	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: .2em;
	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */
	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
#freeStyleWrapperstacks_in_8583 .freestyle-icon-left-open:before { content: '\e800'; }
#freeStyleWrapperstacks_in_8583 .freestyle-icon-right-open:before { content: '\e801'; }
#freeStyleWrapperstacks_in_8583 .freestyle-icon-play:before { content: '\e802'; }
#freeStyleWrapperstacks_in_8583 .freestyle-icon-pause:before { content: '\e803'; }

/* @end */

/* @group General / CSS reset */

#freeStyleWrapperstacks_in_8583 {
	display: block;
	position: relative;
	width: 100%;
	z-index: 1;
}

#freeStyleWrapperstacks_in_8583 a {
	outline: none;
}

#freeStyleWrapperstacks_in_8583 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#freeStyleWrapperstacks_in_8583 li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* @end */

%[if 1 ]%

/* @group BX Slider */

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/freestyle-bx-loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(freestyle-images/freestyle-bx-controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(freestyle-images/freestyle-bx-controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(freestyle-images/freestyle-bx-controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(freestyle-images/freestyle-bx-controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/* WW Reset */

.bx-wrapper {
	margin: 0px;
}

.bx-wrapper .bx-viewport {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
	left: 0px;
}

.bx-wrapper ul,
.bx-wrapper li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.bx-wrapper img {
	max-width: none;
	width: 100%;
	height: auto;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 20px;
	width: 100%;
	z-index: 60;
}

/* Added by WW */

/* Hide slider until loaded */
#freeStyleSliderstacks_in_8583 {
	display: none;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666666;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000000;
}

.bx-wrapper .bx-controls a {
	text-decoration: none;
}

.bx-wrapper .bx-controls-direction [class^="freestyle-icon-"] {
	font-size: 22px;
	color: #BDBDBD;
	line-height: 34px;
	text-shadow: none;
}

.bx-wrapper .bx-prev {
	left: 10px;
	width: 32px;
	height: 32px;
	text-align: left;
	border-radius: 16px;
	background: #686868;
	opacity: 0.80;
}

.bx-wrapper .bx-prev:hover {
	opacity: 1.00;
}

.bx-wrapper .bx-next {
	right: 10px;
	width: 32px;
	height: 32px;
	text-align: right;
	border-radius: 16px;
	background: #686868;
	opacity: 0.80;
}

.bx-wrapper .bx-next:hover {
	opacity: 1.00;
}

.bx-wrapper .bx-controls-direction a {
	text-indent: 0;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	margin-left: 10px;
}

.bx-wrapper .bx-controls-auto [class^="freestyle-icon-"] {
	font-size: 22px;
	color: #BDBDBD;
	line-height: 34px;
	text-shadow: none;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: 0px;
	width: 32px;
	height: 32px;
	outline: 0;
	background: none;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:hover [class^="freestyle-icon-"],
.bx-wrapper .bx-controls-auto .bx-start.active [class^="freestyle-icon-"] {
	background: none;
	color: #000000;
	text-shadow: none;
}

.bx-controls-auto,
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	width: 85px;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: 0px;
	width: 32px;
	height: 32px;
	outline: 0;
	background: none;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:hover [class^="freestyle-icon-"],
.bx-wrapper .bx-controls-auto .bx-stop.active [class^="freestyle-icon-"] {
	background: none;
	color: #000000;
	text-shadow: none;
}




/* @end */









/* @group Maps */

.freeStyleMapContainer {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
}

/* @end */

/* @group Video */

.freeStyleMapContainer iframe {
	max-width: 100%;
	max-height: 100%;
}

.freeStyleVideoContainer {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px; 
	height: 0;
	overflow: hidden;
}
 
.freeStyleVideoContainer iframe,
.freeStyleVideoContainer object,
.freeStyleVideoContainer embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* @end */

/* @group HTML5 Video */

.html5VideoContainer {
	position: relative;
	height: 0;
	padding-bottom: 56.25%;
}

.html5VideoContainer video,
.html5VideoContainer canvas {
	top: 0;
	left: 0;
	width: 100%;
	max-width: 100%;
 }
 
.html5VideoContainer video {
	height: 100% !important;
	position: absolute;
	-webkit-transform-style: preserve-3d;
}

/* @end */

/* @group Vine Video */





.vineVideoContainer iframe {
	max-width: 100%;
	max-height: 100%;
	display: block;
	margin: 0 auto;
	border: none;
	outline: none;
}





/* @end */

/* @group Overlay */

#freeStyleOverlaystacks_in_8583 {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 55;
	display: block;
	width: 33%;
}

#overlayFillstacks_in_8583 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.80;
	border-radius: 10px;
	-webkit-border-radius: 10px;
}

#overlayContentstacks_in_8583 {
	position: relative;
	display: block;
	z-index: 5;
	padding: 2%;
	margin: 0;
	color: #FFFFFF;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 100%;
}

/* @end */

@media screen and (max-width: 569px) {
	#freeStyleOverlaystacks_in_8583 {
		position: relative;
		top: auto;
		bottom: auto;
		left: auto;
		right: auto;
		display: block;
		width: 100%;
	}
	
	#overlayFillstacks_in_8583,
	#overlayContentstacks_in_8583 {
		opacity: 1.00;
		border-radius: 0px;
		-webkit-border-radius: 0px;
	}
}

#stacks_in_8583 {
	padding:  20px;
}
@media only screen and (min-width:0px){#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 .fa:not(.no-indent),#stacks_in_8602 ol,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8602{}}#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 ul,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl,#stacks_in_8602 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 ol,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 ol,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 ol,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8602,#stacks_in_8602 div,#stacks_in_8602 p,#stacks_in_8602 ol,#stacks_in_8602 ul li,#stacks_in_8602 ol li,#stacks_in_8602 ol,#stacks_in_8602 dl{font-size:1.00rem!important}}

#stacks_in_8602 {
	margin:  20px;
	padding:  20px;
}
@media only screen and (min-width:0px){#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 .fa:not(.no-indent),#stacks_in_8540 ol,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8540{}}#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 ul,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl,#stacks_in_8540 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 ol,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 ol,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 ol,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8540,#stacks_in_8540 div,#stacks_in_8540 p,#stacks_in_8540 ol,#stacks_in_8540 ul li,#stacks_in_8540 ol li,#stacks_in_8540 ol,#stacks_in_8540 dl{font-size:1.00rem!important}}

#stacks_in_8540 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8529 p,#stacks_in_8529 div,#stacks_in_8529 ul,#stacks_in_8529 ol,#stacks_in_8529 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8529 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_8529 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 .fa:not(.no-indent),#stacks_in_8529 ol,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8529{}}#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 ul,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl,#stacks_in_8529 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 ol,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 ol,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 ol,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8529,#stacks_in_8529 div,#stacks_in_8529 p,#stacks_in_8529 ol,#stacks_in_8529 ul li,#stacks_in_8529 ol li,#stacks_in_8529 ol,#stacks_in_8529 dl{font-size:1.00rem!important}}

#stacks_in_8529 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8710 p,#stacks_in_8710 div,#stacks_in_8710 ul,#stacks_in_8710 ol,#stacks_in_8710 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8710 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_8710 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 .fa:not(.no-indent),#stacks_in_8710 ol,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8710{}}#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 ul,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl,#stacks_in_8710 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 ol,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 ol,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 ol,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8710,#stacks_in_8710 div,#stacks_in_8710 p,#stacks_in_8710 ol,#stacks_in_8710 ul li,#stacks_in_8710 ol li,#stacks_in_8710 ol,#stacks_in_8710 dl{font-size:1.00rem!important}}

#stacks_in_8710 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8707_2 p,#stacks_in_8707_2 div,#stacks_in_8707_2 ul,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8707_2 a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8707_2 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8707_2{letter-spacing:0.00px;}}#stacks_in_8707_2,#stacks_in_8707_2 div,#stacks_in_8707_2 p,#stacks_in_8707_2 ul,#stacks_in_8707_2 ul li,#stacks_in_8707_2 ol li,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl,#stacks_in_8707_2 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:300 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8707_2,#stacks_in_8707_2 div,#stacks_in_8707_2 p,#stacks_in_8707_2 ol,#stacks_in_8707_2 ul li,#stacks_in_8707_2 ol li,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8707_2,#stacks_in_8707_2 div,#stacks_in_8707_2 p,#stacks_in_8707_2 ol,#stacks_in_8707_2 ul li,#stacks_in_8707_2 ol li,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8707_2,#stacks_in_8707_2 div,#stacks_in_8707_2 p,#stacks_in_8707_2 ol,#stacks_in_8707_2 ul li,#stacks_in_8707_2 ol li,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8707_2,#stacks_in_8707_2 div,#stacks_in_8707_2 p,#stacks_in_8707_2 ol,#stacks_in_8707_2 ul li,#stacks_in_8707_2 ol li,#stacks_in_8707_2 ol,#stacks_in_8707_2 dl{font-size:1.00rem!important}}

#stacks_in_8707_2 {
	background-color: rgba(74, 128, 118, 0.22);
	margin: 50px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsrstickynav.css Style Sheet
Created: 12, June, 2014
Last Modified: 30, July 2014
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2014 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/


@media screen and (min-width: 768px) {

/*DESKTOP NAV MENU LAYOUT STYLING*/

/* #menu is the original menu */
.js #menu {
	display:block;
}
	
.js .slicknav_menu {
	display:none;
}
	
.slicknav_menu {
	display: none;
}

#stickynavbar {
	display: block !important;	
	height: auto;
	width: 100%;
	font-size: 1.27em;
	font-weight: 400;
}

/* This class is added on scroll */
#stickynavbar.fixed {
	position: fixed; 
	top: 0; 
	height: auto; 
	max-width: 3000px;
	width: 100%;
	background: #87ADA6;
	z-index: 999;
	text-align: center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
	filter: alpha(opacity=99);
	opacity: 0.99;
}

/* This class is added on scroll */
#stacks_in_8699_2.fixed {
	position: fixed; 
	top: 0; 
	height: auto; 
}

#stickynavbar ul {
	bottom: 0;
	left: 0;
	line-height: 40px;
	margin: 0;
	padding: 0;
	text-align: center;
}

*:first-child+html #stickynavbar ul {
	height: 40px !important;
}

#stickynavbar ul li {
	display: inline-block;
	position: relative;
	margin: 0;
	padding: 0;
	height: 40px;
	border-right: 0px solid #FFFFFF;
	width: auto;
}

#stickynavbar ul li a, #stickynavbar ul li a:visited {
	background: #87ADA6;
	color: #F6EFDE;
	cursor: pointer;
	display: inline-block;
	font-size: 1.27em;
	font-weight: 400;
	padding: 0 14px 0 14px;
	text-decoration: none;
}

#stickynavbar ul li a:hover {
	background: #ECECCF;
	color: #222222;
}

#stickynavbar ul li #current {
	background-color: #4F9A95;
	color: #222222;
}

#stickynavbar ul li .currentAncestor {
	color: #222222;
	background-color: #4F9A95;
}

#stickynavbar ul li a:hover > ul {
	position: relative;
	display: inline-block;
}

#stickynavbar ul li.hasChild > a {
	background-image: url(../files/downarrow_narrow_white.png);
	background-position: 95% 50%;
	background-repeat: no-repeat;
	padding: 0 38px 0 14px;
}

#stickynavbar li:first-child > a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar li:last-child > a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar ul li:last-child {
	border-right: 0px;
}

/* Sub Menu Levels */

#stickynavbar ul ul {
	display: none;
	left: 0;
	line-height: 40px;
	margin: -1px;
	position: absolute;
	top: 41px;
	width: 200px;
	z-index: 1000;
	text-align: left;
}

#stickynavbar ul ul li {
	display: block;
	padding: 0;
	height: 40px;
	width: 200px;
	border-right: 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar ul ul li a, #stickynavbar ul ul li a:visited {
	background: #252525;
	color: #FFFFFF;
	border-top: 1px solid #EFEFEF;
	font-size: 1.00em;
	font-weight: normal;
	height: 40px;
	padding: 0 14px 0 14px;
	margin: 0;
	text-shadow: none;
	width: 186px;
	overflow: hidden; 
	text-overflow: ellipsis;
	white-space: nowrap;
}

*:first-child+html #nav ul ul li a, #nav ul ul li a:visited {
	padding: 0 14px 0 14px;
	line-height: 40px !important;
	width: 186px !important;
}

#stickynavbar ul ul li a:hover {
	background: #EB8256;
	color: #252525;
	width: 186px;
	background-image: none;
}

#stickynavbar ul ul li #current, #stickynavbar ul ul li .currentAncestor {
	background: #EB8256;
	color: #252525;
}

#stickynavbar ul ul li:last-child > a {
	border-bottom: 1px solid #EFEFEF;
}

#stickynavbar ul ul li.hasChild > a {
	background-image: url(../files/rightarrow_narrow_white.png);
	background-position: 95% 50%;
	background-repeat: no-repeat;
	width: 172px;
	padding: 0 28px 0 14px;
}

#stickynavbar li li:first-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar li li:last-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar ul ul ul {
	top: 0;
	left: 0px;
	left: 214px;
}

*:first-child+html #stickynavbar ul ul ul {
	top: 0;
	left: 214px !important;
}

#stickynavbar li li li:first-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar li li li:last-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar li li li li:first-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

#stickynavbar li li li li:last-child a {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

}

/*MOBILE NAV MENU LAYOUT STYLING*/

@media screen and (max-width: 768px) {
	
/* #menu is the original menu */
.js #menu {
	display: none;
}
	
#menu {
	display: none;
}
	
.js .slicknav_menu {
	display: block;
}

.slicknav_menu{
	display: block;
}
	
/*Mobile Menu Core Style*/

.slicknav_btn {
	position: relative;
	display: block;
	vertical-align: middle;
	float:  right;
	padding: 0.438em 0.625em 0.438em 0.625em;
	line-height: 1.125em;
	cursor: pointer;
	font-size: 14px;
}

.slicknav_menu .slicknav_menutxt {
	display: block;
	line-height: 1.0em;
	float: left;
}

.slicknav_menu .slicknav_icon {
	float: left;
	margin: 0.188em 0 0 0.438em;

}

.slicknav_menu .slicknav_no-text {
	margin: 0;
}

.slicknav_menu .slicknav_icon-bar {
	display: block;
	width: 1.15em;
	height: 0.16em;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
	margin-top: 0.188em;
}

.slicknav_nav {
	clear: both;
}

.slicknav_nav ul,
.slicknav_nav li {
	display: block;
	/*Added for border bottom for main li elements*/
	border-bottom: 0px solid #787878;
}

.slicknav_nav .slicknav_arrow {
	font-size: 0.85em;
	margin: 0 0 0 0.8em;
}

.slicknav_nav .slicknav_item {
	display: block;
	cursor: pointer;
}

.slicknav_nav a {
	display: block;
}

.slicknav_nav .slicknav_item a {
	display: inline;
}

.slicknav_menu:before,
.slicknav_menu:after {
	content: " ";
	display: table;
}

.slicknav_menu:after {
	clear: both;
}

/* IE6/7 support */

.slicknav_menu {
	*zoom: 1;
}

/*User Default Style - Change the following styles to modify the appearance of the menu.*/

/* Menu Button in top bar on mobile layout */

.slicknav_btn {
	margin: 5px 5px 6px;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #9EB49E;
}

/* Button Text - Title Name */

.slicknav_menu .slicknav_menutxt {
	color: #FFFFFF;
	font-weight: bold;
}

.slicknav_menu .slicknav_menutxt:hover {
	color: #FFF3A0;
}

/* Button Lines - Hamburger Icon */

.slicknav_menu .slicknav_icon-bar {
	background-color: #F5F5F5;
}

/* Background color of entire menu */

.slicknav_menu {
	background: #9EB49E;
	padding: 8px;
}

.slicknav_nav {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-weight: 700;
	font-size: 1.00em;
}

.slicknav_nav .slicknav_nav ul {
	list-style: none;
	overflow: hidden;
}

.slicknav_nav ul {
	padding: 0;
	margin: 0 0 0 20px;
	/* Added to remove bottom border from main ul */
	border-bottom: 0px;
}

.slicknav_nav .slicknav_item {
	padding: 5px 10px;
	margin: 2px 0px;
}

.slicknav_nav a {
	padding: 5px 10px;
	margin: 2px 0px;
	text-decoration: none;
	color: #FFFFFF;
}

.slicknav_nav .slicknav_item a {
	padding: 0;
	margin: 0;
}

.slicknav_nav .slicknav_item:hover {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.slicknav_nav a:hover {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background: #FFFBD7;
	color: #222222;
}

.slicknav_nav .slicknav_arrow:hover {
	color: color: #222222;
}

.slicknav_nav li li {
	border-bottom: 0px !important;
}

.slicknav_nav .slicknav_txtnode {
	margin-left: 15px;
}

}








#stacks_in_8699_2 {
	background-color: rgba(158, 180, 158, 0.68);
}
#stacks_in_8699_3 .onthelineouterspace
{
display:block;
padding: 9px 0px 9px 0px;
}
#stacks_in_8699_3 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

@media only screen and (min-width:0px){#stacks_in_8650 h3,#stacks_in_8650 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8650 h3,#stacks_in_8650 div{letter-spacing:0.05px}}#stacks_in_8650 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8650 h3,#stacks_in_8650 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8650 h3 a,#stacks_in_8650 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8650 h3 a:hover,#stacks_in_8650 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8650 small,#stacks_in_8650 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8650 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_8650 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8650 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8650 h3{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8650 h3{font-size:2.00rem!important}}

#stacks_in_8650 {
	padding: 10px 0px 0px 0px;
}
#linkBoxstacks_in_8642 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8643 h3,#stacks_in_8643 .hTxt:not(.segment) div{font-size:0.60rem}@media all and (max-width:640px){#stacks_in_8643 h3,#stacks_in_8643 .hTxt:not(.segment) div{font-size:0.60rem}}@media only screen and (min-width:0px){#stacks_in_8643 h3,#stacks_in_8643 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8643 h3,#stacks_in_8643 div{letter-spacing:0.05px}}#stacks_in_8643 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8643 h3,#stacks_in_8643 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8643 h3 a,#stacks_in_8643 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8643 h3 a:hover,#stacks_in_8643 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8643 small,#stacks_in_8643 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8643 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8643 {
	background-color: rgba(236, 240, 235, 1.00);
	padding: 20px 0px 0px 0px;
}
#stacks_in_8662 .onthelineouterspace
{
display:block;
padding: 9px 0px 9px 0px;
}
#stacks_in_8662 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

/* @group Font Icons */

@font-face {
  font-family: 'fontello';
  src: url('font-icons/fontello.eot?19778278');
  src: url('font-icons/fontello.eot?19778278#iefix') format('embedded-opentype'),
	   url('font-icons/fontello.woff?19778278') format('woff'),
	   url('font-icons/fontello.ttf?19778278') format('truetype'),
	   url('font-icons/fontello.svg?19778278#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

#freeStyleWrapperstacks_in_8626 [class^="freestyle-icon-"]:before,
#freeStyleWrapperstacks_in_8626 [class*=" freestyle-icon-"]:before {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */
	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;
	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;
	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: .2em;
	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */
	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
#freeStyleWrapperstacks_in_8626 .freestyle-icon-left-open:before { content: '\e800'; }
#freeStyleWrapperstacks_in_8626 .freestyle-icon-right-open:before { content: '\e801'; }
#freeStyleWrapperstacks_in_8626 .freestyle-icon-play:before { content: '\e802'; }
#freeStyleWrapperstacks_in_8626 .freestyle-icon-pause:before { content: '\e803'; }

/* @end */

/* @group General / CSS reset */

#freeStyleWrapperstacks_in_8626 {
	display: block;
	position: relative;
	width: 100%;
	z-index: 1;
}

#freeStyleWrapperstacks_in_8626 a {
	outline: none;
}

#freeStyleWrapperstacks_in_8626 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#freeStyleWrapperstacks_in_8626 li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* @end */

%[if 1 ]%

/* @group BX Slider */

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/freestyle-bx-loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(freestyle-images/freestyle-bx-controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(freestyle-images/freestyle-bx-controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(freestyle-images/freestyle-bx-controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(freestyle-images/freestyle-bx-controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/* WW Reset */

.bx-wrapper {
	margin: 0px;
}

.bx-wrapper .bx-viewport {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
	left: 0px;
}

.bx-wrapper ul,
.bx-wrapper li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.bx-wrapper img {
	max-width: none;
	width: 100%;
	height: auto;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 20px;
	width: 100%;
	z-index: 60;
}

/* Added by WW */

/* Hide slider until loaded */
#freeStyleSliderstacks_in_8626 {
	display: none;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666666;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000000;
}

.bx-wrapper .bx-controls a {
	text-decoration: none;
}

.bx-wrapper .bx-controls-direction [class^="freestyle-icon-"] {
	font-size: 22px;
	color: #BDBDBD;
	line-height: 34px;
	text-shadow: none;
}

.bx-wrapper .bx-prev {
	left: 10px;
	width: 32px;
	height: 32px;
	text-align: left;
	border-radius: 16px;
	background: #686868;
	opacity: 0.80;
}

.bx-wrapper .bx-prev:hover {
	opacity: 1.00;
}

.bx-wrapper .bx-next {
	right: 10px;
	width: 32px;
	height: 32px;
	text-align: right;
	border-radius: 16px;
	background: #686868;
	opacity: 0.80;
}

.bx-wrapper .bx-next:hover {
	opacity: 1.00;
}

.bx-wrapper .bx-controls-direction a {
	text-indent: 0;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	margin-left: 10px;
}

.bx-wrapper .bx-controls-auto [class^="freestyle-icon-"] {
	font-size: 22px;
	color: #BDBDBD;
	line-height: 34px;
	text-shadow: none;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: 0px;
	width: 32px;
	height: 32px;
	outline: 0;
	background: none;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:hover [class^="freestyle-icon-"],
.bx-wrapper .bx-controls-auto .bx-start.active [class^="freestyle-icon-"] {
	background: none;
	color: #000000;
	text-shadow: none;
}

.bx-controls-auto,
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	width: 85px;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: 0px;
	width: 32px;
	height: 32px;
	outline: 0;
	background: none;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:hover [class^="freestyle-icon-"],
.bx-wrapper .bx-controls-auto .bx-stop.active [class^="freestyle-icon-"] {
	background: none;
	color: #000000;
	text-shadow: none;
}




/* @end */









/* @group Maps */

.freeStyleMapContainer {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
}

/* @end */

/* @group Video */

.freeStyleMapContainer iframe {
	max-width: 100%;
	max-height: 100%;
}

.freeStyleVideoContainer {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px; 
	height: 0;
	overflow: hidden;
}
 
.freeStyleVideoContainer iframe,
.freeStyleVideoContainer object,
.freeStyleVideoContainer embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* @end */

/* @group HTML5 Video */

.html5VideoContainer {
	position: relative;
	height: 0;
	padding-bottom: 56.25%;
}

.html5VideoContainer video,
.html5VideoContainer canvas {
	top: 0;
	left: 0;
	width: 100%;
	max-width: 100%;
 }
 
.html5VideoContainer video {
	height: 100% !important;
	position: absolute;
	-webkit-transform-style: preserve-3d;
}

/* @end */

/* @group Vine Video */





.vineVideoContainer iframe {
	max-width: 100%;
	max-height: 100%;
	display: block;
	margin: 0 auto;
	border: none;
	outline: none;
}





/* @end */

/* @group Overlay */

#freeStyleOverlaystacks_in_8626 {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 55;
	display: block;
	width: 33%;
}

#overlayFillstacks_in_8626 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.80;
	border-radius: 10px;
	-webkit-border-radius: 10px;
}

#overlayContentstacks_in_8626 {
	position: relative;
	display: block;
	z-index: 5;
	padding: 2%;
	margin: 0;
	color: #FFFFFF;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 100%;
}

/* @end */

@media screen and (max-width: 569px) {
	#freeStyleOverlaystacks_in_8626 {
		position: relative;
		top: auto;
		bottom: auto;
		left: auto;
		right: auto;
		display: block;
		width: 100%;
	}
	
	#overlayFillstacks_in_8626,
	#overlayContentstacks_in_8626 {
		opacity: 1.00;
		border-radius: 0px;
		-webkit-border-radius: 0px;
	}
}

#stacks_in_8626 {
	padding:  20px;
}
#stacks_in_8627,#stacks_in_8627 div,#stacks_in_8627 p,#stacks_in_8627 ol,#stacks_in_8627 ul li,#stacks_in_8627 ol li,#stacks_in_8627 ol,#stacks_in_8627 dl{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_8627,#stacks_in_8627 div,#stacks_in_8627 p,#stacks_in_8627 ol,#stacks_in_8627 ul li,#stacks_in_8627 ol li,#stacks_in_8627 ol,#stacks_in_8627 dl{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_8627,#stacks_in_8627 div,#stacks_in_8627 p,#stacks_in_8627 .fa:not(.no-indent),#stacks_in_8627 ol,#stacks_in_8627 ul li,#stacks_in_8627 ol li,#stacks_in_8627 ol,#stacks_in_8627 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8627{}}#stacks_in_8627,#stacks_in_8627 div,#stacks_in_8627 p,#stacks_in_8627 ul,#stacks_in_8627 ul li,#stacks_in_8627 ol li,#stacks_in_8627 ol,#stacks_in_8627 dl,#stacks_in_8627 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }


#stacks_in_8627 {
	margin:  20px;
	padding:  20px;
}
@media only screen and (min-width:0px){#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 .fa:not(.no-indent),#stacks_in_8631 ol,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8631{}}#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 ul,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl,#stacks_in_8631 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 ol,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 ol,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 ol,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8631,#stacks_in_8631 div,#stacks_in_8631 p,#stacks_in_8631 ol,#stacks_in_8631 ul li,#stacks_in_8631 ol li,#stacks_in_8631 ol,#stacks_in_8631 dl{font-size:1.00rem!important}}

#stacks_in_8631 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8635 p,#stacks_in_8635 div,#stacks_in_8635 ul,#stacks_in_8635 ol,#stacks_in_8635 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8635 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_8635 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 .fa:not(.no-indent),#stacks_in_8635 ol,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8635{}}#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 ul,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl,#stacks_in_8635 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 ol,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 ol,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 ol,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8635,#stacks_in_8635 div,#stacks_in_8635 p,#stacks_in_8635 ol,#stacks_in_8635 ul li,#stacks_in_8635 ol li,#stacks_in_8635 ol,#stacks_in_8635 dl{font-size:1.00rem!important}}

#stacks_in_8635 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8713 p,#stacks_in_8713 div,#stacks_in_8713 ul,#stacks_in_8713 ol,#stacks_in_8713 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8713 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_8713 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 .fa:not(.no-indent),#stacks_in_8713 ol,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8713{}}#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 ul,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl,#stacks_in_8713 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:400 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 ol,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 ol,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 ol,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8713,#stacks_in_8713 div,#stacks_in_8713 p,#stacks_in_8713 ol,#stacks_in_8713 ul li,#stacks_in_8713 ol li,#stacks_in_8713 ol,#stacks_in_8713 dl{font-size:1.00rem!important}}

#stacks_in_8713 {
	margin:  20px;
	padding:  20px;
}
#stacks_in_8703_4 .onthelineouterspace
{
display:block;
padding: 9px 0px 9px 0px;
}
#stacks_in_8703_4 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

#linkBoxstacks_in_8703_2 {
	display: block;
	position: relative;
	z-index: 1;
}

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

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


#stacks_in_8703_5 h3,#stacks_in_8703_5 .hTxt:not(.segment) div{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_8703_5 h3,#stacks_in_8703_5 .hTxt:not(.segment) div{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_8703_5 h3,#stacks_in_8703_5 div{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_8703_5 h3,#stacks_in_8703_5 div{letter-spacing:0.05px}}#stacks_in_8703_5 .header-pro.text-center .hTxt{margin-right:0px}#stacks_in_8703_5 h3,#stacks_in_8703_5 div{color:rgba(0, 94, 85, 1.00)}#stacks_in_8703_5 h3 a,#stacks_in_8703_5 div a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8703_5 h3 a:hover,#stacks_in_8703_5 div a:hover{color:rgba(0, 70, 63, 1.00)}#stacks_in_8703_5 small,#stacks_in_8703_5 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8703_5 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Castoro Titling",Sans-Serif;font-weight:300;font-style:normal}


#stacks_in_8703_5 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_8703_20 p,#stacks_in_8703_20 div,#stacks_in_8703_20 ul,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_8703_20 a{color:rgba(0, 94, 85, 1.00)}#stacks_in_8703_20 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_8703_20{letter-spacing:0.00px;}}#stacks_in_8703_20,#stacks_in_8703_20 div,#stacks_in_8703_20 p,#stacks_in_8703_20 ul,#stacks_in_8703_20 ul li,#stacks_in_8703_20 ol li,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl,#stacks_in_8703_20 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Gentium Plus",Sans-Serif ;font-weight:300 ;font-style:normal }
@media only screen and (max-width:480.00px){#stacks_in_8703_20,#stacks_in_8703_20 div,#stacks_in_8703_20 p,#stacks_in_8703_20 ol,#stacks_in_8703_20 ul li,#stacks_in_8703_20 ol li,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_8703_20,#stacks_in_8703_20 div,#stacks_in_8703_20 p,#stacks_in_8703_20 ol,#stacks_in_8703_20 ul li,#stacks_in_8703_20 ol li,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_8703_20,#stacks_in_8703_20 div,#stacks_in_8703_20 p,#stacks_in_8703_20 ol,#stacks_in_8703_20 ul li,#stacks_in_8703_20 ol li,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_8703_20,#stacks_in_8703_20 div,#stacks_in_8703_20 p,#stacks_in_8703_20 ol,#stacks_in_8703_20 ul li,#stacks_in_8703_20 ol li,#stacks_in_8703_20 ol,#stacks_in_8703_20 dl{font-size:1.00rem!important}}

#stacks_in_8703_20 {
	background-color: rgba(157, 181, 158, 0.46);
	padding: 10px 10px 10px 10px;
}
/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Image Stack' 
Style Sheet: fsrimage.css
Created: 05, November, 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_8703_14 {
	
}

#stacks_in_8703_14 img {
	float: none;
	max-width: 100% !important;
	height: auto !important;
	padding: 0;
	margin: 0 auto;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_8703_14 img {
	float: none;
	max-width: 100% !important;
	min-width: 40% !important;
	height: auto !important;
}

}