/**
 * Table of contents: 
 * layout_base_forced.css
 * nutrition-label.css
 * recipe-grid.css
 * user-menus.css
 * user-ratings.css
 * public.css
 * public_base.css
 * Generated by MagicMin: 2015-06-01 10:55:05
 */
.wpurp-clear{float: none;clear: both}.wpurp-meta, .wpurp-searchable-recipe{display: none}.wpurp-errors{border: 1px solid darkred;padding: 10px;margin-bottom: 20px}.wpurp-errors ul{margin: 0 !important}.wpurp-required{color: darkred;margin-left: 2px;vertical-align: top;font-size: smaller}html body.rtl .wpurp-container{text-align: right}html body .wpurp-container{position: relative !important;clear: both !important;text-align: left;font-size: 14px !important}html body .wpurp-container.wpupg-item{position: absolute !important}html body .wpurp-container span{display: inline-block !important}html body .wpurp-container *{border: 0 !important;-webkit-margin: 0 !important;-moz-margin: 0 !important;margin: 0 !important;-webkit-padding: 0 !important;-moz-padding: 0 !important;padding: 0 !important;background: none !important;-webkit-border-radius: 0px !important;-moz-border-radius: 0px !important;border-radius: 0px !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;color: inherit !important;font-size: inherit !important;line-height: 1.4 !important;font-weight: normal !important}html body .wpurp-container b, html body .wpurp-container strong{font-weight: bold !important}html body .wpurp-container hr{background-color: #ccc !important}html body .wpurp-container .wpurp-recipe-notes h1, html body .wpurp-container .wpurp-paragraph h1{font-size: 2em !important;margin: 0.67em 0 !important}html body .wpurp-container .wpurp-recipe-notes h2, html body .wpurp-container .wpurp-paragraph h2{font-size: 1.5em !important;margin: 0.83em 0 !important}html body .wpurp-container .wpurp-recipe-notes h3, html body .wpurp-container .wpurp-paragraph h3{font-size: 1.17em !important;margin: 1em 0 !important}html body .wpurp-container .wpurp-recipe-notes h4, html body .wpurp-container .wpurp-paragraph h4{font-size: 1em !important;margin: 1.33em 0 !important}html body .wpurp-container .wpurp-recipe-notes h5, html body .wpurp-container .wpurp-paragraph h5{font-size: 0.83em !important;margin: 1.67em 0 !important}html body .wpurp-container .wpurp-recipe-notes h6, html body .wpurp-container .wpurp-paragraph h6{font-size: 0.75em !important;margin: 2.33em 0 !important}html body .wpurp-container .wpurp-recipe-notes p, html body .wpurp-container .wpurp-recipe-notes pre, html body .wpurp-container .wpurp-paragraph p, html body .wpurp-container .wpurp-paragraph pre{margin: 1em 0 !important}html body .wpurp-container .wpurp-recipe-notes code, html body .wpurp-container .wpurp-recipe-notes kbd, html body .wpurp-container .wpurp-recipe-notes pre, html body .wpurp-container .wpurp-recipe-notes samp, html body .wpurp-container .wpurp-paragraph code, html body .wpurp-container .wpurp-paragraph kbd, html body .wpurp-container .wpurp-paragraph pre, html body .wpurp-container .wpurp-paragraph samp{font-family: monospace, serif !important;_font-family: 'courier new', monospace !important;font-size: 1em !important}html body .wpurp-container .wpurp-recipe-notes blockquote, html body .wpurp-container .wpurp-paragraph blockquote{margin: 1em 40px !important}html body .wpurp-container .wpurp-recipe-notes b, html body .wpurp-container .wpurp-recipe-notes strong, html body .wpurp-container .wpurp-paragraph b, html body .wpurp-container .wpurp-paragraph strong{font-weight: bold !important}html body .wpurp-container .wpurp-recipe-notes dl, html body .wpurp-container .wpurp-recipe-notes menu, html body .wpurp-container .wpurp-recipe-notes ol, html body .wpurp-container .wpurp-recipe-notes ul, html body .wpurp-container .wpurp-paragraph dl, html body .wpurp-container .wpurp-paragraph menu, html body .wpurp-container .wpurp-paragraph ol, html body .wpurp-container .wpurp-paragraph ul{margin: 1em 0 !important}html body .wpurp-container .wpurp-recipe-notes dd, html body .wpurp-container .wpurp-paragraph dd{margin: 0 0 0 40px !important}html body .wpurp-container .wpurp-recipe-notes menu, html body .wpurp-container .wpurp-recipe-notes ol, html body .wpurp-container .wpurp-recipe-notes ul, html body .wpurp-container .wpurp-paragraph menu, html body .wpurp-container .wpurp-paragraph ol, html body .wpurp-container .wpurp-paragraph ul{padding: 0 0 0 40px !important}html body .wpurp-container .wpurp-recipe-notes .aligncenter, html body .wpurp-container .wpurp-paragraph .aligncenter{margin: 0 auto !important}html body .wpurp-container table{table-layout: auto !important;border-collapse: collapse !important;width: 100% !important}html body .wpurp-container a{text-decoration: none !important}html body .wpurp-container a:hover{text-decoration: underline !important}html body .wpurp-container .wpurp-responsive-mobile{display: none}html body .wpurp-container .wpurp-recipe-sharing .button.pinterest{margin-top: 32px !important}html body .wpurp-container .sharrre iframe{margin: 0 !important;max-width: none !important}html body .wpurp-container .sharrre .button.pinterest a{background-image: url(//passets.pinterest.com/images/pidgets/pinit_bg_en_rect_gray_28_1.png) !important}.wpurp-nutrition-label{display: inline-block;max-width: 250px;border: 1px solid #333;padding: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;text-align: left !important;color: black}.wpurp-nutrition-label .nutrition-title{font-weight: bold;font-size: 24px;line-height: 24px}.wpurp-nutrition-label .nutrition-serving{font-size: 10px;line-height: 14px;font-weight: bold}.wpurp-nutrition-label .nutrition-item, .wpurp-nutrition-label .nutrition-sub-item{border-top: 1px solid #333;clear: both}.wpurp-nutrition-label .nutrition-sub-item{margin-left: 14px}.wpurp-nutrition-label .nutrition-percentage{float: right}.wpurp-nutrition-label .nutrition-line{background-color: #333;height: 5px;font-size: 1px}.wpurp-nutrition-label .nutrition-line.nutrition-line-big{height: 10px}.wpurp-nutrition-label .nutrition-warning{border-top: 1px solid #333;clear: both;padding-top: 5px;font-size: 10px;color: #999}html body .wpurp-container .wpurp-nutrition-label{display: inline-block !important;max-width: 250px !important;border: 1px solid #333 !important;padding: 5px !important;font-family: Arial, Helvetica, sans-serif !important;font-size: 12px !important;line-height: 16px !important;text-align: left !important;color: black !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-title{font-weight: bold !important;font-size: 24px !important;line-height: 24px !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-serving{font-size: 10px !important;line-height: 14px !important;font-weight: bold !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-item, html body .wpurp-container .wpurp-nutrition-label .nutrition-sub-item{border-top: 1px solid #333 !important;clear: both !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-sub-item{margin-left: 14px !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-percentage{float: right !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-line{background-color: #333 !important;height: 5px !important;font-size: 1px !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-line.nutrition-line-big{height: 10px !important}html body .wpurp-container .wpurp-nutrition-label .nutrition-warning{border-top: 1px solid #333 !important;clear: both !important;padding-top: 5px !important;font-size: 10px !important;color: #999 !important}.wpurp-recipe-grid-filter-box{letter-spacing: -.31em}.wpurp-recipe-grid-filter{min-width: 200px;vertical-align: top !important;margin: 0 5px 5px 0 !important;letter-spacing: normal}.wpurp-recipe-grid-filter li.select2-search-field{background: none !important}.wpurp-recipe-grid-container .no-recipes-found{display: none}.wpurp-recipe-grid-container .recipe-card{position: relative;display: inline-block;vertical-align: top !important}.wpurp-recipe-grid-container .recipe-card:hover{opacity: 0.8;filter: alpha(opacity=80);cursor: pointer}#floatingCirclesG{margin: 0 auto;position: relative;width: 64px;height: 64px;-moz-transform: scale(0.6);-webkit-transform: scale(0.6);-ms-transform: scale(0.6);-o-transform: scale(0.6);transform: scale(0.6)}.f_circleG{position: absolute;background-color: #FFFFFF;height: 12px;width: 12px;-moz-border-radius: 6px;-moz-animation-name: f_fadeG;-moz-animation-duration: 0.88s;-moz-animation-iteration-count: infinite;-moz-animation-direction: linear;-webkit-border-radius: 6px;-webkit-animation-name: f_fadeG;-webkit-animation-duration: 0.88s;-webkit-animation-iteration-count: infinite;-webkit-animation-direction: linear;-ms-border-radius: 6px;-ms-animation-name: f_fadeG;-ms-animation-duration: 0.88s;-ms-animation-iteration-count: infinite;-ms-animation-direction: linear;-o-border-radius: 6px;-o-animation-name: f_fadeG;-o-animation-duration: 0.88s;-o-animation-iteration-count: infinite;-o-animation-direction: linear;border-radius: 6px;animation-name: f_fadeG;animation-duration: 0.88s;animation-iteration-count: infinite;animation-direction: linear}#frotateG_01{left: 0;top: 26px;-moz-animation-delay: 0.33s;-webkit-animation-delay: 0.33s;-ms-animation-delay: 0.33s;-o-animation-delay: 0.33s;animation-delay: 0.33s}#frotateG_02{left: 8px;top: 8px;-moz-animation-delay: 0.44s;-webkit-animation-delay: 0.44s;-ms-animation-delay: 0.44s;-o-animation-delay: 0.44s;animation-delay: 0.44s}#frotateG_03{left: 26px;top: 0;-moz-animation-delay: 0.55s;-webkit-animation-delay: 0.55s;-ms-animation-delay: 0.55s;-o-animation-delay: 0.55s;animation-delay: 0.55s}#frotateG_04{right: 8px;top: 8px;-moz-animation-delay: 0.66s;-webkit-animation-delay: 0.66s;-ms-animation-delay: 0.66s;-o-animation-delay: 0.66s;animation-delay: 0.66s}#frotateG_05{right: 0;top: 26px;-moz-animation-delay: 0.77s;-webkit-animation-delay: 0.77s;-ms-animation-delay: 0.77s;-o-animation-delay: 0.77s;animation-delay: 0.77s}#frotateG_06{right: 8px;bottom: 8px;-moz-animation-delay: 0.88s;-webkit-animation-delay: 0.88s;-ms-animation-delay: 0.88s;-o-animation-delay: 0.88s;animation-delay: 0.88s}#frotateG_07{left: 26px;bottom: 0;-moz-animation-delay: 0.99s;-webkit-animation-delay: 0.99s;-ms-animation-delay: 0.99s;-o-animation-delay: 0.99s;animation-delay: 0.99s}#frotateG_08{left: 8px;bottom: 8px;-moz-animation-delay: 1.1s;-webkit-animation-delay: 1.1s;-ms-animation-delay: 1.1s;-o-animation-delay: 1.1s;animation-delay: 1.1s}@-moz-keyframes f_fadeG{0%{background-color: #003947}100%{background-color: #FFFFFF}}@-webkit-keyframes f_fadeG{0%{background-color: #003947}100%{background-color: #FFFFFF}}@-ms-keyframes f_fadeG{0%{background-color: #003947}100%{background-color: #FFFFFF}}@-o-keyframes f_fadeG{0%{background-color: #003947}100%{background-color: #FFFFFF}}@keyframes f_fadeG{0%{background-color: #003947}100%{background-color: #FFFFFF}}.user-menus-title, .user-menus-select{width: 100%;max-width: 300px}.user-menus-input-container{width: 300px;float: left}.user-menus-servings-container{float: right;min-width: 200px;text-align: right}.user-menus-servings-general, .user-menus-servings-recipe{margin-left: 10px;padding: 2px;width: 35px;font-size: 1em}.user-menus-servings-recipe{float: right}.user-menus-group-by-container{clear: left;margin-bottom: 10px !important}a.user-menus-group-by{text-decoration: none !important}a.user-menus-group-by-selected{font-weight: bold}.user-menus-recipe, .user-menus-no-recipes{line-height: 30px;min-height: 30px;padding-left: 20px;border-left: 4px solid #37829e;background: #f9f9f9}.user-menus-recipe .delete-recipe-button, .user-menus-no-recipes .delete-recipe-button{margin-right: 5px;cursor: pointer}.user-menus-recipe{cursor: move;clear: both}.user-menus-recipe:nth-child(odd){border-left-color: #2c5e74;background: #f3f3f3}.user-menus-no-recipes{border-left-color: #742228}.user-menus-recipes-delete-container{height: 40px;display: none;-webkit-transition: background 500ms ease;-moz-transition: background 500ms ease;-ms-transition: background 500ms ease;-o-transition: background 500ms ease;transition: background 500ms ease;background-color: #fff}.user-menus-recipes-delete-container.drop-hover{background-color: #ffd4cd}.user-menus-recipes-delete{text-align: center;font-size: 0.9em;color: #777;height: 38px;line-height: 40px;border: 1px dashed #999}.user-menus-buttons-container{float: right}table.user-menus-ingredients{margin-top: 10px !important;width: 100%}table.user-menus-ingredients th{width: 50%}table.user-menus-ingredients tr.ingredient-checked td{text-decoration: line-through;color: #999}.wpurp-container .user-star-rating.user-can-vote li{cursor: pointer}.wpurp-container .user-star-rating li{display: inline-block;width: 15px;height: 14px;text-indent: 100%;white-space: nowrap;overflow: hidden;background-image: url(star_sprite.png) !important;background-repeat: no-repeat}.wpurp-container .user-star-rating li.full-star{background-position: 0 -28px !important}.wpurp-container .user-star-rating li.half-star{background-position: 0 -14px !important}.wpurp-container .user-star-rating li.selecting-rating{background-position: 0 -42px !important}html body .wpurp-container .recipe-tooltip-content{display: none;background-color: white !important;border: 1px solid #333 !important;padding: 5px !important;width: 120px !important;z-index: 999 !important;-moz-box-shadow: 2px 2px 11px #666 !important;-webkit-box-shadow: 2px 2px 11px #666 !important;text-align: left;color: #222 !important;font-size: 14px !important;line-height: 16px !important;font-weight: normal}html body .wpurp-container .recipe-tooltip-content .vote-attention-message{display: none;text-align: center}html body .wpurp-container .recipe-tooltip-content .user-rating-votes, html body .wpurp-container .recipe-tooltip-content .user-rating-rating, html body .wpurp-container .recipe-tooltip-content .user-rating-current-rating{font-weight: bold;float: right}#wpurp_user_submission_form table{width: 100%}#wpurp_user_submission_form td{vertical-align: top !important}#wpurp_user_submission_form h4{margin-top: 20px}table#recipe-ingredients{border-collapse: separate;border-spacing: 2px}.postbox input#title, .postbox textarea#recipe_description, table#recipe-instructions textarea, table#recipe-ingredients input{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box}table#recipe-instructions .recipe_instructions_thumbnail, .postbox img.recipe_thumbnail{max-height: 50px}.wpurp-hide{display: none}textarea#recipe_notes{margin-bottom: 10px;width: 98%}.ingredient-field-header td{font-weight: bold;padding-top: 10px}#wpurp_user_submission_form .taxonomy-select-boxes{letter-spacing: -.31em}#wpurp_user_submission_form .select2-container{min-width: 200px;vertical-align: top !important;margin: 0 5px 5px 0 !important;letter-spacing: normal}#wpurp_user_submission_form .select2-container li.select2-search-field{background: none !important}#wpurp_user_submission_form .ingredient-group-stub, #wpurp_user_submission_form .instruction-group-stub{display: none}#wpurp_user_submission_form .instruction-group-label, #wpurp_user_submission_form .instruction-groups-disabled{margin-left: 20px}#wpurp_user_submission_form #recipe-ingredients img, #wpurp_user_submission_form .instruction-group-delete img{min-width: 16px !important;min-height: 16px !important}