blockquote,body,dd,dl,fieldset,figure,form,menu,ol,ul{margin:0}.visuallyhidden,fieldset,hr,legend,menu,ol,ul{padding:0}.fp-enabled body,.slick-slider,html.fp-enabled{-webkit-tap-highlight-color:transparent}b,h1,h5,strong{font-weight:700}h1,h2,h5{text-transform:uppercase}.hidden,.invisible,.kg_check input[type=checkbox],.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.heritage_row,.slick-slide.dragging img{pointer-events:none}.butter_img,body,html{-webkit-font-smoothing:antialiased}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.ir:before,hr{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}input{-webkit-appearance:none;border-radius:0}a:focus{outline:0!important}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:10px 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}legend{border:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}.ir,.visuallyhidden{overflow:hidden;border:0}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}fieldset{border:0}.ir{background-color:transparent}.ir:before{content:"";width:0;height:100%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.fp-enabled body,.slick-list,html.fp-enabled{overflow:hidden;margin:0;padding:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}.non-printable{display:none}.printable{display:block}*{background:0 0!important;color:#000!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) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.btn:after,.slick-track:after,.slick-track:before{content:''}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}li#theme-switcher{background:#fff;border:10px solid red;padding:20px;position:fixed;top:0;right:0}.alert{background:red;color:#fff}#access li{float:left;position:relative}#access ul ul{display:none;float:left;position:absolute;top:3.333em;left:0;z-index:99999}#access ul li:hover>ul,.slick-list,.slick-slider,.slick-track{display:block}#superContainer,.fp-section,.fp-slides,.slick-list,.slick-slider,.slick-track{position:relative}#access ul ul ul{left:100%;top:0}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2fRMc6C39aem-aUPzsV2c2w.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2e87R-l0-Xx_7cYc0ZX1ifE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2Ud0sm1ffa_JvZxsF_BEwQk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Libre Baskerville';font-style:italic;font-weight:400;src:local("Libre Baskerville Italic"),local("LibreBaskerville-Italic"),url(https://fonts.gstatic.com/s/librebaskerville/v4/QHIOz1iKF3bIEzRdDFaf5aL70jAX4bHURgRIcBKzZwI.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Baskerville';font-style:italic;font-weight:400;src:local("Libre Baskerville Italic"),local("LibreBaskerville-Italic"),url(https://fonts.gstatic.com/s/librebaskerville/v4/QHIOz1iKF3bIEzRdDFaf5eUHi-3yDrzgLLsrfaKVF9k.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * fullPage 2.7.4
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */#superContainer{height:100%;-ms-touch-action:none;touch-action:none}.fp-section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}#menu_wrapper #menu .main_nav ul:after,.kerryow{bottom:0}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}@media print{h3,h4{font-size:22pt!important}.fp-enabled body,html.fp-enabled{overflow:visible!important;height:auto!important}body,html{background:#fff;width:auto;height:auto;overflow:visible}body{font-size:20pt;border:0;margin:0 5%;padding:0;float:none!important}#fp-nav,.fp-controlArrow,.fp-slidesNav{display:none!important}h1{font-size:28pt!important}h2{font-size:24pt!important}h4{font-variant:small-caps}h5{font-size:21pt!important}h6{font-size:20pt!important;font-style:italic}.fp-scrollable,.fp-section,.fp-tableCell,.slimScrollDiv{width:100%!important;height:auto!important;display:block!important;position:relative;float:none!important}.fp-slide,.fullpage-wrapper{float:none!important;position:static!important}.fp-slidesContainer{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.fp-slides,.fp-slidesContainer{height:auto!important;width:100%!important;float:none!important;overflow:hidden!important}.fp-slides{height:800px!important;width:800px!important}.fp-slide{width:100%!important}.fullpage-wrapper{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important;width:auto!important;height:auto!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:0!important;zoom:1!important;overflow:visible!important;display:block!important;text-align:left!important}.fp-section,.fp-slide{page-break-after:always!important}}.btn,hr.small{display:inline-block}@font-face{font-family:baskerville_italic;src:url(fonts/2F77A2_0_0.eot);src:url(fonts/2F77A2_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F77A2_0_0.woff2) format("woff2"),url(fonts/2F77A2_0_0.woff) format("woff"),url(fonts/2F77A2_0_0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:bliss_pro_light;src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Lt/blsprw-lt.eot);src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Lt/blsprw-lt.eot?) format("embedded-opentype"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Lt/blsprw-lt.woff) format("woff"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Lt/blsprw-lt.woff2) format("woff2"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Lt/blsprw-lt.ttf) format("truetype");font-weight:400;font-style:normal;font-size-adjust:.47}@font-face{font-family:bliss_pro_regular;src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Md/blsprw-md.eot);src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Md/blsprw-md.eot?) format("embedded-opentype"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Md/blsprw-md.woff) format("woff"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Md/blsprw-md.woff2) format("woff2"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Md/blsprw-md.ttf) format("truetype");font-weight:400;font-style:normal;font-size-adjust:.47}@font-face{font-family:bliss_pro_bold;src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Bd/blsprw-bd.eot);src:url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Bd/blsprw-bd.eot?) format("embedded-opentype"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Bd/blsprw-bd.woff) format("woff"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Bd/blsprw-bd.woff2) format("woff2"),url(/wp-content/themes/Kerrygold/assets/css/bliss-fonts/BlsPrW-Bd/blsprw-bd.ttf) format("truetype");font-weight:400;font-style:normal;font-size-adjust:.47}@font-face{font-family:baskerville_italic;src:url(fonts/2F77A2_0_0.eot);src:url(fonts/2F77A2_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F77A2_0_0.woff2) format("woff2"),url(fonts/2F77A2_0_0.woff) format("woff"),url(fonts/2F77A2_0_0.ttf) format("truetype");font-weight:400;font-style:italic}body,html{-moz-osx-font-smoothing:grayscale;background-color:#fff;height:100%;font-family:bliss_pro_regular,'Gill Sans',Calibri,'Helvetica Neue',Arial,sans-serif;font-style:normal;font-size:100%;letter-spacing:.0375em;line-height:1.875em;color:#004413;-webkit-overflow-scrolling:touch}.em_t,h2.italic,h3.italic{font-family:baskerville_italic,serif;font-style:italic}h1,h5{font-size:3em;color:#FFF;line-height:1.5em;margin:0 0 40px}h2{color:#004413;font-size:1.66em}h5{color:#FFF;margin-bottom:25px}h1,h2,h3,h4,h5,h6,h7{letter-spacing:.25em}h2.italic,h3.italic{color:#004413;font-size:3em;letter-spacing:normal;font-weight:400;text-transform:none}.btn,.up_t,h2.main,h3.main{text-transform:uppercase}p{letter-spacing:.075em}hr.small{background:#fff;width:120px;clear:both;margin:0 0 55px}.em_t{font-weight:400}.st_t{font-family:bliss_pro_bold,'Gill Sans',Calibri,'Helvetica Neue',Arial,sans-serif;font-size-adjust:.47;font-style:normal}h2.main,h3.main{color:#fff;font-size:3em;font-family:bliss_pro_bold;line-height:1.5em;margin:0 0 40px}.green{color:#004413}.lgreen{color:#007a45}.gold,h3.main.gold{color:#ad9962}.kerryow{background-image:url(/wp-content/themes/Kerrygold/images/kerryow.png);background-repeat:no-repeat;background-position:50% 0;width:100%;height:67px;position:absolute}ul{list-style-type:disc}.clearfix{clear:both}.separator{width:120px;height:1px;margin:0 auto 40px;border-bottom:1px solid #ad9962}.separator.white{border-color:#FFF}.header_dropdown ul li,a,button,input[type=submit]{color:#666;text-decoration:none;-o-transition:color .6s ease-out,background-color .3s ease-in,opacity .1s ease-out;-ms-transition:color .6s ease-out,background-color .3s ease-in,opacity .1s ease-out;-moz-transition:color .6s ease-out,background-color .3s ease-in,opacity .1s ease-out;-webkit-transition:color .6s ease-out,background-color .3s ease-in,opacity .1s ease-out;transition:color .6s ease-out,background-color .3s ease-in,opacity .1s ease-out}a:hover{color:red}.outer{width:100%;float:left;clear:both}.inner{width:1260px;padding:0 30px;margin:0 auto;clear:both}.btn{background:0 0;border:2px solid #fff;color:#fff;font-size:1.125em;font-family:bliss_pro_light;letter-spacing:3px;line-height:.075em;outline:0;position:relative;text-align:center;min-width:280px;z-index:1;height:70px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;padding:35px 20px}#mc-embedded-subscribe-form{margin-bottom:50px}.btn.gold{background:#ad9962;border:2px solid #ad9962}.btn.green{background:#004413;border:2px solid #004413}.btn.lgreen{background:#007a45;border:2px solid #007a45}.btn:active,.btn:hover,btn:focus{border-radius:35px;color:#FFF}.bez_transition,.circle_outer div,.heritage,.heritage_image img,.heritage_row_inner,.heritage_year,.more,.news_image img,.overlay_img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.recipe_item.small .bez_transition{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#menu_wrapper,#menu_wrapper #menu_bg{-webkit-transition:all .4s;-moz-transition:all .4s;overflow-x:hidden}#page_header{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}#homepage .overlay,#page_header .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(10%,#fff),color-stop(24%,rgba(255,255,255,.8)),color-stop(48%,rgba(255,255,255,0)));background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.1) 55%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.1) 55%);background:-o-linear-gradient(top,#fff 0,rgba(255,254,255,.5) 20%,rgba(255,254,255,.2) 30%,rgba(255,255,255,.1) 55%);background:-ms-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.1) 55%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,254,.5) 20%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.1) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.overlay_dark{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.3)}.pages #page_header{height:400px;position:relative;margin-bottom:50px}.post-type-archive-chefs-recipes #page_header{margin-bottom:10px}.pages #page_header.custom{background-color:#fbfbfb;height:auto;margin-bottom:0}.pages #page_header .inner{position:relative;z-index:9;padding:30px}.pages #page_header .inner .logo{margin-left:-4px;margin-top:-5px;text-indent:-9999px;text-transform:capitalize;display:block;outline:0;width:291px;height:137px;background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -9px -492px/310px auto no-repeat;float:left;z-index:99;position:relative}.pages #page_header .inner h1{text-align:center;float:left;width:100%;margin:0;font-family:bliss_pro_bold;letter-spacing:.3em}.pages #page_header .inner h2{padding:0;text-align:center}.pages #page_header .inner .menu_holder{float:right;color:#007a45;letter-spacing:5px;font-size:1.125em;margin-top:62px}.pages #page_header .inner .menu_holder ul{float:right;list-style:none;width:32px;cursor:pointer;margin-left:15px;position:relative}.pages #page_header .inner .menu_holder ul::before{content:'';position:absolute;top:-5px;left:0;background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 -169px/310px auto no-repeat;width:30px;height:5px}.pages #page_header .inner .menu_holder ul li{float:left;width:100%;background:#007a45;height:4px;margin-bottom:6px;border-radius:2px}.pages #page_header .inner .menu_holder ul li:last-child{margin-bottom:0}.pages #page_header .inner #searchbox_wrapper{width:100%;text-align:center;float:left}.pages #page_header .inner #searchbox{width:620px;display:inline-block;position:relative;padding-right:60px}.pages #page_header .inner #searchbox input[type=text]{font-family:bliss_pro_light;float:left;width:100%;background:#FFF;border:0;height:70px;padding:0 25px;text-transform:uppercase;outline:0;font-size:1.125em;color:#004413;letter-spacing:4px}.mag::before{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -24px -175px/310px auto no-repeat;content:" ";height:23px;left:calc(50% - 10px);position:absolute;top:calc(50% - 12px);width:21px;z-index:1}.blogid_5 .pages #page_header .inner #searchbox input[type=text]{font-size:14px}.mag,.pages #page_header .inner #searchbox input[type=submit]{position:absolute;width:60px;height:70px;top:0;right:0;background-color:#FFF;border:0;text-indent:-9999px;text-transform:capitalize}#follow_us,#our_heritage{border-top:1px solid #fff}.pages #page_header .inner #searchbox ::-webkit-input-placeholder{color:#004413}.pages #page_header .inner #searchbox :-moz-placeholder{color:#004413;opacity:1}.pages #page_header .inner #searchbox ::-moz-placeholder{color:#004413;opacity:1}.pages #page_header .inner #searchbox :-ms-input-placeholder{color:#004413}.page-template-default #page_header{background-image:url(/wp-content/uploads/2015/10/recipe-background.jpg)!important}#menu_wrapper{width:100%;height:100%;background:0 0;position:fixed;transition:all .4s;left:0;top:0;z-index:-1}#menu_wrapper.active{z-index:48}.menu_inner .dropdown_arrow>span{font-size:16px;letter-spacing:3px;position:relative;text-align:left;margin:0 0 0 20px;width:88px;height:30px;text-transform:uppercase;color:#fff}.menu_inner .dropdown_arrow.open>span::after{background-position:-63px -154px}.menu_inner .dropdown_arrow>span::after{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -78px -154px/310px auto no-repeat;content:" ";height:20px;position:absolute;right:14px;width:16px}#menu_wrapper #menu_bg{width:100%;height:100%;background:#000;opacity:0;position:fixed;transition:all .4s;left:0;top:0;z-index:-1}#menu_wrapper #menu_bg.active{z-index:49;opacity:.8}#menu_wrapper #menu{position:fixed;right:-760px;top:0;height:100%;width:760px;background:#ad9962;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding:120px 0 0 60px;opacity:1;z-index:50}#menu_wrapper #menu.active{right:0}#menu_wrapper #menu .menu_inner{width:350px;float:left;text-align:right}#menu_wrapper #menu .menu_holder_close{text-transform:uppercase;font-size:18px;line-height:25px;color:#FFF;clear:both;margin-bottom:40px}#menu_wrapper #menu .menu_holder_close span{cursor:pointer}#menu_wrapper #menu .menu_holder_close ul{width:30px;list-style:none;margin-left:15px;display:inline-block;position:relative;top:7px;cursor:pointer}#menu_wrapper #menu .menu_holder_close ul li{float:left;width:100%;background:#FFF;height:4px;margin-bottom:6px;border-radius:2px;transform:rotate(45deg)}#menu_wrapper #menu .menu_holder_close ul li:last-child{margin-bottom:0;transform:rotate(-45deg);position:relative;top:-10px}#menu_wrapper #menu .main_nav ul{list-style:none;float:left;width:100%;position:relative;padding:35px 0 20px}#menu_wrapper #menu .main_nav ul:after,#menu_wrapper #menu .main_nav ul:before{width:120px;height:1px;background:#FFF;position:absolute;right:0;content:''}#menu_wrapper #menu .main_nav ul:before{top:0}#menu_wrapper #menu .main_nav ul li{float:left;width:100%;margin-bottom:20px}#menu_wrapper #menu .main_nav ul li a{text-transform:uppercase;color:#e0cd9a;font-size:1.75em;line-height:32px;letter-spacing:7px}#menu_wrapper #menu .main_nav ul li a:active,#menu_wrapper #menu .main_nav ul li a:focus,#menu_wrapper #menu .main_nav ul li a:hover,#menu_wrapper #menu .main_nav ul li.current_page_item a{color:#FFF}#menu_wrapper #menu .social_menu{float:right;list-style:none;margin-top:45px}#menu_wrapper #menu .social_menu li{display:inline-block;margin-right:20px}#menu_wrapper #menu .social_menu li:last-child{margin-right:0}#menu_wrapper #menu .social_menu li a{display:block;width:30px;height:30px;background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 0/310px auto no-repeat;text-indent:9999px;text-transform:capitalize}#menu_wrapper #menu .social_menu li.pinterest a{background-position:0 -227px}#menu_wrapper #menu .social_menu li.twitter a{background-position:-32px -226px;width:22px}#menu_wrapper #menu .social_menu li.facebook a{background-position:-62px -227px;width:15px}#menu_wrapper #menu .social_menu li.instagram a{background-position:-82px -226px;width:26px}#menu_wrapper #menu .social_menu li.youtube a{background-position:-113px -226px;width:28px}#menu_wrapper #menu .social_menu li.pinterest:active a,#menu_wrapper #menu .social_menu li.pinterest:focus a,#menu_wrapper #menu .social_menu li.pinterest:hover a{background-position:0 -257px}#menu_wrapper #menu .social_menu li.twitter:active a,#menu_wrapper #menu .social_menu li.twitter:focus a,#menu_wrapper #menu .social_menu li.twitter:hover a{background-position:-32px -256px}#menu_wrapper #menu .social_menu li.facebook:active a,#menu_wrapper #menu .social_menu li.facebook:focus a,#menu_wrapper #menu .social_menu li.facebook:hover a{background-position:-62px -257px}#menu_wrapper #menu .social_menu li.instagram:active a,#menu_wrapper #menu .social_menu li.instagram:focus a,#menu_wrapper #menu .social_menu li.instagram:hover a{background-position:-82px -256px}#menu_wrapper #menu .social_menu li.youtube:active a,#menu_wrapper #menu .social_menu li.youtube:focus a,#menu_wrapper #menu .social_menu li.youtube:hover a{background-position:-113px -256px}.menu_holder>span{font-family:bliss_pro_light;letter-spacing:3px;margin-top:-4px;cursor:pointer;text-transform:uppercase}#content{z-index:1}.page-template-redirect .bg404,.page-template-redirect .logo,.page-template-redirect .menu_holder,.page-template-redirect .menu_wrapper,.page-template-redirect footer{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.page-template-redirect h1{display:none}.page-template-redirect .language_overlay{display:block;top:0}#homepage #page_header{height:650px}#homepage #page_header .inner h1{margin:95px 0 30px}#all_recipes{height:980px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}#all_recipes .btn_holder{width:100%;float:left;position:relative;text-align:center}#all_recipes .btn.view_recipes{top:33px}#all_recipes .bottom_arrow{position:absolute;left:0;bottom:0;width:100%}#all_recipes .bottom_arrow .left{float:left;width:50%;background:#FFF;height:60px;border-top-right-radius:50px}#all_recipes .bottom_arrow .right{float:right;width:50%;background:#FFF;height:60px;border-top-left-radius:50px}#all_recipes .content{text-align:center;float:left;width:100%;padding:350px 0 65px}#kerrygold_range{height:780px;background:#FFF;position:relative}#kerrygold_range .content{text-align:center;float:left;width:100%;padding:60px 0 65px}#kerrygold_range .products{float:left;width:100%;margin-bottom:60px}#kerrygold_range .products ul{float:left;width:100%;list-style:none}#kerrygold_range .products ul li{width:16.666%;height:150px}#kerrygold_range .products ul li .helper{display:inline-block;vertical-align:middle}#kerrygold_range .products ul li img{vertical-align:middle}#kerrygold_range .products ul li .overlay .arrow{background:url(/wp-content/themes/Kerrygold/images/icon_arrow_gold.png) left center no-repeat;width:10px;height:16px;margin-left:10px;position:relative;top:2px;opacity:0;transition:all .3s;-webkit-transition:all .3s;display:inline-block}#kerrygold_range .products ul li:active .overlay,#kerrygold_range .products ul li:focus .overlay,#kerrygold_range .products ul li:hover .overlay{background:rgba(255,255,255,.8);color:#004413}#kerrygold_range .products ul li:active .overlay .arrow,#kerrygold_range .products ul li:focus .overlay .arrow,#kerrygold_range .products ul li:hover .overlay .arrow{display:inline-block;opacity:1}#masterclass .left:hover .overlay_dark,#masterclass .right:hover .overlay_dark{transition:all .3s;-webkit-transition:all .3s}.search_down .dropdown_arrow>span{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -63px -51px/310px auto no-repeat;transition:all .3s;-webkit-transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#masterclass .left:hover .overlay_dark,#masterclass .right:hover .overlay_dark{background-color:rgba(0,0,0,.4)}#e_magazine .btn_holder,#kerrygold_range .btn_holder{width:100%;float:left;position:relative;text-align:center}#e_magazine .btn_line,#kerrygold_range .btn_line{width:620px;height:1px;background:#007a45;display:inline-block;position:absolute;top:50%;left:50%;margin-left:-310px}#masterclass .left,#masterclass .right{width:50%;height:700px;background-repeat:no-repeat;background-position:center center;background-size:cover}.magazine_image{margin-bottom:65px;max-width:100%}#e_magazine h2{margin:75px 0 28px}#masterclass .left{float:left;position:relative;text-align:right}#masterclass .right{float:right;position:relative;text-align:left}#masterclass .content{width:480px}#masterclass .left .content{float:right;margin:300px 90px 0 0}#masterclass .left .content,#masterclass .right .content{position:relative}#masterclass .right .content{float:left;margin:300px 0 0 90px}#masterclass .content h3{color:#FFF;font-size:1.875em;line-height:36px;letter-spacing:10px}.blogid_11 #masterclass .content h2,.blogid_12 #masterclass .content h2,.blogid_4 #masterclass .content h2,.blogid_5 #masterclass .content h2,.blogid_6 #masterclass .content h2,.blogid_7 #masterclass .content h2{display:none}#masterclass .content h2{color:#FFF;margin:27px 0 13px;font-size:34px;line-height:34px;text-transform:none}#masterclass .content p{color:#FFF;font-size:1.125em;line-height:24px;font-family:bliss_pro_regular}#masterclass .content hr{width:240px;display:inline-block;border-color:#FFF}.language_overlay{background:rgba(0,0,0,.5);height:100%;position:fixed;width:100%;z-index:9999;display:none}#keep_in_touch,#our_heritage{position:relative}.langauge_outer{background:#fff;margin:150px auto;padding-bottom:58px;width:900px}.langauge_outer>div{float:left;width:50%;text-align:center}.langauge_outer h2.st_t.gold{font-size:48px;margin:48px 0 56px}.langauge_outer>div p{margin-bottom:30px}.langauge_outer hr.small{margin:0 0 19px}.langauge_outer .btn{cursor:pointer}#our_heritage{background-repeat:no-repeat;background-position:center center;background-size:cover;height:800px}#our_heritage .content{text-align:center;float:left;width:100%;padding:200px 0 65px}.sustainability_section_home h2.italic{color:#FFF;margin-bottom:28px}#all_products{margin-top:50px}#all_products .inner .content .product{width:25%;padding:25px}.product.product-header{background-color:#fbfbfb;text-align:center;margin-top:-20px;padding-bottom:70px;border-bottom:1px solid #e9e9e9;position:relative;z-index:1}.product.product-header h1{color:#004413;margin:0}.product.product-header h2{color:#004413;font-weight:400;font-size:2em;text-transform:lowercase;margin-bottom:50px}.product.product-body{margin:0;text-align:center}.product.product-body p:last-of-type{margin:60px 0 20px}.product.product-body .inner .content{width:60%;margin:0 auto}.product.product-body ul.uses{list-style:none;margin:0;padding:0;text-align:center}.product.product-body ul.uses li{font-size:1.8em;font-family:baskerville_italic,serif;font-style:italic;color:#ad9962;border-right:2px solid #ad9962;padding-right:15px;margin-right:15px;display:inline-block}.product.product-body ul.uses li:last-child{border-right:none}.product.product-body p{margin:60px 0}.product.product-body ul.ingredients{text-align:left;width:20%;margin:0 auto;font-size:.875em}.blogid_11 .em_t,.blogid_12 .em_t,.blogid_4 .em_t,.blogid_5 .em_t,.blogid_6 .em_t,.blogid_7 .em_t{display:none}.related-recipes{text-align:center}.related-recipes .recipes{padding:10px 10px 0;text-align:left;margin-left:-10px;margin-right:-10px}#e_magazine,#keep_in_touch .inner,.cookie_bar .inner,.filter ul,.social_links,.social_links ul,.social_links_wrapper,body.error404 .wrap404{text-align:center}.related-recipes .recipes .recipe{float:left;margin-right:10px;margin-bottom:10px}.related-recipes .recipes .recipe.last{margin-right:0}.related-recipes .recipes .recipe img{width:100%;height:100%}.related-recipes .recipes .recipe.big{width:715px;height:416px}.related-recipes .recipes .recipe.medium{width:474px;height:274px}.related-recipes .recipes .recipe.small{width:232px;height:132px}.related-recipes .head{background-color:#ae9962}.related-recipes .head .recipes{background-color:#fff;margin-bottom:-10px}.related-recipes .foot .recipes{background-color:transparent}#e_magazine{padding-bottom:60px}.magazine_image{width:300px}.bottom_bar{position:absolute;width:100%;z-index:1}.bottom_bar div{background:url(/wp-content/themes/Kerrygold/images/bg_footer_04.png) left 8px repeat-x;margin-top:70px;width:50%;float:left;height:100px}.bottom_bar div:nth-child(1){background:url(/wp-content/themes/Kerrygold/images/bg_footer_02.png) -21px 8px repeat-x}#keep_in_touch .inner{background:url(/wp-content/themes/Kerrygold/images/bg_footer_01.png) left 6px repeat-x #FFF;min-height:350px;padding-bottom:120px;padding-top:80px;margin-top:70px;position:relative;z-index:2}#keep_in_touch p{color:#004413;font-size:1.125em;line-height:24px}.subscribe_wrapper{float:left;width:100%;padding:30px 0}.subscribe_wrapper input[type=email]{width:620px;border:1px solid #e9e9e9;padding:0 30px;height:70px;margin:0 0 30px;color:#004413;outline:0}.subscribe_wrapper input[type=email].mce_inline_error{border:1px solid #c00}::-webkit-input-placeholder{text-transform:uppercase}:-moz-placeholder{text-transform:uppercase}::-moz-placeholder{text-transform:uppercase}:-ms-input-placeholder{text-transform:uppercase}.subscribe_wrapper ::-webkit-input-placeholder{color:#004413}.subscribe_wrapper :-moz-placeholder{color:#004413;opacity:1}.subscribe_wrapper ::-moz-placeholder{color:#004413;opacity:1}.subscribe_wrapper :-ms-input-placeholder{color:#004413}.subscribe_wrapper input[type=submit]{outline:0;color:#FFF}.subscribe_wrapper .wpcf7-response-output{display:inline-block;color:#004413;text-transform:uppercase;padding:10px}#footer_links{height:660px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;border-top:1px solid #FFF}.social_links_wrapper{width:100%;float:left;margin-bottom:90px}.social_links{width:461px;border:1px solid #FFF;border-bottom:0;border-top:0;position:relative;padding:35px 0 20px;display:inline-block}.social_links .title{font-size:18px;line-height:28px;display:inline-block;color:#FFF;float:none;margin:0 0 20px;font-family:'Libre Baskerville';font-style:italic}#archive_all_recipes .content>h2,.filter ul li.active a,.recipe_info .st_t,.recipe_item .recipe_text h2,.social_links .title span{font-family:bliss_pro_bold}.social_links .title span{font-style:normal;text-transform:uppercase;letter-spacing:5px;font-size:24px}.blogid_5 #content .title span{font-size:20px}.social_links:after{content:'';width:460px;height:40px;background:url(/wp-content/themes/Kerrygold/images/bg_footer_social.png) left center no-repeat;bottom:-40px;left:0;position:absolute}.social_links ul{float:left;width:100%;list-style:none;margin-top:10px}.social_links ul li{display:inline-block;margin-right:20px}.social_links ul li:last-child{margin-right:0}.social_links ul li a{display:block;width:30px;height:30px;background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 0/310px auto no-repeat;text-indent:-9999px;text-transform:capitalize}.social_links ul li.pinterest a{background-position:0 -197px}.social_links ul li.twitter a{background-position:-32px -196px;width:22px}.social_links ul li.facebook a{background-position:-62px -197px;width:15px}.social_links ul li.instagram a{background-position:-82px -196px;width:26px}.social_links ul li.youtube a{background-position:-113px -196px;width:28px}.social_links ul li.pinterest:active a,.social_links ul li.pinterest:focus a,.social_links ul li.pinterest:hover a{background-position:0 -257px}.social_links ul li.twitter:active a,.social_links ul li.twitter:focus a,.social_links ul li.twitter:hover a{background-position:-32px -256px}.social_links ul li.facebook:active a,.social_links ul li.facebook:focus a,.social_links ul li.facebook:hover a{background-position:-62px -257px}.social_links ul li.instagram:active a,.social_links ul li.instagram:focus a,.social_links ul li.instagram:hover a{background-position:-82px -256px}.social_links ul li.youtube:active a,.social_links ul li.youtube:focus a,.social_links ul li.youtube:hover a{background-position:-113px -256px}nav.footer_nav{float:left;width:100%}nav.footer_nav .footer_nav_inner{float:left;width:20%}nav.footer_nav .footer_nav_inner>ul{float:left;width:100%;list-style:none}nav.footer_nav .footer_nav_inner>ul>li{color:#FFF;float:left;width:100%}nav.footer_nav .footer_nav_inner>ul>li>a{color:#FFF;text-transform:uppercase;font-size:1.125em;margin-bottom:23px;display:inline-block}nav.footer_nav .footer_nav_inner>ul>li>a:active,nav.footer_nav .footer_nav_inner>ul>li>a:focus,nav.footer_nav .footer_nav_inner>ul>li>a:hover{color:#ad9962}nav.footer_nav .footer_nav_inner>ul>li>.sub-menu{float:left;width:100%;list-style:none}nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li{color:#FFF;float:left;width:100%}nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li a{color:#FFF;font-size:.875em;margin-bottom:10px;display:inline-block}nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li a:active,nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li a:focus,nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li a:hover{color:#ad9962}#bottom p,#bottom ul li a{color:#004413;line-height:24px}#bottom{position:relative;padding:40px 0 20px}#bottom p{font-size:.875em;margin:0}#bottom .copyright p{font-size:.8em!important}#bottom .logo{text-indent:-9999px;text-transform:capitalize;display:block;outline:0;width:291px;height:137px;background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -9px -492px/310px auto no-repeat;position:absolute;left:50%;margin-left:-148px;top:-50px}.back_to_news a,.chefs_description .last_name,.filter ul li,.header_dropdown ul,.heritage h3,.heritage_check,.load_more,.news h3,.recipe_info .st_t,.share .share_name,.similar_recipes h3:nth-child(2),.twitter_link.st_t{text-transform:uppercase}.cookie_bar>p,.filter ul li{display:inline-block}#bottom ul{float:right;list-style:none}#bottom ul li{clear:both;line-height:24px}#bottom ul li a{font-size:.875em}#bottom ul li a:active,#bottom ul li a:focus,#bottom ul li a:hover{color:#ad9962}.filter{letter-spacing:.25em}.filter ul li{margin-right:100px}.filter ul li:last-child{margin-right:0}.filter ul li a{color:#007a45}.filter ul li.active a{color:#004413}.cookie_bar{background:#fff;border-top:1px solid #ad9962;bottom:0;position:fixed;width:100%;z-index:99999999;display:none}.cookie_bar .btn{border-color:#115023;box-sizing:border-box;color:#115023;cursor:pointer;display:block;height:9px;margin:10px auto 20px;padding:23px 0 20px;width:100px}.cookie_bar p{display:inline-block;padding-top:3px;margin-top:8px}.cookie_bar p a{color:#ad9962;text-decoration:underline}.bg404{background:url(/wp-content/themes/Kerrygold/images/404.jpg) 0 0/cover no-repeat;position:absolute;top:0;width:100%}.recipe_item .recipe_image,body.error404 .content{position:relative}body.error404 #page_header .overlay{z-index:1}body.error404 #page_header{height:0!important}body.error404 .wrap404{padding-top:201px}body.error404 .kerryow.single{display:none}.recipe_image a,.recipe_navigation div span{display:block}.error404 h2.italic.white{color:#FFF;margin-bottom:10px}.recipe_navigation .inner>a{display:block;float:left;text-align:center;width:50%;font-size:36px;color:#004413}.recipe_navigation .inner>a>div{height:178px;cursor:pointer;padding-top:20px}.recipe_navigation .inner>a>div.current{color:#FFF;background-image:url(/wp-content/themes/Kerrygold/images/kerryow.png);background-position:50% bottom;background-repeat:no-repeat;bottom:0}.recipe_navigation .inner div span:first-child{font-size:33px;margin-bottom:15px}#archive_all_recipes .content>h2{color:#ad9962;font-size:24px}.recipe_filter>div{float:left;width:20%;margin-bottom:33px}.recipe_item{float:left;margin-bottom:10px;overflow:visible!important;z-index:2}#details-container,.border_animation,.chef_image,.header_dropdown,.heritage_image,.heritage_row.visible,.news_image,.overlay_box>div,.social_overlay,.user_info_image,.wall_box .social-block,.white_cover_outer{overflow:hidden}.recipe_item:nth-child(15),.recipe_item:nth-child(5){margin-bottom:13px}.recipe_item:hover{z-index:1000}.recipe_item.large{width:714px;height:418px}.recipe_item.medium{width:473px;height:275px}.recipe_item.small{width:231px;height:134px}.content .recipes .recipe_item .recipe_text,.inner .recipes .recipe_item .recipe_text{padding:26px 35px;border:1px solid #e9e9e9;border-top:0 solid;background-color:#FFF;position:relative;margin-top:0}.recipe_item .recipe_text h2{font-size:24px;letter-spacing:.3em;margin:5px 0 10px;padding:0 120px 0 0}.recipe_item .recipe_text .recipe_type{font-size:24px}.expanded .view_me,.view_me{font-size:20px;text-align:center}.recipe_item .recipe_image img{width:100%;height:auto}.recipe_item .recipe_text{display:none}.recipe_text .line-break{background-color:#ad9962;display:block;height:1px;margin:22px 0;width:80px}.border_animation,.recipe_item:hover .border_animation div,.recipe_overlay{height:100%;width:100%}.m_right{margin-right:19px}.post-type-archive-recipe .recipes{margin-bottom:50px}.load_more{background-color:#f3f3f3;color:#004413;cursor:pointer;margin:0 0 70px;padding:25px 0 23px;text-align:center;width:100%}.load_more:hover{color:#FFF;background-color:#004413}.load_more.btn::after{background:#004413}.scroll_icon{color:#FFF}.scroll_icon.fullscreen_scroll>img{display:block;margin:0 auto}.recipe_overlay{display:none;background-color:rgba(255,255,255,.75);position:fixed;top:0;z-index:10}.border_animation{position:absolute;top:0;padding:15px}.border_animation div{-webkit-transition:all .2s cubic-bezier(.55,0,.1,1);-moz-transition:all .2s cubic-bezier(.55,0,.1,1);-o-transition:all .2s cubic-bezier(.55,0,.1,1);transition:all .2s cubic-bezier(.55,0,.1,1);position:absolute;opacity:0}.border_animation div:nth-child(1){border-top:1px solid #FFF}.border_animation div:nth-child(4){border-left:1px solid #FFF}.border_animation div:nth-child(2){border-right:1px solid #FFF}.border_animation div:nth-child(3){border-bottom:1px solid #FFF}.recipe_item.large:hover .border_animation div,.recipe_item.medium:hover .border_animation div,.recipe_item.small:hover .border_animation div{opacity:1}.recipe_item.large .border_animation div{height:407px;width:720px}.recipe_item.medium .border_animation div{height:257px;width:467px}.recipe_item.small .border_animation div{height:254px;width:461px}.recipe_item.large .recipe_image,.recipe_item.medium .recipe_image,.recipe_item.small .recipe_image{width:100%}.white_cover_outer{height:100%;left:0;position:absolute;top:0;width:100%}.white_cover{background:rgba(255,255,255,.5);width:0;height:0;position:absolute;top:0;left:0;border-radius:500px;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-moz-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);opacity:0}.active_hover .white_cover{height:1000px;left:-150px;top:-200px;width:1000px;opacity:1}.active_hover .active_recipe .white_cover{height:0;left:-150px;top:-150px;width:0}.active_hover_out .white_cover{height:1000px;left:-150px;top:-200px;width:1000px;opacity:0}.view_me{opacity:0;color:#fff;left:0;position:absolute;top:80px;width:100%}.view_me a,.view_me a:hover{color:#FFF}.expanded .white_cover{height:1000px!important;left:-150px!important;top:-200px!important;width:1000px!important;opacity:1!important;background:rgba(173,153,98,.5)}.expanded .view_me{color:#fff;left:0;opacity:1;position:absolute;top:calc(50% - 23px);width:100%;-webkit-transition:opacity .5s cubic-bezier(.55,0,.1,1);-moz-transition:opacity .5s cubic-bezier(.55,0,.1,1);-o-transition:opacity .5s cubic-bezier(.55,0,.1,1);transition:opacity .5s cubic-bezier(.55,0,.1,1)}.recipe_item.large .recipe_text,.recipe_item.large:hover .recipe_image{margin:-10px 0 0 -18px;width:751px}.recipe_item.medium .recipe_text,.recipe_item.medium:hover .recipe_image{margin:-10px 0 0 -12px;width:497px}.recipe_item.small .recipe_text{margin:0 0 0 -130px;width:491px}.recipe_item.small:hover .recipe_image{margin:-50px 0 0 -130px;width:491px}.kg_check{height:38px;position:relative;width:100%}.kg_check label{width:35px;height:35px;cursor:pointer;position:absolute;left:4px;top:4px;border:1px solid #e9e9e9}.kg_check label:after{content:'';border-radius:3px;width:20px;height:11px;position:absolute;top:9px;left:7px;border:4px solid #007a45;border-top:none;border-right:none;background:0 0;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ingredient_box,.kg_check>div{position:relative}.share .social_ring,.social_block{border:1px solid #e9e9e9}.kg_check label:hover::after{opacity:.3}.kg_check input[type=checkbox]:checked+label:after{opacity:1}.recipe_check_label{font-size:18px;font-family:bliss_pro_regular;letter-spacing:.05em;margin:-41px 0 0 55px}.recipe_seperator{display:none}.chef{margin-bottom:10px}.chefs_images{width:713px;float:left}.chefs_images>img{width:100%}.chefs_description{width:484px;float:left;text-align:center;padding:40px 55px}.chef_container:nth-child(2n+2) .chefs_images{float:right}.chefs_description span{display:block}.chefs_description .first_name{font-size:40px}.chefs_description .last_name{color:#ad9962;font-size:36px;letter-spacing:9px;margin-top:21px}.chefs_description .seperator{background-color:#ad9962}.chefs_description p{line-height:23px;color:#007a45}.enjoy{font-size:30px;margin-top:25px;color:#007a45}.seperator{clear:both;height:1px;margin:44px auto 40px;width:95px;background-color:#FFF}.single-chefs-recipes #page_header,.single-recipe #page_header{height:auto;margin-bottom:10px;position:relative}.single_recipe{text-align:center}.pages #page_header .inner.single_recipe{padding:65px 30px 89px}.single_recipe .single_type{font-size:36px;color:#FFF;margin-bottom:10px}.pages #page_header .inner.single_recipe h1{float:none}body .pages #page_header .inner.single_recipe h1{margin:20px auto 0;max-width:650px}.single_recipe .recipe_info span{font-size:24px;color:#FFF}.single_recipe_left,.single_recipe_right{float:left;width:50%}.single_recipe_right{float:right;padding-left:10px}.ingredient_box{background-color:#004413;margin-top:-60px;padding:48px;text-align:left}.similar_recipes h3,.single-news .news_date,.single-news h2{text-align:center}.ingredient_box li a{color:#ad9962;text-decoration:underline}.ingredient_box h2{color:#fff;margin:0 0 33px}.single_recipe_left{color:#333;padding-right:50px}.single_recipe_left h2{margin:45px 0 37px}.single_recipe_left ol{list-style:none;margin-left:13px;padding:30px 0;counter-reset:i 0}.single_recipe_left ol li::before{color:#007a45;content:counter(i,decimal) ".";counter-increment:i;margin-left:-31px;padding-right:18px}.single_recipe_left li{line-height:31px;padding:0 0 6px 18px}.single_recipe_left a{text-decoration:underline;color:#007a45}.ingredient_box li{color:#fff;list-style:none;line-height:37px}.recipe_walkthrough{line-height:30px}.email_recipe{color:#fff;font-size:14px;position:absolute;right:41px;top:48px}.blogid_4 .email_recipe,.blogid_5 .email_recipe{right:16px;top:13px;z-index:99}.email_recipe:hover{color:#fff}.email_recipe>span{background:url(/wp-content/themes/Kerrygold/images/letter-icon.jpg) no-repeat;float:right;height:19px;margin-left:15px;margin-top:6px;width:25px}.ingredients_image img{max-width:100%}.stars{padding:50px;border-bottom:1px solid #e9e9e9}.star{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 0/310px auto no-repeat;float:left;height:21px;width:21px;margin:4px 3px 0;-webkit-animation-delay:.3s;animation-delay:.3s}.no-hover{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 0/310px auto no-repeat!important}.single .star{cursor:pointer}.star.active{background-position:-21px 0}#masterclass .star{background-position:-37px -49px}#masterclass .star.active{background-position:-31px -288px}.star_text{color:#666;float:left;padding-right:20px;font-size:14px;width:72%}.star.hover_active{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -21px 0/310px auto no-repeat;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.similar_recipes{background:url(/wp-content/themes/Kerrygold/images/half-bg.jpg) 0 0/100% 685px repeat-x;margin-top:80px}.similar_recipes.bg_products{background-size:100% 607px}.similar_recipes h3:nth-child(1){font-size:60px;letter-spacing:0;margin-bottom:0}.similar_recipes h3:nth-child(2){font-size:48px;color:#FFF}.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer{background:#fff;margin-left:-10px;padding-left:10px;padding-top:10px;min-height:427px;width:1219px}.single-chefs-recipes .pages #page_header .inner h1,.single-recipe .pages #page_header .inner h1{margin:20px 0 0}.share{padding:50px 50px 70px}.blogid_11 .share{padding:50px 50px 130px}.share .share_button{float:left;cursor:pointer;position:relative;height:70px;width:70px;display:block;margin-right:45px}.share .share_button:hover .share_button_inner span{-ms-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}.share .share_button:hover .share_button_inner{border:1px solid #FFF}.share .pintrest.share_button:hover .share_button_inner span:nth-child(1){background-position:-18px -114px}.share .facebook.share_button:hover .share_button_inner span:nth-child(1){background-position:0 -115px}.share .twitter.share_button:hover .share_button_inner span:nth-child(1){background-position:-45px -117px}.share .share_button:hover .social_ring{-ms-transform:rotate(1080deg) scale(1.2);-webkit-transform:rotate(1080deg) scale(1.2);transform:rotate(1080deg) scale(1.2);opacity:1}.share .social_ring{border-radius:35px;height:70px;position:absolute;top:0;width:100%;opacity:0}.share .share_button_inner{height:70px;width:70px;border:1px solid #e9e9e9;border-radius:35px;position:absolute}.share .share_button_inner span{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -45px -23px/310px auto no-repeat;display:block;height:26px;margin:21px auto;width:24px}.share .facebook .share_button_inner span{background-position:-26px -23px;height:26px;width:15px;margin:22px auto}.share .twitter .share_button_inner span{background-position:-74px -23px;height:23px;margin:22px auto}.share .share_number{font-size:30px;font-family:bliss_pro_bold;color:#004413}.heritage_type,.recipe_intro{font-family:baskerville_italic,serif}.share .share_text{color:#004413;font-weight:700;font-size:18px}.blogid_4 .share .share_amount,.share .share_amount{float:right;padding-top:21px;width:100px}.load_more_outer,.news,.single-news .content{padding:0 50px}.share .share_name{color:#ad9962;display:block;font-size:14px;letter-spacing:3px;margin-left:-13px;margin-top:72px;text-align:center;width:100px}.single_recipe .recipe_info .st_t{text-transform:uppercase}.single_recipe .recipe_info .em_t{margin-left:4px}.chef_image_outer{height:30px;margin:0 auto 20px;position:relative;width:140px}.chef_image{border:6px solid #fff;border-radius:80px;height:140px;position:absolute;top:-121px;width:140px}.news hr,hr.gold{border-color:#ad9962}.news{float:left;width:50%}.news_date{margin-top:21px}.news_image img{transition-timing-function:ease;-webkit-transition-timing-function:ease}body.page-template-page-template-contact .pages #page_header .inner h2,body.post-type-archive-news .pages #page_header .inner h2{margin:-24px auto 20px}.news h3{color:#004413;font-size:24px;margin:14px 0 5px;line-height:40px}.news .news_date,.news .news_text{color:#004413;font-size:16px;font-weight:300}.news a:hover .news_image img{-webkit-transition-duration:3s;transition-duration:3s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.post-type-archive-news .pages #page_header,.single-news .pages #page_header{background-position:center top}.post-type-archive-news .pages #page_header .overlay,.single-news .pages #page_header .overlay{background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 41%,rgba(255,255,255,0) 57%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(41%,rgba(255,255,255,.5)),color-stop(57%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 41%,rgba(255,255,255,0) 57%);background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 41%,rgba(255,255,255,0) 57%);background:-ms-linear-gradient(top,#fff 0,rgba(255,255,255,.5) 41%,rgba(255,255,255,0) 57%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,.5) 41%,rgba(255,255,255,0) 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.news hr{width:80px;margin:40px 0 45px}hr.center{max-width:80px;margin:0 auto}.follow_image img,.user_info_image img{max-width:100%}.single-news hr{margin:60px auto}.single-news .news_date{margin-top:0}.single-news .news_row{margin:76px 0 73px}.single-news .news_row a{color:#ad9962;text-decoration:underline}.user_info h3 a,a.share_button{text-decoration:none}.single-news .col_one,.single-news .col_two{width:50%;float:left}.single-news .col_one{padding-right:50px}.single-news .col_two{padding-left:50px}.single-news .share{border:1px solid #ededed;padding:50px}.single-news img{width:100%;height:auto}.single-news .share .share_name{margin-left:86px;margin-top:21px;text-align:left}.single-news .share .share_button{margin-right:110px}.single-news .share .share_amount{float:right}.back_to_news a{clear:both;color:#fff;display:block;font-size:18px;margin-top:122px;letter-spacing:.3em}.back_to_news a .back{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 3px -46px/310px auto no-repeat;display:block;float:left;height:31px;margin-right:35px;width:18px}.home #all_recipes{background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:auto;position:relative}.sustain{margin-bottom:110px}.home .pages #page_header{margin-bottom:0}.home .recipes_outer{margin-top:-111px;background:#fff;margin-left:-10px;padding-left:10px;padding-top:10px;width:1219px}.recipe_text .stars{border-bottom:0 solid;padding:50px 25px 0 0;position:absolute;right:0;top:-25px}.recipe_intro{color:#ccc;float:right;font-size:50px;margin-top:-98px;position:relative;font-style:italic}.right_home_line{background-color:#ccc;bottom:-46px;clear:both;float:right;height:1px;margin-top:78px;position:absolute;right:0;width:242px}#all_recipes.sustainability_section_home .content{padding-top:340px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.heritage_items{margin-bottom:40px}.heritage_items .heritage_row:first-child .white_bg{background-color:#fff;height:50%;left:50%;top:0;margin-left:-10px;margin-top:-24px;position:absolute;width:20px}.heritage_items .heritage_row:last-child .white_bg{height:50%;left:50%;margin-left:-10px;margin-bottom:-3px;bottom:0;position:absolute;width:20px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.post-type-archive-heritage .pages #page_header .inner .menu_holder{color:#FFF}.post-type-archive-heritage .pages #page_header .inner .menu_holder ul::before{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -32px -169px/310px auto no-repeat}.mag{position:absolute}.heritage_line{background:url(/wp-content/themes/Kerrygold/images/heritage-bg.jpg) center center repeat-y;height:0;position:absolute;top:0;width:100%;z-index:0}.heritage_holder,.heritage_row{position:relative}.heritage_row:after,.heritage_row:before,.heritage_row_inner:after,.heritage_row_inner:before{content:" ";display:table;clear:both}.heritage_row{margin-top:-100px;padding:10px 10px 31px;clear:both;z-index:1;-webkit-transition-duration:.5s;transition-duration:.5s}.circle_outer,.circle_outer div,.heritage_row_inner{-webkit-transition-duration:.6s;transition-duration:.6s}.heritage_row .heritage_row_inner{opacity:0}.mobile .circle_outer,.mobile .heritage_row .heritage_row_inner{opacity:1}.heritage_row.visible .heritage_row_inner{opacity:1;position:relative;z-index:1}.heritage{width:400px;background-color:#fbfbfb;float:right;pointer-events:auto;cursor:pointer}.heritage,.more{-webkit-box-shadow:0 0 0 1px #e9e9e9;-moz-box-shadow:0 0 0 1px #e9e9e9;box-shadow:0 0 0 1px #e9e9e9}.heritage_row:nth-child(2n+2) .heritage{float:left}.expanded .heritage,.heritage:hover,.more:hover{-webkit-box-shadow:0 0 0 4px #007a45;-moz-box-shadow:0 0 0 4px #007a45;box-shadow:0 0 0 4px #007a45;-webkit-transition-duration:.5s;transition-duration:.5s}.circle_outer{height:73px;left:50%;margin-left:-12px;margin-top:-25px;position:absolute;top:50%;width:300px;opacity:0}.expanded .fade,.visible .circle_outer{opacity:1}.heritage_row:nth-child(2n+2) .circle_outer{left:auto;margin-left:auto;margin-right:-14px;right:50%}.line{background-color:#a49761;height:1px;position:absolute;top:12px;width:100%;z-index:1}.fade,.fade.first{left:11px;opacity:0;width:4px;position:absolute}.fade.first{background:-moz-linear-gradient(top,#157e49 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#157e49),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#157e49 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#157e49 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#157e49 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#157e49 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#157e49', endColorstr='#00ffffff', GradientType=0);height:150px}.fade{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(21,126,73,.98) 48%,#1a804d 49%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(48%,rgba(21,126,73,.98)),color-stop(49%,#1a804d),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(21,126,73,.98) 48%,#1a804d 49%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(21,126,73,.98) 48%,#1a804d 49%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(21,126,73,.98) 48%,#1a804d 49%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(21,126,73,.98) 48%,#1a804d 49%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=0);height:300px;margin-top:-150px}.heritage_row:nth-child(2n+2) .circle_outer .fade{left:auto;right:11px}.circle{background-color:#fff;border:5px solid #a49761;border-radius:26px;height:26px;left:0;margin:0 auto;position:absolute;top:0;width:26px;z-index:2}.heritage_row:nth-child(2n+2) .circle{left:auto;right:0}.expanded .circle{border:5px solid #157e49}.expanded .line{background-color:#157e49}.relative_container{width:48px}.heritage_image{outline:#fff solid 1px;outline-offset:-20px;position:relative;z-index:7}.heritage:hover .heritage_image img{-webkit-transition-duration:3s;transition-duration:3s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);position:relative;z-index:-1}.heritage_row:first-child{margin:0}.heritage_image img{transition-timing-function:ease;-webkit-transition-timing-function:ease;width:100%}.heritage_text{line_height:25px;font-size:16px;margin-top:24px;display:none;color:#004413}.more span,.single-chefs-recipes .enjoy,.social-block>a{display:block}.heritage h3{font-size:16px;line-height:25px;margin-bottom:0;color:#007a45}.heritage_info{padding:23px 30px}.heritage_type{font-size:18px;color:#ad9962}.more{border-radius:24px;bottom:-24px;height:48px;cursor:pointer;position:absolute;width:48px;background-color:#fbfbfb}.more span{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -46px -1px/310px auto no-repeat;height:20px;margin:14px auto;width:18px}.expanded .more span{background-position:-67px -1px}.relative_container{position:relative;height:1px;margin:0 auto}.heritage_year{color:#ad9962;font-size:48px;left:50%;margin-left:-155px;margin-top:-27px;position:absolute;top:50%;font-family:bliss_pro_regular}.heritage_check.active,.heritage_check:hover,.wall_text{font-family:bliss_pro_bold}.heritage_row:nth-child(2n+2) .heritage_year{left:auto;right:50%;margin-right:-155px;margin-left:auto;position:absolute}.post-type-archive-heritage #page_header .overlay{background:0 0}.blogid_4 .content .heritage_filter.clearfix{width:960px}.blogid_4 .content .heritage_check{width:240px}.blogid_5 .content .heritage_filter.clearfix{width:100%}.blogid_5 .content .heritage_check{width:294px}.heritage_filter.clearfix{margin:0 auto 55px;width:800px}.heritage_check{float:left;width:200px;text-align:center;font-size:18px;letter-spacing:3px;cursor:pointer}.expanded .heritage_year{color:#007a45}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation:load7 2.8s infinite ease-in-out;animation:load7 2.8s infinite ease-in-out}.loader{font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #004413;opacity:1}40%{box-shadow:0 2.5em 0 0 #004413;opacity:0}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #004413;opacity:1}40%{box-shadow:0 2.5em 0 0 #004413;opacity:0}}.subscribe_wrapper .btn.green{background:#007a45;border:2px solid #007a45;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.one_third.left.copyright a,.one_third.left.copyright a:hover{color:#004413}.social_inner>div{float:left;max-height:400px;width:20%;overflow:hidden}#follow_us .social_links{width:100%;height:200px}.wall_box .social-block{float:left;width:50%;height:200px}.wall_image>img{min-width:100%;transform:scale(1.05)}.large .wall_image img{height:400px}.small .wall_image img{height:200px}.wall_text{bottom:0;padding:25px 25px 15px;position:absolute;width:100%;opacity:0}.large .wall_text{padding:25px 68px 15px 25px}.wall_text,.wall_text a{color:#007a45;font-size:14px;line-height:18px}.social-block{position:relative}.social_overlay{background:#fff;height:100%;opacity:0;position:absolute;top:0;width:100%}.large .social_overlay{background:-moz-linear-gradient(top,rgba(255,255,255,0) 42%,rgba(255,255,255,.29) 59%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(42%,rgba(255,255,255,0)),color-stop(59%,rgba(255,255,255,.29)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 42%,rgba(255,255,255,.29) 59%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 42%,rgba(255,255,255,.29) 59%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 42%,rgba(255,255,255,.29) 59%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 42%,rgba(255,255,255,.29) 59%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.hover .social_overlay{opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}.hover .wall_text{opacity:1;-webkit-transition-duration:.4s;transition-duration:.4s}.wall_box .social_links{background-color:#ad9962;border:0 solid}.wall_type_icon{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -17px -48px/310px auto no-repeat;height:20px;position:absolute;width:20px;right:15px;top:17px}.large .wall_type_icon{bottom:15px;top:auto}.twitter_link.st_t{color:#004413;display:block;letter-spacing:5px;margin-top:15px}.follow_images{margin-top:21px}.follow_image{height:90px;width:90px;float:left;margin-right:14px}.follow_image:last-child{margin-right:0}.instagram_follow{padding:20px;border:1px solid #e9e9e9}.user_info_image{border-radius:25px;height:50px;margin-right:20px;width:50px;float:left}.user_info h3 a{color:#333;font-size:18px;letter-spacing:1.5px;margin-top:0}.user_info h3{margin:0;line-height:1}.social_block .star:nth-child(2){margin-left:0}.home_stars{position:absolute;top:-30px}#our_heritage .content h2{color:#fff;font-size:48px;margin-bottom:20px;line-height:49px}#keep_in_touch h2.italic{margin-bottom:34px}.pages #page_header .inner h2{margin:-24px auto 23px;max-width:550px}.enjoy.em_t{font-family:'Dancing Script',cursive}.enjoy.em_t span{color:#004413;display:inline}.header_dropdown{background:#fff;height:auto;margin:-7px auto 0;position:relative;text-align:left;width:620px}.dropdown_arrow,.page-template-page-template-sustainability .pages #page_header{position:absolute}.header_dropdown .anim{padding:22px}.header_dropdown ul{list-style:none inside;font-size:16px}.header_dropdown ul li{color:#333;cursor:pointer;padding:18px 25px 15px;letter-spacing:3px}.header_dropdown ul li a{color:#004413}.header_dropdown ul li:hover a,.post-type-archive-heritage .pages #page_header .inner h2{color:#FFF}.header_dropdown ul li:hover{background:#ad9962;color:#FFF}.header_dropdown li:last-child{margin-bottom:0}.dropdown_arrow{height:71px;right:41px;width:49px;cursor:pointer}.dropdown_arrow>span{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -64px -53px/310px auto no-repeat;display:block;height:10px;margin:32px auto 0;width:10px}.header_dropdown .header_dropdown_inner{background:#fff;margin-top:-800px;padding:5px 0}.header_dropdown .header_dropdown_inner.open{margin-top:0}.single_recipe_left .em_t.gold{font-size:21px;letter-spacing:.1em}.single_recipe_left h2.green{margin-bottom:0;font-size:18px}.single_recipe_left .social_block{display:none}body .pages #page_header .inner h2{margin:0 auto 20px}.post-type-archive-heritage .pages #page_header .inner .menu_holder ul li{background:#fff}#contact-container .contact-details{width:33%;float:left;text-align:center}#contact-container #map-container{margin-bottom:60px}#contact-container h2{padding:0 0 20px;font-size:24px;margin:0}#contact-container hr{width:80px;margin-left:40%;display:block;height:1px;border-top:1px solid #ad9962;margin-bottom:40px}#contact-container a{color:#ad9962;text-decoration:underline}#details-container{padding-bottom:90px}#contact-container ul{float:left;width:100%;list-style:none;text-align:center}#contact-container ul li{display:inline-block;margin-right:20px}#contact-container ul li:last-child{margin-right:0}#contact-container ul li a{display:block;width:30px;height:30px;background-image:url(/wp-content/themes/Kerrygold/images/icons_social_gold.png);background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;text-transform:capitalize}#contact-container ul li.pinterest a{background-position:0 0}#contact-container ul li.twitter a{background-position:-30px 0}#contact-container ul li.facebook a{background-position:-60px 0}#contact-container ul li.instagram a{background-position:-90px 0}#contact-container ul li.youtube a{background-position:-120px 0}#contact-container ul li.pinterest:active a,#contact-container ul li.pinterest:focus a,#contact-container ul li.pinterest:hover a{background-position:0 -30px}#contact-container ul li.twitter:active a,#contact-container ul li.twitter:focus a,#contact-container ul li.twitter:hover a{background-position:-30px -30px}#contact-container ul li.facebook:active a,#contact-container ul li.facebook:focus a,#contact-container ul li.facebook:hover a{background-position:-60px -30px}#contact-container ul li.instagram:active a,#contact-container ul li.instagram:focus a,#contact-container ul li.instagram:hover a{background-position:-90px -30px}#contact-container ul li.youtube:active a,#contact-container ul li.youtube:focus a,#contact-container ul li.youtube:hover a{background-position:-120px -30px}#contact-container .acf-map{width:100%;height:620px;border:none}nav.footer_nav .footer_nav_inner>ul>li>a{letter-spacing:7px!important}nav.footer_nav .footer_nav_inner:nth-child(1){width:250px}nav.footer_nav .footer_nav_inner:nth-child(2){width:234px}nav.footer_nav .footer_nav_inner:nth-child(3){width:316px;padding-left:19px}nav.footer_nav .footer_nav_inner:nth-child(4){width:210px}nav.footer_nav .footer_nav_inner:nth-child(5){width:189px}.page-template-page-template-sustainability .kerryow{display:none}.show.butter_img_outer,.visible.butter_img_outer{display:block}.page-template-page-template-sustainability .section{background:url() center top/cover no-repeat;position:relative}.fp-tableCell{position:absolute;width:100%}.fullpage img{max-width:100%}.page-template-page-template-sustainability h2.st_t{color:#FFF;font-size:48px;margin-bottom:58px;line-height:52px}.page-template-page-template-sustainability h2.italic{font-size:55px;margin-bottom:56px}.page-template-page-template-sustainability h2.gold{color:#ad9962}.page-template-page-template-sustainability h2.green{color:#004413}.page-template-page-template-sustainability h2.white{color:#FFF}.page-template-page-template-sustainability .section_header{text-align:center}.page-template-page-template-sustainability hr{width:120px;margin:0 auto;border-color:#ad9962}.page-template-page-template-sustainability .section .section_header{margin-top:100px}.page-template-page-template-sustainability .section:first-child .section_header{margin-top:389px}.page-template-page-template-sustainability .section:nth-child(2){background-position:center 140px}.slide-3 .orb.overlay-1{left:480px;top:43px}.slide-3 .orb.overlay-2{left:900px;top:43px}.slide-3 .orb.overlay-3{left:560px;top:386px}.slide-3 .orb.overlay-4{left:100px;top:436px}.page-template-page-template-sustainability .fp-tableCell p{color:#ad9962;font-size:22px;line-height:26px;max-width:559px;padding-top:36px}.page-template-page-template-sustainability .info{position:relative}.page-template-page-template-sustainability .slide-2 .info{margin-top:20px}.page-template-page-template-sustainability .slide-2 .info_inner{right:150px;left:auto}.page-template-page-template-sustainability .info_inner{position:absolute;left:150px}.page-template-page-template-sustainability .info .item{clear:both;margin-bottom:60px}.info .item:nth-child(2) span{background-position:-125px 0}.page-template-page-template-sustainability .info span{height:155px;width:128px;background:url(/wp-content/themes/Kerrygold/images/sus_icons.png) no-repeat;float:left;margin-right:30px}.slide-4 .orb.overlay-1{left:300px}.slide-4 .orb.overlay-2{left:50%;top:200px}.slide-4 .orb.overlay-3{top:322px}.slide-4 .orb.overlay-4{left:36%;top:395px}.relative{position:relative}.fg_img>img{position:absolute;right:-40px;margin-top:10px;bottom:0}.page-template-page-template-sustainability .info_inner span{background:url(/wp-content/themes/Kerrygold/images/sus_icons.png) no-repeat}.relative .info_inner{background:#fff;margin:110px 237px 0 0;padding:65px 300px 26px 60px}.page-template-page-template-sustainability .section:nth-child(5){background-position:center 328px}.relative .info_inner p{max-width:385px}.page-template-page-template-sustainability .relative .info_inner span{background-position:0 -165px}.page-template-page-template-sustainability .relative .info_inner .item:nth-child(2) span{background-position:-129px -165px}.page-template-page-template-sustainability .relative p{padding-top:21px}.butter_img,.butter_img_outer{height:461px;width:737px}.butter_img_outer{margin:0 auto;z-index:79;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.butter_img{background:url() no-repeat;-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.visible .butter_img{opacity:1}.butter_img>img{margin-left:-38px}.slide-6 .orbs_outer.inner{max-width:568px;padding:0 10px;margin-top:20px}.slide-6 .orbs_outer{z-index:80}.slide-6 .orb{position:absolute;top:25px}.slide-6 .orb.overlay-2{right:35px;top:70px}.slide-7 .orb.overlay-1{top:485px}.slide-7 .orb.overlay-2{position:absolute;right:60px;top:239px}.sustain_products>img{margin-top:168px;max-width:1051px;bottom:-50px}.slide-7 .butter_bg_img,.slide-7 .butter_img{position:absolute;height:461px;width:737px;background-repeat:no-repeat}.small .butter_img,.small .butter_img_outer{height:275px;width:400px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.small .butter_img{background-size:100% auto;margin:0 auto 40px -30px}.page-template-page-template-sustainability .navigation{background-color:#FFF;width:44px;position:absolute;right:80px;z-index:999;border-radius:50px;padding:16px 0;top:50%;margin-top:-250px;display:none}.active .bar span,.bar span{display:block;height:37px}.page-template-page-template-sustainability .ball{width:10px;height:10px;border:1px solid #e8e1cf;margin:8px auto;border-radius:10px;background-color:#FFF;cursor:pointer}.page-template-page-template-sustainability .bar{width:1px;height:37px;margin:0 auto}.bar span{background-color:#e8e1cf}.active .ball,.active .bar span,.ball:hover,.orb_bg,.orb_middle{background-color:#ad9962}.active .ball{border:1px solid #ad9962}.mobile_scroll{display:none}.orb{position:relative;cursor:pointer}.orb div{position:absolute;border-radius:100%;-webkit-animation:orbs 2s ease-out infinite;animation:orbs 2s ease-out infinite}.orbs_outer{position:relative;z-index:90}.orb_middle{width:40px;height:40px;top:8px;left:8px}.orb_bg{width:56px;height:56px;opacity:.7}.orb_fg{background-color:#FFF;width:10px;height:10px;top:23px;left:23px}.orb div.orb_pulse{-webkit-animation:pulse 2s ease-out infinite;animation:pulse 2s ease-out infinite;width:56px;height:56px;border:2px solid #ad9962;top:0}.overlay_bg,.overlay_box{width:100%;display:none}.butter_bg_img,.butter_img{position:absolute;top:50%;left:50%;margin:122px -50% 0 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes orbs{0%,40%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.9)}}@keyframes orbs{0%,40%{transform:scale(1)}25%{transform:scale(.9)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0}35%{-webkit-transform:scale(1);opacity:.3}100%{-webkit-transform:scale(1.5);opacity:0}}@keyframes pulse{0%{transform:scale(1);opacity:0}35%{transform:scale(1);opacity:.3}100%{transform:scale(1.5);opacity:0}}.popped .navigation{z-index:1}.overlay_bg{background:#000;height:100%;opacity:.7;position:absolute;top:0;z-index:98}.overlay_content,.overlays.inner{position:relative}.overlay_box h3{font-size:24px;text-transform:none}.overlay_box h3.st_t{text-transform:uppercase;margin-bottom:35px}.overlay_box>div{width:50%;float:left;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.overlay_box>div,.overlay_content{height:630px}.overlay_box>div.overlay_left{float:left}.overlay_box>div.overlay_right{float:right}.overlay_content{width:100%;background-color:#FFF;padding-top:150px;-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.page-template-page-template-sustainability .overlay_box p{max-width:480px;font-size:24px;color:#004413;margin:0 auto}.overlay_content,.overlay_img{margin-left:-1320px}.visible .overlay_content,.visible .overlay_img{margin-left:0}.overlay_img{width:100%}.overlay_box.clearfix{left:0;position:absolute;top:-200px;width:100%;z-index:99}.overlay_box>div .overlay_content,.overlay_box>div .overlay_img{opacity:0}.visible.overlay_box>div .overlay_content,.visible.overlay_box>div .overlay_img{opacity:1}.overlay_close{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) -4px -143px/310px auto no-repeat;width:25px;height:25px;position:absolute;right:40px;top:40px;cursor:pointer}.fp-section.fp-table{background-soze:cover}.scroll_icon{bottom:40px;position:absolute;width:100%}#search .content>h2{color:#ad9962;font-size:24px;font-family:bliss_pro_bold}.mobile_slide+div{display:none}.page-template-default .content li,.page-template-default .content>p{color:#333}.page-template-default .content a{color:#004413;text-decoration:underline}.page-template-default .content a:hover{text-decoration:none}.page-template-default .pages #page_header .inner h1{margin-top:40px}.page-template-page-template-sustainability .slide-5 .info{height:calc(100% - 283px)}@media (max-width:1280px){#menu_wrapper #menu{padding:89px 0 0 60px;width:442px}.home .recipes_outer{margin-left:0}}@media (min-width:1280px){.social_inner>div:nth-child(1),.social_inner>div:nth-child(5){width:18.75%}.social_inner>div:nth-child(2),.social_inner>div:nth-child(3),.social_inner>div:nth-child(4){width:20.833336%}.langauge_outer{width:700px}.langauge_outer h2.st_t.gold{display:block;font-size:37px;margin:48px 0 56px;text-align:center;width:100%}.slide-7 .orb.overlay-1{top:320px}}@media (max-width:1049px){body.page-template-page-template-contact .pages #page_header .inner h2,body.post-type-archive-news .pages #page_header .inner h2{margin:39px auto 20px}}@media (max-width:1470px){.recipe_item.small.side:hover .recipe_image{margin:-50px 0 0 -240px;width:491px}.recipe_item.small.side .recipe_text{margin:0 0 0 -240px;width:491px}}@media (max-width:1279px){nav.footer_nav .footer_nav_inner:nth-child(1),nav.footer_nav .footer_nav_inner:nth-child(2),nav.footer_nav .footer_nav_inner:nth-child(3),nav.footer_nav .footer_nav_inner:nth-child(4),nav.footer_nav .footer_nav_inner:nth-child(5){width:50%}.footer_nav.desktop_only{display:none}.footer_nav.hide_on_desktop{display:block}nav.footer_nav .footer_nav_inner.left>ul>li{text-align:right}nav.footer_nav .footer_nav_inner.right{padding-left:25px}nav.footer_nav .footer_nav_inner.left{padding-right:25px}.recipe_item{height:auto!important;width:49.5%!important}.recipe_item .recipe_text{display:block!important}.recipe_item .recipe_text,.recipe_item:hover .recipe_image{display:block!important;margin:0!important;width:100%!important}.inner,.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer{margin:0 auto}.border_animation,.recipe_overlay{display:none!important}.recipe_image{outline:#fff solid 1px;outline-offset:-8px}.inner{width:960px}.home .recipes_outer,.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer{background:#fff;padding:10px;width:100%}.home .recipe_item{display:none}.home .recipe_item.\31,.home .recipe_item.\32,.home .recipe_item.\33,.home .recipe_item.\34,.star_text{display:block}.home .recipe_item,.single-chefs-recipes .recipe_item,.single-product .recipe_item,.single-recipe .recipe_item{height:auto!important;width:49.5%!important}.chefs_images>img{width:100%}.chefs_description,.chefs_images{width:50%}.social_block .stars{padding:50px 20px}.social_block .star{background-position:-2px -78px;height:37px;width:39px;margin:4px 0 0 14px}.social_block .star.active,.social_block .star.hover_active{background-position:-43px -78px}.social_block .star.no-hover{background-position:-2px -78px!important}.star_text{float:none;margin-bottom:12px;font-size:15px;text-align:center;padding:0}.social_block .star:nth-child(2){margin-left:40px}.share{padding:50px 30px}.single_recipe_section .share .share_amount{clear:both;display:block;float:none;padding-right:0;padding-top:60px;text-align:center;width:auto}.follow_image:nth-child(4),.follow_image:nth-child(5),.social-block.large:nth-child(2),.social-block.large:nth-child(5){display:none}.single-chefs-recipes .share_inner,.single-recipe .share_inner{margin:0 auto;width:314px}.share .share_button{margin-right:30px}.facebook.share_button,.follow_image:nth-child(3){margin-right:0}.pintrest.share_button{margin-left:10px}.stars_inner.clearfix{margin:0 auto;width:140px}.single-recipe .stars_inner.clearfix{width:272px}.single-recipe .star_text{width:100%}.single-recipe .social_block .star:nth-child(2){margin-left:14px}.home .recipes_outer{margin:-110px auto 110px}.home #all_recipes{background-size:168% auto}.social_inner>div{width:33.3333%}#bottom .aux_links,#bottom .copyright{clear:both;float:left;width:100%;text-align:center}#bottom p,#bottom ul{float:none}#bottom ul li:first-child{border-right:1px solid;margin-right:10px;padding-right:10px}footer #bottom ul li{display:inline;float:none}#bottom .copyright{margin-top:70px}.slide-7 .orb.overlay-1{top:332px}.overlay_box.clearfix{top:-150px}.ebow{text-align:center!important}}@media (max-width:959px){.fullscreen_scroll{display:none}.mobile_scroll{display:block}.home .recipe_item,.home .recipe_item:nth-child(3),.home .recipe_item:nth-child(4){display:none}.home .recipe_item:nth-child(1),.home .recipe_item:nth-child(2){display:block}.home .recipes_outer{margin:-110px auto 110px}.home .recipe_intro{font-size:42px;padding-right:10px;margin-bottom:79px;line-height:43px;text-align:left;padding-left:10px}.right_home_line{margin-right:42px}.home #all_recipes.sustainability_section_home{background-position:center top;background-repeat:no-repeat;background-size:230% auto}#masterclass .content h3{font-size:24px}#masterclass .content{width:227px}.social-block.large:nth-child(2),.social-block:nth-child(5),.wall_box:nth-child(4){display:none}.social_inner>div{width:50%}#keep_in_touch .content>p{margin:0 auto;width:420px}.home .sustainability_section_home h2.italic{color:#fff;font-size:55px;margin-bottom:28px}.page-template-page-template-contact .pages #page_header .inner h2,.post-type-archive-news .pages #page_header .inner h2,.single-news .pages #page_header .inner h2{color:#FFF}#all_recipes.sustainability_section_home .content{padding:100px 0 65px}.home h2.main,.home h3.main{font-size:48px}.single-news .share .share_amount{clear:both;display:block;padding-right:0;padding-top:60px;text-align:center;width:auto;float:none}.home .recipe_item,.recipe_item,.single-chefs-recipes .recipe_item,.single-product .recipe_item,.single-recipe .recipe_item{width:100%!important}.recipe_item{height:auto!important}.recipe_filter>div{width:33%}.home .recipes_outer,.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer{width:640px}.instagram_follow{padding:12px}.follow_image{height:85px;margin-right:11px;width:85px}.chefs_description,.chefs_images,.news,.news_image img{width:100%}.email_recipe{bottom:25px;left:49px;max-width:151px;right:41px;top:auto}.ingredient_box{padding:48px 48px 80px}.single_recipe_section .inner{padding:0}.single_recipe_left{padding-left:50px;padding-right:25px}.single_recipe_left .em_t.gold{margin-bottom:30px}.news{float:none;padding:0 50px}.single-news .col_one,.single-news .col_two{width:100%;padding:0}.single-news .content{padding:0}.single-news .share_inner,.single-news img{height:auto;width:auto;max-width:100%}.single-news .share .facebook.share_button{margin-right:110px}.single-news .share .share_button{margin-right:134px}.back_to_news{width:50%}.single-chefs-recipes #page_header,.single-news .pages #page_header,.single-recipe #page_header{height:auto}.recipe_info{margin-bottom:50px}.facebook.share_button{margin-right:0}.pintrest.share_button{margin-left:15px}.single-news .news_row{margin:50px 0}.single-news .pages #page_header .inner h2,body .pages #page_header .inner h2{margin:39px auto 10px}.heritage{width:259px}.heritage_filter.clearfix{margin:0 auto 20px;width:100%}.heritage_image img{width:100%}.heritage_check{width:176px}#contact-container .contact-details{width:100%;margin-bottom:50px}#contact-container .contact-details:last-child{margin-bottom:0}#contact-container hr{margin:10px auto 40px}.page-template-default .pages #page_header .inner h1{clear:both;display:block;font-size:41px;margin-top:40px}}@media (max-width:767px){#all_news,.recipes_outer .recipes{overflow:hidden}.post-type-archive-product .product-title{color:#004413;display:block;font-family:bliss_pro_light;line-height:24px;padding:10px 20px;text-align:center;text-transform:uppercase;word-wrap:initial;margin:0 auto}.post-type-archive-product .product-title .arrow{background:url(/wp-content/themes/Kerrygold/images/icon_arrow_gold.png) left center no-repeat;display:inline-block;height:16px;margin-left:4px;position:relative;top:2px;width:10px}.langauge_outer,.langauge_outer hr.small{margin:0}.header_dropdown,.home .recipes_outer,.langauge_outer,.langauge_outer>div,.pages #page_header .inner #searchbox,.recipe_filter>div,.recipe_navigation .inner>a,.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer,.social_inner>div{width:100%}.heritage_info{padding:23px 15px 33px}.langauge_outer h2.st_t.gold{font-size:29px;margin:24px 0 12px}.pages #page_header .inner .logo{margin:0 auto;float:none}.outer.pages #page_header .inner h1{font-size:28px}.home .inner,.pages #page_header .inner:nth-child(2){padding:20px}#homepage #page_header .inner h1{margin:40px 0 30px}#masterclass .left,#masterclass .right{float:none;width:100%;height:560px}#masterclass .left{text-align:left}#masterclass .left .content{float:left;margin:220px 0 0 40px}#masterclass .right .content{float:left;margin:220px 40px 0}.home_stars{left:0}.social-block:nth-child(1){display:none}.recipe_info div,.social-block.large:nth-child(5),.st_t.m_right:first-child{display:block}.right_home_line{margin-right:0;right:auto;left:10px}#our_heritage .content h2{font-size:34px;line-height:42px;margin-bottom:15px}#our_heritage .content h2.main{margin-bottom:20px}#our_heritage .content{padding:73px 0 0}#our_heritage{height:542px}#follow_us .social_links{height:220px}.social_links ul{margin:20px 0 0}.recipe_item .recipe_text .recipe_type{display:block;margin-top:39px;font-size:20px}.content .recipes .recipe_item .recipe_text,.inner .recipes .recipe_item .recipe_text{padding:26px 25px}.recipe_text .stars{left:auto;padding:0;right:auto;top:auto}.recipe_item .recipe_text h2{font-size:16px}.recipe_navigation .inner>a>div.current{background:0 0;height:auto}.recipe_navigation .inner{background:url(/wp-content/themes/Kerrygold/images/kerryow.png) center bottom no-repeat}.recipe_navigation .inner>a{float:none}.post-type-archive-chefs-recipes .pages #page_header,.post-type-archive-recipe .pages #page_header,.recipe_navigation .inner>a>div{height:auto!important}.recipe_navigation .inner>a:nth-child(1){padding-bottom:35px}.recipe_navigation .inner>a:nth-child(2){padding-bottom:55px}.pages #page_header .recipe_navigation .inner{padding-top:0}.pages #page_header .inner:nth-child(2){padding-bottom:20px}.home .more,.post-type-archive-chefs-recipes .more,.post-type-archive-recipe .more,.single-chefs-recipes .more,.single-recipe .more,.tax-meal-type .more{bottom:-49px}.recipe_item{margin-bottom:35px}.mobile_slide{display:none}.mobile_slide+div{display:block}.email_recipe,.ingredients_image,.single_recipe_right .social_block{display:none}.home .recipe_item,.single-chefs-recipes .recipe_item,.single-product .recipe_item,.single-recipe .recipe_item{width:100%!important}.single_recipe_left,.single_recipe_right{float:none;width:100%}div.ingredient_box{padding:48px 20px;margin-top:0}.single_recipe_left{padding:0 20px}.single_recipe_right{padding-left:0}.single_recipe_left .social_block{display:block}.follow_image:nth-child(3),.heritage_filter.clearfix,.heritage_items .heritage_row:first-child .white_bg,.heritage_items .heritage_row:last-child .white_bg,.post-type-archive .center.gold,.single-recipe .recipe_item:nth-child(n+4){display:none}.single-chefs-recipes .pages #page_header,.single-recipe .pages #page_header{height:auto!important;margin-bottom:0}.follow_image:nth-child(1){margin-right:2%}.follow_image{float:left;height:auto;margin-right:0;text-align:center;width:49%}.stars_inner.clearfix{margin:0 auto;width:238px}.share{padding:40px 10px}.share .share_amount{padding-right:0;margin-top:0;padding-top:30px}.share .share_button{margin-right:18px}.chef_image_outer{margin:88px auto 20px}#menu_wrapper #menu .menu_inner{float:left;text-align:right;width:100%}.share_inner{margin:0 auto;width:264px}.social_block .star:nth-child(2){margin-left:0}.social_block .star{margin:4px 0 0 10px}.home .recipes_outer,.single-chefs-recipes .recipes_outer,.single-product .recipes_outer,.single-recipe .recipes_outer{padding:10px}.news,.single-news .content{padding:0}.single-news .col_one,.single-news .col_two{width:100%}.single-news img{height:auto}.share .share_button{margin-bottom:22px;margin-left:0}.single-news .share .share_amount{float:none;margin:0 auto}.single-news .share .share_name{margin-left:0;margin-top:73px;text-align:center;width:100%}.single-news .share .facebook.share_button{margin:0}.single-news .share{border:1px solid #ededed;padding:20px}.single-news .share_inner{margin:0 auto;width:256px}.single-news .share .share_button{width:79px;margin-left:0;margin-right:9px}.single-news .share .share_button_inner{margin-left:5px}.pintrest.share_button{margin-left:8px}.facebook.share_button{margin-right:0}.heritage_row{margin-top:0}.heritage{width:210px}.heritage_image{outline-offset:-8px}.post-type-archive .inner{padding:0 20px}.heritage_year{font-size:18px;left:0!important;margin-left:-8px!important;margin-top:0!important;top:6px!important}.heritage_row:nth-child(2n+2) .circle_outer .fade{left:11px}.heritage_row:nth-child(2n+2) .heritage{float:right}.circle_outer{height:73px;left:auto!important;right:auto!important;margin-left:39px!important;margin-top:0!important;position:absolute;top:auto!important}.circle{margin:0;left:0!important}.heritage_line{background:url(/wp-content/themes/Kerrygold/images/heritage-bg.jpg) 58px 0 repeat-y;height:0;position:absolute;top:11px;width:100%;z-index:0}.btn{max-width:100%}.home .sustainability_section_home h2.italic{color:#fff;font-size:30px;margin-bottom:28px}.home h2.main,.home h3.main{font-size:28px}#keep_in_touch .inner{background:url(/wp-content/themes/Kerrygold/images/bg_footer_01.png) -158px 10px no-repeat #fff}.home #keep_in_touch h3.main,.home h2.main{font-size:38px}#keep_in_touch h2.italic{font-size:40px;margin-bottom:16px;margin-top:54px}#keep_in_touch{margin-top:40px}#keep_in_touch .content>p{width:100%}.subscribe_wrapper{padding:30px 0 0}.similar_recipes h3:nth-child(1){font-size:42px}.circle_outer{width:150px}.page-template-page-template-contact .inner{padding:0 20px}#contact-container .acf-map{height:220px}#contact-container h2{font-size:18px}#menu_wrapper #menu .main_nav ul li a{font-size:17px}.pages #page_header .inner h2{font-size:34px!important}.similar_recipes h3:nth-child(2){line-height:33px;color:#fff;font-size:27px;margin-top:20px;text-transform:uppercase}#menu_wrapper #menu{padding:22px 30px 0;width:100%}body.page-template-page-template-contact .pages #page_header .inner h2,body.post-type-archive-news .pages #page_header .inner h2{margin:20px auto}.outer #footer_links{height:auto;padding-bottom:60px}.social_links::after{background-position:left top;background-size:100% auto}.back_to_news{margin-bottom:60px;width:100%}.single-chefs-recipes .share_inner,.single-recipe .share_inner{margin:0 auto;width:258px}#e_magazine .btn_line,#kerrygold_range .btn_line{margin-left:-50%;max-width:100%}.home .social_links{border-top:1px solid #FFF}.recipe_item:nth-child(15),.recipe_item:nth-child(5){margin-bottom:35px}#kerrygold_range .inner{padding:20px 0}#kerrygold_range .main.gold{padding:0 20px}.star_text{text-align:center;width:100%}.single-recipe .recipes_outer{background-color:#AE9962}.single-recipe .similar_recipes{background:#AE9962}.single-recipe .instagram_follow{margin-bottom:20px}.social_block .stars{padding:25px 20px}.share .share_text{margin-left:5px}}@media (max-width:360px){.heritage{width:186px}.header_dropdown .header_dropdown_inner{background:#fff}.single-product .pages #page_header{height:220px!important}.single-product .content img{height:auto;max-width:100%}.single-product h1{font-size:28px}.single-product .content h2{margin-bottom:10px}.single-product .product.product-body .inner .content{width:100%}.product.product-body ul.uses li{margin:0;padding:0}footer{max-width:100%;overflow:hidden}.product.product-body{margin:70px 0 0;text-align:center}.single-product .more{bottom:-48px}.similar_recipes .inner{padding:0 10px}}@media (max-height:900px){.page-template-page-template-sustainability .section .section_header{margin-top:60px}.page-template-page-template-sustainability h2.italic{font-size:42px;margin-bottom:0}.page-template-page-template-sustainability h2.st_t{font-size:32px;margin-bottom:31px}.page-template-page-template-sustainability .navigation{margin-top:-210px;right:60px;width:35px}.orb_fg{height:10px;left:15px;top:16px;width:10px}.orb_middle{height:30px;left:5px;top:5px;width:30px}.orb div.orb_pulse,.orb_bg{height:40px;width:40px}.orb_bg{opacity:.7}.active .bar span,.bar span,.page-template-page-template-sustainability .bar{height:25px}.page-template-page-template-sustainability .section:first-child .section_header{margin-top:214px}.page-template-page-template-sustainability .fp-tableCell p{font-size:17px;max-width:475px}.page-template-page-template-sustainability .info_inner{right:0;top:-20px;left:auto}.slide-3 .orb.overlay-1{left:400px;top:43px}.slide-3 .orb.overlay-2{left:750px;top:75px}.slide-3 .orb.overlay-3{left:410px;top:279px}.slide-3 .orb.overlay-4{left:100px;top:318px}.slide-4 .orb.overlay-1{left:244px}.slide-4 .orb.overlay-3{left:0;top:323px}.slide-4 .orb.overlay-4{left:36%;top:330px}.relative .info_inner{background:#fff;margin:110px 159px 0 0;padding:37px 103px 26px 60px}.page-template-page-template-sustainability .section:nth-child(5){background-position:center bottom}.page-template-page-template-sustainability .slide-5 .info_inner{top:-74px;right:111px}.page-template-page-template-sustainability .slide-5 .info .item{margin-bottom:0}.page-template-page-template-sustainability .slide-5 .info_inner span{height:134px}.slide-6 .orb:nth-child(1){left:71px}.slide-6 .orb.overlay-2{right:60px;top:70px}.butter_img,.butter_img_outer,.slide-7 .butter_bg_img,.slide-7 .butter_img{height:361px;width:513px;background-size:100% auto}.butter_img_outer{height:100%;left:0;position:absolute;top:0;width:100%}.sustain_products>img{margin-top:65px;max-width:926px}.page-template-page-template-sustainability .inner{width:960px}.overlay_content{padding-top:70px}.overlay_box>div,.overlay_content{height:478px}.page-template-page-template-sustainability .fp-tableCell .overlays p{max-width:323px}}@media (max-width:960px){.page-template-page-template-sustainability .section{background-size:cover}.page-template-page-template-sustainability .section .section_header{margin-top:60px}.page-template-page-template-sustainability h2.italic{font-size:42px;margin-bottom:0}.page-template-page-template-sustainability h2.st_t{font-size:32px;margin-bottom:31px}.page-template-page-template-sustainability .slide-1.section{background-position:70% center}.page-template-page-template-sustainability .navigation{display:none!important}.page-template-page-template-sustainability .section:nth-child(2){background-position:-537px 140px}.page-template-page-template-sustainability .slide-2 .info_inner{right:65px;top:89px}.slide-3 .orb.overlay-1{left:359px;top:80px}.slide-3 .orb.overlay-2{left:757px;top:93px}.slide-3 .orb.overlay-3{left:396px;top:373px}.slide-3 .orb.overlay-4{left:41px;top:436px}.slide-4 .orb.overlay-1{left:185px;top:38px}.slide-4 .orb.overlay-4{left:33%;top:395px}.page-template-page-template-sustainability .section:nth-child(5){background-position:center 250px}.page-template-page-template-sustainability .slide-5 .info{position:static}.page-template-page-template-sustainability .info_inner{right:53px;left:auto}.relative .info_inner{background:#fff;margin:142px 160px 0 0;padding:65px 199px 26px 60px;width:700px}.fg_img>img{bottom:0;position:absolute;right:-70px}.butter_img,.slide-7 .butter_bg_img,.slide-7 .butter_img{margin:0 10px 40px}.sustain_products>img{margin-top:191px;max-width:899px;bottom:189px}.home .slick-slider .slick-list,.home .slick-slider .slick-track{height:261px!important}#kerrygold_range .inner{padding:0}}@media (max-width:768px){.cookie_bar p{text-align:center}.cookie_bar .btn{display:block;float:none;margin:17px auto 0}.page-template-page-template-sustainability .slide-3,.page-template-page-template-sustainability .slide-4,.page-template-page-template-sustainability .slide-5{overflow:hidden!important}.page-template-page-template-sustainability .section:nth-child(2){background-position:-650px 140px}.slide-3 .orb.overlay-2{left:650px;top:150px}.page-template-page-template-sustainability .slide-2 .info_inner{right:65px;top:50px}.slide-4 .orb.overlay-1{left:50px;top:81px}.slide-4 .orb.overlay-3{left:90%;top:322px}.slide-4 .orb.overlay-4{left:28%;top:395px}.relative .info_inner{padding:45px 133px 16px 30px;width:585px;margin:130px 160px 0 0}.butter_img,.slide-7 .butter_bg_img,.slide-7 .butter_img{margin:0 0 40px}.page-template-page-template-sustainability .info_inner{right:-20px;left:auto}.fg_img>img{bottom:0;position:absolute;right:-150px}.page-template-page-template-sustainability .fp-tableCell p{font-size:22px;max-width:414px;padding-top:6px}.slide-6 .orb.overlay-2{right:27px;top:120px}.slide-6 .orb{position:absolute;top:71px}.sustain_products>img{margin-top:315px;max-width:738px}.overlay_img{margin-left:-50%!important;width:200%}.overlay_content{padding:150px 20px 0}.overlay_box.clearfix{top:-100px}.home #all_recipes .recipe_intro{float:none;margin:-98px auto 44px;max-width:640px}.right_home_line{bottom:-24px;right:15px}}@media (max-width:600px){.fg_img>img,.page-template-page-template-sustainability .info_inner span{display:none}.page-template-page-template-sustainability .section:nth-child(2),.page-template-page-template-sustainability .section:nth-child(5),.page-template-page-template-sustainability .slide-4.section{background-position:center bottom}.fp-section.fp-table,.fp-slide.fp-table{overflow:hidden}.page-template-page-template-sustainability .section .section_header{margin-top:30px}.page-template-page-template-sustainability .inner{width:100%}.page-template-page-template-sustainability h2.st_t{font-size:28px;margin-bottom:20px;line-height:42px}.page-template-page-template-sustainability .slide-2 h2.st_t,.page-template-page-template-sustainability .slide-4 h2.st_t{padding:20px}.page-template-page-template-sustainability h2.italic{font-size:35px;margin-bottom:-4px}.page-template-page-template-sustainability .fp-tableCell p{font-size:14px;line-height:18px}.page-template-page-template-sustainability .slide-2 .info_inner{right:0;top:0;width:100%}.page-template-page-template-sustainability .slide-2 .info{margin-top:8px;width:100%}.page-template-page-template-sustainability .slide-2 .info .item{clear:none;float:left;margin-bottom:60px;padding-left:17px;width:50%}.page-template-page-template-sustainability .slide-3 h2.st_t{font-size:28px;margin:28px auto 31px;max-width:228px}.slide-3 .orb.overlay-1{left:55px;top:80px}.slide-3 .orb.overlay-3{left:0;top:228px}.slide-3 .orb.overlay-4{left:85%;top:167px}.slide-3 .orb.overlay-2{left:75%;top:39px}.slide-4 .orb.overlay-1{left:18px;top:102px}.slide-4 .orb.overlay-2{left:43%;top:160px}.slide-4 .orb.overlay-3{left:80%;top:200px}.slide-4 .orb.overlay-4{left:4%;top:250px}.page-template-page-template-sustainability .slide-5 h2.st_t{font-size:28px;margin:20px auto;text-align:center;width:218px}.page-template-page-template-sustainability .slide-5 .info_inner{left:15px;margin:0;padding:0 9px 14px 21px;right:auto;top:auto;bottom:40px;width:156px}.butter_img,.butter_img_outer,.slide-7 .butter_bg_img,.slide-7 .butter_img{width:100%;height:332px}.butter_bg_img,.butter_img{margin-left:-13px!important}.slide-6 .inner,.slide-7 .inner{padding:0}.slide-6 .orb:nth-child(1){left:30px;top:17px}.slide-6 .orb.overlay-2{right:48px;top:120px}#page_header .overlay{background:linear-gradient(to bottom,#fff 0,#fff 10%,rgba(255,255,255,.8) 24%,rgba(255,255,255,0) 30%);z-index:1}.page-template-page-template-sustainability .pages #page_header .inner .menu_holder{margin-top:49px}.page-template-page-template-sustainability .pages #page_header .inner .logo{height:141px;margin:20px auto}.page-template-page-template-sustainability .pages #page_header .inner:nth-child(2){padding-top:0}.slide-7 .orb.overlay-1{left:20px;top:293px}.slide-7 .orb.overlay-2{position:absolute;right:60px;top:289px}.sustain_products>img{margin-left:-25%;margin-top:115px;max-width:150%}.overlay_box>div.overlay_left,.overlay_box>div.overlay_right{float:none;width:90%;margin:0 auto}.overlay_img{height:201px;margin-left:0!important;width:100%}.overlay_box h3.italic{margin-bottom:0}.overlay_box h3.st_t{font-size:18px;line-height:20px;margin-bottom:15px;margin-top:10px}.page-template-page-template-sustainability hr{margin:0 auto 10px}.overlay_content{padding:26px 20px 20px}.overlay_box h3.italic{font-size:21px}.overlay_close{right:20px;top:20px}.overlay_box.clearfix{top:-135px}.page-template-page-template-sustainability h3.main.gold{margin-top:10px}.overlay_box>div,.overlay_content{height:auto}}@media (max-width:767px){.butter_img{margin:0 0 40px -6px}.post-type-archive-product #all_products .inner .content .product{height:190px}.post-type-archive-product .content>h2{text-align:center}.post-type-archive-product .slick-slider .slick-list,.post-type-archive-product .slick-slider .slick-track{height:262px!important}.post-type-archive-product #all_products{margin-top:0}.wrap404 h1{font-size:25px;margin:20px 0 25px}.wrap404 .btn.green{margin-bottom:5px}body.error404 .wrap404{padding-top:76px;text-align:center}#keep_in_touch .inner{margin-top:0}#homepage #page_header{height:480px}.heritage{float:left!important;margin-left:90px;width:calc(100% - 85px);max-width:400px}}@media (max-width:414px){.home #kerrygold_range .products,.home .btn.green.sustain{margin-bottom:0}.pages #page_header .inner #searchbox input[type=text]{font-size:16px;letter-spacing:1.5px}.home .inner>.bottom_arrow{display:none}.home #all_recipes.sustainability_section_home .content{padding:100px 0 0}.home .slick-slider .slick-list,.home .slick-slider .slick-track{height:253px!important}.home #kerrygold_range{margin-top:-34px;height:667px}.single_recipe .single_type{font-size:25px}.sustain_products>img{margin-left:-25%;margin-top:274px;max-width:150%;position:static;transform:translate(0)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.fullscreen_scroll{display:none}.mobile_scroll{display:block}body,html{max-width:100%;overflow-x:hidden!important}.page-template-page-template-sustainability .navigation{right:40px}.page-template-page-template-sustainability .section .section_header{margin-top:60px}.page-template-page-template-sustainability h2.italic{font-size:42px;margin-bottom:0}.page-template-page-template-sustainability h2.st_t{font-size:32px;margin-bottom:31px}.page-template-page-template-sustainability .section{background-size:cover}.page-template-page-template-sustainability .section:nth-child(2){background-position:-443px 140px}.page-template-page-template-sustainability .info_inner{right:130px;left:auto}.slide-3 .orb.overlay-3{left:440px;top:339px}.slide-3 .orb.overlay-2{left:723px;top:54px}.slide-3 .orb.overlay-1{left:415px;top:22px}.slide-4 .orb.overlay-1{left:250px}.relative .info_inner{margin:110px 71px 0 0;padding:37px 150px 0 60px}.slide-7 .orb.overlay-2{right:178px}.slide-7 .orb.overlay-1{top:310px}.slide-7.section{background-position:-261px center;background-size:248% 102%}.sustain_products>img{margin-top:77px;max-width:90%}.overlay_box.clearfix{top:-100px}.overlay_box>div,.overlay_content{height:398px}.overlays.inner{max-width:800px}.overlay_content{padding:40px 20px 0}.page-template-page-template-sustainability .overlay_box p{font-size:16px}.overlay_close{right:20px;top:20px}.page-template-page-template-sustainability .section:first-child .section_header{margin-top:300px}}@media (max-width:767px){.slide-7.section{background-position:0 0;background-size:auto 100%}.butter_img{margin:0 0 40px -6px}.post-type-archive-product #all_products .inner .content .product{height:190px}.post-type-archive-product .slick-slider .slick-list,.post-type-archive-product .slick-slider .slick-track{height:262px!important}.post-type-archive-product #all_products{margin-top:0}.wrap404 h1{font-size:25px;margin:20px 0 25px}.wrap404 .btn.green{margin-bottom:5px}body.error404 .wrap404{padding-top:76px;text-align:center}.homepage-slider button.slick-arrow,.slider button.slick-arrow{background:#fff;border:0;color:#fff;display:block!important;font-size:1px;position:absolute;text-indent:0;width:60px;z-index:1}.homepage-slider button.slick-arrow::before,.slider button.slick-arrow::before{background:url(/wp-content/themes/Kerrygold/images/kg_sprite@4x.png) 0 -176px/310px auto no-repeat;content:"";height:18px;left:calc(50% - 6px);position:absolute;text-indent:9999px;top:calc(50% - 9px);width:12px}.slick-next.slick-arrow{right:0;top:0}.slick-prev.slick-arrow::before{transform:rotate(180deg);z-index:2}.post-type-archive-product .inner{padding:0}.post-type-archive-product .content>h2{padding:0 20px;text-align:center}.post-type-archive-product .product-title .arrow{display:none}.pages #page_header .inner{padding:20px}.home .btn{width:100%}.home #kerrygold_range .btn{width:calc(100% - 40px)}.scroll_icon.mobile_scroll>img{display:block;margin:0 auto;width:12px}}@media (max-width:414px){.home #kerrygold_range .products,.home .btn.green.sustain{margin-bottom:0}.home .inner>.bottom_arrow{display:none}.home #all_recipes.sustainability_section_home .content{padding:100px 0 0}.home .slick-slider .slick-list,.home .slick-slider .slick-track{height:253px!important}.home #kerrygold_range{margin-top:-34px;height:723px}.single_recipe .single_type{font-size:25px}.sustain_products>img{bottom:0;left:0;margin-top:0;max-width:150%;position:absolute;transform:translate(0)}p.ebow{text-align:center!important}.butter_img,.butter_img_outer,.slide-7 .butter_bg_img,.slide-7 .butter_img{height:276px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.fullscreen_scroll{display:none}.mobile_scroll{display:block}body,html{max-width:100%;overflow-x:hidden!important}.page-template-page-template-sustainability .navigation{right:40px}.page-template-page-template-sustainability .section .section_header{margin-top:60px}.page-template-page-template-sustainability h2.italic{font-size:42px;margin-bottom:0}.page-template-page-template-sustainability h2.st_t{font-size:32px;margin-bottom:31px;margin-top:14px}.page-template-page-template-sustainability .section{background-size:cover}.page-template-page-template-sustainability .section:nth-child(2){background-position:-500px 140px}.page-template-page-template-sustainability .info_inner{right:130px;left:auto}.slide-3 .orb.overlay-3{left:440px;top:339px}.slide-3 .orb.overlay-2{left:592px;top:113px}.slide-3 .orb.overlay-1{left:415px;top:69px}.slide-4 .orb.overlay-1{left:193px}.relative .info_inner{margin:110px 71px 0 0;padding:37px 150px 0 60px}.slide-7 .orb.overlay-1{top:526px}.slide-7 .orb.overlay-2{right:299px;top:731px}.sustain_products>img{margin-top:300px;max-width:90%}.overlay_box.clearfix{top:-100px}.overlay_box>div,.overlay_content{height:398px}.overlays.inner{max-width:800px}.overlay_content{padding:40px 20px 0}.page-template-page-template-sustainability .overlay_box p{font-size:16px}.overlay_close{right:20px;top:20px}.page-template-page-template-sustainability .section:first-child .section_header{margin-top:300px}}@media (max-width:390px){.pages #page_header .inner .logo{background-position:-9px -337px;background-size:218px auto;width:200px;margin:10px auto -10px}#menu_wrapper #menu .menu_inner{padding-bottom:50px}#menu_wrapper #menu.active{overflow:scroll;padding-bottom:150px}body.menu_active{overflow:hidden}.page-template-page-template-sustainability .slide-5 h2.st_t{font-size:22px;margin:20px auto;text-align:center;width:276px}.page-template-page-template-sustainability .slide-3 h2.st_t{font-size:21px;margin:28px auto 31px;max-width:228px;line-height:35px}.page-template-page-template-sustainability h2.italic{font-size:29px;margin-bottom:-4px}.page-template-page-template-sustainability h2.st_t{font-size:21px;line-height:31px;margin-bottom:20px}}#bottom p,#bottom p.ebow{max-width:none;padding-top:0}@media (max-width:330px){.slide-7 .orb.overlay-1{left:20px;top:227px}.slide-7 .orb.overlay-2{right:60px;top:224px}.slide-6 .butter_img,.slide-7 .butter_bg_img,.slide-7 .butter_img{margin:96px 0 40px}.slide-6 .orb:nth-child(1){left:30px;top:42px}}.recipe_navigation .inner>a:nth-child(2),nav.footer_nav .footer_nav_inner:nth-child(1) ul li li:last-child{display:none}#bottom p{float:left;text-align:left}#bottom p.ebow{color:#004413;line-height:30px;float:right!important;margin-top:30px!important}.page-template-page-template-sustainability .section.slide-9 .section_header{margin-top:0}@media (max-width:767px){#bottom p{text-align:center}.slide-9,.slide-9 .fp-tableCell{height:auto!important;position:static!important}.slide-9 .section_header{max-height:none!important}}button,html,input,select,textarea{background-color:#fff;height:100%;font-family:bliss_proregular,sans-serif;font-size:100%;letter-spacing:.0375em;line-height:1.875em;color:#004413}.left{float:left}.right{float:right}.one_third{width:33.3333333%}h3.main.gold sup{letter-spacing:1px;font-size:.6em;font-weight:200}.menu_holder span{float:left}#menu_wrapper #menu .main_nav ul li.current-menu-item a,body.post-type-archive-heritage #menu_wrapper #menu .main_nav ul li.menu-item-117 a{color:#fff}.menu_inner .dropdown_arrow{left:0;width:200px}.menu_inner .header_dropdown{width:200px;position:absolute;left:0;background:0 0;margin:39px 0 0;z-index:5}.menu_inner .header_dropdown .header_dropdown_inner{background:0 0;color:#fff;padding-top:0;margin-left:20px}.menu_inner .header_dropdown ul li{color:#fff;padding:0;margin:0 0 10px}.menu_inner .header_dropdown ul li:hover{background:0 0}.menu_inner .header_dropdown ul li a{color:#fff}.menu_inner .header_dropdown ul li a:hover{color:#e0cd9a}#kerrygold_range .products ul li{float:left;text-align:center;white-space:normal;position:relative}#kerrygold_range .products ul li .overlay{padding-top:20%;white-space:normal;word-wrap:break-word;overflow:hidden;position:absolute;width:100%;height:100%;background:0 0;left:0;top:0;display:block;vertical-align:middle;color:transparent;font-size:1em;text-transform:uppercase;letter-spacing:2px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#kerrygold_range .products ul li .helper{height:auto}#kerrygold_range .products.slide{display:none}#kerrygold_range .homepage-slider li{outline:0;opacity:.3}#kerrygold_range .homepage-slider li.slick-active{opacity:1}#kerrygold_range .homepage-slider li .product-title{display:inline-block;padding-right:15px;position:relative;color:#004413;text-transform:uppercase}#all_products .inner .content .product{float:left;text-align:center;white-space:normal;height:350px;position:relative}#all_products .inner .content .product .helper{display:inline-block;vertical-align:middle}#all_products .inner .content .product .image,#all_products .inner .content .product .overlay{word-wrap:break-word;overflow:hidden;left:0;top:0;display:block;vertical-align:middle;font-size:1em;text-transform:uppercase;letter-spacing:2px}#all_products .inner .content .product img{vertical-align:middle}#all_products .inner .content .product .image{white-space:inherit;width:100%;height:100%;background:0 0;color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#all_products .inner .content .product .product-title{background:url(../images/icon_arrow_gold.png) right top no-repeat;width:10px;height:16px;padding-right:15px;position:relative;color:#004413;text-transform:uppercase}#all_products .inner .content .product .overlay{padding-top:50%;white-space:normal;position:absolute;width:100%;height:100%;background:0 0;color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#all_products .inner .content .product .overlay .arrow{background:url(../images/icon_arrow_gold.png) left center no-repeat;width:10px;height:16px;margin-left:10px;position:relative;top:2px;display:none}#all_products .inner .content .product:active .overlay,#all_products .inner .content .product:focus .overlay,#all_products .inner .content .product:hover .overlay{background:rgba(255,255,255,.8);color:#004413}#all_products .inner .content .product:active .overlay .arrow,#all_products .inner .content .product:focus .overlay .arrow,#all_products .inner .content .product:hover .overlay .arrow{display:inline-block}#all_products .inner .content .product .title{display:none}.slider h2{text-align:center}.slick-slider .slick-list,.slick-slider .slick-track{height:366px!important}.slick-slide img{margin:auto;height:auto}button.slick-arrow{display:none!important}#all_products .inner .content .slick-slider .product{opacity:.3;outline:0}#all_products .inner .content .slick-slider .product.slick-current{opacity:1}.subscribe_wrapper .wpcf7-response-output{width:100%}nav.footer_nav .footer_nav_inner>ul>li>.sub-menu li{line-height:1.5}#bottom ul li{float:right}@media only screen and (max-width:1300px){.inner{width:100%}}@media only screen and (max-width:1000px){#all_products .inner .content .product{width:33.333333333%}}@media only screen and (max-width:900px){#kerrygold_range .products{display:none}#kerrygold_range .products.slide{display:block}.pages #page_header .inner h2{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:800px){#all_products .inner .content .product{height:200px;margin-bottom:50px}}@media only screen and (max-width:809px) and (min-width:768px){#all_products .inner .content .product img{width:150px;height:150px}.slick-slide img{width:150px}}@media only screen and (max-width:809px){nav.footer_nav .footer_nav_inner{width:50%}nav.footer_nav .footer_nav_inner>ul>li a{letter-spacing:5px}nav.footer_nav .footer_nav_inner.left{padding-right:25px}nav.footer_nav .footer_nav_inner.left>ul>li{text-align:right}nav.footer_nav .footer_nav_inner.right{padding-left:25px}}@media only screen and (max-width:767px){.menu_holder{position:absolute;right:20px;top:0}#all_products .inner{padding:0}#all_products .inner .content .product{height:350px}.slick-slide img{width:130px}.subscribe_wrapper .btn,.subscribe_wrapper input[type=email]{width:100%!important}#bottom .aux_links,#bottom .copyright{clear:both;width:100%;float:left;text-align:center}#bottom .copyright{margin-top:70px}#bottom p,#bottom ul{float:none}#bottom ul li{float:none;display:inline}#bottom ul li:first-child{border-right:1px solid;padding-right:10px;margin-right:10px}}@media only screen and (max-width:460px){.pages #page_header .inner .menu_holder{margin-top:80px}.pages #page_header .inner h2{color:#fff;font-size:32px;margin-bottom:10px}.pages #page_header .inner h1{font-size:34px}.slick-slide img{width:130px}#footer_links{height:650px}#footer_links .social_links_wrapper{margin-bottom:70px}#footer_links .social_links,#footer_links .social_links:after{width:100%}#footer_links .social_links .title{font-size:1em}#footer_links .social_links .title span{letter-spacing:5px}nav.footer_nav .footer_nav_inner.left,nav.footer_nav .footer_nav_inner.right{width:100%;padding:0}nav.footer_nav .footer_nav_inner>ul>li{text-align:center!important}nav.footer_nav .footer_nav_inner>ul>li>a{margin-bottom:15px}}.header_dropdown_inner.bez_transition li:last-child,.mobile_only,.responsive_only,.small_tablet_only,.tablet_only{display:none}.desktop_only{display:block}.hide_on_desktop{display:none}.hide_on_mobile,.hide_on_tablet{display:block}@media only screen and (min-width:1200px){.mobile_only,.responsive_only,.tablet_only{display:none}.hide_on_mobile,.hide_on_tablet{display:block}}@media only screen and (max-width:1199px) and (min-width:1023px){.mobile_only,.responsive_only,.tablet_only{display:none}.hide_on_mobile,.hide_on_tablet{display:block}.inner{width:100%}}@media only screen and (max-width:809px) and (min-width:768px){.mobile_only{display:none}.responsive_only,.tablet_only{display:block}.desktop_only{display:none}.hide_on_desktop,.hide_on_mobile{display:block}.hide_on_tablet{display:none}}@media only screen and (max-width:767px){#all_products .inner .content .product,.inner{width:100%}.mobile_only{display:block}.tablet_only{display:none}.responsive_only{display:block}.desktop_only{display:none}.hide_on_desktop{display:block}.hide_on_mobile{display:none}.hide_on_tablet{display:block}.hide_on_small_tablet{display:none}.small_tablet_only{display:block}.pages #page_header{height:400px}.pages #page_header .inner{text-align:center}.pages #page_header .inner h2{margin:0}.subscribe_wrapper input[type=email]{width:auto}.related-recipes .recipes .recipe{width:100%!important;height:auto!important}.btn{padding:18px;height:auto;line-height:28px}.pages #page_header .inner h1{letter-spacing:3px}}@media only screen and (max-width:460px){.mobile_only{display:block}.tablet_only{display:none}.responsive_only{display:block}.desktop_only{display:none}.hide_on_desktop{display:block}.hide_on_mobile{display:none}.hide_on_small_tablet,.hide_on_tablet{display:block}.enter_comp.full,.small_tablet_only{display:none}.enter_comp{width:100%}.enter_comp.mobile{display:block}.btn{font-size:1em}}