﻿.foodie .overlay{position:relative;}.foodie .overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);}.inner .foodie .content .intro{margin-bottom:30px;}.inner .foodie .content .intro h2{text-transform:uppercase;font-weight:600;font-size:2.2em;}.inner .foodie .content .intro p{text-align:center;color:#8c8c8c;}.inner .foodie .content .intro a{color:#ea3b5f;}.inner .foodie .content .article-content p{text-align:left;color:#8c8c8c;}.inner .foodie .content .article-content a{color:#ea3b5f;}.foodie-guide .content .copymark,.foodie-guide .content .copyright{font-size:90%;font-style:italic;padding-top:4px;color:#c8c8c8;text-align:center;}.foodie-guide .content .wiggle-decoration{display:block;width:262px;height:20px;background:url(https://storage.beko.co.uk/assets/leisure/foodie-guide-2018/wiggle.gif) no-repeat center center #fff;margin:-1em auto 2em;}.foodie-guide .content .image-block{display:block;width:100%;text-align:center;}.foodie-guide .content .image-block img{margin:0 auto;}.foodie-guide .content .image-trio{margin:60px 0;}.foodie-guide .content .leader p{font-size:1em;}.foodie-guide .content .leader a{color:#ea3b5f;text-decoration:underline;}.foodie-guide .content .proposalsection h4.title{font-weight:700;margin-bottom:2em;}.foodie-guide .content .proposalsection h4.title a{color:#000;text-decoration:none;}.foodie-guide .content .proposalsection h4.title:after{content:"";position:relative;display:block;margin:0 auto;height:2em;width:75px;bottom:0;left:0;border:0;border-bottom:1.5px solid #ea3b5f;}.foodie-guide .content .proposalsection p{line-height:1.5em;}.foodie-guide .content .producersection{margin:30px 0;display:block;}.foodie-guide .content .producersection h4{text-transform:uppercase;font-weight:700;font-size:1.5em;}.foodie-guide .content .producersection h4 a{color:#000;text-decoration:none;}.foodie-guide .content .producersection p{line-height:1.5em;}.foodie-guide .content .subsection{margin:30px 0;display:block;text-align:left;}.foodie-guide .content .subsection p{line-height:2em;}.foodie-guide .content .subsection p a{color:#ea3b5f;text-decoration:underline;}.foodie-guide .content .subsection ul.sublist{margin-left:15px;padding:0;list-style:none;}.foodie-guide .content .subsection ul.sublist li{padding:0;list-style:none;position:relative;}.foodie-guide .content .subsection ul.sublist li.small-grey-bullet:before{content:"";border:2px solid #8c8c8c;border-radius:2px;display:block;width:2px;height:2px;position:absolute;left:-15px;top:.6em;}.foodie-guide .content .subsection ul.sublist li.small-white-bullet:before{content:"";border:2px solid #fff;border-radius:2px;display:block;width:2px;height:2px;position:absolute;left:-15px;top:.6em;}.foodie-guide .content .subsection ul.sublist li.widerow{margin-bottom:2em;}.foodie-guide .content .subsection ul.sublist .valign{vertical-align:top;position:relative;display:table;}.foodie-guide .content .subsection ul.sublist .valign img{display:table-cell;vertical-align:middle;width:68px;height:68px;margin:0 15px 0 0;padding:0;float:left;}.foodie-guide .content .subsection ul.sublist .valign p{display:table-cell;vertical-align:middle;text-align:left;line-height:normal;}.foodie-guide .content .text-bold{font-weight:bold;}.foodie-guide .content .statsection{margin:60px 0 30px;display:block;text-align:left;}.foodie-guide .content .statsection p{margin-top:1.5em;}.foodie-guide .content .statsection p.statement{margin-top:2em;}.foodie-guide .content .statsection.bigfive{background-color:#f0f0f0;padding:30px 60px;}.foodie-guide .content .statsection.bigfive h4{font-weight:700;font-size:1.5em;text-align:center;width:100%;}.foodie-guide .content h5.foodie-title{font-size:1.2em!important;}.foodie-guide .content h5.title{font-weight:700;position:relative;line-height:1em;height:3em;margin-bottom:1em;margin-top:1em;vertical-align:top;font-size:1em;}.foodie-guide .content h5.title:after{content:"";position:absolute;height:0;width:75px;bottom:0;left:0;border:0;border-bottom:1.5px solid #ea3b5f;}.foodie-guide .content blockquote{border:0;margin:0;font-size:1em;text-align:left;}.foodie-guide .content blockquote.standout{background-color:#841625;padding:30px 60px;margin:30px 0;color:#fff;}.foodie-guide .content blockquote.standout h5{font-weight:600;position:relative;line-height:1em;margin-bottom:2em;}.foodie-guide .content blockquote.standout p{color:#fff;}.foodie-guide .content blockquote.standout a{color:#fff;text-decoration:underline;}.foodie-guide .content blockquote.standout ul{margin:0;padding:0;}.foodie-guide .content blockquote.standout ul li{list-style:none;vertical-align:top;text-align:left;display:block;clear:both;padding:15px 0;}.foodie-guide .content blockquote.standout ul li .valign{vertical-align:top;position:relative;display:table;}.foodie-guide .content blockquote.standout ul li .valign img{display:table-cell;vertical-align:middle;width:68px;height:68px;margin:0 15px 0 0;padding:0;float:left;}.foodie-guide .content blockquote.standout ul li .valign p{display:table-cell;vertical-align:middle;text-align:left;line-height:normal;}.foodie-guide .content blockquote.standout ul li ul.sublist{margin-left:97px;padding:0;list-style:none;}.foodie-guide .content blockquote.standout ul li ul.sublist li{padding:0;list-style:none;position:relative;}.foodie-guide .content blockquote.standout ul li ul.sublist li:before{content:"";border:2px solid #fff;border-radius:2px;display:block;width:2px;height:2px;position:absolute;left:-15px;top:.6em;}.foodie-guide .content .bluefooter{border:0;margin:30px 0;padding:60px;font-size:1em;text-align:center;background-color:#313f4c;color:#fff;}.foodie-guide .content .bluefooter .bluefooter--inner{margin:0;display:block;}.foodie-guide .content .bluefooter .bluefooter--inner a{color:#fff;text-decoration:underline;}.foodie-guide .content .bluefooter .bluefooter--inner .link-button{margin-top:30px;}.foodie-guide .content .bluefooter .bluefooter--inner .link-button .btn.cta{background-color:#313f4c;color:#fff;border-color:#fff;text-decoration:none;}.foodie-guide .content .bluefooter .bluefooter--inner .link-button:hover .btn.cta{color:#313f4c;background-color:#fff;}.map-container{display:block;width:100%;margin:0;}.map-container .map{width:100%;margin:30px auto;padding:0;display:inline-block;}.map-container .map img{width:100%;height:100%;margin:0 -40px;padding:0;}.link-button{display:inline-block;text-align:center;}.link-button.expand{width:100%;}.link-button .btn.cta{background-color:#fff;color:#ea3b5f;line-height:1em;font-size:12px;display:block;border:1px solid #ea3b5f;border-radius:0;margin:0;padding:1em;transition:all .3s ease;letter-spacing:2px;text-decoration:none;}.link-button:hover .btn.cta{color:#fff;background-color:#ea3b5f;transition:all .3s ease;}.map-button{display:inline-block;text-align:center;}.map-button .btn.cta{background-color:#fff;color:#ea3b5f;line-height:1em;font-size:12px;display:block;border:1px solid #ea3b5f;border-radius:0;margin:0;padding:1em;transition:all .3s ease;letter-spacing:2px;max-width:100px;text-decoration:none;}.map-button:hover .btn.cta{color:#fff;background-color:#ea3b5f;transition:all .3s ease;}.foodie-card{display:block;vertical-align:middle;text-align:center;margin:30px 0 0;padding:0;}.foodie-card .card-image{position:relative;display:inline-block;vertical-align:middle;text-align:center;margin:0 auto;padding:10px;}.foodie-card .card-image img{display:inline-block;vertical-align:middle;height:auto;width:100%;max-width:350px;margin:auto auto;}.foodie-card .card-title{font-size:1.2em;font-weight:700;text-transform:uppercase;}.foodie-card .card-buttons{display:block;padding:10px 0;}#ukmap.foodie-card .card-image{width:100%;}#ukmap.foodie-card .card-image img{max-width:425px;}#plate.foodie-card .card-image{width:100%;}#plate.foodie-card .card-image img{max-width:425px;}#GuideWheel{width:100%;padding:0;margin:0;}#GuideWheel .square{display:inline-block;width:50%;max-width:475px;height:248px;margin:0;padding:0;position:relative;}#GuideWheel .square .square-image{position:absolute;z-index:1;}#GuideWheel .square .foodie-card{display:block;position:absolute;z-index:2;width:100px;}#GuideWheel .square .foodie-card .card-title,#GuideWheel .square .foodie-card .card-description{max-width:100px;}#GuideWheel .square .foodie-card .card-title{text-transform:none;margin-bottom:5px;}#GuideWheel .square--topleft .square-image{top:0;right:0;}#GuideWheel .square--topleft .foodie-card{top:10%;left:10%;}#GuideWheel .square--topleft .foodie-card .card-title,#GuideWheel .square--topleft .foodie-card .card-description{text-align:right;}#GuideWheel .square--bottomleft .square-image{bottom:0;right:0;}#GuideWheel .square--bottomleft .foodie-card{top:10%;left:10%;}#GuideWheel .square--bottomleft .foodie-card .card-title,#GuideWheel .square--bottomleft .foodie-card .card-description{text-align:right;}#GuideWheel .square--bottomright .square-image{bottom:0;left:0;}#GuideWheel .square--bottomright .foodie-card{top:10%;right:10%;}#GuideWheel .square--bottomright .foodie-card .card-title,#GuideWheel .square--bottomright .foodie-card .card-description{text-align:left;}#GuideWheel .square--topright .square-image{top:0;left:0;}#GuideWheel .square--topright .foodie-card{top:10%;right:10%;}#GuideWheel .square--topright .foodie-card .card-title,#GuideWheel .square--topright .foodie-card .card-description{text-align:left;}.guide-section{padding:50px 0;}.guide-section p{line-height:2em;}