


#stacks_in_1582_page28 .teleportMe {
display: none;
}




#stacks_out_1582_page28 {
	width: 56%;
}

#stacks_out_1584_page28 {
	width: 47%;
}

#stacks_in_1585_page28 {
	font-size: 161%;
}


.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1586_page28 {
	height: 40px;
}












#stacks_in_1191_page28 .teleportMe {
display: none;
}




#stacks_out_1191_page28 {
	width: 56%;
}


.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1206_page28 {
	height: 40px;
}










#stacks_out_1204_page28 {
	width: 47%;
}


.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1200_page28 {
	height: 40px;
}









/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_1493_page28 #myExtraContent5,
#ExtraContentPlusstacks_in_1493_page28 #fs {
	display: none;
}


#stacks_in_1493_page28 {
	background-color: #FFFFFF;
}

#stacks_in_639_page28 {
	background-color: #FFFFFF;
}

#stacks_in_640_page28 {
	font-size: 102%;
}


.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1657_page28 {
	height: 40px;
}









/* Start Button Press stack CSS code */#stacks_in_1656_page28{	text-align: center !important;}.stacks_in_1656_page28dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #46CAFF;	-webkit-box-shadow:inset 0px 1px 0px 0px #46CAFF;	box-shadow:inset 0px 1px 0px 0px #46CAFF;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0084CC), color-stop(1, #0066AE) );	background:-moz-linear-gradient( center top, #0084CC 5%, #0066AE 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0084CC', endColorstr='#0066AE');	background-color:#007AC2;	text-shadow:none;		text-shadow:1px -1px 0px #00529A;			border:1px solid #005CA4;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:normal !important;		padding: 6px 15px 6px 15px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_1656_page28dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #00529A;		-webkit-box-shadow:inset 0px 1px 0px 0px #00529A;		box-shadow:inset 0px 1px 0px 0px #00529A;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0066AE), color-stop(1, #0084CC) );		background:-moz-linear-gradient( center top, #0066AE 5%, #0084CC 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066AE', endColorstr='#0084CC');		background-color:#007AC2;					color:;		}/* End Button Press stack CSS code */
#stacks_in_1720_page28 {
	background-color: #FFFFFF;
}


.spacerStack {
	height: 85px;
}

#spacerStackstacks_in_1723_page28 {
	height: 85px;
}










#stacks_in_1723_page28 {
	background-color: #FFFFFF;
}
#stacks_in_1670_page28 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1670_page28 .jwresp_col{float:none} #stacks_in_1670_page28 #jwresp_col2_stacks_in_1670_page28{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28,#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28{width:32%}#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28{float:left}#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28{float:right} @media screen and (max-width:770px){#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28,#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28{margin-bottom:20px}#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28{width:49%}#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28{width:49%}#stacks_in_1670_page28 #jwresp_col2_stacks_in_1670_page28{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28,#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28,#stacks_in_1670_page28 #jwresp_col2_stacks_in_1670_page28{float:none;width:100%;display:block}#stacks_in_1670_page28 #jwresp_col1_stacks_in_1670_page28,#stacks_in_1670_page28 #jwresp_col3_stacks_in_1670_page28{margin-bottom:20px}} 

#stacks_in_1670_page28 {
	background-color: #FFFFFF;
}
/* Start Launcher stack CSS code */#stacks_in_1672_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1672_page28lightbox{	cursor: pointer;}.stacks_in_1672_page28lightboxContents{	display: none;}.stacks_in_1672_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_1672_page28launcherWrapper a{	text-decoration: none;}.stacks_in_1672_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_1672_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_1672_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1672_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1672_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_1672_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_1672_page28 {
	width: 85%;
}

#stacks_in_1672_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_1674_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_1674_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1674_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_1674_page28 {
	background: transparent;
}

.static-bg1stacks_in_1674_page28 {
	background: #333333;
}

.static-bg2stacks_in_1674_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1674_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1674_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1674_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_1674_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_1674_page28 {
	background: transparent;
}

.hover-bg1stacks_in_1674_page28 {
	background: #333333;
}

.hover-bg2stacks_in_1674_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_1674_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_1674_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_1674_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_1674_page28 a:link,
#hoverBoxLinkstacks_in_1674_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_1674_page28:hover #hoverBoxRolloverstacks_in_1674_page28 {
	opacity: 0.99;
}

#stacks_in_1674_page28 {
	background-color: #FFFFFF;
}

#stacks_out_1676_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_1678_page28 {
	margin-left:0;
}
#stacks_in_1681_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_1684_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_1684_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_1684_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1684_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1684_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_1684_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_1684_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code *//* Start Launcher stack CSS code */#stacks_in_2117_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2117_page28lightbox{	cursor: pointer;}.stacks_in_2117_page28lightboxContents{	display: none;}.stacks_in_2117_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2117_page28launcherWrapper a{	text-decoration: none;}.stacks_in_2117_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2117_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2117_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2117_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2117_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2117_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_2117_page28 {
	width: 85%;
}

#stacks_in_2117_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_2119_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_2119_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_2119_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_2119_page28 {
	background: transparent;
}

.static-bg1stacks_in_2119_page28 {
	background: #333333;
}

.static-bg2stacks_in_2119_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_2119_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_2119_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_2119_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_2119_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_2119_page28 {
	background: transparent;
}

.hover-bg1stacks_in_2119_page28 {
	background: #333333;
}

.hover-bg2stacks_in_2119_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_2119_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_2119_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_2119_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_2119_page28 a:link,
#hoverBoxLinkstacks_in_2119_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_2119_page28:hover #hoverBoxRolloverstacks_in_2119_page28 {
	opacity: 0.99;
}

#stacks_in_2119_page28 {
	background-color: #FFFFFF;
}

#stacks_out_2123_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_2125_page28 {
	margin-left:0;
}
#stacks_in_2131_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_2134_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2134_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_2134_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2134_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2134_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2134_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2134_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code *//* Start Launcher stack CSS code */#stacks_in_1700_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1700_page28lightbox{	cursor: pointer;}.stacks_in_1700_page28lightboxContents{	display: none;}.stacks_in_1700_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_1700_page28launcherWrapper a{	text-decoration: none;}.stacks_in_1700_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_1700_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_1700_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1700_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1700_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_1700_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_1700_page28 {
	width: 85%;
}

#stacks_in_1700_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_1702_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_1702_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1702_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_1702_page28 {
	background: transparent;
}

.static-bg1stacks_in_1702_page28 {
	background: #333333;
}

.static-bg2stacks_in_1702_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1702_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1702_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1702_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_1702_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_1702_page28 {
	background: transparent;
}

.hover-bg1stacks_in_1702_page28 {
	background: #333333;
}

.hover-bg2stacks_in_1702_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_1702_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_1702_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_1702_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_1702_page28 a:link,
#hoverBoxLinkstacks_in_1702_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_1702_page28:hover #hoverBoxRolloverstacks_in_1702_page28 {
	opacity: 0.99;
}

#stacks_in_1702_page28 {
	background-color: #FFFFFF;
}

#stacks_out_1704_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_1706_page28 {
	margin-left:0;
}
#stacks_in_1709_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_1712_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_1712_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_1712_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1712_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1712_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_1712_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_1712_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_1716_page28 {
	height: 15px;
}










#stacks_in_1716_page28 {
	background-color: #FFFFFF;
}
#stacks_in_2081_page28 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2081_page28 .jwresp_col{float:none} #stacks_in_2081_page28 #jwresp_col2_stacks_in_2081_page28{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28,#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28{width:32%}#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28{float:left}#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28{float:right} @media screen and (max-width:770px){#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28,#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28{margin-bottom:20px}#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28{width:49%}#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28{width:49%}#stacks_in_2081_page28 #jwresp_col2_stacks_in_2081_page28{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28,#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28,#stacks_in_2081_page28 #jwresp_col2_stacks_in_2081_page28{float:none;width:100%;display:block}#stacks_in_2081_page28 #jwresp_col1_stacks_in_2081_page28,#stacks_in_2081_page28 #jwresp_col3_stacks_in_2081_page28{margin-bottom:20px}} 

#stacks_in_2081_page28 {
	background-color: #FFFFFF;
}
/* Start Launcher stack CSS code */#stacks_in_2083_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2083_page28lightbox{	cursor: pointer;}.stacks_in_2083_page28lightboxContents{	display: none;}.stacks_in_2083_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2083_page28launcherWrapper a{	text-decoration: none;}.stacks_in_2083_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2083_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2083_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2083_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2083_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2083_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_2083_page28 {
	width: 85%;
}

#stacks_in_2083_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_2085_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_2085_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_2085_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_2085_page28 {
	background: transparent;
}

.static-bg1stacks_in_2085_page28 {
	background: #333333;
}

.static-bg2stacks_in_2085_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_2085_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_2085_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_2085_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_2085_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_2085_page28 {
	background: transparent;
}

.hover-bg1stacks_in_2085_page28 {
	background: #333333;
}

.hover-bg2stacks_in_2085_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_2085_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_2085_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_2085_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_2085_page28 a:link,
#hoverBoxLinkstacks_in_2085_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_2085_page28:hover #hoverBoxRolloverstacks_in_2085_page28 {
	opacity: 0.99;
}

#stacks_in_2085_page28 {
	background-color: #FFFFFF;
}

#stacks_out_2087_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_2089_page28 {
	margin-left:0;
}
#stacks_in_2092_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_2095_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2095_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_2095_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2095_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2095_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2095_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2095_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2096_page28 {
	height: 10px;
}










#stacks_in_2096_page28 {
	background-color: #FFFFFF;
}
/* Start Launcher stack CSS code */#stacks_in_1686_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1686_page28lightbox{	cursor: pointer;}.stacks_in_1686_page28lightboxContents{	display: none;}.stacks_in_1686_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_1686_page28launcherWrapper a{	text-decoration: none;}.stacks_in_1686_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_1686_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_1686_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1686_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1686_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_1686_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_1686_page28 {
	width: 85%;
}

#stacks_in_1686_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_1688_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_1688_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1688_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_1688_page28 {
	background: transparent;
}

.static-bg1stacks_in_1688_page28 {
	background: #333333;
}

.static-bg2stacks_in_1688_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1688_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1688_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1688_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_1688_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_1688_page28 {
	background: transparent;
}

.hover-bg1stacks_in_1688_page28 {
	background: #333333;
}

.hover-bg2stacks_in_1688_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_1688_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_1688_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_1688_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_1688_page28 a:link,
#hoverBoxLinkstacks_in_1688_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_1688_page28:hover #hoverBoxRolloverstacks_in_1688_page28 {
	opacity: 0.99;
}

#stacks_in_1688_page28 {
	background-color: #FFFFFF;
}

#stacks_out_1690_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_1692_page28 {
	margin-left:0;
}
#stacks_in_1695_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_1698_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_1698_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_1698_page28 img{	max-width: 100%;	height: auto;}.stacks_in_1698_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_1698_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_1698_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_1698_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2115_page28 {
	height: 10px;
}










#stacks_in_2115_page28 {
	background-color: #FFFFFF;
}
/* Start Launcher stack CSS code */#stacks_in_2098_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2098_page28lightbox{	cursor: pointer;}.stacks_in_2098_page28lightboxContents{	display: none;}.stacks_in_2098_page28launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_2098_page28launcherWrapper a{	text-decoration: none;}.stacks_in_2098_page28help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_2098_page28helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_2098_page28launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2098_page28galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2098_page28helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_2098_page28vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_out_2098_page28 {
	width: 85%;
}

#stacks_in_2098_page28 {
	background-color: #FFFFFF;
}
#hoverBoxWrapperstacks_in_2100_page28 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_2100_page28 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_2100_page28 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_2100_page28 {
	background: transparent;
}

.static-bg1stacks_in_2100_page28 {
	background: #333333;
}

.static-bg2stacks_in_2100_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_2100_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_2100_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_2100_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_2100_page28 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

.hover-bg0stacks_in_2100_page28 {
	background: transparent;
}

.hover-bg1stacks_in_2100_page28 {
	background: #333333;
}

.hover-bg2stacks_in_2100_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_2100_page28 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_2100_page28 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_2100_page28 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_2100_page28 a:link,
#hoverBoxLinkstacks_in_2100_page28 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_2100_page28:hover #hoverBoxRolloverstacks_in_2100_page28 {
	opacity: 0.99;
}

#stacks_in_2100_page28 {
	background-color: #FFFFFF;
}

#stacks_out_2106_page28 {
	width: 350px;
	margin-left:0;
}

#stacks_out_2108_page28 {
	margin-left:0;
}
#stacks_in_2111_page28 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;   max-width:800px;         }
/* Start Launcher Video stack CSS code */.stacks_in_2114_page28center{	display: block;	margin: 0 auto 0 auto;}.stacks_in_2114_page28editWrapper{	border: 6px solid #95A5A5;	padding: 20px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background: url("../files/geometry.png");	margin: 10px;}#stacks_in_2114_page28 img{	max-width: 100%;	height: auto;}.stacks_in_2114_page28iframeLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_2114_page28pathLabel{	display: block;	position: absolute;	top:10px;	right: 10px;	z-index: 1000001;	font-size: 12px;}.stacks_in_2114_page28pathLabel:not(:empty){	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #95A5A5;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}.stacks_in_2114_page28pathLabel:empty:before{	content:"Add a URL";	padding: 3px 10px 3px 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	background: #E0415A;	color: #fff;	max-width: 50%;	text-align: right;	overflow: hidden;}/* End Launcher Video stack CSS code */

.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2135_page28 {
	height: 10px;
}










#stacks_in_2135_page28 {
	background-color: #FFFFFF;
}


.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_2009_page28 {
	height: 15px;
}










#stacks_in_2009_page28 {
	background-color: #FFFFFF;
}


.spacerStack {
	height: 260px;
}

#spacerStackstacks_in_1578_page28 {
	height: 260px;
}











.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_1650_page28 {
	height: 60px;
}










#stacks_in_1647_page28 {
	margin:  16px;
	padding:  20px;
}

#stacks_in_1648_page28 {
	font-size: 168%;
}


.spacerStack {
	height: 660px;
}

#spacerStackstacks_in_1580_page28 {
	height: 660px;
}










#stacks_in_1601_page28 {
	margin:  16px;
	padding:  20px;
}

#stacks_in_1602_page28 {
	font-size: 168%;
}
/* Start Button Press stack CSS code */#stacks_in_1575_page28{	text-align: center !important;}.stacks_in_1575_page28dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #46CAFF;	-webkit-box-shadow:inset 0px 1px 0px 0px #46CAFF;	box-shadow:inset 0px 1px 0px 0px #46CAFF;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0084CC), color-stop(1, #0066AE) );	background:-moz-linear-gradient( center top, #0084CC 5%, #0066AE 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0084CC', endColorstr='#0066AE');	background-color:#007AC2;	text-shadow:none;		text-shadow:1px -1px 0px #00529A;			border:1px solid #005CA4;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:normal !important;		padding: 6px 15px 6px 15px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_1575_page28dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #00529A;		-webkit-box-shadow:inset 0px 1px 0px 0px #00529A;		box-shadow:inset 0px 1px 0px 0px #00529A;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0066AE), color-stop(1, #0084CC) );		background:-moz-linear-gradient( center top, #0066AE 5%, #0084CC 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066AE', endColorstr='#0084CC');		background-color:#007AC2;					color:;		}/* End Button Press stack CSS code */

.spacerStack {
	height: 640px;
}

#spacerStackstacks_in_1609_page28 {
	height: 640px;
}











.spacerStack {
	height: 260px;
}

#spacerStackstacks_in_1576_page28 {
	height: 260px;
}











.spacerStack {
	height: 640px;
}

#spacerStackstacks_in_1843_page28 {
	height: 640px;
}












#stacks_in_2431_page28 .teleportMe {
display: none;
}




#stacks_in_2433_page28 .stacks_left {
	float:left;
	width:9%;
}

#stacks_in_2433_page28 .stacks_right {
	float:right;
	width:9%;
}

#stacks_in_2433_page28 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:78%;
}/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.1
 */

#simpleText_stacks_in_2435_page28 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_2435_page28.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_2435_page28.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_2435_page28.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_2435_page28.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_2435_page28.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_2435_page28.inheritOff a, #simpleText_stacks_in_2435_page28.inheritOff a:link {
	color: #4A4A4A;
	text-decoration: none;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_2435_page28.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_2435_page28.inheritOff a:hover {
	color: #7F7F7F;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_2435_page28.inheritOff a:active {
	color: #7F7F7F;
}
#simpleText_stacks_in_2435_page28.inheritOff a:focus {
	color: #7F7F7F;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_2435_page28.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_2435_page28.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_2435_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_2435_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_2435_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
h3.advert_stacks_in_2435_page28 {
	display: none;
}

#stacks_out_2435_page28 {
	margin-right:0;
}
/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.1
 */

#simpleText_stacks_in_2438_page28 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_2438_page28.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_2438_page28.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_2438_page28.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_2438_page28.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_2438_page28.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_2438_page28.inheritOff a, #simpleText_stacks_in_2438_page28.inheritOff a:link {
	color: #4A4A4A;
	text-decoration: none;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_2438_page28.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_2438_page28.inheritOff a:hover {
	color: #7F7F7F;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_2438_page28.inheritOff a:active {
	color: #7F7F7F;
}
#simpleText_stacks_in_2438_page28.inheritOff a:focus {
	color: #7F7F7F;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_2438_page28.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_2438_page28.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_2438_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_2438_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_2438_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
h3.advert_stacks_in_2438_page28 {
	display: none;
}

#stacks_out_2438_page28 {
	margin-right:0;
}
/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.1
 */

#simpleText_stacks_in_2441_page28 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_2441_page28.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_2441_page28.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_2441_page28.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_2441_page28.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_2441_page28.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_2441_page28.inheritOff a, #simpleText_stacks_in_2441_page28.inheritOff a:link {
	color: #4A4A4A;
	text-decoration: none;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_2441_page28.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_2441_page28.inheritOff a:hover {
	color: #7F7F7F;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_2441_page28.inheritOff a:active {
	color: #7F7F7F;
}
#simpleText_stacks_in_2441_page28.inheritOff a:focus {
	color: #7F7F7F;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_2441_page28.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_2441_page28.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_2441_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_2441_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_2441_page28.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
h3.advert_stacks_in_2441_page28 {
	display: none;
}
