@charset "utf-8";
	
@font-face {
  font-family: 'Larsseit_ExtraBold';
  src:  url('Larsseit_ExtraBold.woff') format('woff');
  
}

@font-face {
  font-family: 'Larsseit-Bold';
  src:  url('Larsseit-Bold.woff') format('woff');
  
}

@font-face {
  font-family: 'Larsseit_Medium';
  src:  url('Larsseit_Medium.woff') format('woff');
  
}



	body, html {
		margin:0;
		overflow:hidden;
	}
			
	#container{
		position:absolute;
		top:0;
		left:0;
		width:300px;
		height:250px;
		overflow:hidden;
		background-color:#ffffff;
		opacity:0.0;
	}	

	/*CONTAINER_ASSETS */
	#bg_container{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
	}
		
	#bg{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:auto;
		
	}			
	
	#logo_container{
		position:absolute;
		bottom:16px;
		right:10px;
		width:86px;
		height:30px;
	}
	
	#logo{
		position:absolute;
		bottom:0;
		right:0;
		width:100%;
		height:auto;
	}
		
	#footer{
		position:absolute;
		bottom:0;
		right:0;
		width:100%;
		height:52px;
		background-color:#ffffff;
	}

	#disc_btn_container{
		position:absolute;
		bottom:6px;
		left:14px;
		width:65px;
		height:11px;	
		cursor:pointer;	
	}
	
	#disc_btn{
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		height:auto;		
	   font-family: Arial, Helvetica, sans-serif;
		font-weight:700;
		font-size:9px;
		color:black;
		text-decoration:underline;
		text-transform:uppercase;
		
	}
	
	#disc_mask{
		position:absolute;
		bottom:49px;
		right:0;
		width:100%;
		height:151px;
		overflow:hidden;
		display:none;
	
	}
	
	#disc_container{
		position:absolute;
		bottom:0;
		right:0;
		width:100%;
		height:100%;
		background-color:rgba(255,255,255,.95);
	}
	
	#disc_title{
		position:absolute;
		top:16px;
		left:25px;
		width:64px;
		height:auto;
	   font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:700;
		color:#000000;
		
	}
	
	
	#disc{
		position:absolute;
		top:44px;
		left:26px;
		width:250px;
		height:auto;
	   font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		
	}
	
	#disc_close_container{
		position:absolute;
      top: 30px;
      right: 20px;
      width: 50px;
		height:auto;	
		cursor:pointer;	
	}
	
	#disc_close{
		position:absolute;
		bottom:0;
		right:0;
		width:100%;
		height:auto;		
	}
			
	#head_container{
		position:absolute;
		top:20px;
		left:15px;
		width:230px;
		height:auto;
		opacity:1.0;
	}
	
	#head{
	   position:relative;
		top:4px;
		left:-2px;
		width:100%;
		height:auto;
	   font-family: 'Larsseit_ExtraBold';
		font-size:20px;
		line-height:22px;
		color:#ffffff;
		text-align:left;
		opacity:1.0;
		
	}	
	
	#sub{
	   position:relative;
		width:100%;
		height:auto;
	   font-family: 'Larsseit_Medium';
		font-size:13px;
		color:#ffffff;
		text-align:left;
		opacity:1.0;
		
	}	
	
	#eye{
		left:0;
		width:23px;
		height:16px;
		border-top:5px solid #000000;
	}
	
		
	.copy_center{
		position: relative;
		display:block;
		top:50%;
		height:auto;
		width:100%;
		margin:auto;
		transform: translateY(-50%);
	}	
	
	span{
		padding:1px;
	}
		
	#cta_container{
	   position: absolute;
	   bottom:21px;
	   left:13px;
		width:99px;
		height:24px;
	   font-family: 'Larsseit-Bold';
		font-weight:700;
	   text-align:center;
		font-size:10px;
		color:#ffffff;
		text-transform:uppercase;
		background-color:#00a9ce;
		opacity:1.0;
		cursor:pointer;
		letter-spacing:.5px;
		overflow:hidden;
		
	}
		
	#cta{
		position: relative;
		display:block;
		top:57%;
		left:0;
		width:auto;
		height:auto;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%) ;
	}	
	
	#cta_shine{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0.0;
	
	}

	#cta_shine2{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0.0;
	
	}
		
	#cta_hit, #disc_hit, #disc_close_hit{
		position: absolute;
		display:block;
		top:0;
		left:0;
		width:100%;
		height:100%;
	
	}
	
	#bdr_lft{
		position: absolute;
		top:0;
		left:0;
		height:100%;
		border-left:1px solid #000000;
	}
	
	#bdr_rt{
		position: absolute;
		top:0;
		right:0;
		height:100%;
		border-left:1px solid #000000;
	}
	
					
	/* CLICK TAG */
	
	#ct{
		position:absolute;
		top:0;
		left:0;
		width:299px;
		height:248px;
		overflow:hidden;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		cursor:pointer;
		opacity:1.0;
	}
