﻿/*Reset Style*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	max-width:100%;
	-webkit-margin-start: 0;
-webkit-margin-end: 0;
-webkit-padding-before:0;
-webkit-padding-start: 0;
-webkit-padding-end: 0;
-webkit-padding-after: 0;
font-family: Arial, sans-serif;
color:#000;
}

/*Remove Elements*/
.header, .collapse,  .back, .story-banner, .flavormark,  #links, a.top-link, .top-bar, .rate, .actions, .retailer, .ingredients .ingredients-list .all, .addtolist, .sharing, #navigation, #complete-meal,#related-products, #featured-flavor, #ratings, #directions .cooking-now, #feature, footer, .site-footer, .recipe-save, .product-save, .social-actions, .fp-match-module, .overview-flavors, .top-flavor-recipe-module, .module-title {display:none !important;}
iframe.likeWidget, iframe.userFlavors {display:none !important;}
a.top-link { visibility:hidden;}
section, #description, #ingredients, #directions, #ingredients .ingredients-list, .content {
    margin:0;
    padding:10px 0;
}
.videodetail {display:none}
#g4gfeature {display:none}
#hero_left {float:right;width:65%;max-width:65%;padding:10px 0 0 0;margin:0; }
#hero_right { float:right;width:35%;max-width:35%; }
.name, .name h1.title {margin:0; padding:0; width:100%;border:none;}
#printableDiv {width:100%; }
#ingredients .col1 {float:left; width:65%; margin:0;padding:0;} 
#ingredients .ingredients-list .form { margin:0; padding:0; }
#ingredients .ingredients-list .form fieldset { margin:0; padding:0; }
#ingredients .col2 {float:left; width:35%; margin:0;padding:0;border:none;}
#directions .col1 {float:left; width:100%; margin:0;padding:0;}
#directions .col2 {display:none;}
#description h2.hide-mobile, 
#directions h2.hide-mobile, 
#ingredients h2.hide-mobile,
#ingredients .ingredients-list .form h3.subtitle, 
#ingredients .nutritional h3 {
    display:block; background:transparent; margin-bottom:10px;
    font: 15px/16px Arial, sans-serif;
color:#000;
    }


#description p, 
#directions p, 
#ingredients p, 
#ingredients .col2 p,
#ingredients .col2 p span,
#ingredients .serves span,
#ingredients .serves .form,
#ingredients .ingredients-list .form fieldset .ingredient span,
#directions .col1 .instructions li {
    font: 13px/16px Arial, sans-serif;
    font-weight:normal;
color:#000;
    }

/* Show URL */
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="http://"] {color:#000;} 
