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

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

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

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

#adaptiveGridstacks_in_113 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_113 {
	visibility: hidden;
}
/*  */

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

#adaptiveGridstacks_in_113 .adaptiveGridColumn {
	overflow: visible;
}

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

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

/* @end */

/* @group Column Padding Settings */

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

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

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

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

/* @end */

/* @group Column Settings */


























/* @end */

/* @group Custom Classes */

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

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

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

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

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

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

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

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

/* @end *//*  *//* Start Video Plus stack CSS code */.stacks_in_27overlay{	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_27leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_27leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_27leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_27leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_27rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_27rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_27theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_27overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_27leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_27leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_27leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_27leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_27rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_27rightcolContent{		margin: auto;	}}			.stacks_in_27posterWrapper 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_27posterWrapper 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_27posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_27posterWrapper img:hover{	cursor: pointer;}.stacks_in_27rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_27videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_27 {
	margin:  2px;
}
/* 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 */
#stacks_in_55 {
	margin:  2px;
}
/* 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 */
#stacks_in_63 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_35overlay{	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_35leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_35leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_35leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_35leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_35rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_35rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_35theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_35overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_35leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_35leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_35leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_35leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_35rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_35rightcolContent{		margin: auto;	}}			.stacks_in_35posterWrapper 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_35posterWrapper 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_35posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_35posterWrapper img:hover{	cursor: pointer;}.stacks_in_35rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_35videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_35 {
	margin:  2px;
}
/* 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 */
#stacks_in_43 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_39overlay{	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_39leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_39leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_39leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_39leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_39rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_39rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_39theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_39overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_39leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_39leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_39leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_39leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_39rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_39rightcolContent{		margin: auto;	}}			.stacks_in_39posterWrapper 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_39posterWrapper 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_39posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_39posterWrapper img:hover{	cursor: pointer;}.stacks_in_39rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_39videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_39 {
	margin:  2px;
}
/* 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 */
#stacks_in_47 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_76overlay{	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_76leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_76leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_76leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_76leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_76rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_76rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_76theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_76overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_76leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_76leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_76leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_76leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_76rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_76rightcolContent{		margin: auto;	}}			.stacks_in_76posterWrapper 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_76posterWrapper 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_76posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_76posterWrapper img:hover{	cursor: pointer;}.stacks_in_76rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_76videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_76 {
	margin:  2px;
}
/* @group CSS Reset & Box Sizing */

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

#adaptiveGridstacks_in_104 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_104 {
	visibility: hidden;
}
/*  */

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

#adaptiveGridstacks_in_104 .adaptiveGridColumn {
	overflow: visible;
}

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

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

/* @end */

/* @group Column Padding Settings */

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

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

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

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

/* @end */

/* @group Column Settings */



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

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

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

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



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

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

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

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



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

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

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

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



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

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

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

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



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

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

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

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



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

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

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

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














/* @end */

/* @group Custom Classes */

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

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

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

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

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

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

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

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

/* @end *//*  *//* Start Video Plus stack CSS code */.stacks_in_84overlay{	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_84leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_84leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_84leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_84leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_84rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_84rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_84theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_84overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_84leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_84leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_84leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_84leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_84rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_84rightcolContent{		margin: auto;	}}			.stacks_in_84posterWrapper 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_84posterWrapper 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_84posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_84posterWrapper img:hover{	cursor: pointer;}.stacks_in_84rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_84videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_84 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_92overlay{	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_92leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_92leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_92leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_92leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_92rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_92rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_92theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_92overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_92leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_92leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_92leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_92leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_92rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_92rightcolContent{		margin: auto;	}}			.stacks_in_92posterWrapper 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_92posterWrapper 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_92posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_92posterWrapper img:hover{	cursor: pointer;}.stacks_in_92rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_92videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_92 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_80overlay{	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_80leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_80leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_80leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_80leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_80rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_80rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_80theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_80overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_80leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_80leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_80leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_80leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_80rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_80rightcolContent{		margin: auto;	}}			.stacks_in_80posterWrapper 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_80posterWrapper 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_80posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_80posterWrapper img:hover{	cursor: pointer;}.stacks_in_80rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_80videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_80 {
	margin:  2px;
}
/* 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 */
#stacks_in_146 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_150overlay{	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_150leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_150leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_150leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_150leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_150rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_150rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_150theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_150overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_150leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_150leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_150leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_150leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_150rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_150rightcolContent{		margin: auto;	}}			.stacks_in_150posterWrapper 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_150posterWrapper 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_150posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_150posterWrapper img:hover{	cursor: pointer;}.stacks_in_150rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_150videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_150 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_154overlay{	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_154leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_154leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_154leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_154leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_154rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_154rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_154theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_154overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_154leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_154leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_154leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_154leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_154rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_154rightcolContent{		margin: auto;	}}			.stacks_in_154posterWrapper 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_154posterWrapper 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_154posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_154posterWrapper img:hover{	cursor: pointer;}.stacks_in_154rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_154videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_154 {
	margin:  2px;
}
/* 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 */
#stacks_in_67 {
	margin:  2px;
}
/* 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 */
#stacks_in_59 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_130overlay{	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_130leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_130leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_130leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_130leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_130rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_130rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_130theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_130overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_130leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_130leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_130leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_130leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_130rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_130rightcolContent{		margin: auto;	}}			.stacks_in_130posterWrapper 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_130posterWrapper 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_130posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_130posterWrapper img:hover{	cursor: pointer;}.stacks_in_130rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_130videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_130 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_31overlay{	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_31leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_31leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_31leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_31leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_31rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_31rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_31theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_31overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_31leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_31leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_31leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_31leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_31rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_31rightcolContent{		margin: auto;	}}			.stacks_in_31posterWrapper 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_31posterWrapper 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_31posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_31posterWrapper img:hover{	cursor: pointer;}.stacks_in_31rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_31videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_31 {
	margin:  2px;
}
/* Start Video Plus stack CSS code */.stacks_in_88overlay{	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_88leftCol{	position: absolute;	width: 70%;	height: 100%;	top:0;	left: 0;	right: 30%;	overflow: scroll;	margin-left: -70%;	transition: all 0.6s ease;}.stacks_in_88leftcolTable{	position: relative;	display: table;	width: 100%;	height: 100%;}.stacks_in_88leftcolCell{   display: table-cell;   text-align: center;   vertical-align: middle;}.stacks_in_88leftcolContent{    width: 80%;    margin: auto;    text-align: left;}.stacks_in_88rightCol{	position: absolute;	width: 30%;	background: #FFFFFF;	top:0;	right: 0;	height: 100%;	overflow: scroll;	margin-right: -30%;	transition: all 0.6s ease;}.stacks_in_88rightcolContent{	padding: 60px 30px 50px 30px;}.stacks_in_88theX{	display: none;	position: absolute;	width: 33px;	height: 33px;	top: 20px;	right: 20px;}@media all and (max-width: 768px) {	.stacks_in_88overlay{		background: #FFFFFF !important;		padding-top: 70px;	}		.stacks_in_88leftCol{		position: relative;		width: 100%;		height: auto;		background: #FFFFFF;	}		.stacks_in_88leftcolTable{		position: relative;		display: table;		width: 100%;		height: 100%;	}		.stacks_in_88leftcolCell{	   display: table-cell;	   text-align: center;	   vertical-align: middle;	}		.stacks_in_88leftcolContent{	    width: 90%;	    margin: auto;	    text-align: left;	}		.stacks_in_88rightCol{		position: relative;		width: 100%;		background: #FFFFFF;		top:0;		right: 0;		bottom: 0;		left: 0;	}		.stacks_in_88rightcolContent{		margin: auto;	}}			.stacks_in_88posterWrapper 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_88posterWrapper 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_88posterWrapper img{	max-width: 100%;	height: auto;}.stacks_in_88posterWrapper img:hover{	cursor: pointer;}.stacks_in_88rightcolContentInner img{	max-width: 100%;	height: auto;}.stacks_in_88videoButton{	position: absolute;	top: 50%;	left: 50%;	width: 0px;	height: auto;	transform: translate(-50%,-50%);}/* End Video Plus stack CSS code */
#stacks_in_88 {
	margin:  2px;
}
