/*!****************************************************************
Theme Name: BoilerPress 1.0
Description: An HTML5/WordPress boilerplate created for myself and TMD.
Author: Michael Elias
Author URI: https://github.com/mikowl/BoilerPress/
Version: 2.0
*******************************************************************/.bg-cover{-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.center-block{display:block;margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.image-full{display:block;width:100%;height:auto}.valign{display:table !important;width:100%;height:100%}.valign>p,.valign>img,.valign>div,.valign>figure{display:table-cell !important;vertical-align:middle}.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.related-recipes:before,.product-carousel:before,.slides:before,.clearfix:after,.related-recipes:after,.product-carousel:after,.slides:after{content:" ";display:table}.clearfix:after,.related-recipes:after,.product-carousel:after,.slides:after{clear:both}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#F3F3F3;color:#727272;font-size:1em;line-height:1.5}@media only screen and (max-width: 640px){html{font-size:0.75em}}body{font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;border-top:8px solid #23BE9A;background:#FFF}::-moz-selection{background:DeepSkyBlue;color:#FFF;text-shadow:none}::selection{background:DeepSkyBlue;color:#FFF;text-shadow:none}a{color:#3B99D9}hr{display:block;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}hr{border:none;background:url("images/hr-leaf.png") no-repeat center center;height:26px;margin:2em 0}html{height:100%;overflow-y:scroll;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.container{max-width:1080px;margin:0 auto;padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.rel{position:relative}.row{width:100%;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}.row [class*="col-"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row [class*="col-"]:first-child{margin-left:0}.row .col-12{width:100%}.row .col-11{width:91.45299145299145%}.row .col-10{width:82.90598290598291%}.row .col-9{width:74.35897435897436%}.row .col-8{width:65.81196581196582%}.row .col-7{width:57.26495726495726%}.row .col-6{width:48.717948717948715%}.row .col-5{width:40.17094017094017%}.row .col-4{width:31.623931623931625%}.row .col-3{width:23.076923076923077%}.row .col-2{width:14.52991452991453%}.row .col-1{width:5.982905982905983%}@media only screen and (max-width: 640px){.row [class*="col-"]:first-child{margin-left:0}.row .controls-row [class*="col-"]+[class*="col-"]{margin-left:0}.row [class*="col-"]{width:100%;margin-left:0;*margin-left:0}.row img{display:block;margin:0 auto}}.half-column{position:relative;width:50%;float:left;display:block}@media only screen and (max-width: 640px){.half-column{width:100% !important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"PT Sans Narrow","Arial Narrow",Arial,sans-serif;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{margin:0 0 0.83em 0}h4,h5,h6{margin:0 0 0.625em 0}h1{font-size:3em}h2{font-size:2.5em;color:#2399e7;text-transform:uppercase;margin:1em 0 0.5em 0}h3{color:#23BE9A;font-weight:400;font-size:2em;text-transform:uppercase}h4{font-size:1.5em;font-weight:300;line-height:1.25}h5{font-size:1.25em}p{margin:0 0 0.83em 0}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.eot?v=4.0.3");src:url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;-webkit-border-radius:.1em;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-asc:before{content:""}.fa-sort-up:before,.fa-sort-desc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-reply-all:before{content:""}.fa-mail-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.logo{display:inline-block;float:left;margin:15px 0}.logo img{width:170px;height:auto}@media only screen and (max-width: 640px){.logo img{max-width:150px}}.header-search{position:absolute;right:0;top:10px}@media only screen and (max-width: 850px){.header-search{position:absolute;right:20px;top:7px}}@media only screen and (max-width: 768px){.header-search{position:absolute;right:120px;top:-43px}}@media only screen and (max-width: 640px){.header-search{position:static;padding:10px 0;text-align:center}}.header-search input[type="search"]{max-width:140px;border:none;background:#EBECEC;color:#A9A9A9;padding:5px 10px;-webkit-border-radius:5px;border-radius:5px;font-size:0.9375em;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.8)}.header-search .searchform{position:relative;display:inline-block}.header-search .submit{background:none;border:none;color:#A9A9A9;font-family:'FontAwesome';content:"\f002";position:absolute;right:3px;top:4px}.header-contact{position:absolute;right:25px;top:13px;text-decoration:none}@media only screen and (max-width: 850px){.header-contact{right:45px}}@media only screen and (max-width: 768px){.header-contact{right:35px;top:26px}}@media only screen and (max-width: 640px){.header-contact{right:16px;top:14px;font-size:1.25em}}nav ul{list-style:none;margin:0;padding:0}.main-nav{position:relative;padding-right:158px;font-family:"PT Sans Narrow","Arial Narrow",Arial,sans-serif;font-size:1.25em;margin-top:41px;float:right;line-height:1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (max-width: 850px){.main-nav{font-size:1em;margin-top:45px}}@media only screen and (max-width: 768px){.main-nav{padding-right:0;margin-top:66px}}@media only screen and (max-width: 640px){.main-nav{font-size:1.5em;overflow:hidden;max-height:0;padding-right:0;margin-top:5px;width:100%}.main-nav br{display:none}}.main-nav ul{list-style:none;position:relative;display:inline-table}@media only screen and (max-width: 640px){.main-nav ul{display:block}}.main-nav ul:after{content:'';clear:both;display:block}.main-nav ul li{float:left;text-align:center}@media only screen and (max-width: 640px){.main-nav ul li{width:100%}}.main-nav ul li:hover>ul{display:block}.main-nav ul li a{color:#23BE9A;text-transform:uppercase;padding:5px 30px;display:block;text-decoration:none;border-right:2px solid #e2e2e2}@media only screen and (max-width: 1050px){.main-nav ul li a{padding:5px 20px}}@media only screen and (max-width: 960px){.main-nav ul li a{padding:5px 15px}}@media only screen and (max-width: 850px){.main-nav ul li a{padding:5px 11px}}@media only screen and (max-width: 640px){.main-nav ul li a{border-right:none;border-bottom:1px solid #e2e2e2;padding:10px 0}}.main-nav ul li a:hover{color:#1fa889}.main-nav ul li:last-child a{margin-right:20px}@media only screen and (max-width: 640px){.main-nav ul li:last-child a{margin-right:0}}.main-nav ul ul{display:none;position:absolute;top:100%}.main-nav ul ul li{float:none;position:relative;border-bottom:1px solid #e2e2e2;background:#FFF}.main-nav ul ul ul{position:absolute;left:100%;top:0}.main-nav.active{max-height:25em}.menu-link{position:absolute;font-size:1.625em;right:20px;margin-top:45px;display:none;text-decoration:none}@media only screen and (max-width: 640px){.menu-link{display:block}}.hero{width:100%}.hero h2{color:#5A4363;color:#FFF;font-weight:700;margin:1em auto 0.25em auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-shadow:0 0 15px rgba(0,0,0,0.2)}.hero h2+p{color:#3D3D3D;text-shadow:0 0 15px rgba(255,255,255,0.5);margin:0 0 0.5em 0.15em;text-decoration:italic;font-style:italic}.hero .btn{font-size:1.25em;margin-top:0.25em;margin-left:0.25em;display:inline-block}.hero-text{width:1000px;margin:0 auto;padding:80px 15px 0 15px}@media only screen and (max-width: 768px){.hero-text{width:768px}}@media only screen and (max-width: 640px){.hero-text{text-align:center;width:100%;padding:15px 15px 0 15px}}.hero-text h2{font-size:7em;margin:0 0 -20px 0}@media only screen and (max-width: 640px){.hero-text h2{font-size:4.15em;margin:0 0 -5px 0}}.hero-text p{font-size:3em;color:#FFF}@media only screen and (max-width: 640px){.hero-text p{font-size:1.5em}}.features{margin:0}.features img{max-width:100%;width:100%}.features>div{text-align:center;overflow:hidden}.features .fa,.features [class*="icon-"]{font-size:7em;color:#3B99D9}.features h3,.features h4{color:#18C395;font-size:1.4375em;font-weight:300}.home-recipes-container .title-bg{background:#8D5DA6;color:#FFF;padding:15px 0}.home-recipes-container .title-bg p{font-size:1.125em}.home-recipes-container h3{color:#FFF;font-size:3em;text-transform:uppercase;font-weight:400;margin:10px 0 0 0}.home-recipe{position:relative}.home-recipe .feature-info{top:50%;margin-top:-65px;width:65%;background:rgba(0,0,0,0.4)}.home-recipe img{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;opacity:0.7}.home-recipe img:hover{opacity:1}.home-feature{position:relative;text-align:center;overflow:hidden}.home-feature img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home-feature img:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.feature-info{position:absolute;padding:20px 0;top:33%;left:0;right:0;background:rgba(0,0,0,0.5);-webkit-border-radius:3px;border-radius:3px;color:#FFF;display:block;width:90%;margin:0 auto;text-align:center}.feature-info .btn{display:inline-block}.feature-info p{font-size:1.5em}.feature-info h3{color:#FFF;font-size:2.5em;margin:0 0 5px 0;text-transform:uppercase}.home-kys{border-top:15px solid #E04C40}.kys-home-title{background:#E04C40;color:#FFF;padding:15px}.kys-home-title h3{color:#FFF;font-size:3em;font-weight:400;text-transform:uppercase;padding:0;margin:0}.leaf-chooser ul{list-style:none;padding:0;margin:0}.leaf-chooser li{margin:0;float:left;width:33.33333333333333%;opacity:0.5;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden}.leaf-chooser li:hover{opacity:1}.leaf-chooser li.active{opacity:1}.leaf-chooser li img{width:100.1%;display:block}.kys-leaf{display:block;max-height:250px;width:auto;margin:40px auto -15px auto}.kys-home-leaf-desc{text-align:center;padding:0 50px}.kys-home-leaf-desc h4{color:#7FA768;font-size:2.625em;font-weight:300;text-transform:uppercase;margin:0;padding:40px 0 0 15px}.kys-home-leaf-desc p{padding:10px 0 0 15px;font-size:1em}.kys-home-leaf-desc .pull-right{max-width:200px;margin:17px 0 0 0}figure{margin:0}figure figcaption{text-align:center;margin-top:7px;font-style:italic}@media only screen and (max-width: 640px){.pull-right{width:100% !important}}.masthead{overflow:hidden}.masthead img{width:100%;margin:0 auto}.subpage h1{position:relative;background:#FFBD14;color:#FFF;display:inline-block;margin-top:-12px;padding:25px 20px 15px 20px;font-weight:400;text-transform:uppercase;font-size:2.5em;border-top:2px solid #ffcb47;text-shadow:-1px 1px 0 #cc9200}.subpage h1:before{position:absolute;content:'';left:-10px;top:0;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #a37500 transparent}.subpage h2{margin:0.5em 0}.subpage p,.subpage li{font-size:1.125em}.subpage p:last-child{margin-bottom:35px}.subpage .green{color:#23BE9A}.subpage .blue{color:#548FB6}.subpage-simple{margin-top:2em}.woodbg{background:url("images/woodtile.jpg") repeat}.info-box{position:absolute;padding:20px 0;top:28%;left:0;right:0;background:rgba(0,0,0,0.5);-webkit-border-radius:3px;border-radius:3px;color:#FFF;display:block;width:90%;margin:0 auto;text-align:center}.info-box h3{margin:0 0 10px 0;color:#FFF;font-weight:700}.info-box p{margin:0}.info-box .btn{display:inline-block}.intro{text-align:center;margin-bottom:1em}.intro p{font-size:1.375em}.search ol{padding:0 0 0 22px}.search h2{font-size:1.75em}.about{margin-bottom:2em}.about h3{color:#23BE9A;font-size:1.5em}.about .col-6 img{width:100%;max-width:100%;height:auto}.about .row{margin-bottom:5em}@media only screen and (max-width: 640px){.about .row{margin-bottom:5px}}.about .image-full{border:2px solid #23BE9A;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 15px 15px -10px rgba(0,0,0,0.3);box-shadow:0 15px 15px -10px rgba(0,0,0,0.3)}.about p:last-child{margin-bottom:inherit}.community{background:url("images/about/field-large.jpg") no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:60px 0 150px 0;color:#1e5c85}@media only screen and (max-width: 640px){.community{padding:0}}.community h3{color:#FFF}@media only screen and (max-width: 640px){.community h3{color:#548FB6}}@media only screen and (max-width: 640px){.community .container{background:rgba(255,255,255,0.7);padding:19px}}.founder-quote{background:url("images/about/field-large02.jpg") no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;padding:60px 0 150px 0;color:#0e4969}@media only screen and (max-width: 640px){.founder-quote{padding:0;-webkit-background-size:127% auto;-o-background-size:127% auto;background-size:127% auto}}.founder-quote p{text-shadow:0 0 10px rgba(255,255,255,0.8)}@media only screen and (max-width: 640px){.founder-quote .container{background:rgba(255,255,255,0.7)}}.feature-info{top:50%;margin-top:-65px;width:65%;background:rgba(0,0,0,0.4)}.sustainability .btn{margin-top:0.5em;display:inline-block}.sustainability .btn .fa-play-circle{font-size:1.375em;position:relative;text-shadow:none;top:2px;color:#177d66;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.more-row .half-column{padding:40px}.more-row .info-box{width:80%}.more-row .image-full{border:7px solid #FFF;-webkit-box-shadow:0 12px 5px -5px rgba(0,0,0,0.5);box-shadow:0 12px 5px -5px rgba(0,0,0,0.5)}.energy{background:url("images/sustainability-solarb.jpg");-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-attachment:fixed;background-repeat:no-repeat;width:100%;min-height:700px;padding-top:100px}.energy h2{color:#2b79ac}.energy-sub{padding:0;margin:0;list-style:none;margin-top:20px}.energy-sub li{position:relative;display:inline-block;margin:0 35px 0 0;float:left;width:17%;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.energy-sub li:hover .fa-play-circle{color:#1fa889}.energy-sub .fa-play-circle{position:absolute;color:#23BE9A;font-size:2.5em;top:50%;margin-top:-43px;left:50%;margin-left:-18px;text-shadow:0 2px 5px rgba(0,0,0,0.2)}.energy-sub img{max-width:100%;height:auto;display:block;-webkit-border-radius:250px;border-radius:250px}.energy-sub img:focus{outline:none}.energy-sub h4{color:#FFF;font-size:1.25em;font-weight:400;text-shadow:0 2px 5px rgba(0,0,0,0.6);margin:0}.energy-sub a{color:#FFF;display:inline-block;text-decoration:none;-webkit-border-radius:250px;border-radius:250px;border:5px solid #FFBD14}.water{background:url("images/sustainability-water.jpg");-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-attachment:fixed;background-repeat:no-repeat;width:100%;min-height:700px;padding-top:150px}.water p{color:#0A425F}.waste{background:url("images/aog/aerial-turbine.jpg?v=2");-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-attachment:fixed;background-repeat:no-repeat;width:100%;min-height:700px;padding-top:100px}.waste-box{background:rgba(0,0,0,0.7);padding:15px;-webkit-border-radius:4px;border-radius:4px}.waste-box p{color:#FFF}.waste-box h2{color:#69a9d4;margin:0.33em 0}.taylor-story{position:relative;width:100%;background-image:url("images/about/tfrgroup.jpg");-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;min-height:520px}.taylor-story .info-box{max-width:430px;left:auto;right:auto;top:65px;padding:18px;text-align:left;background:#656565;background:rgba(0,0,0,0.6)}#question-form{position:relative;display:none}.wpcf7 .toggle-form{text-decoration:none;background:#548FB6;padding:5px 15px 5px 7px;margin-bottom:5px;margin-right:10px;display:inline-block;color:#FFF !important;-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width: 640px){.wpcf7 .toggle-form{width:100%}}.wpcf7 input,.wpcf7 textarea{border:1px solid #B1B1B1;padding:10px 15px;background:#fff6e0}@media only screen and (max-width: 640px){.wpcf7 input,.wpcf7 textarea{width:100%}}.wpcf7 input[name="your-message"]{max-height:150px}.wpcf7 input[type="radio"]{background:none;width:auto}.wpcf7 input[type="file"]{background:none;border:none;padding:5px 0}.wpcf7 input[type="submit"]{background:#23BE9A;color:#FFF;padding:10px 25px;-webkit-border-radius:3px;border-radius:3px;border:none;border-bottom:3px solid #136854}.lt-ie9 .header-search .searchform{margin-right:-50px}.product-code-arrow{position:absolute;left:390px;top:73px;background:url("images/product-code-arrow.jpg") no-repeat center center;width:334px;height:274px;display:none}.form-error{color:#C92B35}.news-thumb{border:2px solid #23BE9A;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 15px 15px -10px rgba(0,0,0,0.3);box-shadow:0 15px 15px -10px rgba(0,0,0,0.3);max-width:100%;height:auto;display:block}.news-thumb img{max-width:100%;height:auto;display:block}.date{color:#E04C40;font-weight:700;display:block;margin-bottom:1em}.blog-single .col-4{margin-top:5em}.blog-single h2{text-transform:none;margin:0 0 0.33em 0}.read-more{display:inline-block;background:#23BE9A;color:#FFF;padding:10px 20px;margin-top:10px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.products-landing .row{margin:25px 0}.products-landing h2{margin-top:1.5em}.products-landing .btn{font-family:"PT Sans Narrow","Arial Narrow",Arial,sans-serif;font-size:1.25em;margin:15px 0 10px 0;display:inline-block}.products-landing-photo{max-width:100%;display:block}.product-row{opacity:1;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.product-row:hover{opacity:1}@media only screen and (max-width: 640px){.product-row{text-align:center}}.product-info{margin:4em 0}.product-info strong{color:#2f96db;text-transform:uppercase;font-size:1.125rem;font-size:18px}.product-info h2{margin-top:1em}.product-more-info{margin-top:3em}.product-ingredients{font-size:0.875em}.nf-btn{margin:4em 0 0 0;font-size:1.125em;display:inline-block}.product-image img{width:auto;max-width:100%;height:auto;max-height:480px;margin:0 auto;display:block}.related-recipes{margin:3em 0}.related-recipes ul{list-style:none;margin:0;padding:0}.related-recipes ul li{position:relative;float:left;text-align:center;width:33.333333%}@media only screen and (max-width: 640px){.related-recipes ul li{width:100%}}.related-recipes ul li img{-webkit-filter:blur(2px);filter:blur(2px);display:block;width:100%;opacity:0.9;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.related-recipes ul li img:hover{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.related-recipes h4{position:absolute;left:0;right:0;text-align:center;width:90%;margin:0 auto;padding:10px 0;background:rgba(0,0,0,0.4);color:#FFF;text-transform:uppercase;top:42%}.share-buttons{margin:0 0 0 -8px;padding:0;list-style:none}.share-buttons li{display:block;margin:0;float:left;padding:10px}@media only screen and (max-width: 640px){.share-buttons li{text-align:center;width:50%}}.pinterest-pinit{margin-top:42px}.product-sizes{list-style:none;margin:0 0 20px -10px;padding:0;display:table}.product-sizes li{display:table;float:left;color:#FFF;text-align:center;margin:10px}.product-sizes span{display:table-cell;vertical-align:bottom;padding-bottom:15px}.tray--5oz{background:url("images/bag-sizes-icons.png") no-repeat 0 100%;width:42px;height:81px}.tray--11oz{background:url("images/bag-sizes-icons.png") no-repeat 22.835% 100%;width:50px;height:81px}.tray--16oz{background:url("images/bag-sizes-icons.png") no-repeat 46.484% 100%;width:48px;height:81px}.bag--5oz{background:url("images/bag-sizes-icons.png") no-repeat 70.039% 100%;width:47px;height:81px}.bag--16oz{background:url("images/bag-sizes-icons.png") no-repeat 100% 0;width:68px;height:81px}.other-products{width:100%;padding:2em 0}.other-products h3{color:#2f96db;text-transform:uppercase;font-size:2.625em;font-weight:400}.other-products ul{list-style:none;padding:0}.other-products li{display:inline-block;width:18%;margin-right:1%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.other-products li:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (max-width: 640px){.other-products li{width:31%}}.other-products img{width:100%;height:auto;display:block}.product-carousel ul{list-style:none;padding:0;margin:0}.product-carousel li,.product-carousel .slide{float:left;opacity:0.6;width:20%}.product-carousel li:hover,.product-carousel .slide:hover{opacity:1}.product-carousel img{width:auto;max-width:150px;max-height:160px;height:auto;display:block;margin:0 auto}.product-carousel .current-product{opacity:1}.recipes-landing h2{color:#646464;text-transform:uppercase;font-weight:400}.recipes-landing h3{color:#646464}.recipes-landing .blue{color:#548FB6}.recipes-landing .green{color:#23BE9A}.recipes-landing h4{text-transform:uppercase}.recipes-landing .wp-post-image{width:100%;height:auto;display:block;margin:0 auto}.grey-box{background:#EAEAE8;padding:15px}.taylor-vision{width:100%;background:#646464;color:#FFF;padding:2em 0}.taylor-vision h3{color:#FFF}.taylor-vision .video img{width:100%}.taylor-vision .current-video-title{color:#ffe8ad}.taylor-vision .green{color:#23BE9A}.taylor-vision p,.taylor-vision li{font-size:1.125em}.recipe-list{margin:2em 0}.tv-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.tv-container iframe,.tv-container object,.tv-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.more-tv ul{list-style:none;margin:0;padding:0}.more-tv li{position:relative;width:20%;display:inline-block;padding:5px;float:left;text-align:center}@media only screen and (max-width: 640px){.more-tv li{width:50%}.more-tv li:nth-of-type(9){clear:left}}.more-tv img{width:100%;height:auto;display:block}.more-tv a{display:block;color:#FFF;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.more-tv a:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.more-tv a:hover:after{position:absolute;font-family:'FontAwesome';content:"\f144";color:rgba(255,255,255,0.8);font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;right:0;top:22%}.more-tv h5{font-weight:400;font-size:1.0625em;margin-top:10px}.video-link p{display:none}.recipe-list ul{list-style:none;padding:0;margin:0}.recipe-list li{position:relative;max-height:165px;overflow:hidden;display:inline-block;width:24%;padding:0;margin:3px 3px 20px 3px;border:2px solid #548FB6}.recipe-list li:nth-child(5){clear:left}@media only screen and (max-width: 640px){.recipe-list li{width:100%;margin:0 auto}}.recipe-list li img{width:100%;height:auto;opacity:0.9;display:block}.recipe-list li img:hover{opacity:1}.recipe-list h4{position:absolute;padding:5px;bottom:0;line-height:1;text-align:center;width:100%;box-size:border-box;font-size:1.25em;color:#FFF;background:rgba(0,0,0,0.5);font-weight:400;text-transform:none}.recipe-list .categories{font-family:"PT Sans Narrow","Arial Narrow",Arial,sans-serif;font-size:1.5em;text-transform:uppercase;margin-bottom:1em}.recipe-list .categories a{display:inline-block;color:#A0A0A0;background:#F1F1F1;border-bottom:3px solid #AEAEAE;padding:6px 15px 4px 15px;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;margin:0 3px}.recipe-list .categories a:hover{background:#e9e9e9}.recipe-list .categories a:focus{outline:none}.recipe-list .categories a.active{font-weight:700;background:#23BE9A;color:#FFF;border-bottom:3px solid #177d66}.recipe-list .categories a.active:hover{background:#27d4ab}.recipes-single .share-buttons{margin-top:2em}.recipe-image img{max-width:100%;height:auto;display:block;margin:0 auto;-webkit-border-radius:5px;border-radius:5px}.recipe-more-info{margin-top:1em}.recipe-ingredients strong{color:#23BE9A}@media only screen and (max-width: 640px){.recipe-ingredients ul{font-size:1.25em}}.recipe-stats{padding:0;margin:0 0 20px 0;font-size:1.25em;list-style:none;display:block}.recipe-stats li{display:inline;margin-left:25px;color:#636363}.recipe-stats li:first-child{margin-left:0}@media only screen and (max-width: 640px){.recipe-stats li{margin:0 9px 5px 0;display:inline-block}}.recipe-stats strong{color:#64cab2}.slider{position:relative;width:100%;height:600px;overflow:hidden}@media only screen and (max-width: 768px){.slider{height:450px}}@media only screen and (max-width: 640px){.slider{height:250px}}.slides{list-style:none;padding:0;margin:0;height:100%;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slide{padding:0;margin:0;height:100%;float:left;clear:none}.slide.text--dark{color:#5A4363}.slide.text--dark h2{color:#5A4363}.slider-arrow{font-family:FontAwesome;color:#FFF;text-decoration:none;font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;margin-bottom:-20px;padding:20px}.slider-arrow--right{bottom:50%;right:0}@media only screen and (max-width: 640px){.slider-arrow--right{right:0}}.slider-arrow--left{bottom:50%;left:0}@media only screen and (max-width: 640px){.slider-arrow--left{left:0}}.slider-nav{position:absolute;bottom:30px}@media only screen and (max-width: 640px){.slider-nav{bottom:15px}}.slider-nav__item{width:15px;height:15px;float:left;clear:none;display:block;margin:0 5px;background:#fff;-webkit-border-radius:500px;border-radius:500px}.slider-nav__item:hover{background:#ccc}.slider-nav__item--current{background:#ccc}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper .slide{margin:0;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;background:#fff;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-33px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#9ed69a;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#4AAB43}.bx-wrapper .bx-prev{left:-35px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:-35px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(images/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0, -50px, 0);-moz-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0, 50px, 0);-moz-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(images/swipebox-icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;-moz-animation:rightSpring 0.3s;-o-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;-moz-animation:leftSpring 0.3s;-o-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0px 10px -8px #656565;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0px 10px -8px #656565;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-o-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@-o-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d;background:rgba(0,0,0,0.8)}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.btn{font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;border:2px solid transparent;text-transform:uppercase;color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,0.1);padding:10px 25px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.btn.green{background:#23BE9A;border-bottom:3px solid #177d66;color:#FFF}.btn.green:hover{background:#25cba4}.btn.blue{background:#548FB6;border-bottom:3px solid #396785;color:#FFF}.btn.blue:hover{background:#5f96bb}.btn.purple{background:#8D5DA6;border-bottom:3px solid #644176}.btn.purple:hover{background:#9467ab}.btn.ghost{border:2px solid #FFF;background:rgba(0,0,0,0.1);color:#5A4363;color:#FFF;text-shadow:none}.btn.ghost:hover{background:rgba(0,0,0,0.2)}.btn .fa{position:relative;left:3px;top:1px}.blog-excerpt h2{margin:0 0 0.25em 0}.next-post,.prev-post{text-align:center}.next-post img,.prev-post img{-webkit-border-radius:5px;border-radius:5px;border:2px solid #23BE9A}.next-post{float:right}.prev-post{float:left}.recent-news{font-size:0.875em}.recent-news h2{margin:0 0 0.25em 0}.recent-news li{margin:0 0 0.5em 0}.recent-news ul{padding:0 0 0 18px}.recent-news .date{margin-bottom:0}.alignnone{margin:10px}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:15px 0 15px 15px}.alignleft{float:left;margin:15px 15px 15px 0}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption{position:relative;width:100%;padding:0;text-align:center;-webkit-box-shadow:0 10px 5px -5px rgba(0,0,0,0.3);box-shadow:0 10px 5px -5px rgba(0,0,0,0.3)}.wp-caption img{display:block;border:0 none;height:auto;margin:0;padding:0;max-width:100%;width:100%;-webkit-border-radius:3px;border-radius:3px}.wp-caption.alignnone{margin:15px}.wp-caption.alignright{margin:15px 0 15px 15px}.wp-caption-text{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);color:#FFF;font-size:0.875em;font-style:italic;line-height:1.3;margin:0;padding:5px;-webkit-border-radius:0 0 4px 3px;border-radius:0 0 4px 3px}footer{background:#F3F3F3;color:#7d7e70;border-top:10px solid #56ade7;padding:30px 0}footer h5{font-size:1.375em;font-weight:400;text-transform:uppercase}footer .connect{text-align:center;padding:30px 0;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}@media only screen and (max-width: 640px){footer .connect{border:none;padding:30px 8px 0}}.connect .fa{font-size:2.5em;margin:0 7px}.connect .fa-facebook-square{color:#5775B1}.connect .fa-twitter-square{color:#59ADEB}.connect .fa-instagram{color:#C4B19C}.connect .fa-pinterest-square{color:#C92B35}.discover{text-align:center;margin-top:30px}.discover h5{margin-bottom:1em}.footnote{display:block;text-align:center;margin-top:15px}.footnote a{margin:0 5px}.site-map a{color:inherit;text-decoration:none}@media only screen and (max-width: 640px){.site-map{text-align:center}}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
