/* --Custom CSS--
================================================*/
/*============= Page Navi =====================*/
.wp-pagenavi {
  text-align: center;
  margin-top: 20PX;
  font-size: .8em;
}
.submit-your-recipe .background-page-title, body.tax-recipe-categories .background-page-title, body.tax-recipe-tag .background-page-title, body.single-post-recipe .background-page-title
{
  font-size: 35px;
  text-align: center;
  padding: 16px 0;
}
.submit-your-recipe .background-page-box, body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box {
position: absolute;
top: 30px;
width: 999px;
background-color: #fff;
z-index: 99;
padding-bottom: 30px;
box-shadow: 0 0 10px rgba(0,0,0,0.3);
height: auto!important;
}
.submit-your-recipe .background-page-box.box-left, body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box
{
position: relative;
top: 0;
left: 0;
margin: 30px 0 31px 30px;
}
.submit-recipe.fullscreen-background, body.tax-recipe-categories .fullscreen-background, body.tax-recipe-tag .fullscreen-background, body.single-post-recipe .fullscreen-background {
height: 100%!important;
padding: 0;
}
.submit-your-recipe .ninja-forms-form label {
color: #c57522;
font-size: 16px;
font-weight: bold;
line-height: 25px;
}
.submit-your-recipe .ninja-forms-req-symbol {
color: #73431b;
}
.submit-your-recipe input {
border: solid 1px #d4d691;
}
.submit-your-recipe input[type=text] {
background: #f3f3f3;
height: 28px;
padding: 3px 0;
width: 95%!important;
}
.submit-your-recipe .ninja-forms-form div.field-wrap
{
width: 50%;
float: left;
margin-bottom: 20px;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_2_div_wrap
{
width: 40%;
margin-left: 5%;
text-align: center;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_2_div_wrap input
{
width: 60%!important;
margin: 0 auto;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_9_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_10_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_24_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_25_div_wrap
{
width: 25%;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_24_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_25_div_wrap
{
padding-top: 30px;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_9_div_wrap input, .submit-your-recipe .ninja-forms-form #ninja_forms_field_10_div_wrap input
{
width: 50%!important;
}
.twitterhandle
{
color: white;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_9_div_wrap div.ninja-forms-field-description, .submit-your-recipe .ninja-forms-form #ninja_forms_field_10_div_wrap  div.ninja-forms-field-description
{
width: 45%!important;
float: right;
text-align: left;
padding-top: 5px;
}
.submit-your-recipe .ninja-forms-form div.field-wrap.textarea-wrap
{
width: 100%;
}
.submit-your-recipe .ninja-forms-form div.field-wrap.textarea-wrap textarea
{
width: 85%;
border: solid 1px #d4d691;
padding: 5px;
background: #f3f3f3;
}
.submit-your-recipe .ninja-forms-form input[type=submit]
{
background-color: #c57522;
border: none;
padding: 12px 16px;
color: white;
font-size: 15px;
font-weight: bold;
float: right;
margin-right: 27%;
cursor: pointer;
}
.submit-your-recipe select {
background: #f3f3f3;
height: 36px;
width: 95%!important;
border: solid 1px #d4d691;
}
body.tax-recipe-categories .cat-head a, body.tax-recipe-tag .cat-head a, body.single-post-recipe .cat-head
{
font-size: 18px!important;
font-weight: bold;
color: #777;
}
body.tax-recipe-categories .cat-head, body.tax-recipe-tag .cat-head
{
margin-bottom: 15px;
}
body.tax-recipe-categories .directory-cats, body.tax-recipe-tag .directory-cats
{
width:50%; float: left;
margin-bottom: 25px;
}
body.tax-recipe-categories .directory-cats img, body.tax-recipe-categories .recipe-grid img, body.tax-recipe-tag .directory-cats img, body.tax-recipe-tag .recipe-grid img, body.single-post-recipe .recipe-grid img
{
padding: 3px; border: solid 1px #ced182; float: left;
}
body.tax-recipe-tag .directory-cats img
{
max-width: 50%;
}
body.tax-recipe-categories .recipe-grid img, body.tax-recipe-tag .recipe-grid img
{
max-width: 50%;
height: auto;
}
body.tax-recipe-categories .directory-cats ul, body.tax-recipe-tag .directory-cats ul
{
margin: 7px 0 25px 0px;
float: left;
max-width: 50%;
}
body.tax-recipe-tag .directory-cats ul.noimage, body.tax-recipe-categories .directory-cats ul.noimage
{
max-width: 100%;
}
body.tax-recipe-tag .directory-cats ul.noimage li, body.tax-recipe-categories .directory-cats ul.noimage li
{
margin-left: 0;
}

p.view-all > a {
    color: #777777;
    margin-top:10px;
    display: inline-block;
}
body.tax-recipe-categories .directory-cats ul li, body.tax-recipe-tag .directory-cats ul li
{
  background: url(/web/20150207174427im_/http://beyondmeat.com/wp-content/themes/Simon/img/bullet.jpg) no-repeat 0 5px;
  text-indent: 0px;
  margin-bottom: 8px;
  margin-left: 25px;
  min-height: 15px;
  clear: both;
line-height: 18px;
}
body.tax-recipe-categories .directory-cats ul li a, body.tax-recipe-tag .directory-cats ul li a, body.tax-recipe-tag .directory-cats .view-all
{
margin-left: 20px;
float: left;
}
body.tax-recipe-categories .directory-cats .view-all {
clear: both;
}
body.tax-recipe-categories .directory-cats .recipe-lists, body.tax-recipe-tag .directory-cats .recipe-lists
{
float: left;
width: 100%;
}
.breadcrumbs
{
margin-bottom: 25px;
}
body.tax-recipe-categories .recipe-grid, body.tax-recipe-tag .recipe-grid
{
width: 33%;
float: left;
padding-bottom: 15px;
padding-top: 15px;
}
body.single-post-recipe .recipe-grid
{
width: 50%;
float: left;
padding-bottom: 30px;
margin-top: 25px;
}
.recipe-grid-divider
{
width: 100%;
height: 1px;
border-bottom: dotted 1px #bfc2c5;
clear: both;
}
body.tax-recipe-categories .recipe-grid .recipe-grid-head, body.tax-recipe-tag .recipe-grid .recipe-grid-head, body.single-post-recipe .recipe-grid .recipe-grid-head
{
font-family: 'Open Sans', sans-serif;
font-weight: bold;
margin-left: 15px;
float: left;
max-width:35%;
}
body.single-post-recipe .recipe-grid .recipe-grid-head
{
width: 40%;
float: left;
font-weight: bold;
font-size: 13px;
}
body.single-post-recipe .recipe-grid img
{
max-width: 50%;
height: auto;
}
.single-post-recipe .single-recipe-featured img {
padding: 3px; border: solid 1px #ced182; float: left;
width: 100%;
margin-bottom: 20px;
height: auto;
}
.single-post-recipe .single-recipe-column
{
width: 50%;
float: left;
margin-left: 0;
}
.single-post-recipe .single-recipe-column + .single-recipe-column
{
width: 47%; margin-left: 3%;
float: left;
}
.column-thirds
{
width: 33%;
float: left;
font-size: 16px;
color: #696969;
text-align: center;
}
.column-thirds span.green
{
font-weight: normal;
font-size: 18px;
color: #9ca100;
}
.column-forth
{
width: 25%;
float: left;
font-size: 16px;
color: #696969;
text-align: center;
}
.printfriendly-text2 {
  font-size: 16px;
  color: #696969;
}
.printfriendly a:hover {
  text-decoration: none;
}
.column-forth span.green
{
font-weight: normal;
font-size: 18px;
color: #9ca100;
}
.printer {
float: left;
}
.green-bar
{
width: 100%;
background: #4D4F53;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: white;
font-size: 16px;
margin-top: 20px;
text-align: center;
padding: 15px 0;
}
ul.social-list
{
margin: 25px 40px 0;
width: 405px;
}
ul.social-list li:first-of-type {
  width: 100%;
  margin: 0 0 10px;
}
ul.social-list li:first-of-type span {
  float: left;
  width: 35%;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG { 
  margin: 0 4px; 
}
ul.social-list li
{
float: left;
line-height: 35px;
font-size: 16px;
margin-right: 7px;
}
.social-list-facebook, 
.social-list-twitter, 
.social-list-pinterest, 
.social-list-email
{
display: block;
width: 35px;
height: 36px;
background: url(/web/20150207174427im_/http://beyondmeat.com/wp-content/themes/Simon/img/socialsprite.jpg) no-repeat 0 -71px;
}
.social-list-facebook span, 
.social-list-twitter span, 
.social-list-pinterest span, 
.social-list-email span
{
  background: 0 none;
}
.social-list-email
{
background-position: 0 -106px;
}
.social-list-twitter
{
background-position: 0 -36px;
}
.social-list-pinterest
{
background-position: 0 -1px;
}
.single-recipe-submit-block
{
margin:20px 0;
border-bottom: dotted 1px #bfc2c5;
}
.single-recipe-submit-block p
{
line-height: 20px;
padding-top:20px;
}
.orange
{
color: #c57522;
font-size: 15px;
font-weight: bold;
}
.single-recipe-description, .single-recipe-ingredients, .single-recipe-preparation
{
margin-bottom: 20px;
}
.single-recipe-ingredients, .single-recipe-preparation
{
margin-top: 20px;
color: #c57522;
}
.single-recipe-ingredients li, .single-recipe-preparation li
{
margin-bottom: 20px;
}
.single-recipe-preparation li {
list-style-type: decimal;
margin-left: 20px;
}
.single-recipe-ingredients
{
border-bottom: dotted 1px #bfc2c5;
}
.single-recipe-ingredients .cat-head
{
margin-top: 20px;
}
.printomatic {
background-image: url('/web/20150207174427im_/http://beyondmeat.com/wp-content/themes/Simon/img/printer.gif');
background-repeat: no-repeat;
width: 39px;
height: 39px;
float: left;
cursor: pointer;
}
#recipeheader img {
width: 100%;
height: auto;
}
.cleareven
{
clear: both;
}
.search-recipe-box {
background-color: #4D4F53;
padding: 15px;
color: #fff;
text-transform: uppercase;
overflow: hidden;
}
.search-recipe-box .search-text {
  float: left;
  width: 80%;
  margin: 0;
}
.search-recipe-box #searchform {
  float: right;
  width: 20%;
}
.search-recipe-box #searchform input[type=text] {
  height: 25px;
  text-indent: 30px;
  color: #A39B9B;
  font-size: .8em;
  font-style: italic;
  border-radius: 5px;
}
.search-recipe-box #searchform input[type=submit] {
left: -4px;
top: -5px;
background-image: url(/web/20150207174427im_/http://beyondmeat.com/wp-content/themes/Simon/img/btn-search.jpg);
}
.search-recipe-box #searchform div:before {
width: 20px;
height: 20px;
top: 3px;
left: 3px;
}
.post-ratings {
  font-size: .9em;
}
@media only screen and (min-width: 1200px) and (max-width: 1345px) {
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box.box-left {
width: 95%;
margin: 20px auto 20px;
}
}
@media only screen and (min-width: 850px) and (max-width: 1199px) {
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box {
width: 95%;
margin: 20px auto 20px;
}
body.tax-recipe-categories .background-page-content .recipe-grid, body.tax-recipe-tag .background-page-content .recipe-grid, body.single-post-recipe .background-page-content .recipe-grid {
width: 50%;
}
body.tax-recipe-categories .recipe-grid-divider, body.tax-recipe-tag .recipe-grid-divider, body.single-post-recipe .recipe-grid-divider {
display: none;
}
body.tax-recipe-categories .directory-cats .recipe-lists, body.tax-recipe-tag .directory-cats .recipe-lists {
float: left;
max-width: 100%;
}
body.tax-recipe-categories .directory-cats img, body.tax-recipe-tag .directory-cats img {
max-width: 45%;
height: auto!important;
}
}
@media only screen and (max-width: 1050px) {
.single-post-recipe .single-recipe-column + .single-recipe-column, .single-post-recipe .single-recipe-column {
width:100%;
}
.single-post-recipe .single-recipe-featured img {
width: 95%;
height: auto;
}
.submit-your-recipe .background-page-title, body.tax-recipe-categories .background-page-title, body.tax-recipe-tag .background-page-title, body.single-post-recipe .background-page-title {
font-size: 30px;
text-align: center;
padding: 16px 0;
}
}
@media only screen and (max-width: 849px) {
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box.box-left {
width: 95%;
margin: 0px auto 20px;
}
body.tax-recipe-categories .background-page-content .recipe-grid, body.tax-recipe-tag .background-page-content .recipe-grid, body.single-post-recipe .background-page-content .recipe-grid {
width: 100%;
}
body.tax-recipe-categories .recipe-grid-divider, body.tax-recipe-tag .recipe-grid-divider, body.single-post-recipe .recipe-grid-divider {
display: none;
}
.column-thirds span.green {
font-size: 16px;
}
.column-thirds {
font-size: 14px;
width:50%;
}
.column-thirds + .column-thirds + .column-thirds {
margin: 0 auto;
float: none;
padding-top: 20px;
clear: both;
}
.green-bar {
font-size: 13px;
}
.column-forth span.green {
font-size: 16px;
}
.column-forth {
font-size: 14px;
width:50%;
}
.column-forth + .column-forth + .column-forth {
margin: 0 auto;
float: none;
padding-top: 20px;
clear: both;
}

.single-recipe-submit-block img{
max-width: 30%;
height: auto;
margin: 0px 5px 5px 0;
}
.single-recipe-submit-block p {
line-height: 20px;
padding-top: 0px;
}
body.single-post-recipe .recipe-grid {
width: 100%;
padding-bottom: 10px;
margin-top: 15px;
}
.submit-your-recipe .background-page-title, body.tax-recipe-categories .background-page-title, body.tax-recipe-tag .background-page-title, body.single-post-recipe .background-page-title {
font-size: 25px;
text-align: center;
padding: 16px 0;
}
}
@media only screen and (max-width: 615px) {
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box.box-left {
width: 95%;
margin: 20px auto 20px;
}
body.tax-recipe-categories .background-page-content .recipe-grid, body.tax-recipe-tag .background-page-content .recipe-grid, body.single-post-recipe .background-page-content .recipe-grid {
width: 100%;
}
body.tax-recipe-categories .recipe-grid-divider, body.tax-recipe-tag .recipe-grid-divider, body.single-post-recipe .recipe-grid-divider {
display: none;
}
.submit-your-recipe .background-page-title, body.tax-recipe-categories .background-page-title, body.tax-recipe-tag .background-page-title, body.single-post-recipe .background-page-title {
font-size: 20px;
text-align: center;
padding: 16px 0;
}
}
@media only screen and (max-width: 925px) {
body.tax-recipe-categories .directory-cats, body.tax-recipe-tag .directory-cats {
width: 100%;
}
body.tax-recipe-categories .directory-cats img, body.tax-recipe-tag .directory-cats img {
width: auto;
height: auto;
}
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box.box-left {
width: 95%;
margin: 20px auto 20px;
}
body.tax-recipe-categories .directory-cats img, body.tax-recipe-tag .directory-cats img {
max-width: 45%;
height: auto!important;
}
.recipe-lists {
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
}
}
@media only screen and (min-width: 1001px) and (max-width: 1175px) {
.submit-your-recipe .ninja-forms-form #ninja_forms_field_9_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_10_div_wrap,
.submit-your-recipe .ninja-forms-form #ninja_forms_field_24_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_25_div_wrap {
width: 50%;
}
.submit-your-recipe .ninja-forms-form div.field-wrap.textarea-wrap textarea {
width: 95%;
}
}
@media only screen and (max-width: 1000px) {
.submit-your-recipe .ninja-forms-form #ninja_forms_field_9_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_10_div_wrap,
.submit-your-recipe .ninja-forms-form #ninja_forms_field_24_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_25_div_wrap {
width: 95%;
}
.submit-your-recipe .ninja-forms-form div.field-wrap.textarea-wrap textarea {
width: 95%;
}
.submit-your-recipe .ninja-forms-form div.field-wrap {
width: 100%;
margin-bottom: 10px;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_2_div_wrap {
width: 100%;
margin-left: 0%;
text-align: left;
}
.submit-your-recipe .ninja-forms-form #ninja_forms_field_24_div_wrap, .submit-your-recipe .ninja-forms-form #ninja_forms_field_25_div_wrap {
padding-top: 10px;
}
}
@media only screen and (max-width: 480px) {
body.tax-recipe-categories .background-page-box, body.tax-recipe-tag .background-page-box, body.single-post-recipe .background-page-box, .submit-your-recipe .background-page-box {
width: 95% !important;
min-height: 10px!important;
}
body.tax-recipe-categories .background-page-wrap, body.tax-recipe-tag .background-page-wrap, body.single-post-recipe .background-page-wrap, .submit-your-recipe .background-page-wrap {
height: auto;
}
}
.breadcrumbs-r li
{
float: left;
margin-right: 5px;
margin-bottom: 20px;
}
.placeholder
{
  color: #aaa;
}
.dropd
{
position: relative;
padding-right:20px;
background: url(/web/20150207174427im_/http://beyondmeat.com/wp-content/themes/Simon/img/downarrow.png) no-repeat right 0;
}
.uldropd
{
background: #eee;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
display: none;
padding: 15px 10px 10px;
position: absolute;
top: 15px;
left: 10px;
z-index: 5000;
}
.uldropd li
{
float: none;
margin-bottom: 10px;
}
.uldropd li a
{
white-space: nowrap;
}


@media only screen and (min-width: 1064px) {.recipe-lists {
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
}
}

/* Optional simple styling of the Pinterest div wrapper */
#pin1{
  margin-top: 25px;
  margin-left: 50px;
}


/*  This Required CSS selector prevents viewing of the Pinterest image(s). */
#pin1 a img{
  position: absolute;
  margin-left: -5000px;
}

.page-id-7914 #recipeheader {
    max-width: 872px !important;
width:100%;
}

/*
     FILE ARCHIVED ON 17:44:27 Feb 07, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:23:06 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2950.637
  exclusion.robots: 0.258
  exclusion.robots.policy: 0.248
  cdx.remote: 0.081
  esindex: 0.013
  LoadShardBlock: 70.951 (3)
  PetaboxLoader3.datanode: 90.726 (5)
  CDXLines.iter: 22.992 (3)
  load_resource: 2164.056 (2)
  PetaboxLoader3.resolve: 1797.045 (2)
*/