@font-face {
  font-family: 'icons';
  src: url("fonts/icons.eot?tkc4zy");
  src: url("fonts/icons.eot?tkc4zy#iefix") format("embedded-opentype"), url("fonts/icons.ttf?tkc4zy") format("truetype"), url("fonts/icons.woff?tkc4zy") format("woff"), url("fonts/icons.svg?tkc4zy#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
  vertical-align: middle;
}

.icon-linkedin:before {
  content: "\f0e1";
}

.icon-angle-left:before {
  content: "\e905";
}

.icon-angle-right:before {
  content: "\e906";
}

.icon-cart:before {
  content: "\e900";
}

.icon-ingredients:before {
  content: "\e901";
}

.icon-mail:before {
  content: "\e902";
}

.icon-recipes:before {
  content: "\e903";
}

.icon-search:before {
  content: "\e904";
}

.icon-facebook-official:before {
  content: "\e603";
}

.icon-twitter:before {
  content: "\e606";
}

.icon-pinterest:before {
  content: "\e605";
}

.icon-youtube-play:before {
  content: "\f16a";
}

.icon-google-plus:before {
  content: "\f0d5";
}

.icon-instagram:before {
  content: "\e607";
}

#gallery-slider,
blockquote,
header,
footer,
nav,
iframe,
hr,
.actions,
.comments-related-posts,
.ellipses,
.details,
.gallery,
.pin-it,
.insta-unit,
.sidebar,
.ad-row,
.header-ads,
.ad-number,
.intro-contain,
.recipe-categories-single,
.brag-bar,
.menu-wrap,
.connect,
.filter,
.recipe-notes,
#recipe-modal,
#shop-modal,
.blog,
.shareaholic-canvas,
.ingredients h3 {
  display: none !important;
}

img {
  width: 25%;
  height: auto;
  float: right;
}

.sidebar {
  height: auto !important;
}

a {
  text-decoration: none;
  font-style: normal;
  color: #393939;
  font-weight: 300;
}

h3 {
  color: #40356F;
  font-size: 24px;
  line-height: 0.9;
  margin: 0 0 15px;
  padding: 0;
  width: 65%;
}

h4 {
  text-transform: uppercase;
  font-family: 'helvetica', sans-serif;
  font-size: 10px;
  font-weight: 400;
  color: #393939;
  margin: 30px 0 15px;
  padding: 0;
}

h5 {
  text-transform: uppercase;
  font-family: 'helvetica', sans-serif;
  font-size: 8px;
  font-weight: 600;
  margin-top: 20px;
  color: #393939;
}

p {
  font-family: 'helvetica', sans-serif;
  color: #393939;
  font-weight: 300;
  font-size: 11px;
  line-height: 1.3;
}
p strong {
  display: inline-block;
  text-transform: uppercase;
  font-family: 'helvetica', sans-serif;
  font-size: 8px;
  font-weight: 600;
  margin-top: 5px !important;
  color: #393939;
}

ul {
  list-style: none;
  margin: 0 0 0 10px;
  padding: 0;
}
ul li {
  font-family: 'helvetica', sans-serif;
  color: #393939;
  font-weight: 300;
  font-size: 12px;
  margin-bottom: 10px;
}

.ingredients {
  margin: 0 0 20px;
  float: left;
  width: 65%;
}
.ingredients p {
  text-transform: uppercase;
  font-family: 'helvetica', sans-serif;
  font-size: 10px;
  font-weight: 400;
  color: #393939;
  margin: 0 0 15px;
  padding: 0;
}
.ingredients p.title {
  clear: both;
}
.ingredients .ingredients-list ul {
  margin: 0;
}
.ingredients .ingredients-list ul li {
  font-size: 10px;
  margin: 0 0 10px;
  line-height: 1;
}
.ingredients .ingredients-list ul li span {
  font-family: 'serif';
  display: block;
  font-size: 14px;
  font-weight: 700;
  color: #40356F;
  line-height: 1.1;
}
.ingredients .recipe-categories {
  margin: 0 0 10px;
  padding: 0;
  display: inline-block;
}
.ingredients .recipe-categories li {
  font-size: 8px;
  color: #40356F;
  margin: 0 15px 0 0;
  padding: 0;
  float: left;
  text-transform: uppercase;
}
.ingredients .recipe-categories li a {
  color: #40356F;
}
.ingredients .recipe-categories li img {
  width: 16px;
  height: auto;
  float: left;
  position: relative;
  top: -4px;
  margin-right: 5px;
}

.recipe-directions {
  border-top: solid 1px #dddddd;
  clear: both !important;
}

.recipe-notes {
  margin-top: 40px;
}
.recipe-notes p {
  font-size: 8px;
}

.recipe-title {
  margin-top: 30px;
}

.ingredients .ingredients-list.nf-list ul li div {
  display: inline;
}

.ingredients .ingredients-list.nf-list ul li .nf-related-item {
  display: block;
  font-size: 9px;
  margin-top: 3px;
}

.nf-seal {
  display: none;
}

.hide, .nc_socialPanel {
display: none !important;
}

.print-this-img, .print-this-img.hide {
    display: block !important;
}

.ingredients-list ul li {
    width: 48%;
    float: left;
    padding-right: 30px;
}

.ingredients .ingredients-list h5 {
    display: block;
    clear: both;
}

.ingredients-list ul {
    width: 100%;
    display: block;
    clear: both;
}
/*# sourceMappingURL=print.css.map */
