/*
 Theme Name:   Agriculture Child
 Theme URI:    http://www.elsigilmore.com/agriculture-child/
 Description:  Agriculture Child Theme
 Author:       Elsie Gilmore
 Author URI:   http://www.elsiegilmore.com
 Template:     agriculture
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  agriculture-child
*/


@import url("../agriculture/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */

.logo {
	display:inline-block;
	position:absolute;
	top:53px;
	left:45px;
	z-index: 1000;
}

.one_first > div > .post_type_shortcode > .post_type_shortcode_inner > h3 {
	text-align: center !important;
	font: 36px/54px 'BenchNine', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-weight: bold;
	color: #50a627 !important;
}

.widget, .widget li, .widget p, .widget a, .widget span {
	font-size:12px;
}

#header nav {
	right:18px !important;
}

.entry {
	margin-left:10px;
	margin-right:10px;
}

li {
	margin-left:15px;
	background-image:none;
}

.tl_author {
	font-weight:bold;
}

.one_half.ui-sortable-handle.first_column .post_type_shortcode.type_post .post_type_shortcode_inner > h3 {
	background-color: #ffc00a !important;
}

.post_type_shortcode.type_post .post_type_shortcode_inner > h3 {
	background-color: #ff6f24 !important;
}

.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_nav_menu ul li, .widget_categories ul li, .widget_meta ul li, .widget_archive ul li, .widget_pages ul li {
	background:none;
	background-image:none;
	padding:0px;
	line-height:18px;
	margin-bottom:10px;
}

.headline {
	text-align:left;
	padding-left:240px;
}

.headline h1 {
	color:#285a10 !important;
}

.headline h1:before, .headline h1:after {
	border-top:1px dotted #285a10;
	border-bottom:1px dotted #285a10;
}

.preloader .fullwidth, .preloader_removed .fullwidth, .portfolio .preloader .fullwidth, .portfolio .preloader_removed .fullwidth, .resizable_block .fullwidth {
	width:100%;
	height:auto;
	position:absolute;
	top:0;
	left:0;
}

@media only screen and (max-width: 767px) {

		.headline {
	text-align:left;
	padding-left:30px;
}
}

@media only screen and (max-width: 540px) {

	.headline {
	text-align:left;
	padding-left:30px;
}

.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_nav_menu ul li, .widget_categories ul li, .widget_meta ul li, .widget_archive ul li, .widget_pages ul li {
	background:none repeat scroll 0% 0% transparent !important;
	background-image:none;
}
}



@media only screen and (max-width: 400px) {

	.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_nav_menu ul li, .widget_categories ul li, .widget_meta ul li, .widget_archive ul li, .widget_pages ul li {
	background:none repeat scroll 0% 0% transparent !important;
	background-image:none;
}
}

.wpurp-recipe-tag-terms a {
	color:#ff6f24 !important;
}

a {
	color:#ff6f24;
	}

.pj_content_bar.with_pj_side_bar {
	width:100%;
}

#tribe-events-pg-template {
	margin-right:20px !important;
	margin-left:20px !important;
}

.content_wrap2 {
	margin:0;
	padding:50px 15px 30px;
	position:relative;
}

.portfolio_page .content_wrap2 {padding-top:30px;}

.woocommerce.archive .content_wrap2 {padding-top:40px;}

.content_wrap2:before {
	content:'';
	/*border-right:1px dotted #dad7cc;*/
	width:1px;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	left:75.5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.content_wrap2.l_sidebar:before {left:24.5%;}

.content_wrap2.fullwidth {
	overflow:visible;
	min-width:1px;
}

.content_wrap2.fullwidth:before,
.content_wrap2.project_page:before {
	content:none;
	display:none;
}