/* custome CSS for JamesHillArchitect by Farnsworth Design ------------------------------- */
/* custome CSS for JamesHillArchitect by Farnsworth Design ------------------------------- */
/* custome CSS for JamesHillArchitect by Farnsworth Design ------------------------------- */




/* LINKS ----------------------------- */
a {
	color: #2079a9 !important;
}

/* HEADER ============================================ */

#masthead div.site-branding div.container a.custom-logo-link img.custom-logo {
	width: 100%;
}

#masthead div.site-branding div.container p.site-title a {
	font-family: "Oswald", Arial, Helvetica, Geneva, sans-serif;
	font-weight:500;
	text-align: left;
	color: #000000!important;
}

#masthead div.site-branding div.container p.site-title {
	text-align: left;
	margin-bottom: 12px;
}

#masthead div.site-branding div.container p.site-description {
	text-align: left;
	margin-bottom: 16px;
}

#masthead div.site-branding {
	padding-bottom: 0;
}

header#masthead.site-header {
	margin-bottom: 56px;
}

/* NAVIGATION ============================================ */
ul#primary-menu.menu.nav-menu {
	text-align: left;
	margin-top: 12px;
}


ul#primary-menu.menu.nav-menu .menu-item  {
	background-color: #000000;
	padding: 0;
	border-radius:3px;
	
}

ul#primary-menu.menu.nav-menu .menu-item:hover  {
	background-color: #a4b860;
	padding: 0;
	border-radius:3px;
	
}


ul#primary-menu.menu.nav-menu .menu-item a  {
	color: #ffffff!important;
	text-align: center!important;
	padding: 7px 8px;
}



/* NAVIGATION - SOCIAL ============================================ */



#menu-item-5787  {
	float: right;
	font-size: 1px;
	height: 38px;
}

x#menu-item-5787 a {
	display: block!important;
}



#menu-item-5787 a::before  {
	font: normal normal normal 27px/1 FontAwesome;
	content: "\f16d";
	color: #ffffff;
	display: block;
}






/* POSTS ============================================== */

header.entry-header h2.entry-title a {
	color: #000000!important;
}

.post {
	padding-right: 0;
}

x.div#posts-container.row {
	width: 100%;
}


x.post.type-post.status-publish.format-standard.hentry {
	width: 100%;
	float: left!important;
	background-color: #e6b6b6;
	display: inline-block !important;
}



span.byline {
	color: #858585;
	margin-left: 9px;
}


/* post meta ------------------------------------ */

span.byline {
	display: none;
}

span.posted-on-delimeter {
	display: none;
}

time.entry-date.published {
	float: left;
	color: #585858;
}

h2.entry-title {
	margin-top: 4px!important;
}

div.entry-meta:before {
	display: none;
}


/* SIDEBARS ================================================= */

#widget_tptn_pop-2 {
	border-style: none!important;
}

section#recent-comments-2.widget.widget_recent_comments {
	border-style: none;
}

section#nav_menu-2.widget.widget_nav_menu {
	border-style: none;
}

section#nav_menu-3.widget.widget_nav_menu {
	border-style: none;
}

section#tag_cloud-3.widget.widget_tag_cloud {
	border-style: none;
}

section#archives-2.widget.widget_archive {
	border-style: none;
}

section#linkcat-2.widget.widget_links {
	border-style: none;
}

section#search-2.widget.widget_search {
	padding-right: 60px !important;
	padding-left: 46px !important;
}

h5.widget-title {
	text-align: left!important;
}







/* NAVIGATION - SOCIAL ============================================ */
/* NAVIGATION - SOCIAL ============================================ */
/* NAVIGATION - SOCIAL ============================================ */


@media only screen and (max-width :768px){


/* NAVIGATION - SOCIAL ============================================ */

#menu-item-5787 a {
	float: right;
	color: #fffefe!important;
}

li#menu-item-5787.social.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-5787 {
	width: 100%;
	text-align: center;
}

}/* end bracket -----------*/