/* 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_5449 {
	margin: 77px 0px 0px 0px;
}

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

#stacks_out_5499 {
	width: 65%;
}

#stacks_in_5500 {
	margin: 30px 0px 0px 0px;
}
#graphicStackstacks_in_5515_1 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_5515_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_5515_1 img {
	width: 100%;
	max-width: none;
	height: auto;
	display: block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */

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


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



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








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

#stacks_in_5517 {
	font-size: 80%;
}

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

#stacks_out_5507 {
	width: 65%;
}

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

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

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

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

#stacks_out_5491 {
	width: 65%;
}

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

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

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

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

#stacks_out_5483 {
	width: 65%;
}

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

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

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

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

#stacks_out_5475 {
	width: 65%;
}

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

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

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

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

#stacks_out_5467 {
	width: 65%;
}

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

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

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

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

#stacks_out_5459 {
	width: 65%;
}

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

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

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

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

#stacks_out_5451 {
	width: 65%;
}

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

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

#stacks_in_5457 {
	padding: 0px 0px 0px 20px;
}
#stacks_in_4539 .bettergrid
{ 
display: block; clear: both;


padding-left: 80px;


	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
/*Custom CSS;*/
}

#stacks_in_4539 .bettergrid img {

	padding: 0px 0px 10px 0px; height: auto;
	/*Custom CSS;*/
}


/*[class*='col-']:last-of-type {
	padding-right: 0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}*/

#stacks_in_4539 .grid {
	width: 100%;
	max-width: 1060px;
	margin: 0 auto;
	overflow: hidden;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .grid:after {
	content: "";
	display: table;
	clear: both;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .grid-pad {
	padding: 10px 0 10px 10px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .grid-pad > [class*='col-']:last-of-type {
	padding-right: 10px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .push-right {
	float: right;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

/* Content Columns */

.col-1-1 {
	width: 100%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;

}

.col-2-3, .col-8-12 {
	width: 66.66%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-2, .col-6-12 {
	width: 50%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-3, .col-4-12 {
	width: 33.33%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-4, .col-3-12 {
	width: 25%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-5 {
	width: 20%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-6, .col-2-12 {
	width: 16.667%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-7 {
	width: 14.28%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-8 {
	width: 12.5%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-9 {
	width: 11.1%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-10 {
	width: 10%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-11 {
	width: 9.09%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-1-12 {
	width: 8.33%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

/* Layout Columns */

.col-11-12 {
	width: 91.66%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-10-12 {
	width: 83.333%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-9-12 {
	width: 75%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-5-12 {
	width: 41.66%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.col-7-12 {
	width: 58.33%; float: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .col {
	padding-right: 80px;
	/*Custom CSS;*/
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#stacks_in_4539 .col_border {
	position: absolute; height: auto; top: 0px; bottom: 5px; border-right: 2px none #FFFFFF;
	margin-left:-20px; margin-bottom: 10px; margin-top: 10px; /*Custom CSS;*/
}

  #stacks_in_4539 .col1 {
	/*Custom CSS;*/
} 











#stacks_in_4539 .col12 {

/*Custom CSS;*/
}


@media handheld, only screen and (max-width: 710px) {

#stacks_in_4539 .bettergrid {
	padding-left: 0px;
}


	#stacks_in_4539 .grid {
		width: 100%;
		min-width: 0;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
		/*Custom CSS;*/
	}

	#stacks_in_4539 .grid-pad {
	padding: 0px 0px 0px 0px;
}
	
	[class*='col-'] {
		width: 100%;
		float: none;
		margin-left: 0px !important;
		margin-right: 0px !important;
		margin-top:  0px !important;
		margin-bottom:  0px !important;
		padding-left:  0px !important;
		padding-right:  0px !important;
	}

	#stacks_in_4539 .col {
width: 100%;
float: none;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
	/*Custom CSS;*/
}

	#stacks_in_4539 .col12 {
	float: none; width: 100%; padding-right: 20px !important;
}


	#stacks_in_4539 .col_border {
	display: none;
}
}

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

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

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

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

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

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

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

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

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

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

#stacks_in_5297 {
	background-color: rgba(81, 81, 81, 1.00);
	margin: 30px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_4596 {
	padding: 0px 0px 0px 15px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#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%;
}
