/* =Structure */
#page {
	margin: 2em auto;
	width:100%;
	max-width: 1100px;
}
/* Right Content */
.left-sidebar #primary {
  float: left;
	margin: 0 0 0 0;
	width: 100%;
}
#secondary {
		display: none;
}
.left-sidebar #content {
	margin: 0 0 0 5%;
	width: 90%;
}
/* =Header */
#site-title {
	margin-right: auto;
	padding: 0.1em 0 0;
}
#site-description {
	color: #316d01;
	font-size: 16px;
	margin: 0 auto 0.1em 0;
}
#branding #searchform {
	position: absolute;
	top: 1.5em;
	right: 1.6%;
	text-align: right;
}
/* =Menu */
#access ul {
	font-size: 14px;
	margin: auto;
	text-align: left;
}
/* Headings */
#main {
	padding: 1em 0 0;
}
#content nav a {
    display: none;
}
/* Text elements */
p {
	margin-bottom: 0.5em;
}
ul, ol {
	margin: 0 0 0.5em 2em;
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom: 1.5;
}
dl {
	margin: 0 1.625em;
}
dd {
	margin-bottom: 1.625em;
}
/* tables */
table {
    border-collapse: collapse;
    font-size: 0.9rem;
	  margin : 10px auto auto auto; 
}
body {
text-align: center;
padding: 0;
margin: 0;
} 
.entry-content th,
.comment-content th {
	border-top: 1px solid #ddd;
	padding: 0px 5px 0px 5px;
}
.entry-content td,
.comment-content td {
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 0px 0px 0px 0px;
}
/* Image borders */
img[class*="align"],
img[class*="wp-image-"],
#content .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border: 0px solid #ddd;
	padding: 0px;
	max-width: 97.5%;
	max-width: calc( 100% - 14px );
}
/* =Content */
.singular .entry-meta .edit-link a {
	bottom: auto;
	left: auto;
	position: absolute;
	right: 30px;
	top: 50px;
}
.singular .entry-title {
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	margin: 0 -100px;
	line-height: 0px;
}
.singular #content,
.left-sidebar.singular #content {
	margin: 0 1%;
	position: relative;
	width: 100%;
}
.singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    margin: 0 50px;
    width: 90%;
}
/* Singular content styles for Posts and Pages */
.singular .hentry {
	border-bottom: none;
	padding:  0 0 0;
	position: relative;
}
.entry-meta .edit-link a,
.commentlist .edit-link a {
	float: left;
}
.singular .entry-header .entry-meta {
    display: none;
}
.entry-content img, .comment-content img, .widget img {
    max-width: 70%;
}
/* Recent Posts */
section.recent-posts {
		display: none;
}
.page-template-showcase-php #main .widget-area {
	float: left;
	margin: 0 -22.15% 0 0;
	width: 100%;
	column-count: 2;}
section.recent-posts {
    float: left;
    margin: 0 0 0 10%;
    width: 69%;
}
.page-title {
		display: none;
}