*{margin:0px;}
body{font-family:"Roboto", Sans-serif; font-size:12px; letter-spacing:1px; color:#2B2B2B;}
input{font-family:"Roboto", Sans-serif;}
a{cursor:pointer;}
#head{width:86%; padding:0px 7% 0px 7%; background:white;}
#logside{float:left;}
#logside img{height:120px;}
#navside{float:right; margin-top:50px;}
#navside a{color:black; padding: 10px 15px;  text-decoration:none; font-weight:bold;}
#navside a:hover{text-decoration:underline;}
#activ{color:rgb(30,30,30);}
#navside a:visited{border:0px; outline:none;}
#btn, .btn{width:40px; background:black; padding:20px 10px 18px 10px ;  border-radius:50px;}
#btn{display:none; float:right;  margin-top:45px; } 
#btn span, .btn span{display:block; height:3px; width:24px; margin-left:8px; background:white; margin-bottom:2px; }
.navi{color:white; font-size:22px; margin-left:5px;}
#navcover{display:none; margin-top:30px; margin-left:15px; margin-bottom:25px;}

#drop, #drop1{position:absolute; background:white; z-index:1000; margin:40px 0px 0px 180px; padding:2px 4px 1px 0px;  display:none;}
#drop{z-index:10;  }
#drop1{z-index:1000;  }
#drop a, #drop1 a{display:block; margin-bottom:2px ; }


#welcome h1{font-weight:normal; text-align:center; margin-top:10px; display:block; margin-bottom:30px; height:70px;  background:url(../img/shape@2x.png) no-repeat; background-size:30px;  background-position:center 55px;}
#welcome p{  margin-bottom:30px; display:block;  line-height:22px; }
#welcome span{font-size:15px; display:block;  line-height:30px;  border-bottom:2px dashed #d9b271; }
#welcome b{font-size:15px; display:block;  line-height:30px; color:#d9b271;}
#welcome{text-align:center; width:86%; margin:0px auto 0px auto;}

#welcome .one{width:45%; text-align:left;  display:inline-block; vertical-align:top; margin:0px 2% 50px 2%;}



@media (max-width:900px){
#welcome{width:90%;  }
#head{width:90%; padding:0px 5% 0px 5%; }

#navside{ margin-top:28px;}
}
@media (max-width:800px){
	#drop{position:relative;  margin:0px; padding:0px; background:rgb(30,30,30);  margin-left:20px;}
#drop a{display:block; margin-bottom:0px ;}
	
#btn{display:block; } 

#navside{display:none; z-index:2000; height:100%; margin-top:0px; right:0px; top:0px; float:none; position:fixed; width:250px; background:rgb(30,30,30);}
#navside a{display:block; color:white; padding:0px;  padding-left:20px; line-height:45px; height:50px; }
#navside a:hover{color:white; opacity:0.8;}
}
@media (max-width:600px){
	#welcome h1{font-size:24px;  background-position:center 70px; height:85px;}
	#welcome .one {width:98%; display:block;}
}

