/* RWML Enclosure stack v1.1.2 */

.rwml-menu-imported { display: none; }
#stacks_in_4523 { display: none !important; }


#toTop{--elevator-image:url(../files/image-1-C72.png);--elevator-size:51px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}

#stacks_in_5380 {
	background-color: rgba(51, 51, 51, 0.94);
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_5380_13 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_5380_13:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_5380_13 .adaptiveGridColumn {
	overflow: visible;
}

/*  */

#adaptiveGridstacks_in_5380_13 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_13 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 700px) {
	#adaptiveGridstacks_in_5380_13 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_13 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_13 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_13 {
		margin-right: -0px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_13 .column1 {
		width: 0.00%;
	}
}

@media screen and (min-width: 700px) {
	#adaptiveGridstacks_in_5380_13 .column1 {
		width: 5.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_13 .column1 {
		width: 45.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_13 .column1 {
		width: 45.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_13 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 700px) {
	#adaptiveGridstacks_in_5380_13 .column2 {
		width: 40.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_13 .column2 {
		width: 10.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_13 .column2 {
		width: 10.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_13 .column3 {
		width: 0.00%;
	}
}

@media screen and (min-width: 700px) {
	#adaptiveGridstacks_in_5380_13 .column3 {
		width: 10.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_13 .column3 {
		width: 45.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_13 .column3 {
		width: 45.00%;
	}
}




















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_13 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_13 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 700px) {
	#adaptiveGridstacks_in_5380_13 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_13 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_13 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_13 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_13 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_13 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_5380_13 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_5380_13 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_5380_13 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_5380_13 .column1,
	#adaptiveGridstacks_in_5380_13 .column2,
	#adaptiveGridstacks_in_5380_13 .column3,
	#adaptiveGridstacks_in_5380_13 .column4,
	#adaptiveGridstacks_in_5380_13 .column5,
	#adaptiveGridstacks_in_5380_13 .column6,
	#adaptiveGridstacks_in_5380_13 .column7,
	#adaptiveGridstacks_in_5380_13 .column8,
	#adaptiveGridstacks_in_5380_13 .column9,
	#adaptiveGridstacks_in_5380_13 .column10,
	#adaptiveGridstacks_in_5380_13 .column11,
	#adaptiveGridstacks_in_5380_13 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_5380_13 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_5380_13 {
	padding: 0px 0px 10px 0px;
}

#stacks_out_5380_13 {
	width: 70%;
}

#stacks_in_5380_17 {
	margin: 30px 0px 0px 0px;
}

#stacks_out_5380_17 {
	width: 80%;
	margin-left:0;
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_5380_17_15 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_5380_17_15:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_5380_17_15 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_5380_17_15 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_5380_17_15 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .gridCellInner {
		padding: 5px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-left: -5px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-right: -5px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .gridCellInner {
		padding: 5px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-left: -5px;
	}
	
	#adaptiveGridstacks_in_5380_17_15 {
		margin-right: -5px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column1 {
		width: 17.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .column1 {
		width: 17.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .column1 {
		width: 17.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column2 {
		width: 27.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .column2 {
		width: 27.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .column2 {
		width: 27.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column3 {
		width: 14.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .column3 {
		width: 14.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .column3 {
		width: 14.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column4 {
		width: 18.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .column4 {
		width: 18.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .column4 {
		width: 18.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .column5 {
		width: 24.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .column5 {
		width: 24.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .column5 {
		width: 24.00%;
	}
}
















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_17_15 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_17_15 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_17_15 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_17_15 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_17_15 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_17_15 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_17_15 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_5380_17_15 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_5380_17_15 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_5380_17_15 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_5380_17_15 .column1,
	#adaptiveGridstacks_in_5380_17_15 .column2,
	#adaptiveGridstacks_in_5380_17_15 .column3,
	#adaptiveGridstacks_in_5380_17_15 .column4,
	#adaptiveGridstacks_in_5380_17_15 .column5,
	#adaptiveGridstacks_in_5380_17_15 .column6,
	#adaptiveGridstacks_in_5380_17_15 .column7,
	#adaptiveGridstacks_in_5380_17_15 .column8,
	#adaptiveGridstacks_in_5380_17_15 .column9,
	#adaptiveGridstacks_in_5380_17_15 .column10,
	#adaptiveGridstacks_in_5380_17_15 .column11,
	#adaptiveGridstacks_in_5380_17_15 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_5380_17_15 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */#graphicStackstacks_in_5380_19 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_5380_19 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */

/*  */
#graphicStackstacks_in_5380_19 {
	text-align: center;
}

#graphicStackstacks_in_5380_19 .centered_image {
	display: inline !important; /* For images dragged and dropped into Stacks, overrides Stacks CSS for block centred images */
}

#graphicStackstacks_in_5380_19 img {
	width: 100%;
	height: auto;
	max-width: 100px;
	max-height: 100px;
	display: inline-block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */
#stacks_in_5380_19 {
	padding: 10px 0px 10px 0px;
}

#stacks_out_5380_19 {
	width: 68px;
}

#stacks_in_5380_21 {
	margin: 34px 0px 0px 0px;
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_5380_25 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_5380_25:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_5380_25 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_5380_25 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_5380_25 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_25 {
		margin-right: -0px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .column1 {
		width: 10.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .column1 {
		width: 20.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .column2 {
		width: 10.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .column2 {
		width: 20.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .column2 {
		width: 35.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .column3 {
		width: 80.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .column3 {
		width: 60.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .column3 {
		width: 10.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .column3 {
		width: 10.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .column4 {
		width: 10.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .column4 {
		width: 20.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .column4 {
		width: 35.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .column4 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .column5 {
		width: 10.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .column5 {
		width: 20.00%;
	}
}
















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 300px) {
	#adaptiveGridstacks_in_5380_25 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_25 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_5380_25 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_25 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 1024px) {
	#adaptiveGridstacks_in_5380_25 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_25 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_25 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_25 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_5380_25 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_5380_25 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_5380_25 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_5380_25 .column1,
	#adaptiveGridstacks_in_5380_25 .column2,
	#adaptiveGridstacks_in_5380_25 .column3,
	#adaptiveGridstacks_in_5380_25 .column4,
	#adaptiveGridstacks_in_5380_25 .column5,
	#adaptiveGridstacks_in_5380_25 .column6,
	#adaptiveGridstacks_in_5380_25 .column7,
	#adaptiveGridstacks_in_5380_25 .column8,
	#adaptiveGridstacks_in_5380_25 .column9,
	#adaptiveGridstacks_in_5380_25 .column10,
	#adaptiveGridstacks_in_5380_25 .column11,
	#adaptiveGridstacks_in_5380_25 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_5380_25 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_5380_25 {
	background-color: rgba(41, 41, 41, 1.00);
	padding: 10px 0px 0px 0px;
}
#graphicStackstacks_in_5380_26 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_5380_26 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */

/*  */
#graphicStackstacks_in_5380_26 {
	text-align: center;
}

#graphicStackstacks_in_5380_26 .centered_image {
	display: inline !important; /* For images dragged and dropped into Stacks, overrides Stacks CSS for block centred images */
}

#graphicStackstacks_in_5380_26 img {
	width: 100%;
	height: auto;
	max-width: 60px;
	max-height: 60px;
	display: inline-block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */
#stacks_out_5380_26 {
	width: 90px;
}

#stacks_in_5380_29 {
	padding: 10px 0px 0px 0px;
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_5380_29_15 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_5380_29_15:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_5380_29_15 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_5380_29_15 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_5380_29_15 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .gridCellInner {
		padding: 5px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-left: -5px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-right: -5px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .gridCellInner {
		padding: 5px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-left: -5px;
	}
	
	#adaptiveGridstacks_in_5380_29_15 {
		margin-right: -5px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column1 {
		width: 17.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .column1 {
		width: 17.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .column1 {
		width: 17.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column2 {
		width: 27.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .column2 {
		width: 27.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .column2 {
		width: 27.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column3 {
		width: 14.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .column3 {
		width: 14.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .column3 {
		width: 14.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column4 {
		width: 18.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .column4 {
		width: 18.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .column4 {
		width: 18.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .column5 {
		width: 24.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .column5 {
		width: 24.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .column5 {
		width: 24.00%;
	}
}
















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_29_15 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_5380_29_15 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_29_15 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_5380_29_15 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_29_15 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_5380_29_15 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_5380_29_15 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_5380_29_15 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_5380_29_15 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_5380_29_15 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_5380_29_15 .column1,
	#adaptiveGridstacks_in_5380_29_15 .column2,
	#adaptiveGridstacks_in_5380_29_15 .column3,
	#adaptiveGridstacks_in_5380_29_15 .column4,
	#adaptiveGridstacks_in_5380_29_15 .column5,
	#adaptiveGridstacks_in_5380_29_15 .column6,
	#adaptiveGridstacks_in_5380_29_15 .column7,
	#adaptiveGridstacks_in_5380_29_15 .column8,
	#adaptiveGridstacks_in_5380_29_15 .column9,
	#adaptiveGridstacks_in_5380_29_15 .column10,
	#adaptiveGridstacks_in_5380_29_15 .column11,
	#adaptiveGridstacks_in_5380_29_15 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_5380_29_15 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_5512 {
	margin: 77px 0px 0px 0px;
}

#stacks_in_5811 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5811 {
	width: 60%;
}
#stacks_in_5812>.s3_row {
	margin: 0 -10px;
}

#stacks_in_5812>.s3_row>.s3_column_left {
	width: 28.85%;
}

#stacks_in_5812>.s3_row>.s3_column_center {
	width: 46.150002%;
}

#stacks_in_5812>.s3_row>.s3_column_right {
	width: 25.00%;
}

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








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



}



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


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


}




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

#stacks_out_5812 {
	width: 91%;
}

#stacks_in_5820 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	padding:  10px;
}

#stacks_out_5820 {
	margin-left:0;
}

#stacks_in_5817 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	padding:  10px;
}

#stacks_out_5817 {
	margin-left:0;
}

#stacks_in_5831 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	padding:  10px;
}

#stacks_in_5823 {
	margin: 20px 0px 10px 0px;
}

#stacks_out_5823 {
	width: 60%;
}

#stacks_in_5824 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5829 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5760 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5760 {
	width: 60%;
}

#stacks_in_5761 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5865 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5867 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5867 {
	width: 60%;
}

#stacks_in_5868 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5873 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5875 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5875 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5877 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5879 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5879 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5881 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5883 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5883 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5885 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5887 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5887 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5889 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5833 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5833 {
	width: 60%;
}

#stacks_in_5834 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5839 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5841 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5841 {
	width: 140px;
	margin-left:0;
}

#stacks_in_5843 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5845 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5845 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5847 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5849 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5849 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5851 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5853 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5853 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5855 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5857 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5857 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5859 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5861 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5861 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5863 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5728 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5728 {
	width: 60%;
}

#stacks_in_5729 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5734 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5736 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5736 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5738 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5740 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5740 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5742 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5744 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5744 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5746 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5748 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5748 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5750 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5698 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5698 {
	width: 60%;
}

#stacks_in_5699 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5704 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5706 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5706 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5708 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5710 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5710 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5712 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5714 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5714 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5716 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5718 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5718 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5720 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5722 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5722 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5724 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5640 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5640 {
	width: 60%;
}

#stacks_in_5641 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5646 {
	padding: 0px 0px 0px 20px;
}

#stacks_out_5648 {
	width: 85%;
}

#stacks_in_5622 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5622 {
	width: 60%;
}

#stacks_in_5623 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5628 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5628 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5630 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5632 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5632 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5634 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5588 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5588 {
	width: 60%;
}

#stacks_in_5589 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5594 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5596 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5596 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5598 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5600 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5600 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5602 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5604 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5604 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5606 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5608 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5608 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5610 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5612 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5612 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5614 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5616 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5616 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5618 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5503 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5503 {
	width: 60%;
}

#stacks_in_5504 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5509 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5538 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5538 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5550 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5540 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5540 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5552 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5542 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5542 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5554 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5544 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5544 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5556 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5546 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5546 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5558 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5548 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5548 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5560 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5487 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5487 {
	width: 60%;
}

#stacks_in_5488 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5493 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5495 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_5495 {
	width: 60%;
}

#stacks_in_5496 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_5501 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5562 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5562 {
	width: 215px;
	margin-left:0;
}

#stacks_in_5574 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5564 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5564 {
	width: 146px;
	margin-left:0;
}

#stacks_in_5578 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5584 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5584 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5580 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5568 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5568 {
	width: 100px;
	margin-left:0;
}

#stacks_in_5582 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5570 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5570 {
	width: 175px;
	margin-left:0;
}

#stacks_in_5586 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_5572 {
	border: solid rgba(158, 159, 159, 1.00);
	border-width:  1px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 20px 0px 20px 18px;
	padding: 5px 5px 5px 10px;
}

#stacks_out_5572 {
	width: 110px;
	margin-left:0;
}

#stacks_in_5576 {
	padding: 0px 0px 0px 20px;
}
#graphicStackstacks_in_5212_1 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_5212_1 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */
#graphicStackstacks_in_5212_1 img {
	width: 100%;
	max-width: none;
	height: auto;
	display: block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */

/*  */
#stacks_in_5212_1 {
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 20px 20px;
}
#stacks_in_5452_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_5452 a:link, #stacks_in_5452 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_5452 a:hover, #stacks_in_5452 a:active {
	color:#FFFFFF;
}



#stacks_in_5452 a:link, #stacks_in_5452 a:visited {
	background-color:transparent;
	border:0;
	padding:2px 10px;
	border-radius:30px;
	margin:2px;
}
#stacks_in_5452 a:hover {
	background-color:#404040;
}
#stacks_in_5452 a:active {
	background-color:#363636;
}








#stacks_in_5452 {
	padding: 0px 0px 40px 0px;
}

#stacks_in_5453 {
	font-size: 80%;
}
#graphicStackstacks_in_5454_1 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_5454_1 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */
#graphicStackstacks_in_5454_1 img {
	width: 100%;
	max-width: none;
	height: auto;
	display: block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */

/*  */
#stacks_in_5454_1 {
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 20px 20px;
}

#stacks_in_974 {
	background-color: rgba(26, 26, 26, 1.00);
}

#stacks_in_3271 {
	background-color: rgba(26, 26, 26, 1.00);
}
#stacks_in_3271_3489 .targetsamepage {

height: 0px !important; 




position:absolute; top: 0px;

/*Custom CSS*/




}

@media handheld, only screen and (max-width: 480px) {
#stacks_in_3271_3489 .targetsamepage {
	

position:absolute; top: 0px;

/*Custom CSS*/

}}
#stacks_in_3271_3235 {
	padding:  20px;
}
/* RWML Content v1.1.2 */

	#stacks_in_3271_3490 .onelevelmenu { display: block; }
	
	.clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; }

.clearfix li {
	padding-right: 10px; margin-bottom: 10px; overflow:  hidden !important; padding-left: 10px; 
}

.clearfix {
	 overflow:  hidden !important;
}

#stacks_in_3271_3490 .spacer {   }

nav.menuDE {
height: 30px; width: 100%; font-size: 14px; font-family: Inherit; font-weight: inherit;  position: relative;  z-index: 25; border-bottom: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important;  text-align: center !important;
}

nav.menuDE ul {
padding: 0; margin: 0 auto; display: inline-block; height: 30px; vertical-align: bottom;
}

nav.menuDE li {
display: inline; float: left; margin-left: 0px !important; margin-right: 0px !important;
}

nav.menuDE a {
 color: rgba(255, 251, 170, 1.00) !important;  font-size: 14px; display: inline-block; width: auto;  padding-left: 20px; padding-right: 20px;  text-align: left !important; text-decoration: none !important; line-height: 30px; text-align: center !important;
}

nav.menuDE li a {
False ]% white-space: nowrap !important; overflow: hidden !important; text-overflow: clip; text-overflow: ellipsis; text-overflow: "…"; text-overflow: fade; text-overflow: fade(20px); text-overflow: fade(10%); %[endif]%
border-right: 0px solid rgba(191, 192, 190, 1.00); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  /*margin-right:0px !important;*/  white-space: nowrap;  
}

nav.menuDE li a:before {}

nav.menuDE li:last-child a {
border-right: 0;   text-align: center !important;
}

nav.menuDE li:nth-child(10) a {
/*CustomCSS;*/
}
nav.menuDE li:nth-child(12) a {
/*CustomCSS;*/
}
nav.menuDE li:nth-child(14) a {
/*CustomCSS;*/
}
nav.menuDE li:nth-child(16) a {
/*CustomCSS;*/
}


nav.menuDE a:hover {
 background-color: inherit;   color: rgba(255, 255, 255, 1.00) !important; 
}

#menumenuDE .active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

#menumenuDE #active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

nav ul.atlast { 
position: absolute; 
z-index: 9999998;
top: 0px;
right: 2px;
width:  auto !important;
}

nav ul.atlast a { /*position: relative; z-index: 9999999;*/
text-indent: 0px; text-align: center !important; 
color: rgba(0, 185, 255, 1.00) !important; 

 width: auto !important; 

}

#stacks_in_3271_3490 ul.atlast a:hover { 

color: rgba(0, 161, 222, 1.00) !important; 


}

nav.menuDE a#pullmenuDE { display: none; }
nav.menuDE ul ul { /*Disable subs*/ display: none; }

/*Breakpoint one*/
@media screen and (max-width: 660px) {
	#stacks_in_3271_3490 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3490 .spacer {   }
menuDE .active { text-align: center !important; }
#menumenuDE #active { text-align: center !important; }
nav.menuDE { position: static;; height: auto; font-size: 13px; }
nav.menuDE ul { width: 100%; overflow: hidden; display: block; height: auto; margin: 0 auto; display: inline-block; }
nav.menuDE li { width: 33%; float: left; position: relative; }
nav.menuDE li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important; }
nav.menuDE a { text-align: left; width: 100%; text-transform: 15px; font-size: 13px; }
nav.menuDE ul ul { display: none !important; }
nav.menuDE li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 2 */
@media screen and (max-width: 100px) {
	#stacks_in_3271_3490 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3490 .spacer {    }
nav.menuDE { height: auto; border-bottom: 0 !important; position: static;; }
nav.menuDE ul { width: 100%; /*DeFliGra: Avoid the ugly right line*/ display: block; height: auto; }
nav.menuDE li { width: 100%; float: left; position: relative; }
nav.menuDE li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); }
nav.menuDE a { text-align: left; width: 100%; text-indent: 15px; font-size: 12px; }
nav.menuDE ul ul { display: none !important; }
nav.menuDE li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 3*/
@media only screen and (max-width : 1px) {
#stacks_in_3271_3490 .spacer {   }
nav.menuDE { border-bottom: 0; font-size: 12px !important; position: relative; font-size: 12px; text-align: center !important; }
nav.menuDE li {  width: 50%; float: left; position: relative; }
nav.menuDE a { font-size: 12px; }
nav.menuDE li:last-child a { border-bottom: 0px solid rgba(191, 192, 190, 1.00) !important;}
nav.menuDE ul { display: none; height: auto; }
nav.menuDE a#pullmenuDE { display: block; background-color: rgba(121, 121, 121, 1.00);

color: rgba(255, 255, 255, 1.00) !important; width: 100% !important; position: relative; font-size: 100%; /*letter-spacing: 2px;*/ }
nav.menuDE a#pullmenuDE:after { content:"";  background: url('nav-icon-white.png')  no-repeat; width: 30px; height: 30px; display: inline-block; position: absolute; right: -10px; top: 6px;  padding-left: 20px !important; padding-right: 20px !important;  }
nav.menuDE ul ul { /*Disable subs*/ display: none !important; }


.clearfix li {
	padding-right: 0px; padding-left: 0px;  margin-bottom: 0px; 
}

.clearfix {
	/*padding-left: 0px !important;*/
}


}

/*Breakpoint 4*/
@media only screen and (max-width : 360px) {
#stacks_in_3271_3490 .spacer {   }
nav.menuDE ul { margin-bottom: 0px !important; }
nav.menuDE li { font-size: 12px; display: block; float: none; width: 100% !important; }
nav.menuDE li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); font-size: 12px;
 
  }
nav.menuDE ul ul { /*Disable subs*/ display: none !important; }
}

 
#stacks_in_3271_3439 {
	margin: 10px 0px -20px 0px;
}
/* RWML Content v1.1.2 */


#stacks_in_3271_3504 {
	margin: 10px 0px -20px 0px;
}
	#stacks_in_3271_3505 .onelevelmenu { display: block; }
	
	.clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; }

.clearfix li {
	padding-right: 10px; margin-bottom: 10px; overflow:  hidden !important; padding-left: 10px; 
}

.clearfix {
	 overflow:  hidden !important;
}

#stacks_in_3271_3505 .spacer {   }

nav.menuEN {
height: 30px; width: 100%; font-size: 14px; font-family: Inherit; font-weight: inherit;  position: relative;  z-index: 25; border-bottom: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important;  text-align: center !important;
}

nav.menuEN ul {
padding: 0; margin: 0 auto; display: inline-block; height: 30px; vertical-align: bottom;
}

nav.menuEN li {
display: inline; float: left; margin-left: 0px !important; margin-right: 0px !important;
}

nav.menuEN a {
 color: rgba(255, 251, 170, 1.00) !important;  font-size: 14px; display: inline-block; width: auto;  padding-left: 20px; padding-right: 20px;  text-align: left !important; text-decoration: none !important; line-height: 30px; text-align: center !important;
}

nav.menuEN li a {
False ]% white-space: nowrap !important; overflow: hidden !important; text-overflow: clip; text-overflow: ellipsis; text-overflow: "…"; text-overflow: fade; text-overflow: fade(20px); text-overflow: fade(10%); %[endif]%
border-right: 0px solid rgba(191, 192, 190, 1.00); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  /*margin-right:0px !important;*/  white-space: nowrap;  
}

nav.menuEN li a:before {}

nav.menuEN li:last-child a {
border-right: 0;   text-align: center !important;
}

nav.menuEN li:nth-child(10) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(12) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(14) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(16) a {
/*CustomCSS;*/
}


nav.menuEN a:hover {
 background-color: inherit;   color: rgba(255, 255, 255, 1.00) !important; 
}

#menumenuEN .active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

#menumenuEN #active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

nav ul.atlast { 
position: absolute; 
z-index: 9999998;
top: 0px;
right: 2px;
width:  auto !important;
}

nav ul.atlast a { /*position: relative; z-index: 9999999;*/
text-indent: 0px; text-align: center !important; 
color: rgba(0, 185, 255, 1.00) !important; 

 width: auto !important; 

}

#stacks_in_3271_3505 ul.atlast a:hover { 

color: rgba(0, 161, 222, 1.00) !important; 


}

nav.menuEN a#pullmenuEN { display: none; }
nav.menuEN ul ul { /*Disable subs*/ display: none; }

/*Breakpoint one*/
@media screen and (max-width: 660px) {
	#stacks_in_3271_3505 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3505 .spacer {   }
menuEN .active { text-align: center !important; }
#menumenuEN #active { text-align: center !important; }
nav.menuEN { position: static;; height: auto; font-size: 13px; }
nav.menuEN ul { width: 100%; overflow: hidden; display: block; height: auto; margin: 0 auto; display: inline-block; }
nav.menuEN li { width: 33%; float: left; position: relative; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important; }
nav.menuEN a { text-align: left; width: 100%; text-transform: 15px; font-size: 13px; }
nav.menuEN ul ul { display: none !important; }
nav.menuEN li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 2 */
@media screen and (max-width: 100px) {
	#stacks_in_3271_3505 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3505 .spacer {    }
nav.menuEN { height: auto; border-bottom: 0 !important; position: static;; }
nav.menuEN ul { width: 100%; /*DeFliGra: Avoid the ugly right line*/ display: block; height: auto; }
nav.menuEN li { width: 100%; float: left; position: relative; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); }
nav.menuEN a { text-align: left; width: 100%; text-indent: 15px; font-size: 12px; }
nav.menuEN ul ul { display: none !important; }
nav.menuEN li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 3*/
@media only screen and (max-width : 1px) {
#stacks_in_3271_3505 .spacer {   }
nav.menuEN { border-bottom: 0; font-size: 12px !important; position: relative; font-size: 12px; text-align: center !important; }
nav.menuEN li {  width: 50%; float: left; position: relative; }
nav.menuEN a { font-size: 12px; }
nav.menuEN li:last-child a { border-bottom: 0px solid rgba(191, 192, 190, 1.00) !important;}
nav.menuEN ul { display: none; height: auto; }
nav.menuEN a#pullmenuEN { display: block; background-color: rgba(121, 121, 121, 1.00);

color: rgba(255, 255, 255, 1.00) !important; width: 100% !important; position: relative; font-size: 100%; /*letter-spacing: 2px;*/ }
nav.menuEN a#pullmenuEN:after { content:"";  background: url('nav-icon-white.png')  no-repeat; width: 30px; height: 30px; display: inline-block; position: absolute; right: -10px; top: 6px;  padding-left: 20px !important; padding-right: 20px !important;  }
nav.menuEN ul ul { /*Disable subs*/ display: none !important; }


.clearfix li {
	padding-right: 0px; padding-left: 0px;  margin-bottom: 0px; 
}

.clearfix {
	/*padding-left: 0px !important;*/
}


}

/*Breakpoint 4*/
@media only screen and (max-width : 360px) {
#stacks_in_3271_3505 .spacer {   }
nav.menuEN ul { margin-bottom: 0px !important; }
nav.menuEN li { font-size: 12px; display: block; float: none; width: 100% !important; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); font-size: 12px;
 
  }
nav.menuEN ul ul { /*Disable subs*/ display: none !important; }
}

 /* RWML Content v1.1.2 */


#stacks_in_3271_3517 {
	margin: 10px 0px -20px 0px;
}
	#stacks_in_3271_3518 .onelevelmenu { display: block; }
	
	.clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; }

.clearfix li {
	padding-right: 10px; margin-bottom: 10px; overflow:  hidden !important; padding-left: 10px; 
}

.clearfix {
	 overflow:  hidden !important;
}

#stacks_in_3271_3518 .spacer {   }

nav.menuEN {
height: 30px; width: 100%; font-size: 14px; font-family: Inherit; font-weight: inherit;  position: relative;  z-index: 25; border-bottom: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important;  text-align: center !important;
}

nav.menuEN ul {
padding: 0; margin: 0 auto; display: inline-block; height: 30px; vertical-align: bottom;
}

nav.menuEN li {
display: inline; float: left; margin-left: 0px !important; margin-right: 0px !important;
}

nav.menuEN a {
 color: rgba(255, 251, 170, 1.00) !important;  font-size: 14px; display: inline-block; width: auto;  padding-left: 20px; padding-right: 20px;  text-align: left !important; text-decoration: none !important; line-height: 30px; text-align: center !important;
}

nav.menuEN li a {
False ]% white-space: nowrap !important; overflow: hidden !important; text-overflow: clip; text-overflow: ellipsis; text-overflow: "…"; text-overflow: fade; text-overflow: fade(20px); text-overflow: fade(10%); %[endif]%
border-right: 0px solid rgba(191, 192, 190, 1.00); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  /*margin-right:0px !important;*/  white-space: nowrap;  
}

nav.menuEN li a:before {}

nav.menuEN li:last-child a {
border-right: 0;   text-align: center !important;
}

nav.menuEN li:nth-child(10) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(12) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(14) a {
/*CustomCSS;*/
}
nav.menuEN li:nth-child(16) a {
/*CustomCSS;*/
}


nav.menuEN a:hover {
 background-color: inherit;   color: rgba(255, 255, 255, 1.00) !important; 
}

#menumenuEN .active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

#menumenuEN #active { 
 background-color: inherit;    color: inherit;  /*font-size:125%;*/
}

nav ul.atlast { 
position: absolute; 
z-index: 9999998;
top: 0px;
right: 2px;
width:  auto !important;
}

nav ul.atlast a { /*position: relative; z-index: 9999999;*/
text-indent: 0px; text-align: center !important; 
color: rgba(0, 185, 255, 1.00) !important; 

 width: auto !important; 

}

#stacks_in_3271_3518 ul.atlast a:hover { 

color: rgba(0, 161, 222, 1.00) !important; 


}

nav.menuEN a#pullmenuEN { display: none; }
nav.menuEN ul ul { /*Disable subs*/ display: none; }

/*Breakpoint one*/
@media screen and (max-width: 660px) {
	#stacks_in_3271_3518 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3518 .spacer {   }
menuEN .active { text-align: center !important; }
#menumenuEN #active { text-align: center !important; }
nav.menuEN { position: static;; height: auto; font-size: 13px; }
nav.menuEN ul { width: 100%; overflow: hidden; display: block; height: auto; margin: 0 auto; display: inline-block; }
nav.menuEN li { width: 33%; float: left; position: relative; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); text-align: center !important; }
nav.menuEN a { text-align: left; width: 100%; text-transform: 15px; font-size: 13px; }
nav.menuEN ul ul { display: none !important; }
nav.menuEN li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 2 */
@media screen and (max-width: 100px) {
	#stacks_in_3271_3518 .onelevelmenu {
/*customcss;*/
}

#stacks_in_3271_3518 .spacer {    }
nav.menuEN { height: auto; border-bottom: 0 !important; position: static;; }
nav.menuEN ul { width: 100%; /*DeFliGra: Avoid the ugly right line*/ display: block; height: auto; }
nav.menuEN li { width: 100%; float: left; position: relative; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); border-right: 0px solid rgba(191, 192, 190, 1.00); }
nav.menuEN a { text-align: left; width: 100%; text-indent: 15px; font-size: 12px; }
nav.menuEN ul ul { display: none !important; }
nav.menuEN li:nth-child(10) a { /*CustomCSS;*/ }
}

/*Breakpoint 3*/
@media only screen and (max-width : 1px) {
#stacks_in_3271_3518 .spacer {   }
nav.menuEN { border-bottom: 0; font-size: 12px !important; position: relative; font-size: 12px; text-align: center !important; }
nav.menuEN li {  width: 50%; float: left; position: relative; }
nav.menuEN a { font-size: 12px; }
nav.menuEN li:last-child a { border-bottom: 0px solid rgba(191, 192, 190, 1.00) !important;}
nav.menuEN ul { display: none; height: auto; }
nav.menuEN a#pullmenuEN { display: block; background-color: rgba(121, 121, 121, 1.00);

color: rgba(255, 255, 255, 1.00) !important; width: 100% !important; position: relative; font-size: 100%; /*letter-spacing: 2px;*/ }
nav.menuEN a#pullmenuEN:after { content:"";  background: url('nav-icon-white.png')  no-repeat; width: 30px; height: 30px; display: inline-block; position: absolute; right: -10px; top: 6px;  padding-left: 20px !important; padding-right: 20px !important;  }
nav.menuEN ul ul { /*Disable subs*/ display: none !important; }


.clearfix li {
	padding-right: 0px; padding-left: 0px;  margin-bottom: 0px; 
}

.clearfix {
	/*padding-left: 0px !important;*/
}


}

/*Breakpoint 4*/
@media only screen and (max-width : 360px) {
#stacks_in_3271_3518 .spacer {   }
nav.menuEN ul { margin-bottom: 0px !important; }
nav.menuEN li { font-size: 12px; display: block; float: none; width: 100% !important; }
nav.menuEN li a { border-bottom: 0px solid rgba(191, 192, 190, 1.00); font-size: 12px;
 
  }
nav.menuEN ul ul { /*Disable subs*/ display: none !important; }
}

 #graphicStackstacks_in_3271_3499 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_3271_3499 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */

/*  */
#graphicStackstacks_in_3271_3499 {
	text-align: center;
}

#graphicStackstacks_in_3271_3499 .centered_image {
	display: inline !important; /* For images dragged and dropped into Stacks, overrides Stacks CSS for block centred images */
}

#graphicStackstacks_in_3271_3499 img {
	width: 100%;
	height: auto;
	max-width: 420px;
	max-height: 122px;
	display: inline-block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */
#stacks_in_3271_3497 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_3271_3498 {
	font-size: 72%;
}
