/*!
Theme Name: _s Child
Template:_s-master
*/
dt{
	font-weight:200;
}
dd{
	margin:0;
}
.main-navigation ul{
	display:block;
}
.post, .page {
    margin: 0;
}
.primaryinner{
	margin-left:100px;
}
.primaryinner dt{
	width:8em;
	float:left;
}
.primaryinner dd{
	padding-left:9em;
	margin-bottom:10px;
}
.post-navigation,
.comments-area{
	display:none;
}
.mwform-checkbox-field label, .mwform-radio-field label{
	font-weight:200;
}

#primary{
width:827px ;
	text-align:left;

}
.single .flexbox{
	padding-left:20px;
	padding-right:20px;
}

	#primary .commentsbox{
	border-bottom: 1px #333 dotted;
}
	#primary .entry-title{
		font-weight:200;
		border-bottom:#595757 1px solid;
		text-align:left;
		margin-bottom:10px;
		padding-bottom:10px;
	}
	#primary .entry-meta{
		text-align:right;
	}
#primary p{
	text-align:left;
	margin-bottom:20px;
	}
	#primary ul{
		margin-left:20px;
	}
	#primary img{
	margin-top:20px;
	margin-bottom:20px;
	}
#secondary{
width:200px;
	text-align:left;
}
#secondary .widget-title{
	background-color:#f9f8f5;
	padding:3px 20px;
margin-bottom:20px;
	font-size:1em;
	font-weight:200;
}
.byline{
	display:none;
}
#secondary ul{
	margin-left:20px;
}
.widget_recent_entries ul{
	margin-left:40px;
}
.widget_recent_entries li{
	list-style:disc;
	margin-bottom:10px;
}
.post-thumbnail{
		width:420px;
		margin:0 auto;
}

.listblock{
text-align: left;
}
.listblock dt{
	width: 10em;
	float: left;
}
.listblock dd{
	padding-left: 11em;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px #333 dotted;
}
@media screen and (max-width: 420px) {
#primary{
width:100% ;
}
#secondary{
width:100% ;
}
.page-content, .entry-content, .entry-summary {
    margin: 0;
}
.listblock dt{
	float: none;
	width: 100%;
}
.listblock dd{
	padding-left: 0;
	}

#secondary section{
	padding: 0;
}
}

