

@media only screen and (max-width: 767px) {
	
#header{
	height:64px;
	width: 255px;
}
#header ul{
	margin-top:8px;
	height: 64px;
	line-height: 24px;
	text-align: center;
}
#header ul li{
	float: left;
}
#header img{
	display:none;
}


.page{
	width: 252px;
	padding-top:6px;
	padding-bottom: 6px;
}
.page p{
	width:252px;
	margin-right: -25px;
}
/*
.page img{
	width:75%;
	height: auto;
}
*/
.masthead{
	display: none;
}

h1, div h1, #content h1 {
	font-size: 24px;
	line-height: 24px;
}
h2, div h2, #content h2 {
margin-top:6px;
	font-size: 16px;
	max-width: 252px;
}
#content p{
	font-size: 16px;
	line-height: 24px;
}
#schemes{
	max-width: 252px;
}
#schemes li h1{
	width:252px;
	font-size: 16px;
}
.code, p.code, pre.code textarea.code{
	width: 252px;
	min-width: 252px;
}

#footer{
	width: 252px;
}


#schemeIndex{
	width:252px;
}

.pagination a{
	display: none;
}

.pagination a.prevlink, .pagination a.nextlink {
	display: inline;
}

}