@import url("../foodfactoryrustic/style.css");
.recipe .ingredients-list .ingredients_tag, .page-template-page-recipe .ingredients-list .ingredients_tag { width:210px; }
.archive .post-thumb {
	height:160px;
	overflow:hidden;
}
@media (max-width: 1200px) {
	.archive .post-thumb { width:49.6% !important; }
}
@media (max-width: 979px) {
	.archive .post-thumb { width:49.5% !important; }
}
@media (max-width: 767px) {
	.archive .post-thumb { width:49.6% !important; }
}
@media (max-width: 590px) {
	.archive .post-thumb .featured-thumbnail img { width:100% !important; }
}
@media (max-width: 590px) {
	.archive .post-thumb { width:99.7% !important; }
}
.archive .post-thumb:first-of-type {
	width:66.4% !important;
	height:320px !important;
	max-height:320px !important;
	overflow:hidden;
}
@media (max-width: 1200px) {
	.archive .post-thumb:first-of-type {
		width:99.8% !important;
		max-height:480px;
	}
}
.tag #content {
	background:#fff;
	padding:20px 30px;
	box-sizing:border-box;
}
.tag #content .post-outtitle { display:none; }
.tag #content .post_wrapper {
	display:inline-block;
	width:100%;
}
.tag #content .post__holder { margin-left:0; }
.tag .archive-inner .post-inner .post-outtitle { position:relative; }
.tag .archive-inner .post-inner .post-outtitle .centered h2 { color:#E6431C !important; }
.archive .pagination.pagination__posts {
	margin-top:30px;
	display:inline-block;
	width:100%;
}
.archive .archive-inner .post-inner.post-no-image .post-outtitle, .archive .post-inner.post-thumb.post-no-image { background:rgba(0,0,0,0.4); }
.archive .archive-inner .post-inner.post-no-image .post-outtitle .centered, .archive .post-inner.post-thumb.post-no-image .centered { opacity:1; }
.blog .isotope .post_wrapper .post__holder.post .post-inner .post-outtitle .centered .meta-title, .blog .isotope .post_wrapper .post__holder.post .post-inner .post-outtitle .centered .meta-title-top { border-bottom:none; }
.span6.additional-menu.pull-right div#search-3 {
	background:#1a1a1a url('https://www.kopiaste.org/wp-content/themes/foodfactoryrustic/images/topnav_overlay.png') repeat 0 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:8px 15px 0 15px;
	position:relative;
	text-align:center;
	position:absolute;
	right:10px;
	width:365px;
	border:1px solid #1a1a1a;
}
@media (max-width: 1024px) {
	.span6.additional-menu.pull-right div#search-3 { position:inherit; }
}
@media (max-width: 768px) {
	.span6.additional-menu.pull-right div#search-3 {
		display:none;
		visibility:hidden;
	}
}
.span6.additional-menu.pull-right div#search-3 form {
	margin:0;
	text-align:right;
	padding-bottom:8px;
	padding-top:5px;
	padding-right:0;
}
.span6.additional-menu.pull-right div#search-3 form input[type=text] {
	margin-bottom:0;
	border:0;
	line-height:34px;
	height:34px !important;
	border-radius:0 !important;
	padding:0 8px !important;
	width:228px;
}
@media (max-width: 768px) {
	.span6.additional-menu.pull-right { display:none; }
	.logo_h__img { margin-top:0; }
}
@media (max-width: 1024px) {
	.logo_h__img { margin-top:0; }
	.span6.additional-menu.pull-right { display:none; }
}
.search-results #sidebar { margin-top:50px; }
.search-results .span6.additional-menu.pull-right div#search-3 {
	right:0;
	width:370px;
}
.search-results .span6.additional-menu.pull-right div#search-3 form input[type=text] { width:233px; }
.search-results .post_meta { display:none; }
.search-results .title-header {
	padding-left:0;
	width:auto;
	background:#1a1a1a;
	padding:0.3em 0.8em;
	color:#fff;
	text-transform:capitalize;
	margin-bottom:10px;
	margin-top:0;
	display:inline-block;
	font-size:1.3em;
	line-height:1.5em;
}
#sidebar .mc4wp-form .mc4wp-form-fields input[type='email'] {
	margin-bottom:0;
	width:90%;
	border:3px solid #ededed;
	line-height:44px;
	height:44px !important;
	padding:0 8px !important;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	box-shadow:none;
}
#sidebar .mc4wp-form .mc4wp-form-fields input[type='submit'] {
	background:#E6431C;
	color:#fff;
	border:0;
	padding:6px 12px;
	height:auto;
	border:1px solid #E6431C;
}
.clearfix { *zoom:1; }
.clearfix:before, .clearfix:after {
	display:table;
	content:"";
	line-height:0;
}
.clearfix:after { clear:both; }
.hide-text {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}
.input-block-level {
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
