.vimeo-wrapper{width:100%;padding-top:56.25%;position:relative}.vimeo-wrapper > .fluid-width-video-wrapper,.vimeo-wrapper > iframe{position:absolute;top:0;left:0;width:100%}.vimeo-wrapper > iframe{height:100%}

#stacks_in_495 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_in_1329>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1329>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1329>.s3_row>.s3_column_right {
	width: 80.000000%;
}




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










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



}



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


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


}






#stacks_in_1335 {
	font-size: 90%;
}
#stacks_in_1287 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1287 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1287 #jwresp_col2_stacks_in_1287{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1287 #jwresp_col1_stacks_in_1287,#stacks_in_1287 #jwresp_col2_stacks_in_1287{width:100%;float:none;display:block}#stacks_in_1287 #jwresp_col1_stacks_in_1287{margin-bottom:15px}}

#stacks_in_1287 {
	padding:  5px;
}

#stacks_in_1293 {
	font-size: 90%;
}

#stacks_in_1325 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 1px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	padding:  5px;
}
#stacks_in_1296 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1296 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1296 #jwresp_col2_stacks_in_1296{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1296 #jwresp_col1_stacks_in_1296,#stacks_in_1296 #jwresp_col2_stacks_in_1296{width:100%;float:none;display:block}#stacks_in_1296 #jwresp_col1_stacks_in_1296{margin-bottom:15px}}

#stacks_in_1296 {
	padding:  5px;
}
/* Start Smart Image stack CSS code */#stacks_in_1305{	text-align: center;}#stacks_in_1305 figure a img{	cursor: pointer !important;}.stacks_in_1305responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1305responsive img, .stacks_in_1305warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1305hiddenimage{	display: none;}.stacks_in_1305warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_1324 {
	font-size: 90%;
}

#stacks_in_1321 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 1px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	padding:  5px;
}

#stacks_in_918 {
	font-size: 90%;
}
