@charset "UTF-8";/* CSS Document *//* CSS Document *//* Div layer for the entire banner. */body, html{	margin: 0;	padding: 0;	font:0;}.noselect {	cursor: pointer;	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	-user-select:; none;}.banner-container, .banner-container .container,.banner-container #border{	width: 300px;	height: 250px;}.banner-container{	overflow: hidden;	top:0px;	left:0px;	background-color: #000;}.banner-container #clickThrough{	width: 100%;	height: 100%;	border: 0;	opacity: 0;	z-index: 2000;	cursor: pointer;}.banner-container #border{	position: absolute;	border: 1px solid #000;	z-index: 1999;	box-sizing: border-box;}.banner-container,  #clickThrough, .border, .btn,.txt, .txt-container, .txt-cont, .logo, .img,.tc, .block, .pos_absolute{	position: absolute;}.animation{	-webkit-transition:	all 0.3s ease-in-out;	-moz-transition:	all 0.3s ease-in-out;	-ms-transition:		all 0.3s ease-in-out;	-o-transition:		all 0.3s ease-in-out;	transition:			all 0.3s ease-in-out;}.block.dot{	top:10px;	left:10px;	width: 1px;	height: 1px;	background-color: yellow;}/*//////////////////////	TEXT//////////////////////*/.banner-container .txt{	font-family: arial, sans-serif;	font-weight: 400;	font-style: normal;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	color: #FFF;	white-space: nowrap;	font-size: 16px;	line-height: 16px;	opacity: 0;}.banner-container .txt-container{	top:14px;	left:14px;}.banner-container #iys{	width: 86px;	top:6px;	left:6px;}.banner-container #txt1{	width: 197px;}.banner-container #txt2{	width: 217px;}.banner-container #txt3{	width: 175px;}	.banner-container #tc{    bottom: 5px;    left: 5px;    font-size: 7px;    line-height: 7px;    font-family: arial, sans-serif;	font-weight: 300;	font-style: normal;}/*//////////////////////	IMAGES//////////////////////*/.banner-container .img{	opacity: 0;}.banner-container #logo{    bottom: 14px;    right: 14px;    width: 83px;    opacity: 1;}.banner-container #pin{    bottom: 14px;    left: 14px;    width: 13px;}.banner-container .location {	top: 217px;	left: 32px;}.banner-container #location01 {	width: 60px;}.banner-container #location02 {	width: 57px;}.banner-container #location03 {	width: 50px;}.banner-container .bkg {	width: 100%;}.banner-container #image01 {	 opacity: 1;}/*//////////////////////	BUTTON ANIMATION//////////////////////*/.banner-container .btn{    top: 172px;    right: 14px;    width: 82px;    height: 18px;	padding: 0px;	color: #FFF;	background-color: #009900;	font-family: arial, sans-serif;	font-size: 16px;	line-height: 18px;	text-align: center;	opacity: 0;	-moz-border-radius:		3px;	-ms-border-radius:		3px;	-o-border-radius:		3px;	-webkit-border-radius:	3px;	-khtml-border-radius:	3px; /* for old Konqueror browsers */	border-radius:			3px; /* future proofing */}.banner-container .btn.rollover{	color: #FFF;	background-color: #008917;	-webkit-transition:	all 0.3s ease-in-out;	-moz-transition:	all 0.3s ease-in-out;	-ms-transition:		all 0.3s ease-in-out;	-o-transition:		all 0.3s ease-in-out;	transition:			all 0.3s ease-in-out;}#cta {	width: 75px;	display: block;	margin: 6px auto 0;}