/* Hide unneeded element
----------------------------------*/
.featured, .contact-button, .post-meta, .footer-logo, #content .button,
.sub-menu li, .sf-arrow, .header .ads { display:none }
.author-description { opacity:0 }

/* Flexible image
----------------------------------*/
div.col8 { margin-left:0 }
.page-thumb img, .thumb-med-right img, .thumb-med-left img, 
.post img, .flickr_badge_image img, .post-thumb img, .post-thumb,
.post-thumb a {
	max-width:100%;
	height:auto;
	float:left
}

/* Navbar
----------------------------------*/
.navbar1 { height:auto; border-top:1px solid #f3937d }
.navbar1 ul { margin:0; border:none }
.navbar1 ul li a {
	font-size:12px;
	padding:8px 9px;
	border:none
}
.navbar1 .sf-parent a { padding-right:9px !important }

/* Content
----------------------------------*/
h2 { font-size:25px; line-height:25px }
.post-item .post-thumb { float:right }
.post-item p.fl { float:none }
.post-title { margin-bottom:0 }
.post-title a { display:block }
a.button {
	float:none;
	display:block;
	overflow:hidden;
	text-align:center
}
#content,#content .post-item, #content .post-meta { 
	width:300px;
	margin:0;
	background:none
}
.meta-date { 
	background:none;
	font-family: Helvetica, Arial;
	text-align:left
}
.meta-date { 
	border-radius:0;
	border-bottom:1px solid #ECE9DB;
}
.post-meta-mobile { 
	overflow:hidden; 
	margin-bottom:10px;
	font-weight:bold;
	color:#B2A794;
	margin-left:-5px
}
.meta-date, .meta-author, .meta-topic, .meta-comments, .meta-date-m, .meta-date-d { 
	margin:0 10px 0 0;
	padding:3px 5px;
	font-size:12px;
	text-align:left;
	border:none;
	float:left;
	position:relative
}
.meta-date-m, .meta-date-d { 
	float:left; 
	padding:0
}
#pagination { margin:0 }
.social_share .colabs-fblike { margin-right:10px }
.meta-date::after, .meta-author::after, .meta-topic::after {
	content: "\00b7";
	font-size: 24px;
    line-height: 24px;
    position: absolute;
    right: -8px;
    top: 0;
}
#respond textarea { width:288px }

/* Sidebar
----------------------------------*/
.sidebar.col3 { 
	width:300px;
	margin:0
}

/* Footer 
----------------------------------*/
#footer { height:auto }
#footer .col6 { margin:0; width:300px }
.navbar2 { margin-top:10px }
.navbar2 ul li a { 
	font-size:12px;
	padding:5px
}
.copy-rights { margin-left:5px }
#footer .soc-net { margin-top:5px; float:left }
