#video_background{
	
width:100%;
z-index:-1;
padding:0;
}
.logo1{
visibility:hidden;	
-ms-transform:translate(0,-30px);
-webkit-transform:translate(0,-30px);
-moz-transform:translate(0,-30px);

}
div#background{
	
	width:100%;
	
	padding-bottom:0px;
	
	position:relative;
	
	
}
div.page{
	background-color:rgba(0,0,0,0.4);
	height:100%;
	transform:translate(0px,-772px);
	
	-ms-transform:translate(0px,-772px);
-webkit-transform:translate(0px,-772px);
-moz-transform:translate(0px,-772px);
	padding-bottom:500px;

}
body{
	margin:0;
	overflow:hidden;
	
	
}
 
.btn{
	float:right;
	z-index:30;
	position:fixed;
	  padding:12px 17px;
	 border-radius:50%;
	 background-color:yellow;
	 outline:none;
	 border:none;
	 margin:18px 17px;
	 top:10px;
	 cursor:pointer;
	 -webkit-transition:background 1s linear 0s;
	         transition:background 1s linear 0s;
	
	 
}
button#butt1{
	visibility:visible;
	z-index:30;
	-webkit-transform:translate(1205px,0);
	    -ms-transform:translate(1205px,0);
	        transform:translate(1205px,0);
}
.btn > div{
	z-index:30;
	-webkit-transition:-webkit-transform 0.2s linear 0s;
	        transition:transform 0.2s linear 0s;
	 width:20px;
  height:2px;
  margin:5px 0;
  background-color:#111;
  border-radius:2px;
	
}
div.menu{
	
	z-index:30;
	top:40px;
	position:fixed;
	width:95%;
     background-color:white;
	 margin:10px;
	 border-radius:4px;
	padding:20px;
	visibility:hidden;
	
}

div.menu > div {
	padding:5px;
	height:40%;
	width:49%;
	
	float:right;
	
}




div.div_de_menu{
	
	border:1px solid gray;
	border-right:none;
	border-top:none;
	border-left:none;
	
}
div#set_border{
	border-right:1px solid #c1c1c1;
}
div#set_border2{
	border-right:1px solid #c1c1c1;
}

button#butt2{
	
	 border-radius:0;
	color:white;
	background-color:yellow;
	padding:20px 10px;
	border:none;
	cursor:pointer;
	color:#111;
	font-weight:bold;
	font-size:15px;
	-webkit-transform:translate(1205px,0);
	    -ms-transform:translate(1205px,0);
	        transform:translate(1205px,0);
    -webkit-transition: background 1s linear 0s;
	
            transition: background 1s linear 0s;
}
button#butt2:hover{
	background:blue;
	color:white;
}
button#butt3{
	 
	border-radius:0;
	color:white;
	background-color:yellow;
	padding:20px 10px;
	border:none;
	cursor:pointer;
	color:#111;
	font-weight:bold;
	font-size:15px;
	 -webkit-transition:background 0.5s linear 0s;
	         transition:background 0.5s linear 0s;
			 -webkit-transform:translate(1205px,0);
	    -ms-transform:translate(1205px,0);
	        transform:translate(1205px,0);
}
button#butt3:hover{
	background:blue;
	color:white;
}
button#butt4{
	 color:white;
	 border-radius:0;
	background-color:#de005a;
	padding:20px 10px;
	border:none;
	cursor:pointer;
	
	font-weight:bold;
	font-size:15px;
	 -webkit-transition:background 0.5s linear 0s;
	         transition:background 0.5s linear 0s;
}
button#butt4:hover{
	background:blue;
}
h1.h1_de_menu{
	width:100%;
	margin:0;
	font-family:arial;
	
	
}
a.a_de_menu{
	display:block;
	text-decoration:none;
	color:#111;
	padding:40px 28px;
	-webkit-transition:background 0.2s linear 0s ,-webkit-transform 0.3s linear 0s;
	        transition:background 0.2s linear 0s ,transform 0.3s linear 0s;
}
a.a_de_menu:hover{
	-webkit-transform:translate(5px,0);
	    -ms-transform:translate(5px,0);
	        transform:translate(5px,0);
	background-color:#f1f1f1;
}
span.logo{
	margin-top:360px;
	margin-left:20px;
	display:block;
	background-position:0;
	background-repeat:no-repeat;
	padding:40px 40px;
	opacity:0.4;
	filter:alpha(opacity=40);
	margin-bottom:10px;
	
}
h1#a_h1{
	margin:0;
	float:left;
	font-family:arial;
	color:yellow;
	font-size:60px;
	padding:0;
	
	padding-left:200px;
	
	
}
sgv{
	z-index:28;
	margin:0;
	float:left;
	position:absolute;
}
a#down{
	display:block;
	margin-top:330px;
	margin-left:600px;
}
div#co{
	-webkit-transform:translate(800px,-177px);
	    -ms-transform:translate(800px,-177px);
	        transform:translate(800px,-177px);
}
a#ins{
	padding:10px 20px;
	background-color:yellow;
	text-decoration:none;
	color:#111;
	font-size:18px;
	margin-left:200px;
	border:1px solid #111;
}

a#con{
	margin-left:20px;
	text-decoration:none;
	font-size:18px;
	font-family:arial;
	color:white;
}
a#con:hover{
	text-decoration:underline;
}
p#pra{
	margin-left:200px;
	font-size:19px;
	color:yellow;
	font-family:arial;
	
}

div.footer{
	display:block;
	position:relative;
	width:100%;
	height:70px;
	-webkit-transform:translate(0,310px);
	    -ms-transform:translate(0,310px);
	        transform:translate(0,310px);
	background-color:rgba(1,1,1,0.7);
	padding:5px;
	
}
div.footer > span{
	float:left;
	position:fixed;
	color:white;
	
}
div#description{
	-webkit-transform:translate(0,-80px);
	    -ms-transform:translate(0,-80px);
	        transform:translate(0,-80px);
	
}

.visible {
  font-size:43px;
  font-family: monospace;
  color:green;
  z-index:30;
  font-weight:bold; 
} 

.invisible {
  color: transparent;
}