@media all {
	body,
	p,
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_200 {
		font-family: 'Magra', sans-serif;
		font-weight: 200;
		font-style: normal;
		font-size: 120%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_200 {
		color: rgba(0, 0, 0, 1.00);
	}
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_120 {
	display: block;
}

/*  */

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

#adaptiveGridstacks_in_120 .adaptiveGridColumn {
	overflow: visible;
}

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

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

/* @end */

/* @group Column Padding Settings */

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

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

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

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

/* @end */

/* @group Column Settings */



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column1 {
		width: 25.00%;
	}
}



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column2 {
		width: 50.00%;
	}
}

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



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column3 {
		width: 25.00%;
	}
}



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column4 {
		width: 50.00%;
	}
}

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



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column6 {
		width: 25.00%;
	}
}



/* If column 7 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column7 {
		width: 25.00%;
	}
}



/* If column 8 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column8 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column9 {
		width: 25.00%;
	}
}



/* If column 10 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column10 {
		width: 25.00%;
	}
}



/* If column 11 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column11 {
		width: 25.00%;
	}
}



/* If column 12 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_120 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_120 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_120 .column12 {
		width: 25.00%;
	}
}


/* @end */

/* @group Custom Classes */

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

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

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

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

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

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

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

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

/* @end *//*  *//* Start Video Plus stack CSS code */.stacks_in_43overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_43leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_43leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_43leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_43leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_43rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_43rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_43theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_43overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_43leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_43leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_43leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_43leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_43rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_43rightcolContent{		margin: auto;	}}			.stacks_in_43posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_43posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_43posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_43posterWrapper img:hover{	cursor: pointer;}.stacks_in_43rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_43videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_55overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_55leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_55leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_55leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_55leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_55rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_55rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_55theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_55overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_55leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_55leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_55leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_55leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_55rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_55rightcolContent{		margin: auto;	}}			.stacks_in_55posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_55posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_55posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_55posterWrapper img:hover{	cursor: pointer;}.stacks_in_55rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_55videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_47overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_47leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_47leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_47leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_47leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_47rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_47rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_47theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_47overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_47leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_47leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_47leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_47leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_47rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_47rightcolContent{		margin: auto;	}}			.stacks_in_47posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_47posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_47posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_47posterWrapper img:hover{	cursor: pointer;}.stacks_in_47rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_47videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_206overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_206leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_206leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_206leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_206leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_206rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_206rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_206theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_206overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_206leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_206leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_206leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_206leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_206rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_206rightcolContent{		margin: auto;	}}			.stacks_in_206posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_206posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_206posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_206posterWrapper img:hover{	cursor: pointer;}.stacks_in_206rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_206videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_99overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_99leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_99leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_99leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_99leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_99rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_99rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_99theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_99overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_99leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_99leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_99leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_99leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_99rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_99rightcolContent{		margin: auto;	}}			.stacks_in_99posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_99posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_99posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_99posterWrapper img:hover{	cursor: pointer;}.stacks_in_99rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_99videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_214overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_214leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_214leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_214leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_214leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_214rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_214rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_214theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_214overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_214leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_214leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_214leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_214leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_214rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_214rightcolContent{		margin: auto;	}}			.stacks_in_214posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_214posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_214posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_214posterWrapper img:hover{	cursor: pointer;}.stacks_in_214rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_214videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_103overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_103leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_103leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_103leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_103leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_103rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_103rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_103theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_103overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_103leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_103leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_103leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_103leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_103rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_103rightcolContent{		margin: auto;	}}			.stacks_in_103posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_103posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_103posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_103posterWrapper img:hover{	cursor: pointer;}.stacks_in_103rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_103videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_71overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_71leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_71leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_71leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_71leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_71rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_71rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_71theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_71overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_71leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_71leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_71leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_71leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_71rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_71rightcolContent{		margin: auto;	}}			.stacks_in_71posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_71posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_71posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_71posterWrapper img:hover{	cursor: pointer;}.stacks_in_71rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_71videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_83overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_83leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_83leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_83leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_83leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_83rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_83rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_83theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_83overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_83leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_83leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_83leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_83leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_83rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_83rightcolContent{		margin: auto;	}}			.stacks_in_83posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_83posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_83posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_83posterWrapper img:hover{	cursor: pointer;}.stacks_in_83rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_83videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_91overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_91leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_91leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_91leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_91leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_91rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_91rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_91theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_91overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_91leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_91leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_91leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_91leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_91rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_91rightcolContent{		margin: auto;	}}			.stacks_in_91posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_91posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_91posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_91posterWrapper img:hover{	cursor: pointer;}.stacks_in_91rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_91videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_218overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_218leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_218leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_218leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_218leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_218rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_218rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_218theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_218overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_218leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_218leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_218leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_218leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_218rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_218rightcolContent{		margin: auto;	}}			.stacks_in_218posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_218posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_218posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_218posterWrapper img:hover{	cursor: pointer;}.stacks_in_218rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_218videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_222overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_222leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_222leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_222leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_222leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_222rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_222rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_222theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_222overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_222leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_222leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_222leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_222leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_222rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_222rightcolContent{		margin: auto;	}}			.stacks_in_222posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_222posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_222posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_222posterWrapper img:hover{	cursor: pointer;}.stacks_in_222rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_222videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_133 {
	display: block;
}

/*  */

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

#adaptiveGridstacks_in_133 .adaptiveGridColumn {
	overflow: visible;
}

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

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

/* @end */

/* @group Column Padding Settings */

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

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

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

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

/* @end */

/* @group Column Settings */



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column1 {
		width: 25.00%;
	}
}



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column2 {
		width: 50.00%;
	}
}

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



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column3 {
		width: 25.00%;
	}
}



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column4 {
		width: 50.00%;
	}
}

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



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

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_133 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column6 {
		width: 25.00%;
	}
}



/* If column 7 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_133 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column7 {
		width: 25.00%;
	}
}



/* If column 8 is enabled */
@media screen and (min-width: 50px) {
	#adaptiveGridstacks_in_133 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_133 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 400px) {
	#adaptiveGridstacks_in_133 .column8 {
		width: 25.00%;
	}
}










/* @end */

/* @group Custom Classes */

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

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

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

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

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

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

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

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

/* @end *//*  *//* Start Video Plus stack CSS code */.stacks_in_75overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_75leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_75leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_75leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_75leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_75rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_75rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_75theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_75overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_75leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_75leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_75leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_75leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_75rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_75rightcolContent{		margin: auto;	}}			.stacks_in_75posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_75posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_75posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_75posterWrapper img:hover{	cursor: pointer;}.stacks_in_75rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_75videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_146overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_146leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_146leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_146leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_146leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_146rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_146rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_146theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_146overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_146leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_146leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_146leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_146leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_146rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_146rightcolContent{		margin: auto;	}}			.stacks_in_146posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_146posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_146posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_146posterWrapper img:hover{	cursor: pointer;}.stacks_in_146rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_146videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_87overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_87leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_87leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_87leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_87leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_87rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_87rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_87theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_87overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_87leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_87leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_87leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_87leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_87rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_87rightcolContent{		margin: auto;	}}			.stacks_in_87posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_87posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_87posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_87posterWrapper img:hover{	cursor: pointer;}.stacks_in_87rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_87videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_79overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_79leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_79leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_79leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_79leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_79rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_79rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_79theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_79overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_79leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_79leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_79leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_79leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_79rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_79rightcolContent{		margin: auto;	}}			.stacks_in_79posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_79posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_79posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_79posterWrapper img:hover{	cursor: pointer;}.stacks_in_79rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_79videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_67overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_67leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_67leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_67leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_67leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_67rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_67rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_67theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_67overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_67leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_67leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_67leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_67leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_67rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_67rightcolContent{		margin: auto;	}}			.stacks_in_67posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_67posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_67posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_67posterWrapper img:hover{	cursor: pointer;}.stacks_in_67rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_67videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_63overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_63leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_63leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_63leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_63leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_63rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_63rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_63theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_63overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_63leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_63leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_63leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_63leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_63rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_63rightcolContent{		margin: auto;	}}			.stacks_in_63posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_63posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_63posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_63posterWrapper img:hover{	cursor: pointer;}.stacks_in_63rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_63videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_95overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_95leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_95leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_95leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_95leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_95rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_95rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_95theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_95overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_95leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_95leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_95leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_95leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_95rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_95rightcolContent{		margin: auto;	}}			.stacks_in_95posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_95posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_95posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_95posterWrapper img:hover{	cursor: pointer;}.stacks_in_95rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_95videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_59overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_59leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_59leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_59leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_59leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_59rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_59rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_59theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_59overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_59leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_59leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_59leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_59leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_59rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_59rightcolContent{		margin: auto;	}}			.stacks_in_59posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_59posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_59posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_59posterWrapper img:hover{	cursor: pointer;}.stacks_in_59rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_59videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code *//* Start Video Plus stack CSS code */.stacks_in_196overlay{	display: none;	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.2);	z-index: 2147483000;	overflow: scroll;	transition: all 1s ease 0.2s;}.stacks_in_196leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_196leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_196leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_196leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_196rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_196rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_196theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_196overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_196leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_196leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_196leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_196leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_196rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_196rightcolContent{		margin: auto;	}}			.stacks_in_196posterWrapper img {		    -webkit-transition: all .5s ease; /* Safari and Chrome */		    -moz-transition: all .5s ease; /* Firefox */		    -ms-transition: all .5s ease; /* IE 9 */		    -o-transition: all .5s ease; /* Opera */		    transition: all .5s ease;		}		.stacks_in_196posterWrapper img:hover{			-webkit-transform:scale(1.1); /* Safari and Chrome */		    -moz-transform:scale(1.1); /* Firefox */		    -ms-transform:scale(1.1); /* IE 9 */		    -o-transform:scale(1.1); /* Opera */		     transform:scale(1.1);		}			.stacks_in_196posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_196posterWrapper img:hover{	cursor: pointer;}.stacks_in_196rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_196videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */