.top-header {
    
   width: 100%;
   display: inline-block; 
	background-color: #333;
	list-style: none;
	text-decoration: none;
	padding: 4px;
	 

} 

.top-header ul {
  width: 60%;

}

.top-header ul li{
    padding: .5em .1em 0 0; 
    font-size: 12px;
	float: left;
	font-family: 'Source Sans Pro', sans-serif;
     color: #fff;
	margin-right: 80px;
     list-style: none;

}
.make {
	display: inline-block;
    float: right;
	margin:0;
}
 
.make li {
	float: left;
	margin-top: -14px;
	padding: 0 4px 0 0;

} 
 .make a img {
    
    width: 16px;
 	border-radius: 40px;
 } 
 #main-header {
   
 	background: #fff;
 	
 }

 #main-header a {
   
 	color: #666;
 	
 }
 #main-header a:active {
     color: #fff;
 }
 #control a:hover {

 	background: #333;
 	color: #fff;

 }

 #main-header img {
 	width: 230px;
 	margin-left: -20px;
 	margin-bottom: -21px;
 	
 }

 #main-header #top {

 display: block;
  font-weight: 600;
 font-size: 18px;

 }
 #space {

 	margin-top: -30px;

 }

header {
	width: 95%;
	display: block;
	margin: 0 auto;
	padding: .1em 0 0;
}

header p {
	border-top: 2px solid #ccc;
	border-bottom: 1px dashed #ccc;
	padding: 6px;
	font-size: 13px;
	color: #ccc;
}

section {
	
   	width: 95%;
	margin: 2% auto;
}

 section article {
	width: 100%;
	padding: 0 2% 0 0 ;
}
aside img {
	
	
	width:100%;
	max-height: 230px;
	margin-top: 10px;

	margin-bottom: 8px;
	
}
section form {
	
	 width: 100%;
	 padding: 0 3%;

} 

section form h2 {
	background-color: #fff;
	color: #666;
	margin-top: 10px;
	font-size: 13px;
	padding:2%;
	border-radius: 4px;
	box-shadow: 1px 1px 8px 1px #333;

}

section form #adjust {
	padding-top:12px;
} 
#adjust label {
	font-size:17px;
font-weight:200px

;}

#be {

    background:#fff; 
	margin: 12px 0;
	padding: 2% ;
	font-size: 16px;
	color:#666;
	border-radius: 4px;
}

section h1 {
width: 100%;
font-size: 20px;
padding: 2%;
background: #333;
color: #fff; 

	
}


article p {
	margin-top:3px;
font-size: 14px;
font-weight: 500;
padding: 3px;
text-align:  justify;

}

#bullet {
	display: inline-block;
	width: 95%;
	margin: 1% 2.5%;
	background-color: #09f;
	border-top: 2px solid black;
	

}
	
	#bullet h2 {
	    padding-top: 2%; 
		text-align: center;
		color: #fff;
		font-size: 17px;
	} 

content  {
	margin: 3% 0 3% 5% ;
    float:left;
	width:90%;
	border: 1px solid #ccc;
	border-radius: 5%;
	background:#fff;
}
content ul  {
	margin: 0 5%;
	padding: 0 0 0 2%;
	
}
content li { 
	font-size: 12px;
	padding: 2% 3%;
	color: #09f;
	width: 95%;
}
.main-footer {
    width: 98%;
    margin: 4% 1%; /*95*/
    display: inline-block;
    text-decoration: none;
    list-style-type;
    border-top: 1px solid #ccc;
    
}

#drop-footer .vm {
display: inline-block;
	width: 50%;
	float: left;
	margin: 4% 0;
	

}
#drop-footer .vm li {
padding-top: 5%;
	

}

#drop-footer .blue {

	width: 50;
	float: left;
	margin: 2% 0;
	
	
	

}

#drop-footer .blue img {

	width: 10%;
	float: left;
	margin: 7% 1%;
	border-radius: 30px;
	
	
	

}

#drop-footer li {
	list-style-type: none;
	font-size: 12px;
}
#drop-footer h4 {
	
	font-size: 14px;
}
 #drop-footer p  {
	
	font-size: 12px;
}

#drop-footer li {
	list-style-type: none;
}
