@font-face{font-family:'fontello';src:url('/fontfaces/fontello/font/fontello.eot?85850031');src:url('/fontfaces/fontello/font/fontello.eot?85850031#iefix') format('embedded-opentype'),url('/fontfaces/fontello/font/fontello.woff2?85850031') format('woff2'),url('/fontfaces/fontello/font/fontello.woff?85850031') format('woff'),url('/fontfaces/fontello/font/fontello.ttf?85850031') format('truetype'),url('/fontfaces/fontello/font/fontello.svg?85850031#fontello') format('svg');font-weight:normal;font-style:normal}.icon-fontello,.file-types a:before,.item-file-types .item:before,#navbar>.inner #mobile-join-us h2 a:before,#navbar>.inner #mobile-logout h2 a:before,#navbar>.inner .basket-link a:before,#nav1 .additional-links .link-coeliac-uk a:before,#nav1 .additional-links .link-home a:before,#nav1 .additional-links .link-healthcare-professionals a:before,#nav1 .additional-links .link-food-industry-professionals a:before,#nav1 .additional-links .link-food-businesses a:before,#nav1 .open-button:before,#nav1 .close-button:before,#nav1 ul li button.sr-opener:before,#tertiary #nav2 .active>a span.n2:before,#tertiary #admin-nav .active>a span.n2:before,#tertiary #nav2 .current>a span.n2:before,#tertiary #admin-nav .current>a span.n2:before,#tertiary #nav2 .active>a span.n3:before,#tertiary #admin-nav .active>a span.n3:before,#tertiary #nav2 .current>a span.n3:before,#tertiary #admin-nav .current>a span.n3:before,#tertiary #nav2 .active>a span.n4:before,#tertiary #admin-nav .active>a span.n4:before,#tertiary #nav2 .current>a span.n4:before,#tertiary #admin-nav .current>a span.n4:before,#tertiary #nav2 .active>a span.n5:before,#tertiary #admin-nav .active>a span.n5:before,#tertiary #nav2 .current>a span.n5:before,#tertiary #admin-nav .current>a span.n5:before,#header nav ul li a:before,.sticky-links ul li a:before,#nav1 ul.n3 li.n3 a:before,nav#social-links ul li.type-instagram a:before,#social-bookmarks ul li a:before,#header-social-bookmarks ul li a:before,#header-social-bookmarks h2:before,.crumbs ol li:before,.main-back a:before,.has-banner.banner-does-not-display-title-false #banner .crumbs ol li:before,.items div.sort ul li a:before,.items .item .more:before,.tabs.accordion .tab>h2:first-child a:before,.tabs.accordion .tab>h3:first-child a:before,.tabs.accordion .tab>h4:first-child a:before,.tabs.accordion .tab>h5:first-child a:before,.tabs.accordion .tab>h6:first-child a:before,.cycle-carousel-pager .cycle-next span.container:before,.cycle-carousel-pager .cycle-prev span.container:before,.panels .panel h2 a.btn1.edit-btn:before,.panels .panel .detail a.btn1.edit-btn:before,.removed-dev-note:before,.removed-dev-note:before,.notification .inner p.dismiss a:before,.attached-links ol li a:before,.attached-links ul li a:before,.items-faqs.items.list-items .item>h3:before,.fdd-items.list-items .buttons a.back-btn:before,ul.fdd-info li:before,ul.fdd-info li.favourite a:before,ul.fdd-info li.like a:before,ul.fdd-info li.like span:before,ul.fdd-info li.unknown:before,.unknown-information .wrapper:before,#fdd-detail .back a:before,#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next span.container:before,#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev span.container:before,.gallery-image-controls .next:after,.gallery-image-controls .previous:before,.bakehouse-video-carousel .prev:before,.bakehouse-video-carousel .next:before,.details-block .bakehouse-carousel #prev:before,.details-block .bakehouse-carousel #next:before,.scrapbook-items .item .details p.invalid:before,.scrapbook-items .item .details .remove-favourite button:before,#calendars .calendar table caption a.previous:before,#calendars .calendar table caption span.previous:before,#calendars .calendar table caption a.next:before,#calendars .calendar table caption span.next:before,.logo-types-block .disabled-icon:before,.venue-btns .rate-btn:before,.workbook_directory_info__venue_details .contact address span.venue-details.email:before,.workbook_directory_info__venue_details .contact address span.venue-details.telephone:before,.workbook_directory_info__venue_details .contact address span.venue-details.website:before,.workbook_directory_info__venue_details .contact address span.venue-details.date-added:before,.rating-block .star:before,#venue-rating-form .rating label:before,.regional-differences .container .regional_differences__controls a:before,#primary .package-details .details .anchor a:after,#primary .package-details ul li:before,#primary .package-details.recommended .for-you:before,#primary .package-details.recommended .for-you:after,.renew-contact ul li h3:before,.renew-contact ul li .description:before,form.simple fieldset button.remove-product:before,form.standard fieldset .field.type-checkboxes ol>li>label .label:before,form.filter fieldset .field.type-checkboxes ol>li>label .label:before,form#wb_form fieldset .field.type-checkboxes ol>li>label .label:before,form#itemform fieldset .field.type-checkboxes ol>li>label .label:before,form.standard fieldset .field.type-radio ol>li>label .label:before,form.filter fieldset .field.type-radio ol>li>label .label:before,form#wb_form fieldset .field.type-radio ol>li>label .label:before,form#itemform fieldset .field.type-radio ol>li>label .label:before,form.standard fieldset .field.type-checkbox ol>li>label .label:before,form.filter fieldset .field.type-checkbox ol>li>label .label:before,form#wb_form fieldset .field.type-checkbox ol>li>label .label:before,form#itemform fieldset .field.type-checkbox ol>li>label .label:before,form.standard fieldset .field.type-checkbox .input>label .label:before,form.filter fieldset .field.type-checkbox .input>label .label:before,form#wb_form fieldset .field.type-checkbox .input>label .label:before,form#itemform fieldset .field.type-checkbox .input>label .label:before,form.filter fieldset .submit button[type="submit"]:before,#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label:after,ul.messages>li:before,ul.messages>li.displayed h2:before,div.search .open-button:before,div.search .close-button:before,.reset-link:before,.sort-link:before,.form-accordion h2.accordian:after,form.filter fieldset .field.fieldname-alpha ul li label:hover .label:before,form.filter fieldset .field.fieldname-alpha ol li label:hover .label:before,form.filter fieldset .field.fieldname-alpha ul li label input:focus+.label:before,form.filter fieldset .field.fieldname-alpha ol li label input:focus+.label:before,form.filter fieldset .field.fieldname-alpha ul li label input:checked+.label:before,form.filter fieldset .field.fieldname-alpha ol li label input:checked+.label:before,form fieldset div.radio-selectors .input ul li label .wrapper:before,.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before,.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after,.update-product-quantity button:before,form.delete button.submit:before,#ccg-filter fieldset legend span:after,.panels .panel .more:before,.attached-documents ol li a:before,.attached-documents ul li a:before,.panels .panel h2 a.home-panel .content-panel p a.btn.edit-btn:before,.panels .panel .detail a.home-panel .content-panel p a.btn.edit-btn:before,.items.list-items.items-documents .item:before,#document-details .file-types:before,#document-details .attached-documents ol li:before,#document-details .attached-documents ul li:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Ionicons";src:url("/fontfaces/ionicons/fonts/ionicons.eot?v=2.0.0");src:url("/fontfaces/ionicons/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("/fontfaces/ionicons/fonts/ionicons.woff?v=2.0.0") format("woff"),url("/fontfaces/ionicons/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("/fontfaces/ionicons/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before,#navbar>.inner .my-coeliac h2 a:before,#header nav ul li.link-login a:before,#header nav ul li.link-sign-in a:before,#header nav ul li.link-my-account a:before,.sticky-links ul li.link-login a:before,.sticky-links ul li.link-sign-in a:before,.sticky-links ul li.link-my-account a:before,nav#social-links ul li a:before,.page-tools .tool a:before,.page-tools .tool span:before,.page-tools .tool button:before,.event-items .item .location:before,.venue-btns .venue-map-view:before,.calendar-link a:after{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'RobotoRegular';src:url('/fontfaces/roboto/roboto-regular/Roboto-Regular-webfont.eot');src:url('/fontfaces/roboto/roboto-regular/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fontfaces/roboto/roboto-regular/Roboto-Regular-webfont.woff') format('woff'),url('/fontfaces/roboto/roboto-regular/Roboto-Regular-webfont.ttf') format('truetype'),url('/fontfaces/roboto/roboto-regular/Roboto-Regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Bold';src:url('/fontfaces/roboto/roboto-bold/Roboto-Bold-webfont.eot');src:url('/fontfaces/roboto/roboto-bold/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fontfaces/roboto/roboto-bold/Roboto-Bold-webfont.woff') format('woff'),url('/fontfaces/roboto/roboto-bold/Roboto-Bold-webfont.ttf') format('truetype'),url('/fontfaces/roboto/roboto-bold/Roboto-Bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab';src:url('/fontfaces/roboto-slab/robotoslab-regular/RobotoSlab-Regular-webfont.eot');src:url('/fontfaces/roboto-slab/robotoslab-regular/RobotoSlab-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fontfaces/roboto-slab/robotoslab-regular/RobotoSlab-Regular-webfont.woff') format('woff'),url('/fontfaces/roboto-slab/robotoslab-regular/RobotoSlab-Regular-webfont.ttf') format('truetype'),url('/fontfaces/roboto-slab/robotoslab-regular/RobotoSlab-Regular-webfont.svg#roboto_slabregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab Bold';src:url('/fontfaces/roboto-slab/robotoslab-bold/RobotoSlab-Bold-webfont.eot');src:url('/fontfaces/roboto-slab/robotoslab-bold/RobotoSlab-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fontfaces/roboto-slab/robotoslab-bold/RobotoSlab-Bold-webfont.woff') format('woff'),url('/fontfaces/roboto-slab/robotoslab-bold/RobotoSlab-Bold-webfont.ttf') format('truetype'),url('/fontfaces/roboto-slab/robotoslab-bold/RobotoSlab-Bold-webfont.svg#roboto_slabbold') format('svg');font-weight:normal;font-style:normal}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ol>li:before,blockquote,blockquote:before,.default-template.two-columns main #tertiary,.my-coeliac-template.two-columns main #tertiary,.front-admin-template.two-columns main #tertiary,.error-template.two-columns main #tertiary,.default-template.three-columns main #tertiary,.my-coeliac-template.three-columns main #tertiary,.front-admin-template.three-columns main #tertiary,.error-template.three-columns main #tertiary,#nav1 ul li button.sr-opener,#tertiary #nav2 a,#tertiary #admin-nav a,.removed-dev-note,.venue-key ul li,form.standard fieldset .field,form.filter fieldset .field,form#wb_form fieldset .field,form#itemform fieldset .field,form.standard fieldset .field fieldset legend,form.filter fieldset .field fieldset legend,form#wb_form fieldset .field fieldset legend,form#itemform fieldset .field fieldset legend,form.standard fieldset .field .label,form.filter fieldset .field .label,form#wb_form fieldset .field .label,form#itemform fieldset .field .label,form.standard fieldset .field .input select,form.filter fieldset .field .input select,form#wb_form fieldset .field .input select,form#itemform fieldset .field .input select,form.standard fieldset .field .input input[type="text"],form.filter fieldset .field .input input[type="text"],form#wb_form fieldset .field .input input[type="text"],form#itemform fieldset .field .input input[type="text"],form.standard fieldset .field .input input[type="email"],form.filter fieldset .field .input input[type="email"],form#wb_form fieldset .field .input input[type="email"],form#itemform fieldset .field .input input[type="email"],form.standard fieldset .field .input input[type="number"],form.filter fieldset .field .input input[type="number"],form#wb_form fieldset .field .input input[type="number"],form#itemform fieldset .field .input input[type="number"],form.standard fieldset .field .input input[type="url"],form.filter fieldset .field .input input[type="url"],form#wb_form fieldset .field .input input[type="url"],form#itemform fieldset .field .input input[type="url"],form.standard fieldset .field .input input[type="tel"],form.filter fieldset .field .input input[type="tel"],form#wb_form fieldset .field .input input[type="tel"],form#itemform fieldset .field .input input[type="tel"],form.standard fieldset .field .input input[type="date"],form.filter fieldset .field .input input[type="date"],form#wb_form fieldset .field .input input[type="date"],form#itemform fieldset .field .input input[type="date"],form.standard fieldset .field .input input[type="password"],form.filter fieldset .field .input input[type="password"],form#wb_form fieldset .field .input input[type="password"],form#itemform fieldset .field .input input[type="password"],form.standard fieldset .field .input textarea,form.filter fieldset .field .input textarea,form#wb_form fieldset .field .input textarea,form#itemform fieldset .field .input textarea,ul.messages>li,div.search .offcanvas-wrapper,div.search .offcanvas-wrapper form.standard fieldset .field,.sort-header select,.update-product-quantity input[type="number"],form#wb_form textarea,form#wb_form input,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td textarea,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td input[type="text"],.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button2,.btn1,.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn,#header nav ul li.link-donate a,.sticky-links ul li.link-donate a,footer nav.get-involved-links ul li.get-involved-link-donate a,.items-adverts.premium-adverts .item .click-here,.adminlink a,.module-communications .results button,#primary ol.tools li a,form.standard button[type="submit"],form.filter button[type="submit"],form#wb_form button[type="submit"],form#itemform button[type="submit"],form.standard input[type="submit"],form.filter input[type="submit"],form#wb_form input[type="submit"],form#itemform input[type="submit"],form.standard input[type="reset"],form.filter input[type="reset"],form#wb_form input[type="reset"],form#itemform input[type="reset"],form.standard button[type="reset"],form.filter button[type="reset"],form#wb_form button[type="reset"],form#itemform button[type="reset"],form.standard .form-button,form.filter .form-button,form#wb_form .form-button,form#itemform .form-button,form.standard .type-submit button,form.filter .type-submit button,form#wb_form .type-submit button,form#itemform .type-submit button,form.standard div.submit button,form.filter div.submit button,form#wb_form div.submit button,form#itemform div.submit button,#tertiary form.filter fieldset .submit button[type="submit"],form.bulk button,.event-bookingform fieldset button,.confirm-booking fieldset button,form.inline fieldset button,form.inline fieldset input[type="submit"],button.postcodefinder,.btn2,.pager .np div>a,.pager .np div>span,.home-panel .content-panel p a.btn,.gallery-image-controls a.gallery-image-control,.gallery-image-controls span.gallery-image-control,.venue-action-btns li .venue-action,form#wb_form input[type="reset"],.highlighted-news-items .more a,.highlighted-posts .more a{box-sizing:border-box;background:#c24604;border:0;border-radius:999px;border:solid 1px #c24604;color:#fff;cursor:pointer;display:inline-block;font-family:'Roboto Bold',Verdana,sans-serif;line-height:1em;padding:1em;text-align:center;text-decoration:none}.button2:visited,.btn1:visited,.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:visited,#header nav ul li.link-donate a:visited,.sticky-links ul li.link-donate a:visited,footer nav.get-involved-links ul li.get-involved-link-donate a:visited,.items-adverts.premium-adverts .item .click-here:visited,.adminlink a:visited,.module-communications .results button:visited,#primary ol.tools li a:visited,form.standard button[type="submit"]:visited,form.filter button[type="submit"]:visited,form#wb_form button[type="submit"]:visited,form#itemform button[type="submit"]:visited,form.standard input[type="submit"]:visited,form.filter input[type="submit"]:visited,form#wb_form input[type="submit"]:visited,form#itemform input[type="submit"]:visited,form.standard input[type="reset"]:visited,form.filter input[type="reset"]:visited,form#wb_form input[type="reset"]:visited,form#itemform input[type="reset"]:visited,form.standard button[type="reset"]:visited,form.filter button[type="reset"]:visited,form#wb_form button[type="reset"]:visited,form#itemform button[type="reset"]:visited,form.standard .form-button:visited,form.filter .form-button:visited,form#wb_form .form-button:visited,form#itemform .form-button:visited,form.standard .type-submit button:visited,form.filter .type-submit button:visited,form#wb_form .type-submit button:visited,form#itemform .type-submit button:visited,form.standard div.submit button:visited,form.filter div.submit button:visited,form#wb_form div.submit button:visited,form#itemform div.submit button:visited,#tertiary form.filter fieldset .submit button[type="submit"]:visited,form.bulk button:visited,form.inline fieldset button:visited,form.inline fieldset input[type="submit"]:visited,button.postcodefinder:visited,.btn2:visited,.pager .np div>a:visited,.pager .np div>span:visited,.home-panel .content-panel p a.btn:visited,.gallery-image-controls a.gallery-image-control:visited,.gallery-image-controls span.gallery-image-control:visited,.venue-action-btns li .venue-action:visited,form#wb_form input[type="reset"]:visited,.highlighted-news-items .more a:visited,.highlighted-posts .more a:visited{color:#fff}.button2:hover,.button2:active,.button2:focus,.btn1:hover,.btn1:active,.btn1:focus,.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:hover,.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:active,.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:focus,#header nav ul li.link-donate a:hover,#header nav ul li.link-donate a:active,#header nav ul li.link-donate a:focus,.sticky-links ul li.link-donate a:hover,.sticky-links ul li.link-donate a:active,.sticky-links ul li.link-donate a:focus,footer nav.get-involved-links ul li.get-involved-link-donate a:hover,footer nav.get-involved-links ul li.get-involved-link-donate a:active,footer nav.get-involved-links ul li.get-involved-link-donate a:focus,.items-adverts.premium-adverts .item .click-here:hover,.items-adverts.premium-adverts .item .click-here:active,.items-adverts.premium-adverts .item .click-here:focus,.adminlink a:hover,.adminlink a:active,.adminlink a:focus,.module-communications .results button:hover,.module-communications .results button:active,.module-communications .results button:focus,#primary ol.tools li a:hover,#primary ol.tools li a:active,#primary ol.tools li a:focus,form.standard button[type="submit"]:hover,form.standard button[type="submit"]:active,form.standard button[type="submit"]:focus,form.filter button[type="submit"]:hover,form.filter button[type="submit"]:active,form.filter button[type="submit"]:focus,form#wb_form button[type="submit"]:hover,form#wb_form button[type="submit"]:active,form#wb_form button[type="submit"]:focus,form#itemform button[type="submit"]:hover,form#itemform button[type="submit"]:active,form#itemform button[type="submit"]:focus,form.standard input[type="submit"]:hover,form.standard input[type="submit"]:active,form.standard input[type="submit"]:focus,form.filter input[type="submit"]:hover,form.filter input[type="submit"]:active,form.filter input[type="submit"]:focus,form#wb_form input[type="submit"]:hover,form#wb_form input[type="submit"]:active,form#wb_form input[type="submit"]:focus,form#itemform input[type="submit"]:hover,form#itemform input[type="submit"]:active,form#itemform input[type="submit"]:focus,form.standard input[type="reset"]:hover,form.standard input[type="reset"]:active,form.standard input[type="reset"]:focus,form.filter input[type="reset"]:hover,form.filter input[type="reset"]:active,form.filter input[type="reset"]:focus,form#wb_form input[type="reset"]:hover,form#wb_form input[type="reset"]:active,form#wb_form input[type="reset"]:focus,form#itemform input[type="reset"]:hover,form#itemform input[type="reset"]:active,form#itemform input[type="reset"]:focus,form.standard button[type="reset"]:hover,form.standard button[type="reset"]:active,form.standard button[type="reset"]:focus,form.filter button[type="reset"]:hover,form.filter button[type="reset"]:active,form.filter button[type="reset"]:focus,form#wb_form button[type="reset"]:hover,form#wb_form button[type="reset"]:active,form#wb_form button[type="reset"]:focus,form#itemform button[type="reset"]:hover,form#itemform button[type="reset"]:active,form#itemform button[type="reset"]:focus,form.standard .form-button:hover,form.standard .form-button:active,form.standard .form-button:focus,form.filter .form-button:hover,form.filter .form-button:active,form.filter .form-button:focus,form#wb_form .form-button:hover,form#wb_form .form-button:active,form#wb_form .form-button:focus,form#itemform .form-button:hover,form#itemform .form-button:active,form#itemform .form-button:focus,form.standard .type-submit button:hover,form.standard .type-submit button:active,form.standard .type-submit button:focus,form.filter .type-submit button:hover,form.filter .type-submit button:active,form.filter .type-submit button:focus,form#wb_form .type-submit button:hover,form#wb_form .type-submit button:active,form#wb_form .type-submit button:focus,form#itemform .type-submit button:hover,form#itemform .type-submit button:active,form#itemform .type-submit button:focus,form.standard div.submit button:hover,form.standard div.submit button:active,form.standard div.submit button:focus,form.filter div.submit button:hover,form.filter div.submit button:active,form.filter div.submit button:focus,form#wb_form div.submit button:hover,form#wb_form div.submit button:active,form#wb_form div.submit button:focus,form#itemform div.submit button:hover,form#itemform div.submit button:active,form#itemform div.submit button:focus,#tertiary form.filter fieldset .submit button[type="submit"]:hover,#tertiary form.filter fieldset .submit button[type="submit"]:active,#tertiary form.filter fieldset .submit button[type="submit"]:focus,form.bulk button:hover,form.bulk button:active,form.bulk button:focus,form.inline fieldset button:hover,form.inline fieldset button:active,form.inline fieldset button:focus,form.inline fieldset input[type="submit"]:hover,form.inline fieldset input[type="submit"]:active,form.inline fieldset input[type="submit"]:focus,button.postcodefinder:hover,button.postcodefinder:active,button.postcodefinder:focus,.btn2:hover,.btn2:active,.btn2:focus,.pager .np div>a:hover,.pager .np div>a:active,.pager .np div>a:focus,.pager .np div>span:hover,.pager .np div>span:active,.pager .np div>span:focus,.home-panel .content-panel p a.btn:hover,.home-panel .content-panel p a.btn:active,.home-panel .content-panel p a.btn:focus,.gallery-image-controls a.gallery-image-control:hover,.gallery-image-controls a.gallery-image-control:active,.gallery-image-controls a.gallery-image-control:focus,.gallery-image-controls span.gallery-image-control:hover,.gallery-image-controls span.gallery-image-control:active,.gallery-image-controls span.gallery-image-control:focus,.venue-action-btns li .venue-action:hover,.venue-action-btns li .venue-action:active,.venue-action-btns li .venue-action:focus,form#wb_form input[type="reset"]:hover,form#wb_form input[type="reset"]:active,form#wb_form input[type="reset"]:focus,.highlighted-news-items .more a:hover,.highlighted-news-items .more a:active,.highlighted-news-items .more a:focus,.highlighted-posts .more a:hover,.highlighted-posts .more a:active,.highlighted-posts .more a:focus{background:#fff;border-color:#c24604;color:#c24604;text-decoration:none;outline:0}.btn3,#cookie-notification li a{box-sizing:border-box;background:#fff;border:solid 1px #ccc;border-radius:999px;color:#c24604;cursor:pointer;display:inline-block;font-family:'Roboto Bold',Verdana,sans-serif;line-height:1em;padding:1em;text-align:center;text-decoration:none}.btn3:visited,#cookie-notification li a:visited{color:#3c3c3b}.btn3:hover,.btn3:active,.btn3:focus,#cookie-notification li a:hover,#cookie-notification li a:active,#cookie-notification li a:focus{background:#d7d2cb;color:#3c3c3b;text-decoration:none;outline:0}.btn4,.items-news-home .more a,.highlighted-news-items .more a,.module-news .more a{box-sizing:border-box;background:#fff;border:solid 1px #c24604;border-radius:999px;color:#c24604;cursor:pointer;display:inline-block;font-family:'Roboto Bold',Verdana,sans-serif;line-height:1em;padding:1em;text-align:center;text-decoration:none}.btn4:visited,.items-news-home .more a:visited,.highlighted-news-items .more a:visited,.module-news .more a:visited{color:#c24604}.btn4:hover,.btn4:active,.btn4:focus,.items-news-home .more a:hover,.items-news-home .more a:active,.items-news-home .more a:focus,.highlighted-news-items .more a:hover,.highlighted-news-items .more a:active,.highlighted-news-items .more a:focus,.module-news .more a:hover,.module-news .more a:active,.module-news .more a:focus{background:#c24604;color:#fff;text-decoration:none;outline:0}body,blockquote,p.pullquote,.content-panels,.content-panels .content-panel,header>.inner,#navbar>.inner,#crumbs-outer>.inner,.notification>.inner,.default-template #page,.my-coeliac-template #page,.front-admin-template #page,.error-template #page,.mobile-header,#header,#header .stabiliser,footer .lowercontent,footer .lowercontent .info-group,footer .row,.attached-wrapper.attached-banner-images .attached.attached-banner,.default-template.two-columns main,.my-coeliac-template.two-columns main,.front-admin-template.two-columns main,.error-template.two-columns main,.default-template.three-columns main,.my-coeliac-template.three-columns main,.front-admin-template.three-columns main,.error-template.three-columns main,.default-template.two-columns main>article,.my-coeliac-template.two-columns main>article,.front-admin-template.two-columns main>article,.error-template.two-columns main>article,.default-template.three-columns main>article,.my-coeliac-template.three-columns main>article,.front-admin-template.three-columns main>article,.error-template.three-columns main>article,#my-coeliac-info-content #content-before,.wysiwyg,#navbar,#nav1 ul li,#tertiary #nav2 a,#tertiary #admin-nav a,#tertiary #nav2 a span,#tertiary #admin-nav a span,footer nav ul li,footer nav.footer-links,footer nav.get-involved-links,nav#social-links,nav#social-links ul li a,.crumbs,.items,.items div.sort,.pager .np,.element-wrapper,.panels,.panels .panel h2,.attached ol li a,.attached ul li a,.home-panel,.home-panel .content-panel,.home-panel .image,.fdd-items.list-items .buttons,.event-main-panels,.fdd-main-panels,.recipe-main-panels,.event-main-panels>.inner,.fdd-main-panels>.inner,.recipe-main-panels>.inner,.event-date-location,#fdd-detail .ingredients .tab-content,#fdd-detail .feedback .tab-content,.gallery-image-controls,.recipe-block-outer,.scrapbook-items .item .details,.xg-items .item .details,#calendars,.venue-btns,.items-venue .item .details,.items-venue .pairing,.venue-description-map,.workbook_venue-item h3 a,.rating-block,#venue-rating-form .rating,#my-coeliac-info-content,#my-coeliac-info-content .renew-message,#my-coeliac-info-content #person-details,.product,#forumposts-form,#comment-form,#primary ol.tools,.contact-list-options,.renew-contact,.renew-contact ul,.notification-panel,form.standard fieldset .field,form.filter fieldset .field,form#wb_form fieldset .field,form#itemform fieldset .field,form.standard fieldset .field.type-date .input,form.filter fieldset .field.type-date .input,form#wb_form fieldset .field.type-date .input,form#itemform fieldset .field.type-date .input,form.standard fieldset .field.type-datetime .input,form.filter fieldset .field.type-datetime .input,form#wb_form fieldset .field.type-datetime .input,form#itemform fieldset .field.type-datetime .input,form.filter fieldset,ul.messages,div.search .offcanvas-wrapper form.standard fieldset,#filters-before>.inner,.form-accordion,.form-accordion form.standard div.group,form.filter fieldset .field.fieldname-alpha .input,.event-booking-wrapper,#register-pricing,#renew-pricing,#register-form p.submit,#submitCont,#ccg-filter fieldset .field-row,.panels .panel .details,.xg-detail{zoom:1}body:after,blockquote:after,p.pullquote:after,.content-panels:after,.content-panels .content-panel:after,header>.inner:after,#navbar>.inner:after,#crumbs-outer>.inner:after,.notification>.inner:after,.default-template #page:after,.my-coeliac-template #page:after,.front-admin-template #page:after,.error-template #page:after,.mobile-header:after,#header:after,#header .stabiliser:after,footer .lowercontent:after,footer .lowercontent .info-group:after,footer .row:after,.attached-wrapper.attached-banner-images .attached.attached-banner:after,.default-template.two-columns main:after,.my-coeliac-template.two-columns main:after,.front-admin-template.two-columns main:after,.error-template.two-columns main:after,.default-template.three-columns main:after,.my-coeliac-template.three-columns main:after,.front-admin-template.three-columns main:after,.error-template.three-columns main:after,.default-template.two-columns main>article:after,.my-coeliac-template.two-columns main>article:after,.front-admin-template.two-columns main>article:after,.error-template.two-columns main>article:after,.default-template.three-columns main>article:after,.my-coeliac-template.three-columns main>article:after,.front-admin-template.three-columns main>article:after,.error-template.three-columns main>article:after,#my-coeliac-info-content #content-before:after,.wysiwyg:after,#navbar:after,#nav1 ul li:after,#tertiary #nav2 a:after,#tertiary #admin-nav a:after,#tertiary #nav2 a span:after,#tertiary #admin-nav a span:after,footer nav ul li:after,footer nav.footer-links:after,footer nav.get-involved-links:after,nav#social-links:after,nav#social-links ul li a:after,.crumbs:after,.items:after,.items div.sort:after,.pager .np:after,.element-wrapper:after,.panels:after,.panels .panel h2:after,.attached ol li a:after,.attached ul li a:after,.home-panel:after,.home-panel .content-panel:after,.home-panel .image:after,.fdd-items.list-items .buttons:after,.event-main-panels:after,.fdd-main-panels:after,.recipe-main-panels:after,.event-main-panels>.inner:after,.fdd-main-panels>.inner:after,.recipe-main-panels>.inner:after,.event-date-location:after,#fdd-detail .ingredients .tab-content:after,#fdd-detail .feedback .tab-content:after,.gallery-image-controls:after,.recipe-block-outer:after,.scrapbook-items .item .details:after,.xg-items .item .details:after,#calendars:after,.venue-btns:after,.items-venue .item .details:after,.items-venue .pairing:after,.venue-description-map:after,.workbook_venue-item h3 a:after,.rating-block:after,#venue-rating-form .rating:after,#my-coeliac-info-content:after,#my-coeliac-info-content .renew-message:after,#my-coeliac-info-content #person-details:after,.product:after,#forumposts-form:after,#comment-form:after,#primary ol.tools:after,.contact-list-options:after,.renew-contact:after,.renew-contact ul:after,.notification-panel:after,form.standard fieldset .field:after,form.filter fieldset .field:after,form#wb_form fieldset .field:after,form#itemform fieldset .field:after,form.standard fieldset .field.type-date .input:after,form.filter fieldset .field.type-date .input:after,form#wb_form fieldset .field.type-date .input:after,form#itemform fieldset .field.type-date .input:after,form.standard fieldset .field.type-datetime .input:after,form.filter fieldset .field.type-datetime .input:after,form#wb_form fieldset .field.type-datetime .input:after,form#itemform fieldset .field.type-datetime .input:after,form.filter fieldset:after,ul.messages:after,div.search .offcanvas-wrapper form.standard fieldset:after,#filters-before>.inner:after,.form-accordion:after,.form-accordion form.standard div.group:after,form.filter fieldset .field.fieldname-alpha .input:after,.event-booking-wrapper:after,#register-pricing:after,#renew-pricing:after,#register-form p.submit:after,#submitCont:after,#ccg-filter fieldset .field-row:after,.panels .panel .details:after,.xg-detail:after{clear:both;content:".";display:block;height:0;line-height:0;width:0;visibility:hidden}#navbar>.inner .basket-link a .text,#navbar>.inner .my-coeliac>a span,#navbar>.inner .my-coeliac h2 a span,.in-pagetitle-hidden-true #primary h1,.sreaders-only,#nav1>h2,#nav1 .open-button span,#nav1 .close-button span,#nav1 ul li button.sr-opener span,#header nav h2,#navbar.sticky .sticky-links ul li a span,footer nav.footer-links h2,footer nav.get-involved-links>h2,#social-bookmarks ul li a span,#header-social-bookmarks ul li a span,.items>h2,.items>h3,.items .item .more .text,.cycle-carousel-pager .cycle-next span.label,.cycle-carousel-pager .cycle-prev span.label,.notification .inner p.dismiss a span,h2.heading-gluten-free,ul.fdd-info li.crossgrain abbr span,#fdd-detail dl dt.has-image-true,.readers-only,#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next span.label,#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev span.label,.gallery-image-controls a.gallery-image-control .label,.gallery-image-controls span.gallery-image-control .label,.bakehouse-video-carousel .prev span,.bakehouse-video-carousel .next span,.details-block .bakehouse-carousel #prev span,.details-block .bakehouse-carousel #next span,.scrapbook-items .item .details .remove-favourite button span,#calendars .calendar table caption a.previous span,#calendars .calendar table caption span.previous span,#calendars .calendar table caption a.next span,#calendars .calendar table caption span.next span,#events-key h2,.event-items .item .location .label,.workbook_directory_info__venue_details .contact address span.venue-details .label,#venue-rating-form .rating label span.label,.renew-contact ul li .description .text,form.simple fieldset legend,form.simple fieldset button.remove-product span,form.filter fieldset legend,form.filter fieldset .field label,form.filter fieldset .submit button[type="submit"] span,div.search .open-button span,div.search .close-button span,div.search .offcanvas-wrapper form.standard fieldset legend,div.search .offcanvas-wrapper form.standard fieldset .label,#main-login fieldset legend,.gift-aid-title span,.confirm-booking fieldset legend,.module-workbook-venue .sort-header label,.default-template #primary form#registration-groups fieldset legend,.error-template #primary form#registration-groups fieldset legend,.my-coeliac-template #primary form#registration-groups fieldset legend,.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label .main-text,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label .main-text,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label .main-text,#add-to-basket-widget-form fieldset legend,.update-basket-form legend,.update-product-quantity button span,form.inline fieldset legend,form.delete button.submit span,#shop-checkoutform .discount-code legend,#shop-checkoutform .gift-aid-information legend,.panels .panel .more .text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.my-coeliac-template .items h2,.attached-name-faqs-after .attached-faqs>h2,.attached-widget-carousel .attached-links>h2,.related-posts h2,.highlighted-news-items h2,.highlighted-posts h2,.post-items h2,.related-recipe-items h2,.additional-fdd-items>h2,.fdd-items>h2,.addtional-fdd-items>h2,.related-recipes-block>h2,.gallery-image-controls a.gallery-image-control.back .label,.gallery-image-controls span.gallery-image-control.back .label,.group-news>h2,.group-events>h2,.group-news-and-events>h2,.items.products-items h2,form.standard fieldset .field.type-checkboxes ol>li>label,form.filter fieldset .field.type-checkboxes ol>li>label,form#wb_form fieldset .field.type-checkboxes ol>li>label,form#itemform fieldset .field.type-checkboxes ol>li>label,form.standard fieldset .field.type-radio ol>li>label,form.filter fieldset .field.type-radio ol>li>label,form#wb_form fieldset .field.type-radio ol>li>label,form#itemform fieldset .field.type-radio ol>li>label,form.standard fieldset .field.type-checkbox ol>li>label,form.filter fieldset .field.type-checkbox ol>li>label,form#wb_form fieldset .field.type-checkbox ol>li>label,form#itemform fieldset .field.type-checkbox ol>li>label,#tertiary form.filter fieldset legend,#tertiary form.filter fieldset .field .label label,#tertiary form.filter fieldset .field.type-checkboxes ol li label,#tertiary form.filter fieldset .submit button[type="submit"] span,.attached-recipes h2,.recipes-filter-before-wrapper #mini-search-recipes fieldset legend,form.filter fieldset .field.fieldname-alpha ul li label,form.filter fieldset .field.fieldname-alpha ol li label,#filter-xgdirectory fieldset legend,.one-column #filter-glossary fieldset legend,#filter-fdd fieldset legend,#blogs-filter fieldset legend,#site-search-form fieldset legend,#ccg-filter fieldset legend{position:relative;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;border:0}form.standard fieldset .field .input select,form.filter fieldset .field .input select,form#wb_form fieldset .field .input select,form#itemform fieldset .field .input select,#tertiary form.filter fieldset .field.type-select .input select,#tertiary form#list-filter .field select,.sort-header select,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/themes/coeliac/gfx/icons/drop-down.svg") 99% center no-repeat;padding-right:25px}form.standard fieldset .field .input select::-ms-expand,form.filter fieldset .field .input select::-ms-expand,form#wb_form fieldset .field .input select::-ms-expand,form#itemform fieldset .field .input select::-ms-expand,#tertiary form.filter fieldset .field.type-select .input select::-ms-expand,#tertiary form#list-filter .field select::-ms-expand,.sort-header select::-ms-expand,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select::-ms-expand{display:none}form.standard fieldset .field .input select:hover,form.standard fieldset .field .input select:focus,form.filter fieldset .field .input select:hover,form.filter fieldset .field .input select:focus,form#wb_form fieldset .field .input select:hover,form#wb_form fieldset .field .input select:focus,form#itemform fieldset .field .input select:hover,form#itemform fieldset .field .input select:focus,#tertiary form.filter fieldset .field.type-select .input select:hover,#tertiary form.filter fieldset .field.type-select .input select:focus,#tertiary form#list-filter .field select:hover,#tertiary form#list-filter .field select:focus,.sort-header select:hover,.sort-header select:focus,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select:hover,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select:focus{background-color:rgba(254,234,226,0.2)}@media screen and (min-width:0\0){form.standard fieldset .field .input select,form.filter fieldset .field .input select,form#wb_form fieldset .field .input select,form#itemform fieldset .field .input select,#tertiary form.filter fieldset .field.type-select .input select,#tertiary form#list-filter .field select,.sort-header select,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select{background-image:none\9;padding:5px\9}}.attached-documents ol li a,.attached-documents ul li a{display:block;padding-left:2.059em}.attached-documents ol li a:before,.attached-documents ul li a:before{color:#c24604;content:'\f15b';float:left;font-size:1.588em;margin-left:-1.296em}.attached-documents ol li.type-pdf a:before,.attached-documents ul li.type-pdf a:before{color:#f00;content:'\f1c1'}.attached-documents ol li.type-doc a:before,.attached-documents ol li.type-docx a:before,.attached-documents ul li.type-doc a:before,.attached-documents ul li.type-docx a:before{color:#036;content:'\f1c2'}.attached-documents ol li.type-pub a:before,.attached-documents ul li.type-pub a:before{color:#077467;content:'\e897'}.attached-documents ol li.type-xls a:before,.attached-documents ol li.type-xlsx a:before,.attached-documents ul li.type-xls a:before,.attached-documents ul li.type-xlsx a:before{color:#008000;content:'\f1c3'}.attached-documents ol li.type-ppt a:before,.attached-documents ol li.type-pptx a:before,.attached-documents ol li.type-pps a:before,.attached-documents ol li.type-ppsx a:before,.attached-documents ul li.type-ppt a:before,.attached-documents ul li.type-pptx a:before,.attached-documents ul li.type-pps a:before,.attached-documents ul li.type-ppsx a:before{color:#d24726;content:'\f1c4'}.attached-documents ol li.type-jpg a:before,.attached-documents ol li.type-jpeg a:before,.attached-documents ol li.type-png a:before,.attached-documents ol li.type-gif a:before,.attached-documents ul li.type-jpg a:before,.attached-documents ul li.type-jpeg a:before,.attached-documents ul li.type-png a:before,.attached-documents ul li.type-gif a:before{color:#434341;content:'\f1c5'}.attached-documents ol li.type-zip a:before,.attached-documents ol li.type-gz a:before,.attached-documents ol li.type-tar a:before,.attached-documents ol li.type-rar a:before,.attached-documents ul li.type-zip a:before,.attached-documents ul li.type-gz a:before,.attached-documents ul li.type-tar a:before,.attached-documents ul li.type-rar a:before{color:#326295;content:'\f1c6'}.items.list-items.items-documents .item,#document-details .file-types,#document-details .attached-documents ol li,#document-details .attached-documents ul li{display:block;padding-left:5.294em}.items.list-items.items-documents .item:before,#document-details .file-types:before,#document-details .attached-documents ol li:before,#document-details .attached-documents ul li:before{color:#c24604;content:'\f15b';float:left;font-size:2.824em;margin-left:-1.521em}.items.list-items.items-documents .item.type-pdf:before,#document-details .file-types.type-pdf:before,#document-details .attached-documents ol li.type-pdf:before,#document-details .attached-documents ul li.type-pdf:before{color:#f00;content:'\f1c1'}.items.list-items.items-documents .item.type-doc:before,.items.list-items.items-documents .item.type-docx:before,#document-details .file-types.type-doc:before,#document-details .file-types.type-docx:before,#document-details .attached-documents ol li.type-doc:before,#document-details .attached-documents ol li.type-docx:before,#document-details .attached-documents ul li.type-doc:before,#document-details .attached-documents ul li.type-docx:before{color:#036;content:'\f1c2'}.items.list-items.items-documents .item.type-pub:before,#document-details .file-types.type-pub:before,#document-details .attached-documents ol li.type-pub:before,#document-details .attached-documents ul li.type-pub:before{color:#077467;content:'\e897'}.items.list-items.items-documents .item.type-xls:before,.items.list-items.items-documents .item.type-xlsx:before,#document-details .file-types.type-xls:before,#document-details .file-types.type-xlsx:before,#document-details .attached-documents ol li.type-xls:before,#document-details .attached-documents ol li.type-xlsx:before,#document-details .attached-documents ul li.type-xls:before,#document-details .attached-documents ul li.type-xlsx:before{color:#008000;content:'\f1c3'}.items.list-items.items-documents .item.type-ppt:before,.items.list-items.items-documents .item.type-pptx:before,.items.list-items.items-documents .item.type-pps:before,.items.list-items.items-documents .item.type-ppsx:before,#document-details .file-types.type-ppt:before,#document-details .file-types.type-pptx:before,#document-details .file-types.type-pps:before,#document-details .file-types.type-ppsx:before,#document-details .attached-documents ol li.type-ppt:before,#document-details .attached-documents ol li.type-pptx:before,#document-details .attached-documents ol li.type-pps:before,#document-details .attached-documents ol li.type-ppsx:before,#document-details .attached-documents ul li.type-ppt:before,#document-details .attached-documents ul li.type-pptx:before,#document-details .attached-documents ul li.type-pps:before,#document-details .attached-documents ul li.type-ppsx:before{color:#d24726;content:'\f1c4'}.items.list-items.items-documents .item.type-jpg:before,.items.list-items.items-documents .item.type-jpeg:before,.items.list-items.items-documents .item.type-png:before,.items.list-items.items-documents .item.type-gif:before,#document-details .file-types.type-jpg:before,#document-details .file-types.type-jpeg:before,#document-details .file-types.type-png:before,#document-details .file-types.type-gif:before,#document-details .attached-documents ol li.type-jpg:before,#document-details .attached-documents ol li.type-jpeg:before,#document-details .attached-documents ol li.type-png:before,#document-details .attached-documents ol li.type-gif:before,#document-details .attached-documents ul li.type-jpg:before,#document-details .attached-documents ul li.type-jpeg:before,#document-details .attached-documents ul li.type-png:before,#document-details .attached-documents ul li.type-gif:before{color:#434341;content:'\f1c5'}.items.list-items.items-documents .item.type-zip:before,.items.list-items.items-documents .item.type-gz:before,.items.list-items.items-documents .item.type-tar:before,.items.list-items.items-documents .item.type-rar:before,#document-details .file-types.type-zip:before,#document-details .file-types.type-gz:before,#document-details .file-types.type-tar:before,#document-details .file-types.type-rar:before,#document-details .attached-documents ol li.type-zip:before,#document-details .attached-documents ol li.type-gz:before,#document-details .attached-documents ol li.type-tar:before,#document-details .attached-documents ol li.type-rar:before,#document-details .attached-documents ul li.type-zip:before,#document-details .attached-documents ul li.type-gz:before,#document-details .attached-documents ul li.type-tar:before,#document-details .attached-documents ul li.type-rar:before{color:#326295;content:'\f1c6'}@media screen and (min-width:0) and (max-width:48.750em){#nav1 .offcanvas-wrapper{position:absolute;z-index:1001;width:100%;top:0;left:0;bottom:0;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 0s;transition:transform 0s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}#nav1 .close-button{display:inline-block;position:absolute;top:5px;right:5px;padding:0}#nav1 .close-button:before{content:"\f128"}#nav1 .open-button{display:inline-block}#nav1 .open-button:before{content:""}#nav1.show-content .offcanvas-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}#nav1.hide-content .offcanvas-wrapper{-webkit-transition:-webkit-transform .4s;transition:transform .4s}#nav1 .offcanvas-wrapper{position:absolute;z-index:1001;width:100%;top:0;left:0;bottom:0;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 0s;transition:transform 0s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}#nav1 .close-button{display:inline-block;position:absolute;top:5px;right:5px;padding:0}#nav1 .close-button:before{content:"\f128"}#nav1 .open-button{display:inline-block}#nav1 .open-button:before{content:""}#nav1.show-content .offcanvas-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}#nav1.hide-content .offcanvas-wrapper{-webkit-transition:-webkit-transform .4s;transition:transform .4s}}div.search .offcanvas-wrapper{position:absolute;z-index:1001;width:100%;top:0;left:0;bottom:0;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 0s;transition:transform 0s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}div.search .close-button{display:inline-block;position:absolute;top:5px;right:5px;padding:0}div.search .close-button:before{content:"\f128"}div.search .open-button{display:inline-block}div.search .open-button:before{content:""}div.search.show-content .offcanvas-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}div.search.hide-content .offcanvas-wrapper{-webkit-transition:-webkit-transform .4s;transition:transform .4s}/*! Tablesaw - v3.0.9 - 2018-02-14
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2018 Filament Group; Licensed MIT */.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media(max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media(min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}*{box-sizing:border-box}html{font-size:small;overflow-x:hidden}body{background:#606060;color:#fff;font-family:'RobotoRegular',Verdana,sans-serif;font-size:1.154em;line-height:1.647em;padding:0;position:relative;margin:0}@media only screen and (min-width:48.750em){body{background:#1e1e1d;font-size:1.308em}}select,input,textarea{background:inherit;border-radius:0;color:inherit}select[readonly="readonly"],input[readonly="readonly"],textarea[readonly="readonly"],select[disabled="disabled"],input[disabled="disabled"],textarea[disabled="disabled"],select[readonly],input[readonly],textarea[readonly],select[disabled],input[disabled],textarea[disabled]{opacity:.5}input[type="number"]{-moz-appearance:textfield;appearance:textfield}@media only screen and (min-width:48.750em){input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}select option{background:inherit;color:inherit}strong{font-family:'Roboto Bold',Verdana,sans-serif;font-weight:normal}b{background:#c24604;color:#fff}b.tablesaw-cell-label{background:transparent;color:inherit}h1,h2,h3,h4,h5,h6,table.standard caption,table.forum caption,form.standard fieldset legend,form.filter fieldset legend,form#wb_form fieldset legend,form#itemform fieldset legend,.event-bookingform fieldset legend,#register-pricing .price,#renew-pricing .price{font-family:'Roboto Slab Bold',serif;font-weight:normal;line-height:1.324em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#c24604;font-family:'Roboto Slab Bold',serif;font-weight:normal}h1,.as-h1{color:#767372;font-size:2.353em;margin-top:.575em}h1 small,.as-h1 small{display:block}h2,form.standard fieldset legend,form.filter fieldset legend,form#wb_form fieldset legend,form#itemform fieldset legend,#register-pricing .price,#renew-pricing .price{font-size:2em;margin:.5em 0}h3,table.standard caption,table.forum caption,.event-bookingform fieldset legend{color:#c24604;font-size:1.882em;margin:.531em 0}h3 strong{color:#3c3c3b;font-family:'Roboto Slab Bold',serif}h4{font-size:1.647em;opacity:.6;margin:.607em 0}h5{font-size:1.412em;margin:.708em 0;opacity:.5}h6{font-size:1.294em;margin:.773em 0;opacity:.5}img{max-width:100%;height:auto}button{cursor:pointer}button[disabled="disabled"]{opacity:.5}address{font-style:normal}hr{border:0;border-top:solid 1px #feeae2;background:#feeae2;clear:both;height:1px;margin:2em -15px 2em -15px}@media only screen and (min-width:48.750em){hr{margin-left:0;margin-right:0}}map,area{outline:0}a{color:#326295;text-decoration:none}a:active,a:visited{color:#326295}a:hover,a:focus{color:#c24604;text-decoration:underline}ol{counter-reset:item;padding:0}ol>li{border-top:solid 1px #ccc;position:relative;padding:0 0 0 2.267em;list-style:none;line-height:1.67em;padding:8px 0 8px 49px;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:48.750em){ol>li{margin-left:0;margin-right:0;padding-left:34px}}ol>li:last-child{border-bottom:solid 1px #ccc}ol>li ol{margin-top:8px}ol>li li{margin-left:-49px;padding-left:83px}@media only screen and (min-width:48.750em){ol>li li{margin-left:-34px;padding-left:68px}}ol>li li:last-child{border-bottom:0;padding-bottom:0}ol>li li li{margin-left:-83px;padding-left:117px}@media only screen and (min-width:48.750em){ol>li li li{margin-left:-68px;padding-left:102px}}ol>li:before{color:#c24604;content:counters(item,".") " ";counter-increment:item;font-weight:bold;float:left;margin-left:-2em;margin-right:.5em}ul{list-style:none;padding:0}ul li{border-top:solid 1px #ccc;line-height:1.67em;list-style:none;padding:8px 0 8px 49px;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:48.750em){ul li{margin-left:0;margin-right:0;padding-left:34px}}ul li:last-child{border-bottom:solid 1px #ccc}ul li:before{color:#c24604;content:"\2022";float:left;font-size:34px;margin-left:-34px}ul li ul{margin-top:8px}ul li li{margin-left:-49px;padding-left:83px}@media only screen and (min-width:48.750em){ul li li{margin-left:-34px;padding-left:68px}}ul li li:before{content:"\25E6"}ul li li:last-child{border-bottom:0;padding-bottom:0}ul li li li{margin-left:-83px;padding-left:117px}@media only screen and (min-width:48.750em){ul li li li{margin-left:-68px;padding-left:102px}}ul li li li:before{content:"\25AA"}>ul{font-size:1.133em}blockquote{background:#fbfbfb;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;clear:both;padding:0 7.58836% 55px 7.58836%;font-size:1.176em;font-style:italic;margin-top:55px;text-align:center;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:40.001em){blockquote{padding-bottom:7.58836%}}@media only screen and (min-width:48.750em){blockquote{background:transparent;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-left:0;margin-right:0}}blockquote:before{background:#fff url("/themes/coeliac/gfx/icons/quote.svg") center center no-repeat;border:solid 1px #ccc;border-radius:50%;content:"";display:block;height:80px;margin:0 auto;position:relative;top:-40px;width:80px}blockquote .authorname{display:block;margin:1em;padding-bottom:0}blockquote+blockquote{margin-top:-1em;border-top:0}blockquote+blockquote:nth-of-type(2n+2){background:#f9f9f7}blockquote.normal-font{font-style:normal;font-size:1em}p.pullquote{border-left:solid 2px #c24604;color:rgba(60,60,59,0.7);font-size:1.235em;padding-left:18px;font-family:'Roboto Slab Bold',serif}p.standfirst{color:#767372;font-size:1.412em;line-height:1.4em}p.standout,div.standout{background:rgba(194,70,4,0.2);color:#c24604;font-size:1.176em;padding:40px;margin-left:-15px;margin-right:-15px;position:relative}@media only screen and (min-width:40.001em){p.standout,div.standout{margin-left:0;margin-right:0;padding:7.4245%}}@media only screen and (min-width:48.750em){p.standout,div.standout{padding-right:24.1299%}}p.standout:after,div.standout:after{content:'';position:absolute;border:20px solid #fff;bottom:0;right:0;border-top-color:#e6ccbd;border-left-color:#e6ccbd}div.standout{margin:1em 0;font-size:1em}@media only screen and (min-width:48.750em){div.standout{padding:7.4245%}}div.standout *:first-child{margin-top:0}div.standout *:last-child{margin-bottom:0}div.standout p{font-size:1.176em}p.standout-alt,div.standout-alt{background:#ebe8e5;color:#3c3c3b;font-size:1.176em;padding:40px;margin-left:-15px;margin-right:-15px;position:relative}@media only screen and (min-width:40.001em){p.standout-alt,div.standout-alt{margin-left:0;margin-right:0;padding:7.4245%}}@media only screen and (min-width:48.750em){p.standout-alt,div.standout-alt{padding-right:24.1299%}}p.standout-alt:after,div.standout-alt:after{content:'';position:absolute;border:20px solid #fff;bottom:0;right:0;border-top-color:#d6d3d0;border-left-color:#d6d3d0}div.standout-alt{margin:1em 0;font-size:1em}@media only screen and (min-width:48.750em){div.standout-alt{padding:7.4245%}}div.standout-alt *:first-child{margin-top:0}div.standout-alt *:last-child{margin-bottom:0}div.standout-alt p{font-size:1.176em}table{border-collapse:collapse;margin:1em 0;width:100%}table.standard caption,table.forum caption{margin:1em 0;padding-left:15px;text-align:left}@media only screen and (min-width:48.750em){table.standard caption,table.forum caption{padding-left:0}}table.standard td,table.forum td,table.standard th,table.forum th{padding:20px 20px 20px 25px}table.standard td:last-child,table.forum td:last-child,table.standard th:last-child,table.forum th:last-child{padding-right:10px}table.standard th,table.forum th{border-bottom:solid 2px #c24604;text-align:left}table.standard td,table.forum td{border-bottom:solid 1px #ccc}table.standard tfoot th,table.forum tfoot th{border-bottom:solid 1px #ccc;text-align:right}@media only screen and (max-width:40.001em){table.standard.tablesaw,table.forum.tablesaw{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}table.standard.tablesaw caption,table.forum.tablesaw caption{padding-left:15px;padding-right:15px}table.standard.tablesaw td,table.forum.tablesaw td{width:100vw;padding-left:15px;padding-right:15px}table.standard.tablesaw th,table.forum.tablesaw th{padding-left:15px;padding-right:15px;width:100vw}table.standard.tablesaw tr,table.forum.tablesaw tr{width:100vw;border-bottom:0}table.standard.tablesaw tr td:first-child,table.forum.tablesaw tr td:first-child{border-top:0}table.standard.tablesaw tr td:last-child,table.forum.tablesaw tr td:last-child{border-bottom:solid 2px #c24604;padding-right:15px}}@media only screen and (min-width:40.001em){table.standard,table.forum{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;margin-left:0;margin-right:0}table.standard td,table.forum td,table.standard th,table.forum th{width:auto}}.image-left-or-wide,.image-right-or-wide{margin-left:-15px;margin-right:-15px;height:auto;max-width:calc(100% + 30px);width:calc(100% + 30px)}@media only screen and (min-width:40.001em){.image-left-or-wide,.image-right-or-wide{display:block;margin:0 auto;width:auto}}.image-left-or-centered,.image-right-or-centered{max-width:100%;display:block;margin:0 auto}@media only screen and (min-width:40.001em){.image-left-or-wide,.image-left-or-centered{float:left;margin-left:0;margin-right:1em}.image-right-or-wide,.image-right-or-centered{float:right;margin-left:1em;margin-right:0}}.image-left{float:left;margin-left:0;margin-right:1em}.image-right{float:right;margin-left:1em;margin-right:0}.wysiwyg ul,.wysiwyg ol{overflow:hidden}.centre,.home-panel.text-centre{text-align:center}.authorname{display:block;margin-top:15px;padding-bottom:15px;font-style:italic;float:right}.content-panels{align-items:center;display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width:40.001em){.content-panels{flex-direction:row}}.content-panels .content-panel img{display:block;max-width:100%;margin:0 auto}.content-panels .content-panel.order1{order:1}.content-panels .content-panel.order2{order:2}@media only screen and (min-width:40.001em){.content-panels .content-panel{width:50%}.content-panels .content-panel *:first-child{margin-top:0}.content-panels .content-panel p,.content-panels .content-panel h2,.content-panels .content-panel h3,.content-panels .content-panel h4,.content-panels .content-panel h5,.content-panels .content-panel h6,.content-panels .content-panel ol,.content-panels .content-panel ul,.content-panels .content-panel>div{margin-left:1rem;margin-right:1rem}.content-panels .content-panel.order1{order:inherit}.content-panels .content-panel.order2{order:inherit}}@media only screen and (min-width:48.750em){.two-columns #primary blockquote,.three-columns #primary blockquote{margin-left:-3.21888412%}.two-columns #primary hr,.three-columns #primary hr{margin-left:calc(-3.21888412% + 1px)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header,nav,main{display:block}}ul.glance{border-left:solid 2px #c24604;padding:0 0 0 38px}ul.glance:before{color:#c24604;content:"At a glance...";display:block;font-family:'Roboto Slab Bold',serif;font-size:1.412em;margin-bottom:1.583em}ul.glance li{margin-right:0}iframe{border:0;max-width:100%}iframe#valdata{width:1px;min-width:100%;*width:100%;min-height:80em}@media only screen and (min-width:48.750em){iframe#valdata{min-height:50em}}td img{max-width:unset}.centre-align{text-align:center}#body{background:#fff;color:#3c3c3b;overflow:hidden}header,#navbar{background:#fff}header>.inner,#navbar>.inner,#crumbs-outer>.inner,.notification>.inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1440px}@media only screen and (min-width:48.751em){#navbar>.inner,#crumbs-outer>.inner,.notification>.inner{padding:0 2.64270613%}}.default-template #page,.my-coeliac-template #page,.front-admin-template #page,.error-template #page{margin:0 auto;max-width:1440px;position:relative;z-index:1}@media only screen and (min-width:48.751em){.default-template #primary,.my-coeliac-template #primary,.front-admin-template #primary,.error-template #primary{margin-right:15px}}@media only screen and (min-width:calc(1440px + 15px)){.default-template #primary,.my-coeliac-template #primary,.front-admin-template #primary,.error-template #primary{margin-right:0}}.iframe-template{background:#fff;color:#3c3c3b}#quarternary{background:#ebe8e5;border-bottom:solid 1px #ebe8e5;border-top:solid 1px #ebe8e5}@media only screen and (min-width:48.751em){#quarternary{background-color:#f5f5f5;border-color:#f5f5f5;margin-top:2em}}#quarternary>.inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-15px;margin-right:-15px;max-width:1440px}@media only screen and (min-width:48.751em){#quarternary>.inner{margin:0 auto;padding:0 2.64270613%}}.simple-template{background:#fff;margin-top:0!important}.simple-template #body{background:#fff;border-top:solid 1px}.home-template h1{text-align:center}.home-template #page{background:#f5f5f5;border-top:solid 1px #fff;border-bottom:solid 1px #f5f5f5}.home-template .home-wysiwyg-container{padding:15px 0}.home-template .home-wysiwyg-container .wysiwyg h2{font-size:1.2em;font-weight:normal;text-align:center}.home-template .home-wysiwyg-container .wysiwyg h2 strong{color:#c24604}.home-template .home-wysiwyg-container+.attached-panels .attached-panels{margin-top:0!important}@media only screen and (min-width:48.751em){.home-template .home-wysiwyg-container{background:#fff;border-bottom:solid 1px #fff;border-top:solid 1px #fff;font-size:1em;padding:35px 0}.home-template .home-wysiwyg-container .wysiwyg{margin:0 auto;max-width:1440px}.home-template .home-wysiwyg-container .wysiwyg h2{font-size:1.588em}.home-template .home-panel{margin:0 auto}.home-template .home-container{margin:0 auto;max-width:1440px}}@media only screen and (min-width:64em){.home-template .home-container>.inner>.attached-wrapper{padding:0 3.4722222222222223% 3.731343283582089% 3.4722222222222223%}}.mobile-header{border-bottom:solid 1px #ccc}@media only screen and (min-width:48.751em){.mobile-header{border-bottom:0;display:block;flex-wrap:none;position:relative;z-index:10}}#header{background:#fff;flex-grow:1;min-width:50%}#header h1{margin:.412em 0;opacity:1;padding:0 20px;float:left}#header h1 img{display:block;width:100%;max-width:180px}@media only screen and (min-width:48.751em){#header>.inner{padding:0 2.64270613%}#header>.inner .stabiliser{padding-left:180px}#header>.inner .stabiliser #corp-logo{margin-left:-180px}#header h1{padding:0}}#navbar{background:#fff;display:flex;flex-grow:1;min-width:50%}@media only screen and (min-width:48.751em){#navbar{display:block;min-width:auto}}#navbar>.inner{display:flex;flex-flow:row nowrap;min-width:100%}#navbar>.inner #nav1,#navbar>.inner #site-search-wrapper,#navbar>.inner .my-coeliac,#navbar>.inner .basket-link,#navbar>.inner #mobile-join-us,#navbar>.inner #mobile-logout{border-left:solid 1px #ccc;border-top:solid 1px #ccc;flex-grow:1;min-width:25%;text-align:center;padding:15px 0}@media only screen and (min-width:48.751em){#navbar>.inner #nav1,#navbar>.inner #site-search-wrapper,#navbar>.inner .my-coeliac,#navbar>.inner .basket-link,#navbar>.inner #mobile-join-us,#navbar>.inner #mobile-logout{border:0;padding:0}}#navbar>.inner #nav1 .show-mobile,#navbar>.inner #site-search-wrapper .show-mobile,#navbar>.inner .my-coeliac .show-mobile,#navbar>.inner .basket-link .show-mobile,#navbar>.inner #mobile-join-us .show-mobile,#navbar>.inner #mobile-logout .show-mobile{display:block;font-family:'Roboto Slab Bold',serif;font-size:14px;font-weight:normal;height:auto;position:inherit;width:auto}@media only screen and (min-width:48.751em){#navbar>.inner #nav1 .show-mobile,#navbar>.inner #site-search-wrapper .show-mobile,#navbar>.inner .my-coeliac .show-mobile,#navbar>.inner .basket-link .show-mobile,#navbar>.inner #mobile-join-us .show-mobile,#navbar>.inner #mobile-logout .show-mobile{display:none}}#navbar>.inner #nav1{border:0;min-width:unset;order:5}#navbar>.inner #nav1 button.open-button{position:absolute;right:1em;top:30px}#navbar>.inner #mobile-join-us{order:2}@media only screen and (min-width:48.751em){#navbar>.inner #mobile-join-us{display:none}}#navbar>.inner #mobile-join-us h2{font-size:1em;margin:0}#navbar>.inner #mobile-join-us h2 a{color:inherit}#navbar>.inner #mobile-join-us h2 a:before{content:'\e8ad';font-size:1.867em}#navbar>.inner #mobile-join-us h2 a:hover{text-decoration:none}#navbar>.inner #mobile-logout{order:2}@media only screen and (min-width:48.751em){#navbar>.inner #mobile-logout{display:none}}#navbar>.inner #mobile-logout h2{font-size:1em;margin:0}#navbar>.inner #mobile-logout h2 a{color:inherit}#navbar>.inner #mobile-logout h2 a:before{content:'\e8b2';font-size:1.867em}#navbar>.inner #mobile-logout h2 a:hover{text-decoration:none}#navbar>.inner .basket-link{padding-top:20px;order:4;font-size:1.471em}@media only screen and (min-width:48.751em){#navbar>.inner .basket-link{padding-top:0;border:0;order:3;display:block;float:right;max-width:1.4em;min-width:unset}}#navbar>.inner .basket-link a{color:#3c3c3b;display:inline-block;line-height:1em;position:relative}@media only screen and (min-width:48.751em){#navbar>.inner .basket-link a{padding-top:.6em}}#navbar>.inner .basket-link a:before{content:'\f291'}#navbar>.inner .basket-link a:hover,#navbar>.inner .basket-link a:active,#navbar>.inner .basket-link a:focus{text-decoration:none}@media only screen and (min-width:48.751em){#navbar>.inner .basket-link a{padding-top:.6em}}#navbar>.inner .basket-link a .number-items{background:#3c3c3b;border:solid 1px #fff;border-radius:100%;bottom:1.6em;color:#fff;display:block;font-size:.4em;height:1.5em;line-height:1.5em;padding:0;position:absolute;right:.7em;text-align:center;width:1.5em}@media only screen and (min-width:48.751em){#navbar>.inner .basket-link a .number-items{bottom:-5px;right:-5px}}#navbar>.inner #site-search-wrapper{padding-top:20px;order:3}@media only screen and (min-width:48.751em){#navbar>.inner #site-search-wrapper{padding-top:0;order:2;max-width:5.5em;min-width:unset;text-align:right}#navbar>.inner #site-search-wrapper .open-button{float:right}#navbar>.inner #site-search-wrapper .open-button.search{top:0!important}}#navbar>.inner .my-coeliac{order:1}#navbar>.inner .my-coeliac p{margin:0}#navbar>.inner .my-coeliac a{color:#3c3c3b;display:block;text-decoration:none}#navbar>.inner .my-coeliac h2{color:#3c3c3b;margin:0}#navbar>.inner .my-coeliac h2 a{color:#3c3c3b;display:block;font-size:1.867em}#navbar>.inner .my-coeliac h2 a:before{content:"\f3a0"}#navbar>.inner .my-coeliac h2{font-size:1em}#navbar>.inner .my-coeliac.logged-in-true{position:relative}#navbar>.inner .my-coeliac.logged-in-true ul{display:none;background:#ebe8e5;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);font-size:medium;margin:0;padding:0;position:absolute;top:100%;right:0;z-index:999}#navbar>.inner .my-coeliac.logged-in-true ul li{background:inherit;border-bottom:solid 1px #fff;border-top:0;padding:0;text-align:left;white-space:nowrap}#navbar>.inner .my-coeliac.logged-in-true ul li:last-child{border-bottom:0}#navbar>.inner .my-coeliac.logged-in-true ul li:before{display:none}#navbar>.inner .my-coeliac.logged-in-true ul li a{float:none;font-size:1em;padding:.5em .8em;top:0}#navbar>.inner .my-coeliac.logged-in-true ul li a:before{display:none}#navbar>.inner .my-coeliac.logged-in-true ul li a:hover{text-decoration:none}#navbar>.inner .my-coeliac.logged-in-true:hover ul,#navbar>.inner .my-coeliac.logged-in-true:focus ul,#navbar>.inner .my-coeliac.logged-in-true.focussed ul{display:block}@media only screen and (min-width:48.751em){#navbar>.inner .my-coeliac{display:none}}#navbar>.inner .offcanvas-wrapper{text-align:left}@media only screen and (min-width:48.751em){#navbar>.inner .offcanvas-wrapper{margin-top:0!important}}@media only screen and (min-width:48.751em){#navbar>.inner{display:block;float:none;min-width:auto}#navbar>.inner #nav1,#navbar>.inner #site-search-wrapper{border-left:0;min-width:auto;order:unset;text-align:left}}@media only screen and (max-width:40.001em){@supports(-webkit-overflow-scrolling:touch){#navbar>.inner .my-coeliac h2{top:25px}#navbar>.inner #site-search-wrapper .open-button{top:25px}#navbar>.inner #nav1 .open-button{top:27px}}}@media only screen and (min-width:40.001em) and (max-width:48.750em){@supports(-webkit-overflow-scrolling:touch){#navbar>.inner .my-coeliac h2{top:38px}#navbar>.inner #site-search-wrapper .open-button{top:38px}#navbar>.inner #nav1 .open-button{top:38px}}}.no-js #navbar{display:block}.no-js #navbar>.inner{display:block}footer{background:#666;border-top:solid 1px #666;border-bottom:solid 1px #666;color:#fff}@media only screen and (min-width:48.751em){footer{background:#3c3c3b;border-top:solid 1px #3c3c3b;border-bottom:solid 1px #3c3c3b;font-size:.882em}}footer>.inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 15px}@media only screen and (min-width:48.751em){footer>.inner{padding:0 2.64270613%}}footer a{color:inherit}footer .get-involved-links{display:none}@media only screen and (min-width:48.751em){footer .get-involved-links{display:block}}@media only screen and (min-width:48.751em){footer .other-sites-links{display:block}}footer .lowercontent{background:#606060;border-top:solid 1px #757575;font-size:.8em;line-height:1.647em;padding:0 15px}@media only screen and (min-width:48.751em){footer .lowercontent{padding:0}}footer .lowercontent>.inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0}@media only screen and (max-width:48.750em){footer .lowercontent>.inner{display:flex;flex-flow:column nowrap}}@media only screen and (min-width:48.751em){footer .lowercontent>.inner{padding:0 2.64270613%}}footer .lowercontent .info-group{padding:1em 0}@media only screen and (max-width:48.750em){footer .lowercontent .info-group{order:2}}footer .lowercontent .info-group p{display:inline;margin-right:.5em}footer .lowercontent .info-group address{display:block;margin-bottom:.5em}footer .lowercontent .info-group address .postcode{white-space:nowrap}footer .lowercontent .sitewide-links{margin-left:-15px;margin-right:-15px}@media only screen and (max-width:48.750em){footer .lowercontent .sitewide-links{order:1}}@media only screen and (min-width:48.751em){footer .lowercontent .sitewide-links{margin-left:0;margin-right:0}}@media only screen and (min-width:48.751em){footer .lowercontent{background:#1e1e1d;margin-left:0;margin-right:0;border-top:solid 1px #434341}footer .lowercontent>.inner{display:block}footer .lowercontent .info-group{float:left;margin-right:1.94444%;padding-left:0;padding-right:0;width:60.34722%}footer .lowercontent .footer-links{float:left;width:37.70833%;text-align:right}}footer .row{padding-bottom:1em}footer .row .text-group,footer .row .fundraising-group{display:none}footer .row .logo-group{display:block}footer .row .logo-group .corp-logo{display:none;margin-right:8.454106280193237%}footer .row .logo-group .good-food-logo:hover,footer .row .logo-group .gluten-free-logo:hover,footer .row .logo-group .gluten-free-guarantee-logo:hover{opacity:.5}footer .row .text-group{font-family:'Roboto Slab',serif}@media only screen and (min-width:48.751em){footer .row:first-child{padding-top:1.5em}footer .row:last-child{display:block}footer .row .group{float:left;margin-right:2.08644%;width:14.90313%}footer .row .group:last-child{margin-right:0}footer .row .text-group{display:block;margin-right:1.04167%;width:44.79167%}footer .row .text-group .wysiwyg{max-width:500px}footer .row .quicklinks-group{margin-right:1.04167%;width:16.31944%}footer .row .other-sites-links{margin-right:1.04167%;width:20.48611%}footer .row .get-involved-group{width:15.27778%}footer .row .logo-group{margin-right:1.04167%;width:83.68056%}footer .row .logo-group .corp-logo{display:inline-block}footer .row .social-group{position:relative}footer .row .fundraising-group{display:block;height:75px;position:relative}footer .row .fundraising-group img{position:absolute;bottom:0}footer .row .fundraising-group img:hover{opacity:.75}}.contact-no{display:none}.attached-wrapper.attached-banner-images .cycle-carousel-pager{display:none}.attached-wrapper.attached-banner-images .attached.attached-banner{position:relative}.attached-wrapper.attached-banner-images .attached.attached-banner img{display:block}.attached-wrapper.attached-banner-images .attached.attached-banner .video-embed-container iframe,.attached-wrapper.attached-banner-images .attached.attached-banner .video-embed-container object,.attached-wrapper.attached-banner-images .attached.attached-banner .video-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.attached-wrapper.attached-banner-images .attached.attached-banner .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-family:'Roboto Slab Bold',serif;line-height:1.167em;margin:0 auto;text-align:center;font-size:2em;z-index:100;width:100%;padding:1.2em 15px 0 15px;position:absolute;top:0;left:0;right:0;top:50%;transform:translateY(-50%) translateX(0%);padding-top:0}.attached-wrapper.attached-banner-images .attached.attached-banner .title.cta-vertical-bottom{top:75%}.attached-wrapper.attached-banner-images .attached.attached-banner .title.cta-horizontal-right{text-align:right}.attached-wrapper.attached-banner-images .attached.attached-banner .title .subtitle{font-family:'Roboto Slab',serif;font-size:.6em}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container{font-family:'Roboto Slab',serif;font-size:.5em;margin-top:1em}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn{display:block;width:fit-content;margin-right:auto;margin-left:auto}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:last-child{margin-top:20px}.attached-wrapper.attached-banner-images .attached.attached-banner .title .inner{margin:0 auto;max-width:1440px}.attached-wrapper.attached-banner-images .attached.attached-banner .title .inner .main-title{white-space:break-spaces}@media only screen and (min-width:40.001em){.attached-wrapper.attached-banner-images .attached.attached-banner .title{font-size:3.529em}}.attached-wrapper.attached-banner-images .attached.attached-banner.theme2 a{color:#6e6259}.attached-wrapper.attached-banner-images .attached.attached-banner.theme2 .title{color:#6e6259}.attached-wrapper.attached-banner-images .attached.attached-banner.theme2 .title .btn-container a.btn{background:#6e6259;border-color:#6e6259;color:#fff}.attached-wrapper.attached-banner-images .attached.attached-banner.theme2 .title .btn-container a.btn:hover,.attached-wrapper.attached-banner-images .attached.attached-banner.theme2 .title .btn-container a.btn:focus{background:#fff;color:#6e6259}.attached-wrapper.attached-banner-images .attached.attached-banner.theme3 a{color:#a39382}.attached-wrapper.attached-banner-images .attached.attached-banner.theme3 .title{color:#a39382}.attached-wrapper.attached-banner-images .attached.attached-banner.theme3 .title .btn-container a.btn{background:#a39382;border-color:#a39382;color:#fff}.attached-wrapper.attached-banner-images .attached.attached-banner.theme3 .title .btn-container a.btn:hover,.attached-wrapper.attached-banner-images .attached.attached-banner.theme3 .title .btn-container a.btn:focus{background:#fff;color:#a39382}.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar{min-height:300px}@media only screen and (min-width:40.001em){.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar{min-height:480px}}@media only screen and (min-width:48.751em){.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar{min-height:600px}}.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar .avatar{border-radius:100%;display:block;height:130px;width:130px;margin:1em auto}.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar .avatar img{border-radius:100%;display:none}@media only screen and (min-width:40.001em){.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar .avatar{height:160px;width:160px}}@media only screen and (min-width:48.751em){.attached-wrapper.attached-banner-images .attached.attached-banner.has-avatar .avatar{height:200px;width:200px}}.wysiwyg{clear:both}@media only screen and (min-width:48.751em){.attached-wrapper.attached-banner-images .cycle-carousel-pager{display:block}.attached-wrapper.attached-banner-images .cycle-carousel-pager .cycle-prev span.container{width:150px}.attached-wrapper.attached-banner-images .cycle-carousel-pager .cycle-next{width:60px}.attached-wrapper.attached-banner-images .attached.attached-banner{display:block;position:relative;z-index:2}.attached-wrapper.attached-banner-images .attached.attached-banner .title{font-size:2.200em}.attached-wrapper.attached-banner-images .attached.attached-banner .title .inner{margin:0 auto;max-width:1440px}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container{font-family:'Roboto Slab',serif;font-size:.6em}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn{display:inline-block}.attached-wrapper.attached-banner-images .attached.attached-banner .title .btn-container a.btn:last-child{margin-left:20px}.attached-wrapper.attached-banner-images .attached.attached-banner img{display:block;width:100%;max-width:2880px;margin:0 auto}.attached-wrapper.attached-banner-images .attached.attached-banner.has-subtitle .title .subtitle{font-family:'Roboto Slab',serif;font-size:.367em}#navbar>.inner{display:flex}#navbar>.inner #nav1{order:1}#navbar>.inner #site-search-wrapper{float:right;order:2}#navbar>.inner #site-search-wrapper .open-button{height:3.750em}#navbar>.inner .contact-no{float:right;order:3;padding-top:14px}#navbar>.inner .contact-no .number{color:#c24604;font-family:'Roboto Bold',Verdana,sans-serif;font-size:24px;position:relative;top:3px}#navbar>.inner .my-coeliac{flex-grow:unset;order:4}}.has-banner.banner-does-not-display-title-false #primary h1{display:none}@media only screen and (min-width:69.286em){.contact-no{padding-right:.5em;display:block}}@media only screen and (min-width:78.125em){#navbar{min-width:60%}.contact-no{display:block;padding-right:1em}.attached.attached-banner .title{font-size:3.529em}}.two-columns main,.three-columns main,.two-columns #main-content,.three-columns #main-content{padding-left:15px;padding-right:15px}@media only screen and (min-width:48.751em){.two-columns main,.three-columns main,.two-columns #main-content,.three-columns #main-content{padding:0}}.default-template.one-column #page,.my-coeliac-template.one-column #page,.front-admin-template.one-column #page,.error-template.one-column #page{box-sizing:border-box;padding:0 15px}@media only screen and (min-width:48.750em){.default-template.one-column #page,.my-coeliac-template.one-column #page,.front-admin-template.one-column #page,.error-template.one-column #page{padding:0 2.64270613%}}@media only screen and (min-width:48.751em){.default-template.two-columns main,.my-coeliac-template.two-columns main,.front-admin-template.two-columns main,.error-template.two-columns main,.default-template.three-columns main,.my-coeliac-template.three-columns main,.front-admin-template.three-columns main,.error-template.three-columns main{display:flex;padding-left:35.27777%;flex-wrap:wrap}}.default-template.two-columns main>article,.my-coeliac-template.two-columns main>article,.front-admin-template.two-columns main>article,.error-template.two-columns main>article,.default-template.three-columns main>article,.my-coeliac-template.three-columns main>article,.front-admin-template.three-columns main>article,.error-template.three-columns main>article{padding-bottom:1em}@media only screen and (min-width:48.751em){.default-template.two-columns main>article,.my-coeliac-template.two-columns main>article,.front-admin-template.two-columns main>article,.error-template.two-columns main>article,.default-template.three-columns main>article,.my-coeliac-template.three-columns main>article,.front-admin-template.three-columns main>article,.error-template.three-columns main>article{float:right;margin-left:3.215434083601286%;order:2;width:100%}}.default-template.two-columns main #tertiary,.my-coeliac-template.two-columns main #tertiary,.front-admin-template.two-columns main #tertiary,.error-template.two-columns main #tertiary,.default-template.three-columns main #tertiary,.my-coeliac-template.three-columns main #tertiary,.front-admin-template.three-columns main #tertiary,.error-template.three-columns main #tertiary{background:#ebe8e5;margin-left:-15px;margin-right:-15px;padding-right:15px;padding-left:15px;padding-bottom:1em;padding-top:1em}.default-template.two-columns main #tertiary.mobile-display-false,.my-coeliac-template.two-columns main #tertiary.mobile-display-false,.front-admin-template.two-columns main #tertiary.mobile-display-false,.error-template.two-columns main #tertiary.mobile-display-false,.default-template.three-columns main #tertiary.mobile-display-false,.my-coeliac-template.three-columns main #tertiary.mobile-display-false,.front-admin-template.three-columns main #tertiary.mobile-display-false,.error-template.three-columns main #tertiary.mobile-display-false{display:none}@media only screen and (min-width:48.751em){.default-template.two-columns main #tertiary.mobile-display-false,.my-coeliac-template.two-columns main #tertiary.mobile-display-false,.front-admin-template.two-columns main #tertiary.mobile-display-false,.error-template.two-columns main #tertiary.mobile-display-false,.default-template.three-columns main #tertiary.mobile-display-false,.my-coeliac-template.three-columns main #tertiary.mobile-display-false,.front-admin-template.three-columns main #tertiary.mobile-display-false,.error-template.three-columns main #tertiary.mobile-display-false{display:block}}@media only screen and (min-width:48.751em){.default-template.two-columns main #tertiary,.my-coeliac-template.two-columns main #tertiary,.front-admin-template.two-columns main #tertiary,.error-template.two-columns main #tertiary,.default-template.three-columns main #tertiary,.my-coeliac-template.three-columns main #tertiary,.front-admin-template.three-columns main #tertiary,.error-template.three-columns main #tertiary{border-right:solid 1px #d7d2cb;border-left:solid 1px #d7d2cb;color:#3c3c3b;float:left;margin-left:-54.44801715%;margin-right:0;margin-top:0;padding:0 1.6094420600858368% 1em 5.150214592274678%;order:1;width:51.23258306538049%}}@media only screen and (min-width:48.751em){.default-template.two-columns.has-banner main #tertiary,.my-coeliac-template.two-columns.has-banner main #tertiary,.front-admin-template.two-columns.has-banner main #tertiary,.error-template.two-columns.has-banner main #tertiary,.default-template.three-columns.has-banner main #tertiary,.my-coeliac-template.three-columns.has-banner main #tertiary,.front-admin-template.three-columns.has-banner main #tertiary,.error-template.three-columns.has-banner main #tertiary{margin-top:-180px;padding-top:180px}}#glossary-items div.glossary-content{padding:0 30px 0 30px;border:solid 1px #ccc;border-bottom:0;height:100%}#glossary-items div.glossary-content:last-child{border-bottom:solid 1px #ccc}#my-coeliac-info-content{background:#fcede5;border-bottom:solid 1px #ccc;color:#3c3c3b;position:relative;z-index:1;padding-bottom:2em}#my-coeliac-info-content #content-before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 15px}@media only screen and (min-width:48.751em){#my-coeliac-info-content #content-before{padding:0 2.64270613%}}.one-column #primary .search-wrapper,.one-column #primary .blog-detail-container,.one-column #primary form.register,.one-column #primary #membership-type-information,.one-column #primary #register-form,.one-column #primary #valdata-wrapper,.one-column.module-blog-posts #social-bookmarks{max-width:862px;margin:0 auto}.one-column.module-hcp-forum #primary,.one-column.module-forum #primary{max-width:862px;margin:0 auto}.one-column.module-registrations h1{max-width:862px;margin-left:auto;margin-right:auto}.one-column.module-registrations #primary .wysiwyg{max-width:862px;margin:0 auto}.one-column.landing-page-join #primary .wysiwyg{max-width:100%}.one-column.landing-page-renew #primary .wysiwyg{max-width:100%}.landing-page-renew #body{background:#feeae2}.landing-page-renew #body #quarternary{border-top:solid 1px #fff}.background-pattern-a-tile.one-column #page .wysiwyg,.background-pattern-a-repeat.one-column #page .wysiwyg,.background-pattern-b-tile.one-column #page .wysiwyg,.background-pattern-b-repeat.one-column #page .wysiwyg,.background-star-pattern-grey.one-column #page .wysiwyg,.background-star-pattern-orange.one-column #page .wysiwyg,.background-pattern-a-tile.two-columns #page .wysiwyg,.background-pattern-a-repeat.two-columns #page .wysiwyg,.background-pattern-b-tile.two-columns #page .wysiwyg,.background-pattern-b-repeat.two-columns #page .wysiwyg,.background-star-pattern-grey.two-columns #page .wysiwyg,.background-star-pattern-orange.two-columns #page .wysiwyg,.background-pattern-a-tile.three-columns #page .wysiwyg,.background-pattern-a-repeat.three-columns #page .wysiwyg,.background-pattern-b-tile.three-columns #page .wysiwyg,.background-pattern-b-repeat.three-columns #page .wysiwyg,.background-star-pattern-grey.three-columns #page .wysiwyg,.background-star-pattern-orange.three-columns #page .wysiwyg{background:rgba(255,255,255,0.75);padding:1em;margin-bottom:1em}.background-pattern-a-tile.one-column #page .wysiwyg blockquote,.background-pattern-a-repeat.one-column #page .wysiwyg blockquote,.background-pattern-b-tile.one-column #page .wysiwyg blockquote,.background-pattern-b-repeat.one-column #page .wysiwyg blockquote,.background-star-pattern-grey.one-column #page .wysiwyg blockquote,.background-star-pattern-orange.one-column #page .wysiwyg blockquote,.background-pattern-a-tile.two-columns #page .wysiwyg blockquote,.background-pattern-a-repeat.two-columns #page .wysiwyg blockquote,.background-pattern-b-tile.two-columns #page .wysiwyg blockquote,.background-pattern-b-repeat.two-columns #page .wysiwyg blockquote,.background-star-pattern-grey.two-columns #page .wysiwyg blockquote,.background-star-pattern-orange.two-columns #page .wysiwyg blockquote,.background-pattern-a-tile.three-columns #page .wysiwyg blockquote,.background-pattern-a-repeat.three-columns #page .wysiwyg blockquote,.background-pattern-b-tile.three-columns #page .wysiwyg blockquote,.background-pattern-b-repeat.three-columns #page .wysiwyg blockquote,.background-star-pattern-grey.three-columns #page .wysiwyg blockquote,.background-star-pattern-orange.three-columns #page .wysiwyg blockquote{margin-left:0}.background-pattern-a-tile #body{background:url(/themes/coeliac/gfx/bgs/Pattern_A__tile_v1.png)}.background-pattern-a-repeat #body{background:url(/themes/coeliac/gfx/bgs/Pattern_A_repeat_v1.png)}.background-pattern-b-repeat #body{background:url(/themes/coeliac/gfx/bgs/Pattern_B_repeat_v1.png)}.background-pattern-b-tile #body{background:url(/themes/coeliac/gfx/bgs/Pattern_B_tile_v1.png)}.background-star-pattern-grey #body{background:url(/themes/coeliac/gfx/bgs/grey_star_pattern.jpg)}.background-star-pattern-orange #body{background:url(/themes/coeliac/gfx/bgs/orange_star_pattern.jpg)}.js #nav1 ul.n2,.js #nav1 ul.n3,.js #nav1 ul.n4,.js #nav1 ul.n5{display:none}nav ul{border:0;list-style:none;margin:0;padding:0}nav ul li{border:0;list-style:none;margin:0;padding:0}nav ul li:before{content:""}nav ul li:last-child{border-bottom:0}nav ul li a:hover,nav ul li a:focus{color:inherit;text-decoration:none}nav ul li a:active,nav ul li a:visited{color:inherit}@media only screen and (max-width:48.751em){.js #nav1{display:none}.js #nav1.js-offcanvas{display:block}}#nav1 .additional-links h3{background:#326295;border-bottom:dotted 1px #fff;color:#fff;font-size:1.324em;font-family:'RobotoRegular',Verdana,sans-serif;padding:10px 20px;margin:0}#nav1 .additional-links .link-coeliac-uk,#nav1 .additional-links .link-home{display:none;color:#c24604;background:#fff}#nav1 .additional-links .link-coeliac-uk a:before,#nav1 .additional-links .link-home a:before{content:'\f10c';color:#c24604;margin-right:.5em;font-size:1em}#nav1 .additional-links .link-healthcare-professionals{color:#326295;background:#fff}#nav1 .additional-links .link-healthcare-professionals a:before{content:'\f10c';color:#326295;margin-right:.5em;font-size:1em}#nav1 .additional-links .link-food-industry-professionals,#nav1 .additional-links .link-food-businesses{color:#843178;background:#fff}#nav1 .additional-links .link-food-industry-professionals a:before,#nav1 .additional-links .link-food-businesses a:before{content:'\f10c';color:#843178;margin-right:.5em;font-size:1em}@media only screen and (min-width:48.750em){#nav1 .additional-links{display:none}}#nav1 .open-button{background:transparent;border:0;color:#3c3c3b}#nav1 .open-button:before{content:'\f0c9';font-size:1.867em}#nav1.show-content .open-button:before{content:'\e808'}#nav1 .close-button{background:transparent;border:0;color:#fff;display:none}#nav1 .close-button:before{content:'\e808';font-size:1.867em}#nav1 .offcanvas-wrapper{background:rgba(255,255,255,0.95);box-sizing:border-box;color:#ebe8e5;margin-top:74px}@media only screen and (min-width:48.750em){#nav1 .offcanvas-wrapper{margin-top:0}}#nav1 .offcanvas-wrapper a{color:inherit}#nav1 ul{list-style:none;margin:0;padding:0;background:#6d6d6d;color:#fff}#nav1 ul.n1{border-top:solid 1px #fff;background:#c24604;color:white}@media only screen and (min-width:48.750em){#nav1 ul.n1{border-top:0}}#nav1 ul li.mobile-only{list-style:none;margin:0;padding:0}#nav1 ul li.mobile-only a{display:block;padding:5px 20px;text-decoration:none}#nav1 ul li{list-style:none;margin:0;padding:0}#nav1 ul li .wrapper{position:relative}#nav1 ul li a{border-bottom:solid 1px #d7d2cb;display:block;padding:12px 20px;text-decoration:none}#nav1 ul li button.sr-opener{background:transparent;border:0;color:#fff;padding-right:20px;position:absolute;right:0;top:0;bottom:0}#nav1 ul li button.sr-opener:before{color:#fff;content:'\f107';font-size:22px;float:right}#nav1 ul li.n1.focussed>.wrapper>button.sr-opener:before{content:'\f106'}#nav1 ul li.n1 li.n2{background:#6d6d6d;color:#fff}#nav1 ul li.n1 li.n2 button.sr-opener{color:inherit}#nav1 ul li.n1 li.n2 button.sr-opener:before{color:inherit}#nav1 ul li.n1 li.n2.focussed>.wrapper>button.sr-opener:before{content:'\f106'}#nav1 ul li.n1 li.n2 li.n3{background:#8b8a8a;color:#fff}#nav1 ul li.n1 li.n2 li.n3>a,#nav1 ul li.n1 li.n2 li.n3>.wrapper a{font-size:.933em}#nav1 ul li.n1 li.n2 li.n3.focussed>.wrapper>button.sr-opener:before{content:'\f106'}#nav1 ul li.n1 li.n2 li.n3 li.n4{background:#b1b1b1;color:#000}#nav1 ul li.n1 li.n2 li.n3 li.n4>a,#nav1 ul li.n1 li.n2 li.n3 li.n4>.wrapper a{font-size:.933em}#nav1 ul li.n1 li.n2 li.n3 li.n4.focussed>.wrapper>button.sr-opener:before{content:'\f106'}#nav1 ul li.n1 li.n2 li.n3 li.n4 li.n5{background:#fcfcfc;color:#717171}#nav1 ul li.n1 li.n2 li.n3 li.n4 li.n5>a,#nav1 ul li.n1 li.n2 li.n3 li.n4 li.n5>.wrapper a{font-size:.933em}#nav1 ul li.n1.focussed ul.n2{display:block}#nav1 ul li.n2.focussed ul.n3{display:block}#nav1 ul li.n3.focussed ul.n4{display:block}#nav1 ul li.n4.focussed ul.n5{display:block}#nav1 ul li .n2 a{padding-left:30px}#nav1 ul li .n2 .n3 a{padding-left:40px}#nav1 ul li .n2 .n3 .n4 a{padding-left:50px}#nav1 ul li .n2 .n3 .n4 .n5 a{padding-left:60px}#tertiary #nav2,#tertiary #admin-nav{display:none}#tertiary #nav2 a span,#tertiary #admin-nav a span{display:block}#tertiary #nav2 .active>a span.n2:before,#tertiary #admin-nav .active>a span.n2:before,#tertiary #nav2 .current>a span.n2:before,#tertiary #admin-nav .current>a span.n2:before,#tertiary #nav2 .active>a span.n3:before,#tertiary #admin-nav .active>a span.n3:before,#tertiary #nav2 .current>a span.n3:before,#tertiary #admin-nav .current>a span.n3:before,#tertiary #nav2 .active>a span.n4:before,#tertiary #admin-nav .active>a span.n4:before,#tertiary #nav2 .current>a span.n4:before,#tertiary #admin-nav .current>a span.n4:before,#tertiary #nav2 .active>a span.n5:before,#tertiary #admin-nav .active>a span.n5:before,#tertiary #nav2 .current>a span.n5:before,#tertiary #admin-nav .current>a span.n5:before{color:inherit}#tertiary h2{font-size:1.467em}#tertiary #nav2,#tertiary #admin-nav{border-top:solid 1px #ebe8e5;width:100%}#tertiary #nav2.mobile-display-true,#tertiary #admin-nav.mobile-display-true{display:block}#tertiary #nav2 h2,#tertiary #admin-nav h2{background:#c24604;color:#fff;margin:0 -15px;padding:1em 15px .84em 15px}@media only screen and (min-width:48.750em){#tertiary #nav2 h2,#tertiary #admin-nav h2{margin-right:-3.6407767%;margin-left:-11.65048544%;padding-left:11.65048544%;padding-right:3.6407767%}}#tertiary #nav2 h2 a,#tertiary #admin-nav h2 a{color:inherit}#tertiary #nav2 h2 a:hover,#tertiary #admin-nav h2 a:hover,#tertiary #nav2 h2 a:focus,#tertiary #admin-nav h2 a:focus{color:#d8d8d8;text-decoration:none;outline:0}#tertiary #nav2 ul,#tertiary #admin-nav ul{border:0!important;list-style:none;margin:0;padding:0}@media only screen and (min-width:48.750em){#tertiary #nav2 ul.n2,#tertiary #admin-nav ul.n2,#tertiary #nav2 ul.admin-nav,#tertiary #admin-nav ul.admin-nav{margin:0 -3.6407767% 0 -11.65048544%}}#tertiary #nav2 ul li,#tertiary #admin-nav ul li{border:0;list-style:none;margin:0 -15px;padding:0}@media only screen and (min-width:48.750em){#tertiary #nav2 ul li,#tertiary #admin-nav ul li{margin:0}}#tertiary #nav2 ul li:before,#tertiary #admin-nav ul li:before{content:""}#tertiary #nav2 ul li a,#tertiary #admin-nav ul li a{background:#e5b08f;border:0!important;color:#3c3c3b;display:block;font-family:'RobotoRegular',Verdana,sans-serif;outline:0;padding:.3em 15px .3em 15px;text-decoration:none}@media only screen and (min-width:48.750em){#tertiary #nav2 ul li a,#tertiary #admin-nav ul li a{padding-left:10.10526316%;padding-right:3.15789474%}}#tertiary #nav2 ul li a.n3,#tertiary #admin-nav ul li a.n3{background:#f1d2be;color:#3c3c3b}#tertiary #nav2 ul li a.n4,#tertiary #admin-nav ul li a.n4{background:#f8e9de;color:#3c3c3b}#tertiary #nav2 ul li a.n5,#tertiary #admin-nav ul li a.n5{background:#fff;color:#3c3c3b}#tertiary #nav2 ul li a:hover,#tertiary #admin-nav ul li a:hover,#tertiary #nav2 ul li a:focus,#tertiary #admin-nav ul li a:focus{background:#d8d3cd;color:#3c3c3b}#tertiary #nav2 ul li a span,#tertiary #admin-nav ul li a span{display:block}#tertiary #nav2 ul li a span.ni,#tertiary #admin-nav ul li a span.ni{float:left;width:100%}#tertiary #nav2 ul li.active>a:focus,#tertiary #admin-nav ul li.active>a:focus{opacity:.5}#tertiary #nav2 ul li.active>a span.n2,#tertiary #admin-nav ul li.active>a span.n2,#tertiary #nav2 ul li.active>a span.n3,#tertiary #admin-nav ul li.active>a span.n3,#tertiary #nav2 ul li.active>a span.n4,#tertiary #admin-nav ul li.active>a span.n4,#tertiary #nav2 ul li.active>a span.n5,#tertiary #admin-nav ul li.active>a span.n5{position:relative}#tertiary #nav2 ul li.active>a span.n2:before,#tertiary #admin-nav ul li.active>a span.n2:before,#tertiary #nav2 ul li.active>a span.n3:before,#tertiary #admin-nav ul li.active>a span.n3:before,#tertiary #nav2 ul li.active>a span.n4:before,#tertiary #admin-nav ul li.active>a span.n4:before,#tertiary #nav2 ul li.active>a span.n5:before,#tertiary #admin-nav ul li.active>a span.n5:before{content:'\e885';padding-top:4px;position:absolute;top:0;right:0;height:1em;text-align:left}#tertiary #nav2 ul li.current>a,#tertiary #admin-nav ul li.current>a{background:#c24604!important;color:#fff!important}#tertiary #nav2 ul li.current>a:focus,#tertiary #admin-nav ul li.current>a:focus{opacity:.5}#tertiary #nav2 ul li.current>a span.n2,#tertiary #admin-nav ul li.current>a span.n2,#tertiary #nav2 ul li.current>a span.n3,#tertiary #admin-nav ul li.current>a span.n3,#tertiary #nav2 ul li.current>a span.n4,#tertiary #admin-nav ul li.current>a span.n4,#tertiary #nav2 ul li.current>a span.n5,#tertiary #admin-nav ul li.current>a span.n5{position:relative}#tertiary #nav2 ul li.current>a span.n2:before,#tertiary #admin-nav ul li.current>a span.n2:before,#tertiary #nav2 ul li.current>a span.n3:before,#tertiary #admin-nav ul li.current>a span.n3:before,#tertiary #nav2 ul li.current>a span.n4:before,#tertiary #admin-nav ul li.current>a span.n4:before,#tertiary #nav2 ul li.current>a span.n5:before,#tertiary #admin-nav ul li.current>a span.n5:before{content:'\e883';margin:0;padding-top:4px;position:absolute;right:0;top:0}#tertiary #nav2 ul li.n3,#tertiary #admin-nav ul li.n3{margin-left:0;margin-right:0}#tertiary #nav2 ul li.n3 a,#tertiary #admin-nav ul li.n3 a{padding-left:calc(15px + 1em)}@media only screen and (min-width:48.750em){#tertiary #nav2 ul li.n3 a,#tertiary #admin-nav ul li.n3 a{padding-left:calc(10.10526316% + 1em)}}#tertiary #nav2 ul li.n3 li.n4 a,#tertiary #admin-nav ul li.n3 li.n4 a{padding-left:calc(15px + 2em)}@media only screen and (min-width:48.750em){#tertiary #nav2 ul li.n3 li.n4 a,#tertiary #admin-nav ul li.n3 li.n4 a{padding-left:calc(10.10526316% + 2em)}}#tertiary #nav2 ul li.n3 li.n4 li.n5 a,#tertiary #admin-nav ul li.n3 li.n4 li.n5 a{padding-left:calc(15px + 3em)}@media only screen and (min-width:48.750em){#tertiary #nav2 ul li.n3 li.n4 li.n5 a,#tertiary #admin-nav ul li.n3 li.n4 li.n5 a{padding-left:calc(10.10526316% + 3em)}}#tertiary #admin-nav{display:block}#header nav{display:none}#header nav ul li a{color:#3c3c3b;display:block;text-decoration:none}@media only screen and (min-width:48.750em){#header nav ul li.link-shop{display:none}}@media only screen and (min-width:48.750em){#header nav{display:block;float:right;font-size:.882em;width:100%;text-align:right}#header nav ul{width:100%}#header nav ul li{display:inline-block;padding-right:2.9487179487179485%;margin-bottom:1em}#header nav ul li:last-child{padding-right:0}#header nav ul li a{vertical-align:middle}#header nav ul li a:before{content:'\f10c';color:#c24604;display:inline-block;margin-right:.5em;vertical-align:middle}#header nav ul li.link-home{display:none}#header nav ul li.link-home a:before{background:url("/themes/coeliac/gfx/icons/navicons/CoeliacSolid.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";height:34px;width:34px}#header nav ul li.link-healthcare-professionals a:before{background:url("/themes/coeliac/gfx/icons/navicons/HealthSolid.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";height:34px;width:34px}#header nav ul li.link-food-industry-professionals a:before,#header nav ul li.link-food-businesses a:before{background:url("/themes/coeliac/gfx/icons/navicons/FoodSolid.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";height:34px;width:34px}#header nav ul li.link-join-us,#header nav ul li.link-logout{border-left:solid 1px #ccc;font-size:1.2em;padding-left:2.9487179487179485%}#header nav ul li.link-join-us a,#header nav ul li.link-logout a{border-bottom:solid 4px #c24604}#header nav ul li.link-join-us a:before,#header nav ul li.link-logout a:before{content:"";display:none}#header nav ul li.link-donate a{font-size:1.2em;min-width:170px}#header nav ul li.link-donate a:before{content:"";display:none}#header nav ul li.link-login a,#header nav ul li.link-sign-in a,#header nav ul li.link-my-account a{font-weight:bold}#header nav ul li.link-login a:before,#header nav ul li.link-sign-in a:before,#header nav ul li.link-my-account a:before{color:inherit;content:"\f3a0";font-size:1.2em;font-weight:normal;margin-right:.5em}}@media only screen and (min-width:64em){#header nav{padding-top:1.467em}}#navbar .sticky-links{display:none}@media only screen and (min-width:48.750em){.touch-disabled #navbar>.inner #nav1 ul.n1 li.n1:hover div.n2,.touch-disabled #navbar>.inner #nav1 ul.n1 li.n1:focus div.n2{display:block}.touch-disabled #navbar>.inner #nav1 ul.n1 li.n1:hover div.n2 ul,.touch-disabled #navbar>.inner #nav1 ul.n1 li.n1:focus div.n2 ul{display:block}#tertiary #nav2,#tertiary #admin-nav{display:block}#navbar{border-bottom:solid 1px #d8d8d8;border-top:solid 1px #d8d8d8;text-align:left;z-index:1000}#navbar .sticky-links{display:none}#navbar.sticky{position:fixed;left:0;right:0;top:0}#navbar.sticky #site-search-wrapper,#navbar.sticky .basket-link{display:none}#navbar.sticky .sticky-links{display:block;float:left;order:2;text-align:right;min-width:15%;padding:1em 0 0 0}#navbar.sticky .sticky-links ul{display:inline;list-style:none;margin:0;padding:0;width:100%}#navbar.sticky .sticky-links ul li{border:0;display:inline-block;list-style:none;margin:0;padding:0;padding-right:2.9487179487179485%}#navbar.sticky .sticky-links ul li:before{display:none}#navbar.sticky .sticky-links ul li:last-child{padding-right:0}#navbar.sticky .sticky-links ul li a{color:#3c3c3b;display:inline-block}#navbar.sticky .sticky-links ul li a:hover{text-decoration:none}#navbar.sticky .sticky-links ul li.link-coeliac-uk a:before,#navbar.sticky .sticky-links ul li.link-home a:before{background:url("/themes/coeliac/gfx/icons/navicons/CoeliacWhite.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";display:inline-block;height:34px;margin-right:.3em;position:relative;top:8px;width:34px}#navbar.sticky .sticky-links ul li.link-food-industry-professionals a:before,#navbar.sticky .sticky-links ul li.link-food-businesses a:before{background:url("/themes/coeliac/gfx/icons/navicons/FoodWhite.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";display:inline-block;height:34px;margin-right:.3em;position:relative;top:8px;width:34px}#navbar.sticky .sticky-links ul li.link-healthcare-professionals a:before{background:url("/themes/coeliac/gfx/icons/navicons/HealthWhite.png") no-repeat;-webkit-background-size:cover;background-size:cover;content:"";display:inline-block;height:34px;margin-right:.3em;position:relative;top:8px;width:34px}#navbar.sticky .sticky-links ul li.link-join-us,#navbar.sticky .sticky-links ul li.link-logout{border-left:solid 1px #ccc;padding-left:2.9487179487179485%}#navbar.sticky .sticky-links ul li.link-join-us a,#navbar.sticky .sticky-links ul li.link-logout a{border-bottom:solid 4px #c24604}#navbar.sticky .sticky-links ul li.link-join-us a:before,#navbar.sticky .sticky-links ul li.link-logout a:before{content:"";display:none}#navbar.sticky .sticky-links ul li.link-donate a{color:#fff;min-width:170px;padding:.5em}#navbar.sticky .sticky-links ul li.link-donate a:hover,#navbar.sticky .sticky-links ul li.link-donate a:focus{color:#c24604}#navbar.sticky .sticky-links ul li.link-donate a:before{content:"";display:none}#navbar.sticky .sticky-links ul li.link-login a,#navbar.sticky .sticky-links ul li.link-sign-in a,#navbar.sticky .sticky-links ul li.link-my-account a{font-weight:bold}#navbar.sticky .sticky-links ul li.link-login a:before,#navbar.sticky .sticky-links ul li.link-sign-in a:before,#navbar.sticky .sticky-links ul li.link-my-account a:before{color:inherit;content:"\f3a0";font-size:1.2em;font-weight:normal;margin-right:.5em}#navbar.sticky .sticky-links ul li.link-login,#navbar.sticky .sticky-links ul li.link-logout,#navbar.sticky .sticky-links ul li.link-donate,#navbar.sticky .sticky-links ul li.link-join-us,#navbar.sticky .sticky-links ul li.link-coeliac-uk,#navbar.sticky .sticky-links ul li.link-food-industry-professionals,#navbar.sticky .sticky-links ul li.link-food-businesses,#navbar.sticky .sticky-links ul li.link-healthcare-professionals,#navbar.sticky .sticky-links ul li.link-home{display:none}#navbar>.inner #nav1{font-size:1.059em;float:left;min-width:85%}#navbar>.inner #nav1 .open-button,#navbar>.inner #nav1 .close-button{display:none}#navbar>.inner #nav1 .offcanvas-wrapper{background:transparent;height:auto!important;padding-top:0}#navbar>.inner #nav1 ul.n1{margin:0;padding:0}#navbar>.inner #nav1 ul.n1 li.mobile-only{display:none}#navbar>.inner #nav1 ul.n1 li:before{content:""!important}#navbar>.inner #nav1 ul.n1 li.n1{display:inline-block;float:left;padding:0 55px 0 0;text-align:center;white-space:nowrap}#navbar>.inner #nav1 ul.n1 li.n1:last-child,#navbar>.inner #nav1 ul.n1 li.n1.last{padding-right:0}#navbar>.inner #nav1 ul.n1 li.n1 div.n2{background:#fff;border-top:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:9px 10px 14px 0 rgba(0,0,0,0.2);-moz-box-shadow:9px 10px 14px 0 rgba(0,0,0,0.2);box-shadow:9px 10px 14px 0 rgba(0,0,0,0.2);color:#3c3c3b;display:none;padding:40px 50px}#navbar>.inner #nav1 ul.n1 li.n1 div.n2 ul{display:block}#navbar>.inner #nav1 ul.n1 li.n1 button.sr-opener,#navbar>.inner #nav1 ul.n1 li.n1 .wrapper button.sr-opener{background:transparent;border:0;color:#3c3c3b;outline:0}#navbar>.inner #nav1 ul.n1 li.n1 button.sr-opener:before,#navbar>.inner #nav1 ul.n1 li.n1 .wrapper button.sr-opener:before{color:#c24604;font-size:22px;float:none}#navbar>.inner #nav1 ul.n1 li.n1 button.sr-opener:focus:after,#navbar>.inner #nav1 ul.n1 li.n1 .wrapper button.sr-opener:focus:after{content:attr(title);background-color:#feeae2;border:solid 1px #c24604;-webkit-box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75);box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75);color:#c24604;font-size:.778em;padding:.5em;margin-top:1.3em;position:absolute;min-width:200px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:200}#navbar>.inner #nav1 ul.n1 li.n1>a,#navbar>.inner #nav1 ul.n1 li.n1>.wrapper a{border:0;color:#3c3c3b;display:block;float:left;margin-right:-55px;padding:0 55px 0 0;text-decoration:none;position:relative;z-index:100}#navbar>.inner #nav1 ul.n1 li.n1>a span.n1,#navbar>.inner #nav1 ul.n1 li.n1>.wrapper a span.n1{display:block;border-bottom:solid 4px #fff;padding:.944em 0 calc(0.944em - 4px) 0}#navbar>.inner #nav1 ul.n1 li.n1.active>a span.n1,#navbar>.inner #nav1 ul.n1 li.n1.active>.wrapper a span.n1{border-color:#c24604}#navbar>.inner #nav1 ul.n1 li.n1.focussed div.n2{display:block}#navbar>.inner #nav1 ul.n1 li.n1.focussed div.n2 ul{display:block}#navbar>.inner #nav1 ul.n1 li.n1.focussed>button.sr-opener,#navbar>.inner #nav1 ul.n1 li.n1.focussed>.wrapper button.sr-opener{z-index:200}#navbar>.inner #nav1 ul.n1 li.n1.focussed>button.sr-opener:before,#navbar>.inner #nav1 ul.n1 li.n1.focussed>.wrapper button.sr-opener:before{content:'\f107'}#navbar>.inner #nav1 ul.n1 li.n1>button.sr-opener,#navbar>.inner #nav1 ul.n1 li.n1>.wrapper button.sr-opener{background:transparent;color:#c24604;display:block;padding:1.267em 0;right:-2em;position:absolute;outline:0}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2{background:#fff;clear:both;color:#3c3c3b;column-count:5;column-gap:28px;column-rule:2px solid #ccc;font-size:1.077em;font-family:'RobotoRegular',Verdana,sans-serif;padding:0}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2{background:#fff;color:inherit;display:block;line-height:1.333em;margin-bottom:5px;text-align:left;white-space:normal}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 .wrapper{position:relative}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 .wrapper>button.sr-opener{background:transparent;display:none;position:absolute;bottom:1px;right:0;text-align:center;top:1px}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 .wrapper>button.sr-opener:before{color:#c24604;content:'\f105'}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 a{border-bottom:0;color:inherit;display:table;padding:0;white-space:normal;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 a.n2{color:#c24604;font-family:'Roboto Bold',Verdana,sans-serif}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 a:hover{background:#fff;color:#3c3c3b}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3{background:#fff;bottom:0;font-size:1em;padding:0;margin-bottom:25px}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3{background:#fff;font-size:1em;line-height:1.333em;margin-bottom:5px}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 a{background:#fff;border-bottom:0;color:#3c3c3b;padding-left:1em;outline:0}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 a:before{color:#c24604;content:'\e86e';float:left;margin-left:-1em;margin-right:0;position:relative;top:4px}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 a:hover,#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 a:focus,#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 a.focussed{background:#fff;color:#c24604}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 button.sr-opener{display:none}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2 ul.n3 li.n3 ul.n4{display:none}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2:hover,#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2.focussed{background:#fff;color:#c24604}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2:hover .wrapper>button.sr-opener,#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2.focussed .wrapper>button.sr-opener{background:transparent;color:#c24604}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2:hover ul.n3,#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2.focussed ul.n3{display:block}#navbar>.inner #nav1 ul.n1 li.n1 ul.n2 li.n2:focus{background:#fff;color:#c24604}.no-js #navbar>.inner{position:relative}.no-js #navbar>.inner #nav1 ul.n1 li.n1 div.n2{left:0;max-width:1440px;position:absolute;top:100%;width:100%}.js #navbar>.inner #nav1 ul.n1 li.n1 div.n2{left:0;max-width:1440px;position:absolute;top:0;width:100%}}@media only screen and (min-width:56.25em){#navbar.sticky .sticky-links ul li.link-sign-in a span,#navbar.sticky .sticky-links ul li.link-my-account a span,#navbar.sticky .sticky-links ul li.link-join-us a span,#navbar.sticky .sticky-links ul li.link-donate a span{position:relative;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;border:0}}@media only screen and (min-width:68.75em){#navbar.sticky .sticky-links{padding-top:.824em;min-width:40%}#navbar.sticky .sticky-links ul li.link-join-us,#navbar.sticky .sticky-links ul li.link-donate{display:inline-block}#navbar.sticky .sticky-links ul li.link-donate{margin-left:1em}#navbar>.inner #nav1{min-width:60%}}footer nav h2{margin-top:1em;font-size:1.2em}footer nav.other-sites-links h2{display:none}@media only screen and (min-width:64em){footer nav.other-sites-links h2{display:block}}footer nav ul li{width:100%}footer nav ul li:hover{opacity:1}footer nav ul li a{display:block;float:left;text-decoration:none}@media only screen and (min-width:64em){footer nav ul li a:before{background:#fff;content:'';display:none;height:4px;float:left;margin-right:7px;position:relative;top:11px;width:4px}}footer nav.footer-links{border-bottom:solid 1px #757575;text-align:center}footer nav.footer-links ul{margin-top:1.462em}footer nav.footer-links ul li{border-right:solid 1px rgba(255,255,255,0.75);display:inline-block;line-height:1em;width:auto}footer nav.footer-links ul li:last-child{border-right:0;padding-left:0}footer nav.footer-links ul li a{float:none;padding:0 .75em;text-align:center}footer nav.footer-links ul li a:before{content:"";display:none}@media only screen and (min-width:48.750em){footer nav.footer-links{border-bottom:0;text-align:left}footer nav.footer-links ul{float:right}footer nav.footer-links ul li{line-height:1.1em;padding:0 .3em 0 .5em}footer nav.footer-links ul li:before{display:none}}@media only screen and (min-width:48.750em){footer nav.quick-links{margin-bottom:0}}footer nav.quick-links h2{font-weight:normal;opacity:1}@media only screen and (min-width:48.750em){footer nav.quick-links h2{margin-top:1em}}footer nav.quick-links ul li{opacity:1}footer nav.get-involved-links ul li{display:inline-block;float:left;font-family:'Roboto Bold',Verdana,sans-serif;margin-right:1em;margin-bottom:1em;padding-top:1.133em;opacity:1;width:auto;white-space:nowrap}footer nav.get-involved-links ul li a{border-bottom:solid 2px #c24604;display:inline-block;padding-left:0}footer nav.get-involved-links ul li a:before{display:none}footer nav.get-involved-links ul li.get-involved-link-donate{margin-right:0;padding-top:0}footer nav.get-involved-links ul li.get-involved-link-donate a{border-bottom:0;padding-left:2em;padding-right:2em;position:relative;top:6px}@media only screen and (min-width:48.751em){#navbar>.inner #nav1{min-width:60%}}@media only screen and (min-width:78.125em){#navbar>.inner #nav1 ul.n1 li.n1{padding:0 55px 0 0}#navbar>.inner #nav1 ul.n1 li.n1:last-child,#navbar>.inner #nav1 ul.n1 li.n1.last{padding-right:0}}nav#social-links h2{font-family:'Roboto Slab',serif;font-size:1em}nav#social-links ul{list-style:none;margin:0;padding:0}nav#social-links ul li{list-style:none;margin:0 0 12px 0;padding:0;opacity:1}@media only screen and (min-width:48.750em){nav#social-links ul li{margin:0 0 4px 0}}nav#social-links ul li:before{display:none}nav#social-links ul li a{background:#757575;display:block;line-height:2em;text-decoration:none;width:100%;outline:0}@media only screen and (min-width:48.750em){nav#social-links ul li a{background:#666}}nav#social-links ul li a:before{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#b2b2b2;display:block;float:left;height:1.667em;line-height:1.667em;margin-right:.5em;text-align:center;width:1.667em;font-size:18px;top:0}@media only screen and (min-width:48.750em){nav#social-links ul li a:hover,nav#social-links ul li a:focus{color:inherit}}nav#social-links ul li a:hover:before,nav#social-links ul li a:focus:before{color:#666}@media only screen and (min-width:48.750em){nav#social-links ul li a:hover:before,nav#social-links ul li a:focus:before{color:#fff}}nav#social-links ul li.type-facebook a:before{content:"\f231"}nav#social-links ul li.type-twitter a:before{content:"\f243"}nav#social-links ul li.type-linkedin a:before{content:"\f239"}nav#social-links ul li.type-instagram a{display:block}nav#social-links ul li.type-instagram a:before{content:'\f16d';display:block;line-height:1.667em;margin-left:0;margin-right:.5em;padding-left:.393em;padding-right:.393em;width:auto}@media only screen and (min-width:48.750em){nav#social-links ul li.type-instagram a:before{margin-right:0}}nav#social-links ul li.type-blog a:before{content:"\f231"}nav#social-links ul li.type-youtube a:before{content:"\f24d"}@media only screen and (min-width:24em){nav#social-links ul li{float:left;margin-right:8.19672%;width:45.90164%}nav#social-links ul li:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:48.750em){nav#social-links ul li{margin-right:8px;width:auto}nav#social-links ul li:nth-child(2n+2){margin-right:8px}nav#social-links ul li a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}nav#social-links ul li a:before{background:#434341;color:rgba(255,255,255,0.75);font-size:17px;margin-right:0}}#tertiary #social-bookmarks{display:none}@media only screen and (min-width:48.750em){#tertiary #social-bookmarks{display:block}}.one-column #social-bookmarks{margin-bottom:1em}.one-column.module-blog-posts #social-bookmarks{margin-bottom:1em}#social-bookmarks,#header-social-bookmarks{margin-top:2.5em}#social-bookmarks h2,#header-social-bookmarks h2{font-size:1em}#social-bookmarks h2 .desktop,#header-social-bookmarks h2 .desktop{display:none}@media only screen and (min-width:48.750em){#social-bookmarks h2,#header-social-bookmarks h2{background:transparent}#social-bookmarks h2 .desktop,#header-social-bookmarks h2 .desktop{display:inline-block}#social-bookmarks h2 .mobile,#header-social-bookmarks h2 .mobile{display:none}}#social-bookmarks ul li,#header-social-bookmarks ul li{display:inline-block;margin-right:5px}#social-bookmarks ul li a,#header-social-bookmarks ul li a{background:#3c3c3b;color:#fff;display:block;font-size:2em;padding:.2em 0}#social-bookmarks ul li a:hover,#header-social-bookmarks ul li a:hover{opacity:.8}#social-bookmarks ul li.twitter a,#header-social-bookmarks ul li.twitter a{background:#1da1f2;font-size:1.882em;padding:.24em .1em;position:relative;top:-1px}#social-bookmarks ul li.twitter a:before,#header-social-bookmarks ul li.twitter a:before{content:'\e85a';position:relative;left:-3px}#social-bookmarks ul li.facebook a,#header-social-bookmarks ul li.facebook a{background:#3b5998}#social-bookmarks ul li.facebook a:before,#header-social-bookmarks ul li.facebook a:before{content:'\f09a';position:relative;top:2px}#social-bookmarks ul li.google a,#header-social-bookmarks ul li.google a{background:#db4437}#social-bookmarks ul li.google a:before,#header-social-bookmarks ul li.google a:before{content:'\f0d4'}#social-bookmarks ul li.linked-in a,#header-social-bookmarks ul li.linked-in a{background:#0274b3}#social-bookmarks ul li.linked-in a:before,#header-social-bookmarks ul li.linked-in a:before{content:'\e859'}#social-bookmarks ul li.pinterest a,#header-social-bookmarks ul li.pinterest a{background:#bd081c}#social-bookmarks ul li.pinterest a:before,#header-social-bookmarks ul li.pinterest a:before{content:'\f0d3'}#header-social-bookmarks{display:none;margin:0}#header-social-bookmarks h2{background:#eee;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;font-size:13px;font-family:'RobotoRegular',Verdana,sans-serif;padding:8px 15px;margin:0}#header-social-bookmarks h2:before{color:#c24604;content:'\e8b1'}#header-social-bookmarks ul{margin:0;padding:0 15px;transition:all 1.5s ease}#header-social-bookmarks ul li{padding-top:5px;margin:0 5px 0 0}#header-social-bookmarks.inactive ul{max-height:0;overflow:hidden}#header-social-bookmarks.active ul{max-height:1000px}@media only screen and (min-width:48.750em){#header-social-bookmarks{display:none}}.crumbs h2{display:none;font-family:'RobotoRegular',Verdana,sans-serif;font-size:1em}@media only screen and (min-width:48.751em){.crumbs h2{display:inline-block}}.crumbs ol{display:none;list-style:none;margin:0;padding:0}@media only screen and (min-width:48.751em){.crumbs ol{display:inline}}.crumbs ol li{border:0;display:inline;list-style:none;margin:0;padding:0}.crumbs ol li:before{content:'\e872';float:none;margin-left:3px}.crumbs ol li:first-child:before{margin-left:0}.crumbs ol li a{color:#3c3c3b}.crumbs ol li a:after{display:none}.main-back{margin:1em 0 0 0}.main-back a{color:#3c3c3b;font-size:14px}.main-back a:before{content:'\e871'}.main-back a:hover{text-decoration:none}@media only screen and (min-width:48.751em){.main-back{display:none}}#crumbs-outer>.inner{position:relative}#primary .crumbs{padding-top:1.176em}.has-banner.banner-does-not-display-title-true #banner .main-back{margin-top:0;position:absolute;top:5px;left:15px}.has-banner.banner-does-not-display-title-true #banner .main-back a{color:#fff}.has-banner.banner-does-not-display-title-true #primary .main-back{display:none}.has-banner.banner-does-not-display-title-false #primary .crumbs{display:none}.has-banner.banner-does-not-display-title-false #primary .main-back{display:none}.has-banner.banner-does-not-display-title-false #banner .main-back{margin-top:0;position:absolute;top:5px;left:15px}.has-banner.banner-does-not-display-title-false #banner .main-back a{color:#fff}.has-banner.banner-does-not-display-title-false #banner .crumbs{font-size:.405em}@media only screen and (min-width:78.125em){.has-banner.banner-does-not-display-title-false #banner .crumbs{font-size:.250em}}.has-banner.banner-does-not-display-title-false #banner .crumbs h2{margin:0}.has-banner.banner-does-not-display-title-false #banner .crumbs ol li{font-family:'RobotoRegular',Verdana,sans-serif;padding:0;white-space:nowrap}.has-banner.banner-does-not-display-title-false #banner .crumbs ol li:before{content:'\e872';float:none;margin-left:0}.has-banner.banner-does-not-display-title-false #banner .crumbs ol li a{color:inherit;display:inline-block}@media only screen and (min-width:48.751em){.no-js #navbar ul.n2{display:none}}body.default-template.has-page-tools main>article{padding-bottom:6.5em;position:relative}@media only screen and (min-width:33.125em){body.default-template.has-page-tools main>article{padding-bottom:4em}}.page-tools{bottom:0;left:0;right:0;padding:0;position:absolute;font-size:1em}.page-tools .tool{display:block;margin:1em 0}@media only screen and (min-width:33.125em){.page-tools .tool{display:inline-block;font-size:1.059em}}.page-tools .tool form.inline{display:block;width:100%}.page-tools .tool form.inline fieldset{display:block;width:100%}@media only screen and (min-width:29.25em){.page-tools .tool form.inline{display:inline}.page-tools .tool form.inline fieldset{display:inline}}.page-tools .tool a,.page-tools .tool span,.page-tools .tool button{background:transparent;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c3c3b;display:block;font-family:'Roboto Slab Bold',serif;line-height:1.273em;margin-right:1em;padding:0;text-align:left;width:100%}.page-tools .tool a i,.page-tools .tool span i,.page-tools .tool button i{font-style:normal}.page-tools .tool a span,.page-tools .tool span span,.page-tools .tool button span{border:0;display:inline;padding:0}.page-tools .tool a:hover,.page-tools .tool span:hover,.page-tools .tool button:hover{color:#c24604;text-decoration:none}.page-tools .tool a:before,.page-tools .tool span:before,.page-tools .tool button:before{color:#c24604;margin-right:.3em}.page-tools .tool a.print-page:before,.page-tools .tool span.print-page:before,.page-tools .tool button.print-page:before{content:"\f21a"}.page-tools .tool a.add-to-favourites-page-end:before,.page-tools .tool span.add-to-favourites-page-end:before,.page-tools .tool button.add-to-favourites-page-end:before{content:"\f387"}.page-tools .tool a.in-my-favourites:before,.page-tools .tool span.in-my-favourites:before,.page-tools .tool button.in-my-favourites:before{content:"\f388"}.page-tools .tool a.in-my-favourites:hover,.page-tools .tool span.in-my-favourites:hover,.page-tools .tool button.in-my-favourites:hover{color:#3c3c3b}.items{clear:both;margin-bottom:1em}.items:first-of-type{margin-top:2em}.items div.sort{margin:1em 0}.items div.sort p{float:left;margin:0 1em 0 0;padding:.3em}.items div.sort ul{list-style:none;margin:0;padding:0}.items div.sort ul li{border:0;display:inline-block;list-style:none;margin:0 1em 0 0;padding:0}.items div.sort ul li:before{display:none}.items div.sort ul li a{color:#3c3c3b;border-radius:3px;display:block;padding:.3em;text-decoration:none}.items div.sort ul li a:before{content:'\f15d'}.items div.sort ul li.active-true a{background:#feeae2;color:#c24604}.items .item,.panels .panel{background:#fff;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);color:#3c3c3b;display:block;margin-bottom:1em;padding:74.76190476190476% 3.4722222222222223% 3.4722222222222223% 3.4722222222222223%;position:relative;overflow:hidden;text-decoration:none}.items .item h2,.items .item h3,.items .item h4,.panels .panel h2,.panels .panel h3,.panels .panel h4{color:#3c3c3b;font-size:1.294em}.items .item:not(.faq) a,.panels .panel:not(.faq) a{color:inherit;text-decoration:none}.items .item .image,.panels .panel .image{background:#fff;left:0;margin:0;position:absolute;right:0;top:0;width:100%}.items .item .image img,.panels .panel .image img{display:block;width:100%}.items .item .image.cover,.panels .panel .image.cover{padding-top:74.75%}@media only screen and (min-width:48.751em) and not all and (min-resolution:.001dpcm){.items .item .image.cover,.panels .panel .image.cover{padding-top:95.52238805970148%}}.items .item .image.cover img,.panels .panel .image.cover img{display:none}.items .item .date,.panels .panel .date{font-size:.824em;font-weight:bold;opacity:.5;margin:.5em 0 0 0}.items .item .more,.panels .panel .more{background:rgba(229,229,229,0.2);border-radius:50%;bottom:-61px;color:#c24604;height:122px;margin:0;position:absolute;right:-61px;width:122px}.items .item .more:before,.panels .panel .more:before{content:'\e883';font-size:1.176em;padding:25px}@media only screen and (min-width:40.001em){.items .item,.panels .panel{float:left;margin-right:1.9444444444444444%;padding-top:36.67136812411847%;width:49.0277777778%}.items .item:nth-of-type(2n+2),.panels .panel:nth-of-type(2n+2){margin-right:0}}@media only screen and (min-width:48.750em){.items .item,.panels .panel{padding-top:23.958333333333336%;width:32.013888888888886%}.items .item:nth-of-type(2n+2),.panels .panel:nth-of-type(2n+2){margin-right:1.9444444444444444%}.items .item:nth-of-type(3n+3),.panels .panel:nth-of-type(3n+3){margin-right:0}}.items a.item:hover{color:#c24604}.items a.item:hover h2,.items a.item:hover h3{color:inherit}@media only screen and (min-width:40.001em){.one-column .attached-blocks{padding-left:15px;padding-right:15px}}@media only screen and (min-width:48.750em){.one-column .attached-blocks{padding-left:0;padding-right:0}}@media only screen and (min-width:40.001em){.one-column .attached-blocks>.attached-blocks{padding-left:15px;padding-right:15px}}@media only screen and (min-width:48.750em){.one-column .attached-blocks>.attached-blocks{padding-left:0;padding-right:0}}@media only screen and (min-width:48.750em){.one-column .attached-blocks .items .item,.my-coeliac-template .items.latest-items .item,.one-column .attached-blocks .panels .panel{margin-right:2.08955%;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.one-column .attached-blocks .items .item:nth-of-type(2n+2),.my-coeliac-template .items.latest-items .item:nth-of-type(2n+2),.one-column .attached-blocks .panels .panel:nth-of-type(2n+2){margin-right:2.08955%}.one-column .attached-blocks .items .item:nth-of-type(4n+4),.my-coeliac-template .items.latest-items .item:nth-of-type(4n+4),.one-column .attached-blocks .panels .panel:nth-of-type(4n+4){margin-right:0}}@media only screen and (min-width:48.750em){.one-column .standard-adverts.items .item,.one-column .standard-adverts.panels .panel{margin-right:2.08955%;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.one-column .standard-adverts.items .item:nth-of-type(2n+2),.one-column .standard-adverts.panels .panel:nth-of-type(2n+2){margin-right:2.08955%}.one-column .standard-adverts.items .item:nth-of-type(4n+4),.one-column .standard-adverts.panels .panel:nth-of-type(4n+4){margin-right:0}}.my-coeliac-template .items h2{font-size:1.176em;margin-bottom:1.5em}.my-coeliac-template .items h2 small{float:right}.my-coeliac-template .items.latest-items .item h3{font-size:}.my-coeliac-template .items.latest-items .carousel-container h3{white-space:normal}@media only screen and (min-width:40.001em){.two-columns .attached-blocks{padding-left:15px;padding-right:15px}}@media only screen and (min-width:48.750em){.two-columns .attached-blocks{padding-left:0;padding-right:0}}@media only screen and (min-width:40.001em){.two-columns .attached-blocks>.attached-blocks{padding-left:15px;padding-right:15px}}@media only screen and (min-width:48.750em){.two-columns .attached-blocks>.attached-blocks{padding-left:0;padding-right:0}}@media only screen and (min-width:48.750em){.two-columns .attached-blocks .items .item,.two-columns .attached-blocks .panels .panel{padding:36.69527896995708% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:49.03433%}.two-columns .attached-blocks .items .item:nth-of-type(even),.two-columns .attached-blocks .panels .panel:nth-of-type(even){margin-right:1.93133%}.two-columns .attached-blocks .items .item:nth-of-type(odd),.two-columns .attached-blocks .panels .panel:nth-of-type(odd){margin-right:1.93133%}.two-columns .attached-blocks .items .item:nth-of-type(2n+2),.two-columns .attached-blocks .panels .panel:nth-of-type(2n+2){margin-right:0}.two-columns .attached-blocks .items .item:last-child,.two-columns .attached-blocks .panels .panel:last-child{padding-top:96.24463519313305%;margin-right:0;width:100%}.two-columns .attached-blocks .items .item:last-child .image.cover,.two-columns .attached-blocks .panels .panel:last-child .image.cover{padding-top:96.24463519313305%}}.items.list-items{margin:1em 0}.items.list-items .item{box-shadow:unset;border:solid 1px #ccc;border-bottom:0;font-size:.882em;line-height:1.333em;margin:0;padding:2.9002320185614847%}.items.list-items .item:nth-of-type(2n+2){background:#f9f9f7;color:#3c3c3b}.items.list-items .item:last-child{border-bottom:solid 1px #ccc}.items.list-items .item h3{font-size:1.133em;margin-top:0}.items.list-items .item h3 a{color:inherit}.items.list-items .item h3 a:hover{color:#c24604}.items.list-items .item .meta .date{color:inherit;font-size:1em}@media only screen and (min-width:40.001em){.items.list-items .item{width:100%;margin:0}}@media only screen and (min-width:48.750em){.items.list-items .item{width:100%;margin:0}}.items.list-items a.item:hover{color:#c24604}#admin-bar ul li{border:0}#admin-bar ul li:before{content:"";display:block}.pager{margin:1em 0}.pager>p.of{display:none}.pager .np{font-size:1.059em}.pager .np div>a,.pager .np div>span{display:block;font-weight:bold;padding:18px 24px}.pager .np div>a small,.pager .np div>span small{font-size:.778em;font-weight:normal}.pager .np div>span{cursor:auto;opacity:.5}.pager .np .next{margin-bottom:1em}@media only screen and (min-width:40.001em){.pager .np .next{float:right;margin-left:8px}}.pager .np .previous{margin-bottom:1em}@media only screen and (min-width:40.001em){.pager .np .previous{float:left}}.pager .paging{display:none;line-height:4em;list-style:none;margin:0;padding:0}.pager .paging li{border:0;display:inline-block;list-style:none;margin:0;padding:0}.pager .paging li:before{content:"";display:block}.pager .paging li a{color:#3c3c3b;display:block;padding:0 .2em;text-decoration:underline}.pager .paging li a:hover{text-decoration:none}.pager .paging li span{color:#3c3c3b;display:block;padding:0 .2em}.pager .paging li.active span{color:#c24604;font-weight:bold;text-decoration:none}@media only screen and (min-width:64em){.two-columns .pager .np,.three-columns .pager .np{float:right}}@media only screen and (min-width:64em){.two-columns .paging,.three-columns .paging{display:block}}@media only screen and (min-width:48.750em){.one-column .pager .np,.simple-template .pager .np{float:right}}@media only screen and (min-width:48.750em){.one-column .paging,.simple-template .paging{display:block}}.tabs{clear:both}.tabs .tab-links{display:none}.tabs .tab-links ul{border-bottom:solid 1px #ccc;list-style:none;margin:0;padding:0}.tabs .tab-links ul li{display:inline-block;list-style:none;margin:0;padding:0;position:relative;top:1px}.tabs .tab-links ul li a{background:#e8e5e2;border:solid 1px #ccc;color:#3c3c3b;display:block;font-family:'Roboto Slab',serif;margin-right:1px;padding:15px 20px;outline:0;border-top-left-radius:5px;border-top-right-radius:5px}.tabs .tab-links ul li a:focus,.tabs .tab-links ul li a:hover{background:#555658;color:#fff}.tabs .tab-links ul li.active a{background:#fff;border-bottom:solid 1px #fff;color:#3c3c3b}.tabs .tab-links ul li.active a:focus{background:#fff;color:#3c3c3b}.tabs .tab-links ul li:first-child a{border-top-left-radius:5px}.tabs .tab-links ul li:last-child a{border-top-right-radius:5px}.tabs .tab-content{border-top:solid 1px transparent}.tabs .tab-content h3,.tabs .tab-content h4,.tabs .tab-content h5,.tabs .tab-content h6{color:#3c3c3b;font-family:'Roboto Slab',serif;font-size:1em;font-weight:normal}.tabs.tabbed .tab-links{display:block}.tabs.tabbed .tab>h2:first-child,.tabs.tabbed .tab>h3:first-child,.tabs.tabbed .tab>h4:first-child,.tabs.tabbed .tab>h5:first-child,.tabs.tabbed .tab>h6:first-child{display:none}.tabs.tabbed .tab p{padding:0 5px}.tabs.accordion .tab{border:solid 1px #ccc;padding:1em;margin-bottom:-1px}.tabs.accordion .tab>h2:first-child,.tabs.accordion .tab>h3:first-child,.tabs.accordion .tab>h4:first-child,.tabs.accordion .tab>h5:first-child,.tabs.accordion .tab>h6:first-child{padding:8px 10px;font-family:'RobotoRegular',Verdana,sans-serif;font-size:1em;font-weight:normal;margin:0 0 1px 0}.tabs.accordion .tab>h2:first-child a,.tabs.accordion .tab>h3:first-child a,.tabs.accordion .tab>h4:first-child a,.tabs.accordion .tab>h5:first-child a,.tabs.accordion .tab>h6:first-child a{color:#3c3c3b;display:block}.tabs.accordion .tab>h2:first-child a:focus,.tabs.accordion .tab>h3:first-child a:focus,.tabs.accordion .tab>h4:first-child a:focus,.tabs.accordion .tab>h5:first-child a:focus,.tabs.accordion .tab>h6:first-child a:focus,.tabs.accordion .tab>h2:first-child a:hover,.tabs.accordion .tab>h3:first-child a:hover,.tabs.accordion .tab>h4:first-child a:hover,.tabs.accordion .tab>h5:first-child a:hover,.tabs.accordion .tab>h6:first-child a:hover{text-decoration:none}.tabs.accordion .tab>h2:first-child a:active,.tabs.accordion .tab>h3:first-child a:active,.tabs.accordion .tab>h4:first-child a:active,.tabs.accordion .tab>h5:first-child a:active,.tabs.accordion .tab>h6:first-child a:active{text-decoration:none}.tabs.accordion .tab>h2:first-child a:before,.tabs.accordion .tab>h3:first-child a:before,.tabs.accordion .tab>h4:first-child a:before,.tabs.accordion .tab>h5:first-child a:before,.tabs.accordion .tab>h6:first-child a:before{color:#c24604;content:'\e811';font-size:1.176em;position:relative;top:1px;margin-right:.5em}.tabs.accordion .tab.active h2:first-child a:before,.tabs.accordion .tab.active h3:first-child a:before,.tabs.accordion .tab.active h4:first-child a:before,.tabs.accordion .tab.active h5:first-child a:before,.tabs.accordion .tab.active h6:first-child a:before{content:'\e813'}.attached-name-faqs-after .attached-faqs>h2{margin-bottom:.5em}.attached-widget-carousel{margin:1em 0}.attached-widget-carousel .attached-links>h2{margin-bottom:0}@media only screen and (min-width:40.001em){.attached-widget-carousel .item{padding-top:}}@media only screen and (min-width:48.750em){.attached-widget-carousel .item{padding-top:21.940928270042196%}}.attached-widget-carousel .item h3{font-size:1.235em}.attached-widget-carousel .carousel-container-outer{margin:0 0 0 -1.60944206%}.attached-widget-carousel .carousel-container{border-top:solid 1px transparent;max-width:100%;margin:0 0 1em 0;padding:0}.attached-widget-carousel .carousel-container .carousel-container-inner{position:relative;height:100%;padding:0 5px}.attached-widget-carousel .carousel-container h3{white-space:normal;width:100%}.attached-widget-carousel .carousel-container p.summary{white-space:normal}.attached-widget-carousel .carousel-container .item{margin-top:10px}@media only screen and (min-width:48.751em){.attached-widget-carousel .carousel-container .item{width:33.12236286919831%}}@media only screen and (min-width:48.751em){.attached-widget-carousel .carousel-container .carousel-outer{width:33.12236286919831%}}.attached-widget-carousel .carousel-container .carousel-outer .item{width:100%}.attached-widget-carousel .carousel-container .cycle-carousel-wrap{padding-top:5px}.attached-widget-carousel .carousel-container .cycle-carousel-wrap .item{float:none}.cycle-carousel-pager{position:relative;height:0;z-index:1000}.cycle-carousel-pager .cycle-next{display:block;position:absolute;top:2px;right:0;width:90px;height:180px;overflow:hidden;min-height:100px}.cycle-carousel-pager .cycle-next:hover span.container{background:#c24604;color:#fff}.cycle-carousel-pager .cycle-next span.container{background:rgba(255,255,255,0.5);border-radius:50%;color:#c24604;display:block;height:180px;width:180px;top:50%;position:absolute;transform:translateY(-50%) translateX(0%)}.cycle-carousel-pager .cycle-next span.container:before{content:'\e872';font-size:2.824em;position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(0%)}.cycle-carousel-pager .cycle-prev{display:block;position:absolute;top:2px;left:0;width:90px;height:180px;overflow:hidden;min-height:100px}.cycle-carousel-pager .cycle-prev:hover span.container{background:#c24604;color:#fff}.cycle-carousel-pager .cycle-prev span.container{background:rgba(255,255,255,0.5);border-radius:50%;color:#c24604;display:block;height:180px;width:180px;position:absolute;left:-90px;top:50%;text-align:right;transform:translateY(-50%) translateX(0%)}.cycle-carousel-pager .cycle-prev span.container:before{content:'\e871';font-size:2.824em;position:absolute;top:50%;right:0;transform:translateY(-50%) translateX(0%)}@media only screen and (min-width:48.750em){.two-columns .tabs .tab-links ul,.three-columns .tabs .tab-links ul{margin-left:-3.21888412%;padding-left:3.2188841201716736%}}button.button-pill{box-sizing:border-box;background:#326296;border-radius:999px;color:#fff;border:solid 1px #326296;cursor:pointer;display:inline-block;padding:.9em;text-align:center;text-decoration:none;margin-top:9px}button.button-pill:hover{border:1px solid #326296;background:transparent;color:#326296}button.button-pill:focus{outline:-webkit-focus-ring-color auto 0}@media only screen and (min-width:48.751em){.hidden-desktop{display:none!important}}form.filter fieldset .search-block .submit button[type="submit"]{padding:3px 6px}form.filter fieldset .search-block .submit button[type="submit"]:before{top:0}.nodata{clear:both}.panels .panel h2{line-height:1.833em;padding:17px 17px 17px 34px}.panels .panel h2 a.btn1,.panels .panel h2 a.home-panel .content-panel p a.btn{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:'RobotoRegular',Verdana,sans-serif;float:right;font-size:.708em;font-weight:normal;line-height:1.882em;padding:.3em 1.5em;min-width:5.294em;text-align:center}.panels .panel h2 a.btn1:hover,.panels .panel h2 a.home-panel .content-panel p a.btn:hover{color:#c24604}.panels .panel h2 a.btn1.edit-btn,.panels .panel h2 a.home-panel .content-panel p a.btn.edit-btn{padding:.3em 1.5em .3em .5em}.panels .panel h2 a.btn1.edit-btn:before,.panels .panel h2 a.home-panel .content-panel p a.btn.edit-btn:before{content:'\e8af'}.panels .panel .detail{padding:17px 34px 61px 34px}.panels .panel .detail a.btn1,.panels .panel .detail a.home-panel .content-panel p a.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:'RobotoRegular',Verdana,sans-serif;font-weight:normal;line-height:1.882em;padding:.3em 1.5em;min-width:5.294em;text-align:center}.panels .panel .detail a.btn1:hover,.panels .panel .detail a.home-panel .content-panel p a.btn:hover{color:#c24604}.panels .panel .detail a.btn1.edit-btn,.panels .panel .detail a.home-panel .content-panel p a.btn.edit-btn{padding:.3em 1.5em .3em .5em}.panels .panel .detail a.btn1.edit-btn:before,.panels .panel .detail a.home-panel .content-panel p a.btn.edit-btn:before{content:'\e8af'}.panels .panel .detail .panel-btn{text-align:right;position:absolute;right:17px;bottom:17px;margin:0}.carousel-wrapper{position:relative}.carousel-wrapper .carousel-container{padding-left:15px;padding-top:2px;margin-left:-15px}.carousel-wrapper .carousel-container .cycle-carousel-wrap{margin-top:2px!important}.removed-dev-note{background:#fff7d6;border:solid 1px #9f6115;color:#9f6115;border-radius:8px;font-size:.941em;font-style:normal;margin:0 0 7px 0;padding:1em 1em 1em 2.938em;position:relative}.removed-dev-note p{margin:0}.removed-dev-note:before{float:left;font-size:1.5em;position:relative;top:2px;margin-left:-1.5em;content:'\e821';color:#9f6115}.dynamic{overflow:hidden;transition:all 1.5s ease}.dynamic.show{max-height:1000px}.dynamic.hide{max-height:0;margin:0}.notification{background:#fcede5;border:1px solid #c24604;color:#e75301}.notification .inner{padding:1em 3em 1em 1em;position:relative;text-align:center}@media only screen and (min-width:48.751em){.notification .inner{padding:1em calc(2.64270613% + 3em) 1em 2.64270613%}}.notification .inner a{display:block;color:inherit}.notification .inner p{font-family:'Roboto Bold',Verdana,sans-serif;font-weight:normal;margin:0}.notification .inner p.dismiss{display:inline-block;position:absolute;top:.882em;right:2.64270613%}.notification .inner p.dismiss a{text-decoration:none}.notification .inner p.dismiss a:before{color:#e75301;content:'\e808';font-size:1.867em}.print-only{display:none}a.glossary{border-bottom:dotted 1px #3c3c3b;color:inherit;text-decoration:none}.glossary-container{background:#fff;border:solid 1px #c24604;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);box-sizing:border-box;color:#c24604;font-size:.882em;line-height:1.647em;width:calc(100% - 30px);z-index:10;padding:1em}@media only screen and (min-width:48.750em){.glossary-container{min-width:unset;width:365px}}.glossary-container:after{background:#fff;border-left:solid 1px #c24604;border-top:solid 1px #c24604;top:-11px;content:"";display:block;height:20px;left:20px;position:absolute;transform:rotate(45deg);width:20px}.glossary-container .glossary-title{font-family:'Roboto Slab Bold',serif}.touch-enabled .glossary-container{visibility:hidden;width:0;height:0}.attached>h2,.attached>h3,.attached>h4{opacity:1;font-size:1.118em;margin:1.263em 0}.attached ol li,.attached ul li{padding-top:1.941em;padding-bottom:1.941em;padding-left:15px}@media only screen and (min-width:48.750em){.attached ol li,.attached ul li{padding-left:0}}.attached ol li:before,.attached ul li:before{content:"";display:none}.attached ol li a,.attached ul li a{color:#3c3c3b;display:block;text-decoration:none}.attached ol li a:hover,.attached ul li a:hover{color:#c24604}.attached ol li a h3,.attached ul li a h3,.attached ol li a h4,.attached ul li a h4,.attached ol li a h5,.attached ul li a h5{color:inherit;display:inline;font-family:inherit;font-size:1em;font-weight:normal;margin:0;opacity:1}.attached ol li a p.filemeta,.attached ul li a p.filemeta{display:inline;opacity:.6;font-size:.824em}.attached ol li a p.summary,.attached ul li a p.summary{width:100%}#tertiary .attached{margin:0 -15px 0 -48px;padding-top:2.5em}@media only screen and (min-width:48.750em){#tertiary .attached{margin:0 -3.6407767% 0 -11.65048544%}}#tertiary .attached h2{font-size:1em;padding-left:48px}#tertiary .attached ol li{padding-left:48px}@media only screen and (min-width:48.750em){.two-columns #primary .attached ol li,.three-columns #primary .attached ol li,.two-columns #secondary .attached ol li,.three-columns #secondary .attached ol li,.two-columns #primary .attached ul li,.three-columns #primary .attached ul li,.two-columns #secondary .attached ul li,.three-columns #secondary .attached ul li{margin-left:-3.21888412%;padding-left:3.2188841201716736%}.default-template #primary .attached-blocks{padding-top:3.731343283582089%;padding-bottom:3.731343283582089%}.default-template #primary .attached-blocks .attached-blocks{padding-top:0;padding-bottom:0}}.attached-links ol li a,.attached-links ul li a{padding-left:2.059em}.attached-links ol li a:before,.attached-links ul li a:before{color:#c24604;content:'\e87e';float:left;font-size:1.588em;margin-left:-1.296em}.home-container .attached-wrapper{padding-bottom:50px}.home-panel.has-mobile-content .desktop-content{display:none}@media only screen and (min-width:48.750em){.home-panel.has-mobile-content .mobile-content{display:none}.home-panel.has-mobile-content .desktop-content{display:block}}.home-panel .content-panel{box-sizing:border-box;padding:4.166666666666666%}.home-panel .content-panel h2{color:#c24604;font-family:'RobotoRegular',Verdana,sans-serif;font-size:1.294em;margin-top:0}.home-panel .content-panel h2 a{color:inherit;text-decoration:none}.home-panel .content-panel h3{color:inherit;font-size:1.588em}.home-panel .content-panel h3 a{color:inherit;text-decoration:none}.home-panel .content-panel h3 strong{color:#c24604}.home-panel .content-panel blockquote{background-color:transparent;border-bottom:0;border-top:0;clear:left;font-family:'Roboto Slab',serif;font-size:1.706em;font-style:normal;font-weight:bold;line-height:1.345em;margin:1em 0!important;padding:0;text-align:left}.home-panel .content-panel blockquote:before{content:"";display:none}.home-panel .content-panel blockquote a{color:inherit;text-decoration:none}.home-panel .content-panel p{font-size:1.118em}.home-panel .content-panel p.panel-btn-container{text-align:center}@media only screen and (min-width:48.750em){.home-panel .content-panel p.panel-btn-container{text-align:inherit}}.home-panel .content-panel p a.btn{font-family:'Roboto Bold',Verdana,sans-serif;font-size:.947em;margin-top:43px;min-width:208px}.home-panel .content-panel *:last-child{margin-bottom:0}@media only screen and (min-width:48.750em){.home-panel.text-centre .content-panel{padding-left:21.875%;padding-right:21.875%}}.home-panel.text-left{text-align:left}.home-panel.text-right{text-align:right}.home-panel.theme1{background:#fcede5}.home-panel.theme1 .content-panel{border:solid 1px transparent}.home-panel.theme2{background:linear-gradient(0deg,#f9f9f9 0,#fff 100%)}.home-panel.theme2 .content-panel{border:solid 1px transparent}.home-panel.theme3{background-color:#c24604;color:#fff}.home-panel.theme3 .overlay{background:rgba(194,70,4,0.4)}.home-panel.theme3 .content-panel h2{color:inherit}.home-panel.theme3 .content-panel blockquote{text-align:inherit}.home-panel.theme3 .content-panel p a.btn{background-color:#fff;border-color:#fff;color:#c24604}.home-panel.theme3 .content-panel p a.btn:hover{background:#feeae2;border-color:#feeae2;color:#c24604}.home-panel.theme4{background-color:#3c3c3b;color:#fff}.home-panel.theme4 .overlay{background:rgba(0,0,0,0.4)}.home-panel.theme4 .content-panel h2{color:inherit}.home-panel.theme4 .content-panel a.btn{margin-top:50px}.home-panel.theme5{background-color:#fff;border-top:solid 1px #ccc;color:#3c3c3b}.home-panel.theme5 .overlay{background:rgba(255,255,255,0.4)}.home-panel.theme5 .content-panel h2{color:inherit;margin-bottom:2.5em}.home-panel.theme5 .content-panel a.btn{margin-top:50px}.home-panel.theme5 .content-panel blockquote{text-align:inherit}.home-panel.theme6{background:#cad5e1}.home-panel.theme6 .content-panel{border:solid 1px transparent}.home-panel.theme6 .content-panel h2{color:#326295}.home-panel.theme6 .content-panel p a.btn{background:#326295;border-color:#326295;color:#fff}.home-panel.theme6 .content-panel p a.btn:hover{background:#fff;color:#326295}.home-panel.theme7{background-color:#326295;color:#fff}.home-panel.theme7 .overlay{background:rgba(50,98,149,0.6)}.home-panel.theme7 .content-panel h2{color:inherit}.home-panel.theme7 .content-panel blockquote{text-align:inherit}.home-panel.theme7 .content-panel p a.btn{background:#fff;border-color:#fff;color:#326295}.home-panel.theme7 .content-panel p a.btn:hover{background:#cfd3e4;border-color:#cfd3e4;color:#326295}.home-panel.theme8{background:#dec8db}.home-panel.theme8 .content-panel{border:solid 1px transparent}.home-panel.theme8 .content-panel h2{color:inherit}.home-panel.theme8 .content-panel p a.btn{background:#843178;border-color:#843178;color:#fff}.home-panel.theme8 .content-panel p a.btn:hover{background:#fff;color:#843178}.home-panel.theme9{background-color:#843178;color:#fff}.home-panel.theme9 .overlay{background:rgba(132,49,120,0.6)}.home-panel.theme9 .content-panel h2{color:inherit}.home-panel.theme9 .content-panel blockquote{text-align:inherit}.home-panel.theme9 .content-panel p a.btn{background:#fff;border-color:#fff;color:#843178}.home-panel.theme9 .content-panel p a.btn:hover{background:#dec8db;border-color:#dec8db;color:#843178}.home-panel.theme10{background:#fcede5}.home-panel.theme10 h2{color:#767372;font-family:'Roboto Slab Bold',serif;font-size:2.353em}.home-panel.theme10 .content-panel{border:solid 1px transparent}.home-panel.theme10 .panel-btn-container{display:none}@media only screen and (min-width:48.750em){.home-panel.theme10 .panel-btn-container{display:block;width:255px}.home-panel.theme10 .panel-btn-container a.btn{width:100%}.home-panel.theme10 .panel-btn-container.panel-btn2 a.btn{background:#3c3c3b;border-color:#3c3c3b;color:#fff;margin-top:0}.home-panel.theme10 .panel-btn-container.panel-btn2 a.btn:hover{background:#fff;color:#3c3c3b}}@media only screen and (min-width:64em){.home-panel.theme10 .panel-btn-container{float:left;margin-bottom:0;margin-right:6.35452%;width:46.82274%;max-width:255px}.home-panel.theme10 .panel-btn-container:nth-of-type(2n+2){margin-right:0}.home-panel.theme10 .panel-btn-container.panel-btn2 a.btn{display:block;margin-top:43px}}.home-panel.theme10 blockquote{background-color:transparent;border-bottom:0;border-top:0;bottom:0;color:#fff;clear:left;font-family:'Roboto Slab',serif;font-size:3.235em;font-style:normal;font-weight:bold;left:0;line-height:1.345em;margin:0!important;padding:0 11.11111111111111% 5.555555555555555% 11.11111111111111%;position:absolute;right:0;text-align:left}.home-panel.theme10 blockquote:before{content:"";display:none}.home-panel.theme10 blockquote a{color:inherit;text-decoration:none}.home-panel.theme10 blockquote small{display:block;font-size:.309em;line-height:1.345em;margin-top:1em}.home-panel .image{margin:0;position:relative;display:none}.home-panel .image .cover{display:block}.home-panel .image img{display:block;width:100%}.home-panel .map-container{padding-top:100%;position:relative}.home-panel .map-container .map{position:absolute;top:0;left:0;right:0;bottom:0}.home-panel .profile-image{border-radius:100%;border:solid 2px #fff;overflow:hidden}.home-panel .profile-image img{display:block;width:100%}@media only screen and (min-width:40.001em){.home-panel .profile-image{margin-left:auto;margin-right:auto;max-width:50%}}@media only screen and (min-width:48.750em){.home-panel .profile-image{float:right;margin:-2.706em 0 0 14.86111111%;max-width:24.328358208955223%}.home-panel .image{display:block}.home-panel .image .cover{position:absolute;top:0;left:0;bottom:0;right:0}.home-panel .image img{visibility:hidden}.home-panel.img-left .inner,.home-panel.map-left .inner{display:flex;flex-flow:row nowrap}.home-panel.img-left .content-panel,.home-panel.map-left .content-panel{order:2;width:50%}.home-panel.img-left .image,.home-panel.map-left .image,.home-panel.img-left .map-container,.home-panel.map-left .map-container{padding-top:0;order:1;width:50%}.home-panel.img-right .inner,.home-panel.map-right .inner{display:flex;flex-flow:row nowrap}.home-panel.img-right .content-panel,.home-panel.map-right .content-panel{width:50%}.home-panel.img-right .image,.home-panel.map-right .image,.home-panel.img-right .map-container,.home-panel.map-right .map-container{padding-top:0;width:50%}}.home-title{text-align:center;margin:1em 0}.items-news-home .count4,.items-news-home .count5,.items-news-home .count6,.items-news-home .count7{display:none}@media only screen and (min-width:48.750em){.items-news-home .count4,.items-news-home .count5,.items-news-home .count6,.items-news-home .count7{display:block}}@media only screen and (min-width:40.001em){.items-news-home .count4{display:block}}.items-news-home{box-sizing:border-box;margin:1em auto;max-width:1440px;padding:0}.items-news-home .separator{position:relative;top:-1px}@media only screen and (min-width:40.001em){.items-news-home{padding:0 15px}}@media only screen and (min-width:48.750em){.items-news-home{padding:0 2.64270613%}}@media only screen and (min-width:48.750em){#news-details .image-right.article-image{max-width:50%}}.highlighted-news-items,.highlighted-posts{box-sizing:border-box;margin:0 auto;max-width:1440px}.highlighted-news-items h2,.highlighted-posts h2{font-size:1.647em;margin:1em 0;text-align:center}.highlighted-news-items .item h3,.highlighted-posts .item h3{font-size:1.235em;margin-bottom:0}.highlighted-news-items .item .date,.highlighted-posts .item .date{font-size:.824em;font-weight:bold;opacity:.5;margin:.5em 0 0 0}.highlighted-news-items .more,.highlighted-posts .more{clear:both;margin:1em 0 4em 0;padding-top:1.5em;text-align:center}.highlighted-news-items .more a,.highlighted-posts .more a{display:inline-block;padding-left:3em;padding-right:3em;text-decoration:none}@media only screen and (min-width:64em){.highlighted-news-items,.highlighted-posts{padding:0 2.64270613%}.highlighted-news-items .item,.highlighted-posts .item{margin-right:2.08955%;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.highlighted-news-items .item.count1,.highlighted-posts .item.count1,.highlighted-news-items .item.count2,.highlighted-posts .item.count2,.highlighted-news-items .item.count3,.highlighted-posts .item.count3{padding:0;width:31.9403%}.highlighted-news-items .item.count1 .cover,.highlighted-posts .item.count1 .cover,.highlighted-news-items .item.count2 .cover,.highlighted-posts .item.count2 .cover,.highlighted-news-items .item.count3 .cover,.highlighted-posts .item.count3 .cover{padding:0}.highlighted-news-items .item.count1 .cover img,.highlighted-posts .item.count1 .cover img,.highlighted-news-items .item.count2 .cover img,.highlighted-posts .item.count2 .cover img,.highlighted-news-items .item.count3 .cover img,.highlighted-posts .item.count3 .cover img{visibility:hidden}.highlighted-news-items .item.count1 .detail,.highlighted-posts .item.count1 .detail,.highlighted-news-items .item.count2 .detail,.highlighted-posts .item.count2 .detail,.highlighted-news-items .item.count3 .detail,.highlighted-posts .item.count3 .detail{background:#fff;bottom:0;box-sizing:border-box;left:0;max-width:314px;padding:30px;position:absolute;z-index:2}.highlighted-news-items .item.count1 .detail h3,.highlighted-posts .item.count1 .detail h3,.highlighted-news-items .item.count2 .detail h3,.highlighted-posts .item.count2 .detail h3,.highlighted-news-items .item.count3 .detail h3,.highlighted-posts .item.count3 .detail h3{margin:0}.highlighted-news-items .item.count1 .image,.highlighted-posts .item.count1 .image,.highlighted-news-items .item.count2 .image,.highlighted-posts .item.count2 .image,.highlighted-news-items .item.count3 .image,.highlighted-posts .item.count3 .image{position:relative;margin:0;z-index:1}.highlighted-news-items .item.count1 .image img,.highlighted-posts .item.count1 .image img,.highlighted-news-items .item.count2 .image img,.highlighted-posts .item.count2 .image img,.highlighted-news-items .item.count3 .image img,.highlighted-posts .item.count3 .image img{display:block}.highlighted-news-items .item.count2,.highlighted-posts .item.count2,.highlighted-news-items .item:nth-child(2n+2),.highlighted-posts .item:nth-child(2n+2),.highlighted-news-items .item.count6,.highlighted-posts .item.count6{margin-right:2.08955%}.highlighted-news-items .item.count3,.highlighted-posts .item.count3,.highlighted-news-items .item.count7,.highlighted-posts .item.count7,.highlighted-news-items .item:last-child,.highlighted-posts .item:last-child{margin-right:0}}@media only screen and (min-width:48.750em){.highlighted-posts,.post-items{padding:0}}.items-news-home .more,.highlighted-news-items .more,.module-news .more{clear:both;margin:1em 0 4em 0;padding-top:1.5em;text-align:center}.items-news-home .more a,.highlighted-news-items .more a,.module-news .more a{display:inline-block;padding:.75em 3em;text-decoration:none}.post-items h2,.related-recipe-items h2{font-size:1.647em;margin:1em 0;text-align:center}.post-items h3,.related-recipe-items h3{white-space:normal}@media only screen and (min-width:48.750em){.post-items .item,.related-recipe-items .item{margin-right:2.08955%;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.post-items .item:nth-of-type(3n+3),.related-recipe-items .item:nth-of-type(3n+3){margin-right:2.08955%}.post-items .item:nth-of-type(4n+4),.related-recipe-items .item:nth-of-type(4n+4){margin-right:0}}.related-recipe-items h2{text-align:left}.related-recipe-items.has-carousel h2{margin-left:15px}@media only screen and (min-width:48.750em){.related-recipe-items{padding:0}}ul.ordering{list-style:none;margin:0;padding:0}ul.ordering li{border:0;display:inline-block;list-style:none;margin:0 1em 1em 0;padding:0}ul.ordering li:before{display:none}.blog-image-block{border-radius:100%;float:right;height:180px;margin-left:1em;width:180px}.blog-image-block img{display:none}.itemsummary{font-family:'Roboto Slab Bold',serif;font-size:1.176em}.items-faqs.items.list-items .item{padding-left:2.5em}.items-faqs.items.list-items .item>h3{cursor:pointer;margin-bottom:0}.items-faqs.items.list-items .item>h3:before{color:#c24604;content:'\e811';float:left;font-size:1.294em;margin-left:-1.136em}.items-faqs.items.list-items .item>h3 a:hover{text-decoration:none}.items-faqs.items.list-items .item.open>h3:before{content:'\e813'}.items-faqs.items.list-items .item.no-symbol h3:before{content:""}.items-faqs.items.list-items .item:hover>h3{color:#c24604}.two-columns #primary .items-faqs .attached ol{margin-bottom:0}.two-columns #primary .items-faqs .attached ol li{margin-left:-2.5em;margin-right:-2.5em;padding-left:2.5em}.two-columns #primary .items-faqs .attached ol li:last-child{border-bottom:0;padding-bottom:0}.module-faqs p.related a,.module-faqs p.back a{width:100%}@media only screen and (min-width:40.001em){.module-faqs p.related a,.module-faqs p.back a{float:left;min-width:6em;width:auto}}.module-faqs p.more a{width:100%}@media only screen and (min-width:40.001em){.module-faqs p.more a{float:right;width:auto}}.advert{margin:1em 0}.advert img{display:block;margin:0 auto;max-width:100%}@media only screen and (min-width:48.750em){.advert{margin:2em 0}}#tertiary #attached-adverts .attached{margin-left:0;margin-right:33px}@media only screen and (max-width:48.750em){#tertiary div.attached.attached-forms ol>li{margin-left:0;margin-right:0}}.two-columns .items-adverts a{display:block}.two-columns .items-adverts .image{top:auto;left:auto;right:auto;bottom:auto;position:relative}.two-columns .items-adverts .image img{width:380px;max-width:180px;display:block;margin:0 auto}@media only screen and (min-width:48.750em){.two-columns .items-adverts .image{width:380px;max-width:180px;float:right;margin-left:1em}}.two-columns .items-adverts .click-here{display:none}@media only screen and (min-width:48.750em){.items-adverts .item h3{float:left}.items-adverts .item p.description{clear:left}}.items-adverts.premium-adverts .item h3{color:#c24604}.items-adverts.premium-adverts .item .click-here{display:inline-block}@media only screen and (min-width:48.750em){.ready-made-list-items .item{margin-right:2.08955%;max-width:unset;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.ready-made-list-items .item:nth-of-type(2n+2){margin-right:2.08955%}.ready-made-list-items .item:nth-of-type(3n+3){margin-right:2.08955%}.ready-made-list-items .item:nth-of-type(4n+4){margin-right:0}}.additional-fdd-items>h2,.fdd-items>h2{margin:1em 0 .5em 0}.fdd-items.list-items h2{font-size:1em}.fdd-items.list-items a{display:block}.fdd-items.list-items .buttons a{display:inline-block;float:left;margin-right:1em;min-width:6em}.fdd-items.list-items .buttons a.back-btn:before{content:'\e871'}.fdd-items.list-items .item .image{background:#fff;border:solid 1px #ccc;border-radius:5px;top:auto;left:auto;right:auto;bottom:auto;position:relative;width:200px}.fdd-items.list-items .item .image img{border-radius:5px;display:block;margin:0 auto}@media only screen and (min-width:48.750em){.fdd-items.list-items .item .image{float:right;margin-right:-310px}}@media only screen and (min-width:48.750em){.fdd-items.list-items .item{padding-right:325px}.fdd-items.list-items .item div.detail{float:left;padding-bottom:3em;width:100%}.fdd-items.list-items .item .fdd-info{position:absolute;bottom:0;left:2.9002320185614847%}}.fdd-items.list-items .item dl{list-style:none;margin:1em 0;padding:0}@media screen and (min-width:640px){.fdd-items.list-items .item dl{max-width:50%}}.fdd-items.list-items .item dl dt{clear:left;float:left;font-family:'Roboto Slab',serif;margin-bottom:1em;margin-right:1em}.fdd-items.list-items .item dl dd{float:left;margin-bottom:1em;margin-left:0}.fdd-panel-images .item{padding-top:100%}@media only screen and (min-width:48.750em){.fdd-panel-images .item{padding-top:32.154340836012864%}}ul.fdd-info{clear:both;list-style:none;margin:1em 0;padding:0}ul.fdd-info li{border:0;display:inline-block;line-height:1.4;list-style:none;margin:0 5px 0 0;padding:0}ul.fdd-info li:before{content:"";color:#c24604;font-size:22px;font-size:2.2rem;position:relative;top:-6px}ul.fdd-info li a:hover{text-decoration:none}ul.fdd-info li.gluten-free abbr{color:#c24604;font-family:"Roboto slab",arial,"sans-serif",serif;border:solid 1px #c24604;border-radius:50%;display:inline-block;line-height:1em;padding:4px 3px;text-decoration:none}ul.fdd-info li.approved:before{top:7px;content:'\f14a'}ul.fdd-info li.favourite:before{display:none}ul.fdd-info li.favourite a{color:#c24604}ul.fdd-info li.favourite a:before{content:'\e82c';font-size:22px;font-size:2.2rem;position:relative;top:3px}ul.fdd-info li.favourite.favourite-true a:before{content:'\e82d'}ul.fdd-info li.crossgrain{position:relative}ul.fdd-info li.crossgrain:before{display:none}ul.fdd-info li.crossgrain abbr{border-bottom:0;background:url(/themes/coeliac/gfx/logos/gluten-free-logo-dark-small.svg) center center no-repeat;content:"";display:inline-block;height:28px;margin:0 5px 0 6px;width:28px;text-decoration:none;position:relative;top:8px}ul.fdd-info li.suitable-true:before{content:'\e801';content:'\f118';font-size:24px;font-size:2.4rem}ul.fdd-info li.suitable-false:before{color:#636466;content:'\e80e';content:'\f119';font-size:24px;font-size:2.4rem}ul.fdd-info li.likes:before{content:'\e879'}ul.fdd-info li.like a,ul.fdd-info li.like span{color:inherit;display:inline}ul.fdd-info li.like a:before,ul.fdd-info li.like span:before{color:#c24604;content:'\e878';font-size:22px;font-size:2.2rem;position:relative;top:3px}ul.fdd-info li.like span:before{content:'\f164'}ul.fdd-info li.unknown{border:solid 1px #0069ab;border-radius:5px;display:block;margin:1em 0;padding:6px 6px 6px 45px;position:relative}ul.fdd-info li.unknown:before{color:#0069ab;content:'\e820';left:6px;position:absolute;top:6px}ul.fdd-info li.unknown h2{color:#0069ab;display:inline;font-size:1em;margin-right:.5em}ul.fdd-info li.unknown p{display:inline}ul.fdd-info li.unknown em{font-style:normal}ul.fdd-info li.unknown small{display:block}.unknown-information{border:solid 1px #326295;border-radius:5px;font-size:.824em;margin:1em 0;padding:1em}.unknown-information .wrapper{padding-left:2em}.unknown-information .wrapper:before{content:'\e821';color:#326295;float:left;margin-left:-2em;position:relative;top:8px}.unknown-information h2{color:#326295;display:inline;font-family:sans-serif;font-size:1em;font-weight:normal;margin-right:1em}.unknown-information p{display:inline}#fdd-icons{font-size:.824em}#fdd-icons ul{display:block;margin-bottom:1em}#fdd-icons ul li{display:block;margin-top:6px;margin-bottom:6px}#fdd-icons ul li abbr{margin-left:5px}#fdd-icons ul li small{display:block;margin:5px 0 0 5px;text-transform:initial;padding-left:3.9em}#fdd-icons ul li.crossgrain{height:auto;margin-top:-8px;width:auto}#fdd-icons ul li.crossgrain abbr{left:4px;height:28px;width:30px}#fdd-icons ul li.approved{padding-top:6px}#fdd-icons ul li.approved:before{content:'\f14a';display:inline-block;float:left;top:-3px;margin-left:9px}#fdd-icons p.further-detail{line-height:1.2em;margin:1.8em 0 0 0}#fdd-icons p.further-detail small{display:block;line-height:1.4em}#tertiary .fdd-sponsors{margin:1em 0;padding-right:33px}#tertiary .fdd-sponsors h2{font-family:'Roboto Bold',Verdana,sans-serif;font-size:1em}#tertiary .fdd-sponsors .advert{max-width:300px;margin-left:auto;margin-right:auto}.event-main-panels,.fdd-main-panels,.recipe-main-panels{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;background:#feeae2;color:#3c3c3b;display:block;margin:1em 0}.event-main-panels>.inner,.fdd-main-panels>.inner,.recipe-main-panels>.inner{display:flex;flex-direction:column;margin:0 auto;max-width:1440px}@media only screen and (min-width:48.750em){.event-main-panels>.inner,.fdd-main-panels>.inner,.recipe-main-panels>.inner{display:block;flex-direction:row}}.event-main-panels .event-summary,.fdd-main-panels .event-summary,.recipe-main-panels .event-summary,.event-main-panels .fdd-summary,.fdd-main-panels .fdd-summary,.recipe-main-panels .fdd-summary,.event-main-panels .recipe-summary,.fdd-main-panels .recipe-summary,.recipe-main-panels .recipe-summary{order:2;padding:15px}@media only screen and (min-width:48.750em){.event-main-panels .event-summary,.fdd-main-panels .event-summary,.recipe-main-panels .event-summary,.event-main-panels .fdd-summary,.fdd-main-panels .fdd-summary,.recipe-main-panels .fdd-summary,.event-main-panels .recipe-summary,.fdd-main-panels .recipe-summary,.recipe-main-panels .recipe-summary{padding:4.69208211143695%;order:unset}}.event-main-panels .event-summary *:first-child,.fdd-main-panels .event-summary *:first-child,.recipe-main-panels .event-summary *:first-child,.event-main-panels .fdd-summary *:first-child,.fdd-main-panels .fdd-summary *:first-child,.recipe-main-panels .fdd-summary *:first-child,.event-main-panels .recipe-summary *:first-child,.fdd-main-panels .recipe-summary *:first-child,.recipe-main-panels .recipe-summary *:first-child{margin-top:0}.event-main-panels .event-image,.fdd-main-panels .event-image,.recipe-main-panels .event-image,.event-main-panels .recipe-image,.fdd-main-panels .recipe-image,.recipe-main-panels .recipe-image{order:1}@media only screen and (min-width:48.750em){.event-main-panels .event-image,.fdd-main-panels .event-image,.recipe-main-panels .event-image,.event-main-panels .recipe-image,.fdd-main-panels .recipe-image,.recipe-main-panels .recipe-image{order:unset}}.event-main-panels .event-image .image,.fdd-main-panels .event-image .image,.recipe-main-panels .event-image .image,.event-main-panels .recipe-image .image,.fdd-main-panels .recipe-image .image,.recipe-main-panels .recipe-image .image{margin:0}.event-main-panels .event-image .image img,.fdd-main-panels .event-image .image img,.recipe-main-panels .event-image .image img,.event-main-panels .recipe-image .image img,.fdd-main-panels .recipe-image .image img,.recipe-main-panels .recipe-image .image img{display:block;visibility:hidden}.event-main-panels .fdd-sponsors h2,.fdd-main-panels .fdd-sponsors h2,.recipe-main-panels .fdd-sponsors h2{font-family:'Roboto Bold',Verdana,sans-serif;font-size:1em}@media only screen and (min-width:22.067em){.event-main-panels .fdd-sponsors .image,.fdd-main-panels .fdd-sponsors .image,.recipe-main-panels .fdd-sponsors .image,.event-main-panels .fdd-sponsors .advert,.fdd-main-panels .fdd-sponsors .advert,.recipe-main-panels .fdd-sponsors .advert{float:left;margin:1em 4.18006% 1em 0;width:30.54662%}.event-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.fdd-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.recipe-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.event-main-panels .fdd-sponsors .advert:nth-of-type(4n+4),.fdd-main-panels .fdd-sponsors .advert:nth-of-type(4n+4),.recipe-main-panels .fdd-sponsors .advert:nth-of-type(4n+4){margin-right:0}}@media only screen and (min-width:40.001em){.event-main-panels .fdd-sponsors .image,.fdd-main-panels .fdd-sponsors .image,.recipe-main-panels .fdd-sponsors .image,.event-main-panels .fdd-sponsors .advert,.fdd-main-panels .fdd-sponsors .advert,.recipe-main-panels .fdd-sponsors .advert{float:left;margin:1em 4.18006% 1em 0;width:30.54662%}.event-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.fdd-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.recipe-main-panels .fdd-sponsors .image:nth-of-type(4n+4),.event-main-panels .fdd-sponsors .advert:nth-of-type(4n+4),.fdd-main-panels .fdd-sponsors .advert:nth-of-type(4n+4),.recipe-main-panels .fdd-sponsors .advert:nth-of-type(4n+4){margin-right:0}}.event-main-panels .attached-advert.attached-zone-top,.fdd-main-panels .attached-advert.attached-zone-top,.recipe-main-panels .attached-advert.attached-zone-top{position:relative;margin-top:0}.event-main-panels .attached-advert.attached-zone-top .caption,.fdd-main-panels .attached-advert.attached-zone-top .caption,.recipe-main-panels .attached-advert.attached-zone-top .caption{background:rgba(194,70,4,0.95);color:#fff;position:absolute;left:0;bottom:0;right:0;padding:1em}@media only screen and (min-width:48.750em){.event-main-panels>.inner,.fdd-main-panels>.inner,.recipe-main-panels>.inner{display:flex}.event-main-panels .event-summary,.fdd-main-panels .event-summary,.recipe-main-panels .event-summary,.event-main-panels .fdd-summary,.fdd-main-panels .fdd-summary,.recipe-main-panels .fdd-summary,.event-main-panels .recipe-summary,.fdd-main-panels .recipe-summary,.recipe-main-panels .recipe-summary{box-sizing:border-box;width:50%;float:right;order:2}.event-main-panels .attached-advert.attached-zone-top,.fdd-main-panels .attached-advert.attached-zone-top,.recipe-main-panels .attached-advert.attached-zone-top,.event-main-panels .recipe-image,.fdd-main-panels .recipe-image,.recipe-main-panels .recipe-image,.event-main-panels .event-image,.fdd-main-panels .event-image,.recipe-main-panels .event-image{margin:0;box-sizing:border-box;width:50%;float:left;order:1}.event-main-panels .attached-advert.attached-zone-top span,.fdd-main-panels .attached-advert.attached-zone-top span,.recipe-main-panels .attached-advert.attached-zone-top span,.event-main-panels .recipe-image span,.fdd-main-panels .recipe-image span,.recipe-main-panels .recipe-image span,.event-main-panels .event-image span,.fdd-main-panels .event-image span,.recipe-main-panels .event-image span{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.event-main-panels .attached-advert.attached-zone-top span img,.fdd-main-panels .attached-advert.attached-zone-top span img,.recipe-main-panels .attached-advert.attached-zone-top span img,.event-main-panels .recipe-image span img,.fdd-main-panels .recipe-image span img,.recipe-main-panels .recipe-image span img,.event-main-panels .event-image span img,.fdd-main-panels .event-image span img,.recipe-main-panels .event-image span img{visibility:hidden}.event-main-panels.ready-made-list-panels .fdd-summary,.fdd-main-panels.ready-made-list-panels .fdd-summary,.recipe-main-panels.ready-made-list-panels .fdd-summary,.event-main-panels.ready-made-list-panels .recipe-summary,.fdd-main-panels.ready-made-list-panels .recipe-summary,.recipe-main-panels.ready-made-list-panels .recipe-summary{float:left;order:1}.event-main-panels.ready-made-list-panels .attached-advert.attached-zone-top,.fdd-main-panels.ready-made-list-panels .attached-advert.attached-zone-top,.recipe-main-panels.ready-made-list-panels .attached-advert.attached-zone-top,.event-main-panels.ready-made-list-panels .recipe-image,.fdd-main-panels.ready-made-list-panels .recipe-image,.recipe-main-panels.ready-made-list-panels .recipe-image{float:right;order:2}}.attached-panels:first-of-type{margin-top:0}#page .attached-panels:first-of-type{margin-top:2em}.recipe-main-panels{background:#e5e5e5;border-top:0;color:#3c3c3b;margin:0}.event-date-location{clear:both}@media only screen and (min-width:40.001em){.event-date-location .when,.event-date-location .where{float:left;margin-right:2.15054%;width:48.92473%}.event-date-location .when:nth-child(2n+2),.event-date-location .where:nth-child(2n+2){margin-right:0}}.event-image-left,.event-image-right{margin-left:-15px;margin-right:-15px;height:auto}.event-image-left img,.event-image-right img{width:100%}@media only screen and (min-width:48.750em){.event-image-left,.event-image-right{display:block;margin:1em auto;width:auto}}@media only screen and (min-width:64em){.event-image-left{float:left;margin-left:0;margin-right:1em;margin-top:0}.event-image-left img{width:428px}.event-image-right{float:right;margin-left:1em;margin-right:0;margin-top:0}.event-image-right img{width:428px}}.event-summary h2,.recipe-summary h2{color:#c24604;font-family:'Roboto Bold',Verdana,sans-serif;font-size:1.176em;margin-bottom:.5em}.event-summary h3,.recipe-summary h3{color:#3c3c3b;font-size:1.824em;margin-top:.5em}.event-summary .summary,.recipe-summary .summary{font-size:1.118em}.event-summary .more,.recipe-summary .more{margin-top:2.5em}.event-summary .more a,.recipe-summary .more a{min-width:14.118em}#primary blockquote.tip{border:0;border-color:#fff;padding:0;font-size:1em;font-style:normal;text-align:left;margin:0}#primary blockquote.tip:before{display:none}#primary blockquote.tip h4{color:#fff;font-size:1em;margin-bottom:.5em;margin-top:0}#fdd-detail dl{list-style:none;margin:1em 0;padding:0}@media screen and (min-width:640px){#fdd-detail dl{max-width:50%}}#fdd-detail dl dt{clear:left;float:left;font-family:'Roboto Slab',serif;font-size:16px;font-size:1.6rem;margin-bottom:1em;margin-right:1em}#fdd-detail dl dd{float:left;font-size:14px;font-size:1.4rem;line-height:1.571em;margin-bottom:1em;margin-left:0}#fdd-detail dl dd.has-image-true{width:100%}#fdd-detail dl dd img{max-width:100%;width:100%}@media screen and (min-width:640px){#fdd-detail dl dd img{width:auto}}#fdd-detail .image-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}@media screen and (min-width:640px){#fdd-detail .image-right{float:right;height:164px;width:164px}}#fdd-detail .image-right img{display:block;max-height:100%;max-width:100%;width:100%}@media screen and (min-width:640px){#fdd-detail .image-right img{width:auto}}#fdd-detail .ingredients .tab-content .ingredient-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#fdd-detail .ingredients .tab-content .ingredient-text p{padding:5px}#fdd-detail .ingredients .tab-content h4{margin-top:0;padding:0 5px;padding-top:10px}#fdd-detail .ingredients .tab-content .itemised h4{padding-left:10px}#fdd-detail .ingredients .tab-content ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:1em 0 0 0;padding:0}#fdd-detail .ingredients .tab-content ul li{list-style:none;margin:0}@media screen and (min-width:640px){#fdd-detail .ingredients .tab-content .ingredient-text{float:left;width:49%}#fdd-detail .ingredients .tab-content .itemised{float:right;width:49%}}#fdd-detail .nutritional-information table{margin-top:0;width:100%}#fdd-detail .nutritional-information table thead tr th{background:#e8e5e2;color:#333;font-family:"Roboto slab",arial,"sans-serif",serif;font-weight:normal}#fdd-detail .nutritional-information table thead tr th:last-child{border-right:0}#fdd-detail .nutritional-information table tbody td{background:#fff;border-bottom:solid 1px #e8e5e2}#fdd-detail .nutritional-information table tbody td.unit{text-align:center}#fdd-detail .nutritional-information table tbody td:last-child{border-right:0}#fdd-detail .nutritional-information table tbody tr:nth-child(2n+2) td,#fdd-detail .nutritional-information table tbody tr:nth-child(2n+2) th{background:#e8e5e2;width:33%}#fdd-detail .nutritional-information table tbody tr:last-child td,#fdd-detail .nutritional-information table tbody tr:last-child th{border-bottom:0}#fdd-detail .feedback .tab-content #fdd-feedback-form.standard fieldset{max-width:100%}#fdd-detail .feedback .tab-content #fdd-feedback-form.standard fieldset legend{font-size:1.2em}#fdd-detail .back a{min-width:8em}#fdd-detail .back a:before{content:'\e871';position:relative;margin-left:0}.gallery-image-controls a.back{clear:both;float:left}.gallery-image-link.cover{display:block;height:150px}.gallery-image-link.cover img{display:none!important}.lity-gallery-preview{box-sizing:border-box;display:block;margin:1em auto;max-width:720px;overflow:auto;width:100%}.lity-gallery-preview:hover,.lity-gallery-preview:visited,.lity-gallery-preview:active{text-decoration:none}.lity-gallery-preview img{display:block;margin:0 auto;max-width:100%}.lity-gallery-preview .image-title-container{padding:3.4%}.lity-gallery-preview .image-detail{padding:2.4722222222222223%}.lity-gallery-preview .image-title{font-family:'Roboto Slab Bold',serif;font-size:1.118em;margin:0}.lity-gallery-preview .image-description{font-size:.882em;margin:0}@media only screen and (min-width:48.750em){.lity-gallery-preview{margin:1em auto 1em auto}.lity-gallery-preview .image-detail{box-sizing:border-box}}.image-gallery-preview{box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);display:block;margin:1em 0;max-width:720px;width:100%}.image-gallery-preview:hover,.image-gallery-preview:visited,.image-gallery-preview:active{text-decoration:none}.image-gallery-preview img{display:block;margin:0 auto;max-width:100%}.image-gallery-preview .inner{padding-top:75%;position:relative}.image-gallery-preview .inner a,.image-gallery-preview .inner span.wrapper{display:block;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;text-align:center}.image-gallery-preview .inner a img,.image-gallery-preview .inner span.wrapper img{display:block;position:absolute;top:0;bottom:0}.image-gallery-preview .inner a.cover img,.image-gallery-preview .inner span.wrapper.cover img{visibility:hidden}.image-gallery-preview .image-title-container{padding:3.4%}.image-gallery-preview .image-detail{padding:2.4722222222222223%}.image-gallery-preview .image-title{font-family:'Roboto Slab Bold',serif;font-size:1.118em;margin:0}.image-gallery-preview .image-description{font-size:.882em;margin:0}@media only screen and (min-width:48.750em){.image-gallery-preview{margin:1em auto 1em auto}.image-gallery-preview .image-detail{box-sizing:border-box}}.simple-template .ajax-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-bottom:3.889em;padding-top:.5em;position:relative}.simple-template .ajax-wrapper .image-gallery-preview{box-shadow:unset;height:100%;text-align:left;margin:0;max-width:100%}.simple-template .ajax-wrapper .image-gallery-preview .inner{padding:0;height:100%}.simple-template .ajax-wrapper .image-gallery-preview .inner a{display:block;padding:0;position:relative;width:100%;height:100%}.simple-template .ajax-wrapper .image-gallery-preview .inner a img{max-height:100%;margin:0 auto;max-width:100%;position:relative;top:0;left:0;bottom:0}.simple-template .ajax-wrapper .image-gallery-preview .image-title-container,.simple-template .ajax-wrapper .image-gallery-preview .image-detail{display:none}.simple-template .ajax-wrapper .gallery-image-controls{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.simple-template .ajax-wrapper .gallery-image-controls a,.simple-template .ajax-wrapper .gallery-image-controls span{display:inline-block;margin-top:10px;margin-bottom:0;padding:10px;border:1px solid transparent}.simple-template .ajax-wrapper .gallery-image-controls a:hover,.simple-template .ajax-wrapper .gallery-image-controls span:hover{border:1px solid #c24604;background:transparent}.simple-template .ajax-wrapper .gallery-image-controls a.previous,.simple-template .ajax-wrapper .gallery-image-controls span.previous{float:left}.simple-template .ajax-wrapper .gallery-image-controls a.next,.simple-template .ajax-wrapper .gallery-image-controls span.next{float:right}.simple-template .ajax-wrapper .gallery-image-controls a small,.simple-template .ajax-wrapper .gallery-image-controls span small{display:none}@media only screen and (min-width:48.750em){.simple-template .ajax-wrapper .gallery-image-controls a small,.simple-template .ajax-wrapper .gallery-image-controls span small{display:inline}}.lity-content .image-gallery-preview{max-width:90%;margin:0}.lity-content .image-gallery-preview .image-detail{display:none}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list{list-style:none;margin:0;padding:0}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li{background:#fff;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);margin:0 2.73224% 10px 0;padding:0;width:48.63388%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(2n+2){margin-right:0}@media only screen and (min-width:48.750em){#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li{float:left;margin-right:1.34771%;width:23.98922%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(2n+2){margin-right:1.34771%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(4n+4){margin-right:0}}@media only screen and (min-width:64em){#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li{width:19.13978%;margin-right:1.07527%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(2n+2){margin-right:1.07527%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(4n+4){margin-right:1.07527%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li:nth-of-type(5n+5){margin-right:0}}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li a{display:block}#primary .attached-name-galleries-after .gallery-image-list-wrapper .gallery-image-list li a img{display:block;width:100%}#primary .attached-name-galleries-after .gallery-image-list-wrapper .cycle-carousel-active.gallery-image-list li{float:none;margin-right:10px;width:180px}#primary .attached-name-galleries-after .gallery-image-list-wrapper .cycle-carousel-active.gallery-image-list li:nth-of-type(5n+5){margin-right:10px}#primary .attached-name-galleries-after .cycle-carousel-pager{position:relative;height:0;z-index:1000}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next{display:block;position:absolute;top:0;right:0;width:45px;height:90px;overflow:hidden}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next:hover{background:0}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next:hover span.container{background:#fff}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next span.container{background:rgba(255,255,255,0.5);border-radius:50%;color:#c24604;display:block;height:90px;width:90px;top:50%;position:absolute;transform:translateY(-50%) translateX(0%)}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next span.container:hover{color:white;background:#c24604}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-next span.container:before{content:'\e872';font-size:2.824em;position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(0%)}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev{display:block;position:absolute;top:0;left:0;width:45px;height:90px;overflow:hidden}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev:hover{background:0}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev:hover span.container{background:#fff}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev span.container{background:rgba(255,255,255,0.5);border-radius:50%;color:#c24604;display:block;height:90px;width:90px;position:absolute;left:-45px;top:50%;text-align:right;transform:translateY(-50%) translateX(0%)}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev span.container:hover{color:white;background:#c24604}#primary .attached-name-galleries-after .cycle-carousel-pager .cycle-prev span.container:before{content:'\e871';font-size:2.824em;position:absolute;top:50%;right:0;transform:translateY(-50%) translateX(0%)}.gallery-image-controls{font-size:1.059em;margin:1em auto;max-width:820px;width:100%}.gallery-image-controls a.gallery-image-control,.gallery-image-controls span.gallery-image-control{display:block;font-weight:normal;padding:18px 24px}@media only screen and (min-width:48.750em){.gallery-image-controls a.gallery-image-control .label,.gallery-image-controls span.gallery-image-control .label{position:relative;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;border:0}}.gallery-image-controls a.gallery-image-control small,.gallery-image-controls span.gallery-image-control small{font-size:.778em;font-weight:normal}.gallery-image-controls span.gallery-image-control{opacity:.5}.gallery-image-controls .next{float:right;margin-left:8px;margin-bottom:1em}.gallery-image-controls .next:after{content:'\e81c'}@media only screen and (min-width:48.750em){.gallery-image-controls .next:after{display:none}}.gallery-image-controls .previous{float:left;margin-bottom:1em}.gallery-image-controls .previous:before{content:'\e81b'}@media only screen and (min-width:48.750em){.gallery-image-controls .previous:before{display:none}}.results-header{margin:1em 0}@media only screen and (min-width:40.001em){.results-header{float:left}}.results-header .results-found{font-size:1em}.recipe-block-outer{background:#f9f9f9;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;font-size:.882em}@media only screen and (min-width:40.001em){.recipe-block-outer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}}.recipe-block-outer h3{color:#3c3c3b;font-size:1.2em;font-family:'Roboto Bold',Verdana,sans-serif}.recipe-block-outer .ingredients-block{box-sizing:border-box;background:#fff;padding:0 10px 0 0;width:100%}.recipe-block-outer .ingredients-block h2,.recipe-block-outer .ingredients-block h3,.recipe-block-outer .ingredients-block h4,.recipe-block-outer .ingredients-block h5,.recipe-block-outer .ingredients-block h6,.recipe-block-outer .ingredients-block div strong,.recipe-block-outer .ingredients-block p{padding-left:10px}@media only screen and (min-width:40.001em){.recipe-block-outer .ingredients-block{border-left:solid 1px #ccc;border-right:solid 1px #ccc;float:left;width:46.1039%}}.recipe-block-outer .ingredients-block li{border:0;margin-right:-10px;margin-bottom:.5em;padding-right:1em;padding-bottom:0;padding-top:0}.recipe-block-outer .ingredients-block li:before{margin-left:-26px}.recipe-block-outer .ingredients-block ul:last-child{margin-bottom:0}.recipe-block-outer .ingredients-block ul:last-child li:last-child{border-bottom:0}.recipe-block-outer .recipe-block{box-sizing:border-box;padding:0 10px;width:100%}@media only screen and (min-width:40.001em){.recipe-block-outer .recipe-block{border-right:solid 1px #ccc;float:left;width:53.8961%}}.recipe-block-outer .recipe-block li{border:0;margin-bottom:.5em;margin-left:-10px;margin-right:-10px;padding:0 1em 0 44px}.recipe-block-outer .recipe-block ol:last-child{margin-bottom:0}.recipe-block-outer .recipe-block ol:last-child li:last-child{border-bottom:0}.nutritional-info-block{box-sizing:border-box;margin:20px 0;padding:20px 0 16px 20px;width:100%;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.nutritional-info-block h3{color:#3c3c3b;font-family:'Roboto Slab',serif;font-size:1em;margin-bottom:.5em;margin-top:0}.nutritional-info-block .nutritional-info-inner{width:90%;display:inline-block}.nutritional-info-block .nutritional-data-block{display:block;margin:0 1% 1% 0;text-align:center;font-size:.882em;float:left;width:48%;border:1px solid #ccc;box-sizing:border-box}@media only screen and (min-width:40.001em){.nutritional-info-block .nutritional-data-block{min-width:70px;width:auto}}.nutritional-info-block .nutritional-data-block .nutritional-title,.nutritional-info-block .nutritional-data-block .nutritional-data{display:block;padding:5px}.nutritional-info-block .nutritional-data-block .nutritional-title{border-bottom:1px solid #ccc}.nutritional-info-block .nutritional-data-block .nutritional-data{background:#fff}.hints-tips-block{padding:3%;margin:1em 0;background:#c24604;color:#fff}.hints-tips-block h3{color:#fff;font-size:1.2em;font-family:'RobotoRegular',Verdana,sans-serif;margin-top:0}.hints-tips-block .wysiwyg a{color:#fff;text-decoration:underline}.hints-tips-block .wysiwyg a:focus,.hints-tips-block .wysiwyg a:hover{color:#3c3c3b;text-decoration:none}.hints-tips-block blockquote a{color:#fff}.recipe-video-outer{width:100%;height:100%}.recipe-video{box-sizing:border-box;position:relative;padding-top:56.25%;width:100%;height:100%}.recipe-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;min-height:315px;min-width:560px;width:100%;height:100%}.recipe-video .popup-youtube{position:absolute;opacity:0;top:0;left:0;bottom:0;right:0;z-index:100}.bakehouse-video-carousel{overflow:hidden;position:relative;width:100%}.bakehouse-video-carousel .cycle-slideshow{width:100%}.bakehouse-video-carousel .cycle-slideshow .cycle-slide{width:100%}.bakehouse-video-carousel .prev,.bakehouse-video-carousel .next{background:rgba(0,0,0,0.3);box-sizing:border-box;color:#fff;position:absolute;z-index:100;cursor:pointer;opacity:.5;font-size:40px;width:2em;height:2em;top:50%;transform:translateY(-50%);border-radius:50%;padding:.5em;display:block}.bakehouse-video-carousel .prev:hover,.bakehouse-video-carousel .next:hover,.bakehouse-video-carousel .prev:focus,.bakehouse-video-carousel .next:focus{color:#fff;opacity:1;text-decoration:none}.bakehouse-video-carousel .prev{left:-35px;z-index:101}.bakehouse-video-carousel .prev:before{content:'\e81b'}.bakehouse-video-carousel .next{right:-35px;z-index:101}.bakehouse-video-carousel .next:before{content:'\e81c';position:relative;left:-17px}.details-block{background:#434341;color:#fff;margin:0 -15px;overflow:hidden}@media only screen and (min-width:48.750em){.details-block{margin-left:0;margin-right:0;margin-top:20px}}.details-block .bakehouse-carousel{width:100%;min-height:210px;overflow:hidden}.details-block .bakehouse-carousel img{max-width:100%;visibility:hidden}.details-block .bakehouse-carousel iframe{width:100%;min-height:190px;border:0}.details-block .bakehouse-carousel .popup-youtube{position:absolute;opacity:0;top:0;left:0;bottom:0;right:0;z-index:100}.details-block .bakehouse-carousel .workbook-directory-images{width:100%}.details-block .bakehouse-carousel #prev,.details-block .bakehouse-carousel #next{background:rgba(0,0,0,0.3);box-sizing:border-box;color:#fff;position:absolute;display:block;z-index:100;cursor:pointer;opacity:.5;font-size:40px;width:2em;height:2em;top:50%;transform:translateY(-50%);border-radius:100%;padding:.5em}.details-block .bakehouse-carousel #prev:hover,.details-block .bakehouse-carousel #next:hover,.details-block .bakehouse-carousel #prev:focus,.details-block .bakehouse-carousel #next:focus{color:#fff;opacity:1;text-decoration:none}.details-block .bakehouse-carousel #prev{left:-35px;z-index:101}.details-block .bakehouse-carousel #prev:before{content:'\e81b'}.details-block .bakehouse-carousel #next{right:-35px;z-index:101}.details-block .bakehouse-carousel #next:before{content:'\e81c';position:relative;left:-17px}.details-block .bakehouse-short-description{padding:3%;width:94%;min-height:190px;color:#fff;font-size:.9em;background:#434341}.details-block .bakehouse-short-description h1,.details-block .bakehouse-short-description h2{color:inherit;font-family:'Roboto Slab',serif;font-size:1.4em;margin-top:0;opacity:1}.details-block .bakehouse-short-description a{color:inherit}.details-block .bakehouse-short-description .credited-to{font-size:.9em}.details-block .bakehouse-short-description .credited-to .value a{text-decoration:underline}.details-block .bakehouse-short-description .serves,.details-block .bakehouse-short-description .prep-time,.details-block .bakehouse-short-description .cooking-time{padding:5px 10px 0 25px;font-size:.9em;line-height:2em;float:left;min-height:30px}.details-block .bakehouse-short-description .serves{background:url(/themes/coeliac/gfx/icons/serves.png) no-repeat 0 8px}.details-block .bakehouse-short-description .cooking-time{background:url(/themes/coeliac/gfx/icons/cooking-time.png) no-repeat 0 8px}.details-block .bakehouse-short-description .prep-time{background:url(/themes/coeliac/gfx/icons/prep-time.png) no-repeat 0 8px}@media only screen and (min-width:40.001em){.details-block .bakehouse-carousel{height:100%;width:46.1039%;float:left;position:relative}.details-block .bakehouse-carousel .workbook-directory-images{position:relative;height:100%;width:100%}.details-block .bakehouse-carousel .workbook-directory-images iframe{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.details-block .bakehouse-short-description{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:53.8961%;float:left}}.scrapbook-items .item{background:#f9f9f7;color:#3c3c3b;padding:0}.scrapbook-items .item h3{background:#fff;border-bottom:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c3c3b;font-size:1.412em;margin:0;min-height:90px;padding:17px 34px}.scrapbook-items .item .details{font-size:15px;padding:17px 34px}.scrapbook-items .item .details p{font-family:'Roboto Bold',Verdana,sans-serif;margin:0;float:left}.scrapbook-items .item .details p.type{clear:left}.scrapbook-items .item .details p.invalid{color:#c00;clear:both;margin-left:-1.5em}.scrapbook-items .item .details p.invalid:before{content:'\e827'}.scrapbook-items .item .details .remove-favourite{float:right}.scrapbook-items .item .details .remove-favourite button{background:transparent;border:0;color:#3c3c3b;padding:0}.scrapbook-items .item .details .remove-favourite button:before{content:'\e804';font-size:1.467em}.scrapbook-items .item .details .remove-favourite button:hover{color:#c24604}@media only screen and (min-width:48.750em){.two-columns .scrapbook-items .item{margin-right:3.34821%;width:48.32589%}.two-columns .scrapbook-items .item:nth-of-type(3n+3){margin-right:3.34821%}.two-columns .scrapbook-items .item:nth-of-type(2n+2){margin-right:0}}.xg-items .item,.panels .panel{background:#f9f9f7;color:#3c3c3b;padding:0}.xg-items .item h3,.panels .panel h3,.panels .panel h2{background:#fff;border-bottom:solid 1px #ccc;color:#3c3c3b;font-size:1.412em;margin:0}.xg-items .item h3 a,.panels .panel h3 a{background:url(/themes/coeliac/gfx/logos/cross-grain-symbol-medium.png) 34px 16px no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;min-height:90px;padding:17px 34px 17px 146px}.xg-items .item .details,.panels .panel .details,.xg-detail{font-size:15px;padding:17px 34px}.xg-items .item .details p,.panels .panel .details p,.xg-detail p{font-family:'Roboto Bold',Verdana,sans-serif;margin:0}.xg-items .item .details .label,.panels .panel .details .label,.xg-detail .label{display:block;font-family:'RobotoRegular',Verdana,sans-serif}@media only screen and (min-width:64em){.xg-items .item .details .label,.panels .panel .details .label,.xg-detail .label{display:inline-block;width:33.5%}}@media only screen and (min-width:64em){.xg-items .item .details .certificate-label,.panels .panel .details .certificate-label,.xg-detail .certificate-label{float:left}}.xg-items .item .details .certificates,.panels .panel .details .certificates,.xg-detail .certificates{list-style:none;margin:0}@media only screen and (min-width:64em){.xg-items .item .details .certificates,.panels .panel .details .certificates,.xg-detail .certificates{float:left;width:66.5%}}.xg-items .item .details .certificates li,.panels .panel .details .certificates li,.xg-detail .certificates li{border:0;font-family:'Roboto Bold',Verdana,sans-serif;line-height:1.867em;list-style:none;margin:0;padding:0}.xg-items .item .details .certificates li:before,.panels .panel .details .certificates li:before,.xg-detail .certificates li:before{display:none}.xg-items .item .details .certificates li a,.panels .panel .details .certificates li a,.xg-detail .certificates li a{border-bottom:solid 1px #c24604;display:block}.xg-detail{background:#f9f9f7;color:#3c3c3b;margin:1em;padding:1em}.xg-detail a{color:inherit}.js .calendars.js-inactive{display:none}#calendars{max-width:932px;margin:auto;padding:0 15px}@media only screen and (min-width:48.750em){#calendars{padding:0}}#calendars .calendar{background:#f9f9f7;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);color:#3c3c3b;display:block;margin:1em 0}#calendars .calendar table{margin:0}#calendars .calendar table caption{background:#fff;border-bottom:solid 1px #ccc;box-sizing:border-box;color:#3c3c3b;font-family:'Roboto Slab Bold',serif;font-size:1.294em;padding:7.194244604316546%;position:relative;text-align:center}#calendars .calendar table caption a,#calendars .calendar table caption span{color:inherit}#calendars .calendar table caption a:hover,#calendars .calendar table caption span:hover,#calendars .calendar table caption a:focus,#calendars .calendar table caption span:focus{color:#c24604;text-decoration:none}#calendars .calendar table caption a.previous,#calendars .calendar table caption span.previous{font-size:1.588em;bottom:0;left:2%;position:absolute;padding-top:.1em;top:50%;transform:translateY(-50%) translateX(0%)}#calendars .calendar table caption a.previous:before,#calendars .calendar table caption span.previous:before{content:'\e871'}#calendars .calendar table caption a.next,#calendars .calendar table caption span.next{bottom:0;font-size:1.588em;padding-top:.1em;position:absolute;right:2%;top:50%;transform:translateY(-50%) translateX(0%)}#calendars .calendar table caption a.next:before,#calendars .calendar table caption span.next:before{content:'\e872'}#calendars .calendar table caption span{outline:.5}#calendars .calendar table thead th{padding:.5em;text-align:center}#calendars .calendar table thead th:first-child{padding-left:1.5em}#calendars .calendar table thead th:last-child{padding-right:1.5em}#calendars .calendar table tbody td{text-align:center;padding:.5em}#calendars .calendar table tbody td:first-child{padding-left:1.5em}#calendars .calendar table tbody td:last-child{padding-right:1.5em}#calendars .calendar table tbody td a,#calendars .calendar table tbody td span{border-radius:50%;display:block;height:1.7em;margin:0 auto;width:1.7em}#calendars .calendar table tbody td a:hover,#calendars .calendar table tbody td span:hover{text-decoration:none}#calendars .calendar table tbody td a{background:#c24604;color:#fff}#calendars .calendar table tbody td.today a,#calendars .calendar table tbody td.today span{background:rgba(231,83,1,0.2);color:#3c3c3b}#calendars .calendar table tbody td.group-true a,#calendars .calendar table tbody td.group-true span{background:#326295;color:#fff}#calendars .calendar table tbody td.topic-fundraising a,#calendars .calendar table tbody td.type-fundraising a,#calendars .calendar table tbody td.topic-fundraising span,#calendars .calendar table tbody td.type-fundraising span{background:#a39382;color:#fff}@media only screen and (min-width:48.750em){#calendars.calendars-2 .calendar{float:left;margin-right:3.24826%;width:48.37587%}#calendars.calendars-2 .calendar.calendar2{margin-right:0}}#events-key{border:solid 1px #ccc;padding:1em}#events-key ul{list-style:none;margin:0;padding:0}#events-key ul li{border:0;list-style:none;margin:0 2em 1em 0;padding:0}@media only screen and (min-width:48.750em){#events-key ul li{display:inline-block;margin-bottom:0}}#events-key ul li:before{border-radius:50%;background:#c24604;content:"";display:block;font-size:1em;height:20px;width:20px;margin-left:0;margin-right:.5em;position:relative;top:4px}#events-key ul li#vol-event-color:before{background:#326295}#events-key ul li#fundraising-color:before{background:#a39382}.event-items .item .location{padding-left:1.5em}.event-items .item .location:before{content:"\f3a3";float:left;font-size:26px;margin-left:-0.962em}#booking-basket-confirm tbody th{border-bottom:solid 1px #ccc;width:10em}#delegate-booking-basket-confirm tbody th{border-bottom:solid 1px #ccc}#timeleft{background:rgba(50,98,150,0.2);border-radius:999px;border:solid 1px #326296;font-family:'Roboto Slab',serif;margin:1em 0;padding:1em 2em;text-align:center}.module-workbook-venue h1{vertical-align:middle}.logo-types-block{display:inline-block;line-height:36px;vertical-align:top;margin-left:1em}.logo-types-block img{vertical-align:middle;margin-right:5px;max-height:36px}.logo-types-block .disabled-icon{border:solid 1px #3c3c3b;border-radius:1000px;display:inline-block;font-size:26px;line-height:34px;height:34px;margin-right:5px;vertical-align:middle;width:34px}.logo-types-block .disabled-icon:before{content:'\f193';font-size:26px;margin-right:5px}.item .logo-types-block{margin-left:0}.venue-action-btns{list-style:none;margin:0;padding:0;fl:r}.venue-action-btns li{border:0;display:inline-block;list-style:none;margin:0 1em 1em 0;padding:0}.venue-action-btns li:before{content:""}.venue-action-btns li:last-child{border:0}.venue-btns{float:right}.venue-btns .rate-btn{clear:both;display:block;float:left;line-height:2em;padding-bottom:.471em;padding-top:.471em;margin-bottom:1em}.venue-btns .rate-btn:before{content:'\e8ac';font-size:2em;margin-right:.3em;margin-left:-0.3em;float:left}@media only screen and (min-width:48.750em){.venue-btns .rate-btn{clear:unset}}.venue-btns .venue-map-view{clear:both;display:block;float:left;line-height:2em;padding-bottom:.471em;padding-top:.471em}@media only screen and (min-width:48.750em){.venue-btns .venue-map-view{clear:unset;margin-left:1em}}.venue-btns .venue-map-view:before{content:"\f3a3";font-size:2em;margin-right:.3em;float:left}.btn-rate{color:inherit}span.btn1.rate-btn,span.home-panel .content-panel p a.btn.rate-btn{background:rgba(67,67,65,0.7);border-color:#434341;color:#fff}.items-venue .item{background:#f9f9f7;color:#3c3c3b;padding:0}.items-venue .item h3{background:#fff;border-bottom:solid 1px #ccc;color:#3c3c3b;font-size:1.412em;margin:0;padding:17px 34px}.items-venue .item .details{font-size:15px;padding:17px 34px}.items-venue .item .details .label{font-weight:bold}.items-venue .item .details .venue-details{padding-left:6em}.items-venue .item .details .venue-details .label{float:left;margin-left:-6em}.items-venue .item a.rate-btn{color:#fff}.items-venue .item a.rate-btn:hover{color:#3c3c3b}.items-venue .item .rate-btn:before{display:none}@media only screen and (min-width:48.750em){.items-venue .item{margin-right:3.34821%;width:48.32589%}.items-venue .item:nth-of-type(3n+3){margin-right:3.34821%}.items-venue .item:nth-of-type(2n+2){margin-right:0}}@media only screen and (min-width:48.750em){.items-venue .pairing:nth-child(odd) .item{background:#fff}}.venue-description-map{background:#ebe8e5;margin:1em 0;padding:1em}.venue-description-map #venue-map{height:300px}@media only screen and (min-width:40.001em){.venue-description-map .venue-description,.venue-description-map .map-location{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.venue-description-map .venue-description{padding-right:1em}}@media only screen and (min-width:48.751em){.venue-description-map .venue-description,.venue-description-map .map-location{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.venue-description-map .venue-description{padding-right:0}}@media only screen and (min-width:64em){.venue-description-map .venue-description,.venue-description-map .map-location{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.venue-description-map .venue-description{padding-right:1em}}.workbook_venue-item h3 a{display:block}.workbook_venue-item h3 a img{float:right;margin-left:1em;max-width:88px}#venue-comments{margin-top:2em}#venue-comments .rate-btn{float:right;position:relative;top:-6px}#venue-comments blockquote.item{border:solid 1px #ccc;-webkit-box-shadow:5px 5px 7px 0 #ccc;-moz-box-shadow:5px 5px 7px 0 #ccc;box-shadow:5px 5px 7px 0 #ccc;font-size:1em;font-style:normal;margin:1em 0;padding:1em;text-align:left}#venue-comments blockquote.item:before{display:none}#venue-comments blockquote.item h3{font-family:'Roboto Bold',Verdana,sans-serif;font-size:1em}.workbook_directory_info__venue_details{margin-bottom:2.5em}.workbook_directory_info__venue_details .contact address span.address:after{background:#000;content:'';display:inline-block;height:.8em;width:2px;vertical-align:middle;position:relative;top:-2px;margin:0 1em}.workbook_directory_info__venue_details .contact address span.venue-details{white-space:nowrap}.workbook_directory_info__venue_details .contact address span.venue-details:after{background:#000;content:'';display:inline-block;height:.8em;width:2px;vertical-align:middle;position:relative;top:-2px;margin:0 1em}.workbook_directory_info__venue_details .contact address span.venue-details:before{margin-right:.5em}.workbook_directory_info__venue_details .contact address span.venue-details.email:before{content:'\e8b8';color:#c24604;margin-right:.5em;margin-left:0}.workbook_directory_info__venue_details .contact address span.venue-details.telephone:before{content:'\e8bb';color:#c24604;margin-right:.5em;margin-left:0}.workbook_directory_info__venue_details .contact address span.venue-details.website:before{content:'\e8b3';color:#c24604;margin-right:.5em;margin-left:0}.workbook_directory_info__venue_details .contact address span.venue-details.date-added:before{content:'\f271';color:#c24604;margin-right:.5em;margin-left:0}.workbook_directory_info__venue_details .contact address span.venue-details:last-child:after{display:none}.workbook_directory_info__venue_details .contact div.venue-details{display:inline-block;white-space:nowrap}.workbook_directory_info__venue_details .contact div.venue-details:after{background:#000;content:'';display:inline-block;height:.8em;width:2px;vertical-align:middle;position:relative;top:-2px;margin:0 1em}.workbook_directory_info__venue_details .contact div.venue-details:last-child:after{display:none}.rating-block .star:before{color:#f8cd7e;content:'\e8ad'}.rating-block .star.full-star:before{content:'\e8ac'}.rating-block .star.half-star:before{content:'\f123'}#venue-rating-form .rating{display:block;position:relative;overflow:hidden;max-width:7.067em}#venue-rating-form .rating input{position:absolute;left:-1000px}#venue-rating-form .rating input:checked ~ label:before{content:'\e8ac'}#venue-rating-form .rating label{float:right}#venue-rating-form .rating label:before{color:#f8cd7e;content:'\e8ad'}#venue-rating-form .rating label:hover:before{content:'\e8ac'}#venue-rating-form .rating label:hover ~ label:before{content:'\e8ac'}.venue-key{clear:both;font-size:.882em;padding-bottom:7px}.venue-key ul{list-style:none;margin:0;padding:0}.venue-key ul li{border:0;line-height:1.667em;list-style:none;margin:0 5px 0 0;padding:0}.venue-key ul li:before{display:none}.venue-key ul li img{margin-right:5px;vertical-align:middle}@media only screen and (min-width:48.750em){.venue-key ul li{display:inline-block}}.module-workbook-venue #primary .attached-blocks{padding:0}.module-workbook-venue #primary .attached-blocks .item{padding-top:48.14004376367615%}.module-workbook-venue #primary .attached-blocks .item .image.cover{padding-top:48.14004376367615%}@media only screen and (min-width:48.750em){.module-workbook-venue #primary .attached-blocks .item{padding-top:23.605150214592275%}.module-workbook-venue #primary .attached-blocks .item:last-child{padding-top:23.605150214592275%}.module-workbook-venue #primary .attached-blocks .item:last-child .image.cover{padding-top:23.605150214592275%}}.attached-polls #attached-polls.attached{background:#f3f1f0;color:#3c3c3b;margin-left:0;margin-right:0;margin-top:11.650485436893204%;padding:11.650485436893204%}@media only screen and (min-width:48.750em){.attached-polls #attached-polls.attached{margin-right:8.009708737864079%}}.attached-polls #attached-polls.attached form{margin:0}.attached-polls #attached-polls.attached form fieldset{border:0;margin:0;padding:0}.attached-polls #attached-polls.attached form fieldset legend{margin-bottom:.3em}.attached-polls #attached-polls.attached form fieldset .type-radio,.attached-polls #attached-polls.attached form fieldset .type-checkbox{margin:0 0 1em 0}.attached-polls #attached-polls.attached form fieldset .type-radio div.label,.attached-polls #attached-polls.attached form fieldset .type-checkbox div.label{opacity:1;font-family:'Roboto Slab',serif;margin-bottom:.5em}.attached-polls #attached-polls.attached form fieldset .type-radio .input ol li,.attached-polls #attached-polls.attached form fieldset .type-checkbox .input ol li{padding-left:0}.attached-polls #attached-polls.attached form fieldset .type-radio .input ol li label input:checked+.label:after,.attached-polls #attached-polls.attached form fieldset .type-checkbox .input ol li label input:checked+.label:after{display:none}.attached-polls #attached-polls.attached form fieldset button{padding-right:2.5em;padding-left:2.5em}.attached-polls #attached-polls.attached h2{font-size:2em;margin-bottom:.3em;margin-top:0;padding-left:0}.attached-polls #attached-polls.attached .question{opacity:1;font-family:'Roboto Slab Bold',serif;margin:0 0 .5em 0}.attached-polls #attached-polls.attached .results ol li{border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:.3em;position:relative}.attached-polls #attached-polls.attached .results ol li span.percent-text{float:right;position:relative;z-index:10}.attached-polls #attached-polls.attached .results ol li span.choice{position:relative;z-index:10}.attached-polls #attached-polls.attached .results ol li span.percent{background:#fc9863;display:block;position:absolute;top:0;left:0;bottom:0;z-index:5}.attached-polls #attached-polls.attached .results ol li:nth-child(2n+2) span.percent{background:#a4e4ab}.attached-polls #attached-polls.attached .results ol li:nth-child(3n+3) span.percent{background:#89afd7}#my-coeliac-info-content{padding-top:1px}#my-coeliac-info-content .renew-message{max-width:640px}#my-coeliac-info-content .renew-message .renew{float:right;margin-top:0}@media only screen and (min-width:40.001em){#my-coeliac-info-content .renew-message .renew{margin-top:.4em}}#my-coeliac-info-content .renew-message .membership-expiry{float:left;max-width:70%}#my-coeliac-info-content .renew-message .membership-expiry.expired{color:#c00;font-weight:bold}#my-coeliac-info-content #person-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:1em 0;padding:0 0 0 10em}@media only screen and (min-width:40.001em){#my-coeliac-info-content #person-details{float:left;width:49%}}#my-coeliac-info-content #person-details dt{clear:left;float:left;margin-left:-10em;width:10em}#my-coeliac-info-content #person-details dd{float:left;font-weight:bold}#my-coeliac-info-content #person-details dd ul{list-style:none;margin:0;padding:0}#my-coeliac-info-content #person-details dd ul li{border:0;list-style:none;margin:0;padding:0}#my-coeliac-info-content #person-details dd ul li:before{color:inherit;content:", ";float:none;font-size:1em;margin-left:0}#my-coeliac-info-content #person-details dd ul li:first-child:before{content:"";display:none}@media only screen and (min-width:40.001em){#my-coeliac-info-content .attached-wysiwyg-content{float:right;width:49%}}.group-news>h2,.group-events>h2{font-size:1.529em;margin-bottom:1em}.group-news>h2 a,.group-events>h2 a{color:inherit}.group-news-and-events{margin:1em 0}.group-news-and-events>h2{font-size:1.529em;margin-bottom:1em}.group-news-and-events>h2 a{color:inherit}@media only screen and (min-width:48.751em){.group-news-and-events .carousel-wrapper{position:relative}.group-news-and-events .carousel-container{border-top:solid 1px transparent;max-width:100%;margin:0 0 1em 0;padding:0}.group-news-and-events .carousel-container .carousel-container-inner{position:relative;height:100%;padding:0 5px}.group-news-and-events .carousel-container h3{white-space:normal;width:100%}.group-news-and-events .carousel-container p.summary{white-space:normal}.group-news-and-events .carousel-container .item{width:33.12236286919831%;margin-top:10px}.group-news-and-events .carousel-container .carousel-outer .item{width:100%}.group-news-and-events .carousel-container .cycle-carousel-wrap{padding-top:5px}.group-news-and-events .carousel-container .cycle-carousel-wrap .item{float:none}}#tertiary-info-panel .info-panel{background:#fff;margin:0 -15px;padding-bottom:.5em}#tertiary-info-panel .info-panel h2{font-size:1.474em}@media only screen and (min-width:48.751em){#tertiary-info-panel .info-panel{margin:0 -3.6407767% 0 -11.65048544%}}#tertiary-info-panel .info-panel>*{padding:0 15px}@media only screen and (min-width:48.751em){#tertiary-info-panel .info-panel>*{padding:0 3.15789474% 0 10.10526316%}}#tertiary-info-panel .info-panel h3{background:#c24604;color:#fff;font-size:1em;font-family:'Roboto Slab',serif;padding:1em 15px}@media only screen and (min-width:48.751em){#tertiary-info-panel .info-panel h3{padding:1em 3.15789474% 1em 10.10526316%}}#tertiary-info-panel .info-panel p span.inner{display:block;padding-left:6em;word-wrap:break-word}#tertiary-info-panel .info-panel p span.inner span.label{display:block;font-weight:normal;float:left;margin-left:-6em;width:5.5em}.items.products-items h2{font-size:1.294em;margin:1.5em 0;text-align:center;text-transform:capitalize}@media only screen and (min-width:48.750em){.items.products-items .item{margin-right:2.08955%;padding:17.537313432835823% 2.2388059701492535% 2.2388059701492535% 2.2388059701492535%;width:23.43284%}.items.products-items .item:nth-of-type(2n+2){margin-right:2.08955%}.items.products-items .item:nth-of-type(4n+4){margin-right:0}.items.products-items .item .price{font-family:'Roboto Bold',Verdana,sans-serif;opacity:.5}}@media only screen and (min-width:48.750em){#product-images{width:49%;float:left}#product-images img{max-width:100%}#product-images .main-image.other-images-true{float:right;width:68%;text-align:center}#product-images .product-thumbnails{float:left;width:30%;margin-right:1%}}@media only screen and (min-width:48.750em){.product-details{width:49%;float:right}}.product{margin-top:1em}.module-communications .adminlink{margin:0 1em 0 0;float:left}.module-communications .results caption{background:#c24604;color:#fff;font-size:1em;line-height:53px;padding:0 1em;margin:0}.module-communications .results caption .adminlink{margin:0;float:right}#primary ol.sitemap li{list-style:none;line-height:22px;background:url(/themes/coeliac/gfx/icons/tree-indicator.png) no-repeat 10px -9px;border:0;padding:0}#primary ol.sitemap li:before{display:none}#primary ol.sitemap li a{background:#fff;padding:0 0 0 5px}#primary ol.sitemap li.depth-1{font-size:1.1em;font-weight:bold;background:0}#primary ol.sitemap li.depth-2{padding-left:40px;background-position:20px -9px}#primary ol.sitemap li.depth-3{padding-left:80px;background-position:60px -9px}#primary ol.sitemap li.depth-4{padding-left:120px;background-position:100px -9px}.regional-differences .container{border:solid 1px #ccc;padding:1em;margin-bottom:-1px}.regional-differences .container .regional_differences__controls{padding:8px 10px;font-family:'RobotoRegular',Verdana,sans-serif;font-size:1em;font-weight:normal;margin:0 0 1px 0}.regional-differences .container .regional_differences__controls a{color:#3c3c3b;display:block}.regional-differences .container .regional_differences__controls a:focus,.regional-differences .container .regional_differences__controls a:hover{text-decoration:none}.regional-differences .container .regional_differences__controls a:active{text-decoration:none}.regional-differences .container .regional_differences__controls a:before{color:#c24604;content:'\e811';font-size:1.176em;position:relative;top:1px;margin-right:.5em}.regional-differences .container.active .regional_differences__controls a:before{content:'\e813'}.shop-basket-summary th.product-remove,.shop-basket-summary td.product-remove{text-align:center}.attached-panels{margin:0}.attached-panels .inner{margin:0 auto;max-width:1440px}.home-template .attached-blocks{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding:0}@media only screen and (min-width:40.001em){.home-template .attached-blocks{padding:0 15px}}@media only screen and (min-width:48.750em){.home-template .attached-blocks{padding:0 2.64270613%}}.home-template .attached-blocks .items{padding:0}#quarternary .inner>.attached-blocks{padding:0 15px}table.forum thead th{background:#feeae2}table.forum tbody td{vertical-align:top}table.forum tbody td.title a{color:#3c3c3b;display:block;font-family:'Roboto Slab Bold',serif}table.forum tbody td.latest a{color:#3c3c3b;font-family:'Roboto Bold',Verdana,sans-serif}table.forum tbody td span.avatar{border-radius:50%;display:block;height:80px;overflow:hidden;width:80px}table.forum tbody td span.avatar img{vertical-align:middle;margin-right:1em}@media only screen and (min-width:48.750em){table.forum tbody td span.avatar img{margin-right:0}}table.forum tbody td .message *:first-child{margin-top:0}table.forum tbody td .latest-by{display:block}table.forum tbody tr.post1 td{background:#f8f8f6}@media only screen and (max-width:40.001em){table.forum.tablesaw tbody tr td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px}table.forum.tablesaw tbody tr td:last-child{border:solid 1px #ccc;border-top:0}table.forum.tablesaw tbody tr td.profile,table.forum.tablesaw tbody tr td.message{border-bottom:0}table.forum.forum-categories.tablesaw tbody tr td:first-child,table.forum.thread.tablesaw tbody tr td:first-child,table.forum.comments.tablesaw tbody tr td:first-child{border-top:solid 2px #c24604}table.forum.forum-categories.tablesaw tbody tr td:last-child,table.forum.thread.tablesaw tbody tr td:last-child,table.forum.comments.tablesaw tbody tr td:last-child{border-bottom:0}table.forum.forum-categories.tablesaw tbody tr td.title,table.forum.thread.tablesaw tbody tr td.title,table.forum.comments.tablesaw tbody tr td.title{border-top:0}table.forum.forum-categories.tablesaw tbody tr:last-child td:last-child,table.forum.thread.tablesaw tbody tr:last-child td:last-child,table.forum.comments.tablesaw tbody tr:last-child td:last-child{border-bottom:solid 2px #c24604}}.profile-btns .btn1,.profile-btns .home-panel .content-panel p a.btn{margin-bottom:1em}.default-template #primary #forum-profiles-form{clear:both}.default-template #primary #forum-profiles-form fieldset.association{max-width:100%}.default-template #primary #forum-profiles-form fieldset .subscriptions .type-checkbox .label{border:0;overflow:hidden}.default-template #primary #forum-profiles-form fieldset .subscriptions .type-checkbox input:checked+.label{background:transparent}.default-template #primary #forum-profiles-form fieldset .subscriptions .type-checkbox input:checked+.label:after{display:none}#commentslist td.profile{width:10em}#forumposts-form,#comment-form{background:#f8f8f6;border:solid 1px #ccc}#forumposts-form fieldset,#comment-form fieldset{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%!important;width:100%;padding:5em 1em 1em 1em;margin:0;position:relative}#forumposts-form fieldset.submit,#comment-form fieldset.submit,#forumposts-form fieldset.captcha,#comment-form fieldset.captcha{padding-top:0}#forumposts-form fieldset legend,#comment-form fieldset legend{color:#c24604;border-bottom:solid 1px #ccc;font-size:1.176em;margin:0;padding:1em .850em;width:100%;position:absolute;top:0;left:0;right:0}@media only screen and (min-width:48.750em){#forumposts-form fieldset .field,#comment-form fieldset .field{max-width:560px;float:right;width:100%;margin-right:2em}}@media only screen and (min-width:64em){#forumposts-form fieldset .field,#comment-form fieldset .field{max-width:605px;position:relative}}#forumposts-form fieldset .field input[type="text"],#comment-form fieldset .field input[type="text"]{background:#fff}#forumposts-form fieldset .field input[type="text"]:focus,#comment-form fieldset .field input[type="text"]:focus{background:rgba(252,237,229,0.6)}#forumposts-form fieldset .field input[readonly="readonly"],#comment-form fieldset .field input[readonly="readonly"]{background:transparent;border:0;padding:0;opacity:1}#forumposts-form fieldset .field input[readonly="readonly"]:focus,#comment-form fieldset .field input[readonly="readonly"]:focus{background:transparent}#forumposts-form fieldset .field textarea,#comment-form fieldset .field textarea{background:#fff}#forumposts-form fieldset .field.type-checkbox label .label,#comment-form fieldset .field.type-checkbox label .label{border:0;padding-left:2.375em}#forumposts-form fieldset .field.type-checkbox label input:focus+.label,#comment-form fieldset .field.type-checkbox label input:focus+.label,#forumposts-form fieldset .field.type-checkbox label:hover,#comment-form fieldset .field.type-checkbox label:hover{background:rgba(252,237,229,0.6)}@media only screen and (min-width:48.750em){#forumposts-form fieldset .field span.avatar,#comment-form fieldset .field span.avatar{position:absolute;left:10px}}@media only screen and (min-width:64em){#forumposts-form fieldset .field span.avatar,#comment-form fieldset .field span.avatar{left:-150px;top:0}}#forumposts-form fieldset .field span.avatar img,#comment-form fieldset .field span.avatar img{border-radius:50%}#primary ol.tools{list-style:none;margin:0;padding:0}#primary ol.tools li{border-bottom:0;border-top:0;display:inline-block;float:left;list-style:none;margin:0 1em 1em 0;padding:0}#primary ol.tools li:before{display:none}#primary ol.tools li a{font-family:'RobotoRegular',Verdana,sans-serif;font-weight:normal;min-width:8em}#primary ol.tools li.search-container{margin:0 0 1em 0;width:100%}@media only screen and (min-width:48.750em){#primary ol.tools li.search-container{max-width:175px;float:right}}#primary table.forum tbody td.title ol.tools{float:right}#forum-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0}#forum-search fieldset{margin:0}#forum-search .field{width:100%}#primary table.forum.thread td.title,#primary table.forum.comments td.title{font-size:.824em;line-height:2em}#primary table.forum ol{margin:0}#primary table.forum ol.tools li{margin:0 1em}#primary table.forum ol.tools li a{background:transparent;border:0;color:inherit;font-family:'Roboto Bold',Verdana,sans-serif;min-width:1px;padding:0;width:auto}#primary table.forum ol.tools li form.inline fieldset .submit button{background:transparent;border:0;color:inherit;font-family:'Roboto Bold',Verdana,sans-serif;min-width:1px;padding:0;width:auto}#steps-wrapper{display:none;margin:0 auto;max-width:862px}@media only screen and (min-width:22.067em){#steps-wrapper.steps-4{display:block}}@media only screen and (min-width:40.001em){#steps-wrapper.steps-5{display:block}}#steps-wrapper ol{background:#e75301;border-radius:999px;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;list-style:none;margin:0;padding:0;overflow:hidden}#steps-wrapper ol li{border:0;list-style:none;margin:0;padding:.3em 0 .3em 1em;text-align:center;width:100%}#steps-wrapper ol li:before{display:none;background:#326295;content:"";position:absolute;top:0;bottom:0;right:-1.412em;border-left:solid 1px #326295;border-top:solid 1px #326295;transform:rotate(45deg);width:2.235em;z-index:5}#steps-wrapper ol li span{position:relative;z-index:10}#steps-wrapper ol li.completed{background:#feeae2;color:#c24604;position:relative;z-index:101}#steps-wrapper ol li.completed:before{background:#feeae2;border-color:#feeae2;display:block}#steps-wrapper ol li.current{background:#326295;color:#fff;position:relative;z-index:100}#steps-wrapper ol li.current:before{display:block}.package-details-container{margin:1.5em auto;max-width:1170px}@media only screen and (min-width:40.001em){.package-details-container{margin:2.5em auto}}#primary .package-details{border:solid 1px #c24604;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1.5em 0;padding:4.273504273504273%;padding-bottom:calc(4.27350427% + 3.118em);position:relative}@media only screen and (min-width:48.750em){#primary .package-details{margin-top:3em}}#primary .package-details h2{text-align:center}#primary .package-details h2 small{display:block}@media only screen and (min-width:40.001em){#primary .package-details h2{text-align:left}}@media only screen and (min-width:40.001em){#primary .package-details{float:left;margin-right:2.5641%;width:48.71795%}#primary .package-details:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:48.750em){#primary .package-details{padding:4.273504273504273%}}#primary .package-details .details{padding-bottom:3.118em}#primary .package-details .details .anchor{text-align:center;padding-bottom:1em}@media only screen and (min-width:40.001em){#primary .package-details .details .anchor{display:none}}#primary .package-details .details .anchor a{color:inherit}#primary .package-details .details .anchor a:hover{text-decoration:none}#primary .package-details .details .anchor a:after{content:'\f004';display:block;margin-top:.5em;width:100%}#primary .package-details ul li{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:1.8em}#primary .package-details ul li:before{color:inherit;content:'\e801';font-size:1.3rem;line-height:1.647em;margin-left:-1.8em;position:relative}#primary .package-details form{position:absolute;left:8.771929824561402%;right:8.771929824561402%;bottom:4.024767801857585%;text-align:center}@media only screen and (min-width:48.750em){#primary .package-details form{text-align:left}}@media only screen and (min-width:64em){#primary .package-details form{bottom:8.771929824561402%}}#primary .package-details form button{margin:1em auto 0 auto;max-width:90%;width:255px}#primary .package-details.alternate{margin-top:3em}@media only screen and (min-width:40.001em){#primary .package-details.alternate{padding-top:calc(4.27350427% + 2.5em)}}@media only screen and (min-width:64em){#primary .package-details.alternate{padding:4.273504273504273%}}#primary .package-details.recommended{background:#c24604;color:#fff;margin-top:3em;padding:calc(4.27350427% + 1.5em) 4.27350427% 4.27350427% 4.27350427%}@media only screen and (min-width:40.001em){#primary .package-details.recommended{padding-top:calc(4.27350427% + 2.5em)}}@media only screen and (min-width:64em){#primary .package-details.recommended{padding:4.273504273504273%}}#primary .package-details.recommended ul li:before{color:#fff}#primary .package-details.recommended form button{background:#434341;border-color:#434341}#primary .package-details.recommended form button:hover{background:#fff;color:#434341}#primary .package-details.recommended .for-you{background:#434341;border-color:#434341;display:block;font-size:.588em;left:10%;line-height:1.647em;padding:.3em 2em;position:absolute;right:10%;text-align:center;top:-1em}#primary .package-details.recommended .for-you:before,#primary .package-details.recommended .for-you:after{content:'\e8ac';font-size:.714em;line-height:1.647em;position:absolute;top:50%;transform:translateY(-50%)}#primary .package-details.recommended .for-you:before{left:12px}#primary .package-details.recommended .for-you:after{left:unset;right:12px}@media only screen and (min-width:40.001em){#primary .package-details.recommended .for-you{font-size:.706em}}@media only screen and (min-width:67.5em){#primary .package-details.recommended .for-you{font-size:.824em}}.renew-contact{color:#767372;padding:2em 15px;text-align:center}.renew-contact>.inner{padding:0 15px}.renew-contact ul{margin:1em auto;max-width:710px}.renew-contact ul li{background:#fff;border:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(100,109,130,0.1),0 4px 10px 0 rgba(100,109,130,0.14);color:#3c3c3b;margin:1em auto;overflow:hidden;padding:0;position:relative;text-align:left;max-width:80%}@media only screen and (min-width:40.001em){.renew-contact ul li{float:left;margin-left:0;margin-right:4.22535%;width:47.88732%}.renew-contact ul li:nth-child(2n+2){margin-right:0}}.renew-contact ul li:before{display:none}.renew-contact ul li h3{color:#3c3c3b;font-size:1.647em;margin:0}.renew-contact ul li h3:before{color:#c24604;content:'\e8ba';margin-left:0;margin-right:.5em}.renew-contact ul li a{display:block;padding:18px 34px 18px 15px;overflow:hidden}.renew-contact ul li a:hover{text-decoration:none}.renew-contact ul li .description{background:rgba(229,229,229,0.75);border-radius:50%;bottom:-61px;color:#c24604;height:122px;margin:0;position:absolute;right:-61px;width:122px}.renew-contact ul li .description:before{content:'\e883';font-size:1.176em;padding:25px}.renew-contact ul li.email-us h3:before{content:'\f0e0'}.notification-panel{max-width:750px;margin:1em auto;text-align:left}.notification-panel .notification-image{display:inline-block;float:left;width:150px;margin-right:20px}.notification-panel .notification-content{color:#5a5a5a;font-family:'Roboto Slab',serif;float:left;text-align:left;width:calc(100% - 170px)}.notification-panel .notification-content h2,.notification-panel .notification-content h3,.notification-panel .notification-content h4,.notification-panel .notification-content h5,.notification-panel .notification-content h6{color:#c24604;text-align:left!important;margin-bottom:0}.notification-panel .notification-content h2+p,.notification-panel .notification-content h3+p,.notification-panel .notification-content h4+p,.notification-panel .notification-content h5+p,.notification-panel .notification-content h6+p{margin-top:0}.notification-panel .notification-content *:first-child{margin-top:0}.notification-panel .notification-content .notification-button{text-align:left}.notification-panel .notification-content .notification-button a.btn1,.notification-panel .notification-content .notification-button a.home-panel .content-panel p a.btn{padding:.5em 1.5em}.ccg-item .tab-content h3,.ccg-item .tab-content h2{color:#3c3c3b;font-size:1.294em;font-weight:normal;font-family:'Roboto Slab Bold',serif}.ccg-item.tabbed .tab-content>div:not(.content),.ccg-item.tabbed .tab-content>h3{padding:0 5px}.attached-video-blocks .image{position:relative}.attached-video-blocks .image:before{background:url(/themes/coeliac/gfx/icons/icon-video-play.svg) no-repeat;background-size:cover;content:"";display:block;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.attached-video-blocks .more{display:none}form.simple fieldset{border:0;padding:0}form.simple fieldset button{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block}form.simple fieldset button.remove-product:before{content:'\e804';font-size:1.294em}form.standard,form.filter,form#wb_form,form#itemform{margin:1em 0}form.standard .xor,form.filter .xor,form#wb_form .xor,form#itemform .xor{text-align:center;padding:1.6em 0 0;margin-bottom:-1em}form.standard .xor hr,form.filter .xor hr,form#wb_form .xor hr,form#itemform .xor hr{margin:0}form.standard .xor em,form.filter .xor em,form#wb_form .xor em,form#itemform .xor em{background:#fff;display:inline-block;font-size:20px;font-size:2rem;font-style:normal;padding:0 1em;position:relative;top:-16px}form.standard fieldset,form.filter fieldset,form#wb_form fieldset,form#itemform fieldset{border:0;margin:2em 0 1em 0;padding:0;min-width:0}form.standard fieldset:first-child,form.filter fieldset:first-child,form#wb_form fieldset:first-child,form#itemform fieldset:first-child{margin-top:1em}form.standard fieldset legend,form.filter fieldset legend,form#wb_form fieldset legend,form#itemform fieldset legend{margin-top:0;margin-bottom:.5em}form.standard fieldset legend span,form.filter fieldset legend span,form#wb_form fieldset legend span,form#itemform fieldset legend span{display:block;position:relative}form.standard fieldset.submit legend,form.filter fieldset.submit legend,form#wb_form fieldset.submit legend,form#itemform fieldset.submit legend{display:none}form.standard fieldset.submit .type-submit,form.filter fieldset.submit .type-submit,form#wb_form fieldset.submit .type-submit,form#itemform fieldset.submit .type-submit{text-align:right}form.standard fieldset.submit .back-btn,form.filter fieldset.submit .back-btn,form#wb_form fieldset.submit .back-btn,form#itemform fieldset.submit .back-btn{float:left;padding-left:2em;padding-right:2em}form.standard fieldset.captcha legend,form.filter fieldset.captcha legend,form#wb_form fieldset.captcha legend,form#itemform fieldset.captcha legend{display:none}form.standard fieldset.captcha .field,form.filter fieldset.captcha .field,form#wb_form fieldset.captcha .field,form#itemform fieldset.captcha .field{background-color:transparent;color:#fff;font-weight:bold;padding:0;margin-top:0}form.standard fieldset .field,form.filter fieldset .field,form#wb_form fieldset .field,form#itemform fieldset .field{margin-bottom:.75em}form.standard fieldset .field.hide,form.filter fieldset .field.hide,form#wb_form fieldset .field.hide,form#itemform fieldset .field.hide{margin-bottom:0}form.standard fieldset .field fieldset legend,form.filter fieldset .field fieldset legend,form#wb_form fieldset .field fieldset legend,form#itemform fieldset .field fieldset legend{font-family:'Roboto Bold',Verdana,sans-serif;font-size:1em}form.standard fieldset .field.required-true label em,form.filter fieldset .field.required-true label em,form#wb_form fieldset .field.required-true label em,form#itemform fieldset .field.required-true label em{color:#9f6115;font-style:normal}form.standard fieldset .field.required-true legend em,form.filter fieldset .field.required-true legend em,form#wb_form fieldset .field.required-true legend em,form#itemform fieldset .field.required-true legend em{color:#9f6115;font-style:normal}form.standard fieldset .field .hint,form.filter fieldset .field .hint,form#wb_form fieldset .field .hint,form#itemform fieldset .field .hint{color:#326295}form.standard fieldset .field.type-captcha,form.filter fieldset .field.type-captcha,form#wb_form fieldset .field.type-captcha,form#itemform fieldset .field.type-captcha{background:#fff;padding:15px 0}form.standard fieldset .field.type-captcha .input,form.filter fieldset .field.type-captcha .input,form#wb_form fieldset .field.type-captcha .input,form#itemform fieldset .field.type-captcha .input{width:318px;margin:0 auto}form.standard fieldset .field.type-date,form.filter fieldset .field.type-date,form#wb_form fieldset .field.type-date,form#itemform fieldset .field.type-date,form.standard fieldset .field.type-datetime,form.filter fieldset .field.type-datetime,form#wb_form fieldset .field.type-datetime,form#itemform fieldset .field.type-datetime{position:relative}form.standard fieldset .field.type-date select,form.filter fieldset .field.type-date select,form#wb_form fieldset .field.type-date select,form#itemform fieldset .field.type-date select,form.standard fieldset .field.type-datetime select,form.filter fieldset .field.type-datetime select,form#wb_form fieldset .field.type-datetime select,form#itemform fieldset .field.type-datetime select{float:left}form.standard fieldset .field.type-date select.day,form.filter fieldset .field.type-date select.day,form#wb_form fieldset .field.type-date select.day,form#itemform fieldset .field.type-date select.day,form.standard fieldset .field.type-datetime select.day,form.filter fieldset .field.type-datetime select.day,form#wb_form fieldset .field.type-datetime select.day,form#itemform fieldset .field.type-datetime select.day{margin-right:1.70261%;width:20.36663%}form.standard fieldset .field.type-date select.month,form.filter fieldset .field.type-date select.month,form#wb_form fieldset .field.type-date select.month,form#itemform fieldset .field.type-date select.month,form.standard fieldset .field.type-datetime select.month,form.filter fieldset .field.type-datetime select.month,form#wb_form fieldset .field.type-datetime select.month,form#itemform fieldset .field.type-datetime select.month{margin-right:1.70261%;width:53.95914%}form.standard fieldset .field.type-date select.year,form.filter fieldset .field.type-date select.year,form#wb_form fieldset .field.type-date select.year,form#itemform fieldset .field.type-date select.year,form.standard fieldset .field.type-datetime select.year,form.filter fieldset .field.type-datetime select.year,form#wb_form fieldset .field.type-datetime select.year,form#itemform fieldset .field.type-datetime select.year{width:21.26901%}form.standard fieldset .field.type-date select.hour,form.filter fieldset .field.type-date select.hour,form#wb_form fieldset .field.type-date select.hour,form#itemform fieldset .field.type-date select.hour,form.standard fieldset .field.type-datetime select.hour,form.filter fieldset .field.type-datetime select.hour,form#wb_form fieldset .field.type-datetime select.hour,form#itemform fieldset .field.type-datetime select.hour,form.standard fieldset .field.type-date select.minute,form.filter fieldset .field.type-date select.minute,form#wb_form fieldset .field.type-date select.minute,form#itemform fieldset .field.type-date select.minute,form.standard fieldset .field.type-datetime select.minute,form.filter fieldset .field.type-datetime select.minute,form#wb_form fieldset .field.type-datetime select.minute,form#itemform fieldset .field.type-datetime select.minute{width:auto;margin-top:10px}form.standard fieldset .field.type-date .sep,form.filter fieldset .field.type-date .sep,form#wb_form fieldset .field.type-date .sep,form#itemform fieldset .field.type-date .sep,form.standard fieldset .field.type-datetime .sep,form.filter fieldset .field.type-datetime .sep,form#wb_form fieldset .field.type-datetime .sep,form#itemform fieldset .field.type-datetime .sep,form.standard fieldset .field.type-date .time-delimiter,form.filter fieldset .field.type-date .time-delimiter,form#wb_form fieldset .field.type-date .time-delimiter,form#itemform fieldset .field.type-date .time-delimiter,form.standard fieldset .field.type-datetime .time-delimiter,form.filter fieldset .field.type-datetime .time-delimiter,form#wb_form fieldset .field.type-datetime .time-delimiter,form#itemform fieldset .field.type-datetime .time-delimiter{float:left;font-weight:bold;line-height:2.529em;margin:10px .3em 0 .3em}form.standard fieldset .field.type-checkboxes ol,form.filter fieldset .field.type-checkboxes ol,form#wb_form fieldset .field.type-checkboxes ol,form#itemform fieldset .field.type-checkboxes ol,form.standard fieldset .field.type-radio ol,form.filter fieldset .field.type-radio ol,form#wb_form fieldset .field.type-radio ol,form#itemform fieldset .field.type-radio ol,form.standard fieldset .field.type-checkbox ol,form.filter fieldset .field.type-checkbox ol,form#wb_form fieldset .field.type-checkbox ol,form#itemform fieldset .field.type-checkbox ol{border:0;margin:0;padding:0}@media only screen and (min-width:48.750em){form.standard fieldset .field.type-checkboxes ol.side-by-side,form.filter fieldset .field.type-checkboxes ol.side-by-side,form#wb_form fieldset .field.type-checkboxes ol.side-by-side,form#itemform fieldset .field.type-checkboxes ol.side-by-side,form.standard fieldset .field.type-radio ol.side-by-side,form.filter fieldset .field.type-radio ol.side-by-side,form#wb_form fieldset .field.type-radio ol.side-by-side,form#itemform fieldset .field.type-radio ol.side-by-side,form.standard fieldset .field.type-checkbox ol.side-by-side,form.filter fieldset .field.type-checkbox ol.side-by-side,form#wb_form fieldset .field.type-checkbox ol.side-by-side,form#itemform fieldset .field.type-checkbox ol.side-by-side{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1em}form.standard fieldset .field.type-checkboxes ol.side-by-side li,form.filter fieldset .field.type-checkboxes ol.side-by-side li,form#wb_form fieldset .field.type-checkboxes ol.side-by-side li,form#itemform fieldset .field.type-checkboxes ol.side-by-side li,form.standard fieldset .field.type-radio ol.side-by-side li,form.filter fieldset .field.type-radio ol.side-by-side li,form#wb_form fieldset .field.type-radio ol.side-by-side li,form#itemform fieldset .field.type-radio ol.side-by-side li,form.standard fieldset .field.type-checkbox ol.side-by-side li,form.filter fieldset .field.type-checkbox ol.side-by-side li,form#wb_form fieldset .field.type-checkbox ol.side-by-side li,form#itemform fieldset .field.type-checkbox ol.side-by-side li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;overflow:initial}form.standard fieldset .field.type-checkboxes ol.side-by-side li span.label,form.filter fieldset .field.type-checkboxes ol.side-by-side li span.label,form#wb_form fieldset .field.type-checkboxes ol.side-by-side li span.label,form#itemform fieldset .field.type-checkboxes ol.side-by-side li span.label,form.standard fieldset .field.type-radio ol.side-by-side li span.label,form.filter fieldset .field.type-radio ol.side-by-side li span.label,form#wb_form fieldset .field.type-radio ol.side-by-side li span.label,form#itemform fieldset .field.type-radio ol.side-by-side li span.label,form.standard fieldset .field.type-checkbox ol.side-by-side li span.label,form.filter fieldset .field.type-checkbox ol.side-by-side li span.label,form#wb_form fieldset .field.type-checkbox ol.side-by-side li span.label,form#itemform fieldset .field.type-checkbox ol.side-by-side li span.label{border:solid 1px #ccc;margin-bottom:2px}form.standard fieldset .field.type-checkboxes ol.side-by-side li.unselected.show,form.filter fieldset .field.type-checkboxes ol.side-by-side li.unselected.show,form#wb_form fieldset .field.type-checkboxes ol.side-by-side li.unselected.show,form#itemform fieldset .field.type-checkboxes ol.side-by-side li.unselected.show,form.standard fieldset .field.type-radio ol.side-by-side li.unselected.show,form.filter fieldset .field.type-radio ol.side-by-side li.unselected.show,form#wb_form fieldset .field.type-radio ol.side-by-side li.unselected.show,form#itemform fieldset .field.type-radio ol.side-by-side li.unselected.show,form.standard fieldset .field.type-checkbox ol.side-by-side li.unselected.show,form.filter fieldset .field.type-checkbox ol.side-by-side li.unselected.show,form#wb_form fieldset .field.type-checkbox ol.side-by-side li.unselected.show,form#itemform fieldset .field.type-checkbox ol.side-by-side li.unselected.show{grid-column:2 / 2;grid-row:1}form.standard fieldset .field.type-checkboxes ol.side-by-side.dual-option li:first-child span.label,form.filter fieldset .field.type-checkboxes ol.side-by-side.dual-option li:first-child span.label,form#wb_form fieldset .field.type-checkboxes ol.side-by-side.dual-option li:first-child span.label,form#itemform fieldset .field.type-checkboxes ol.side-by-side.dual-option li:first-child span.label,form.standard fieldset .field.type-radio ol.side-by-side.dual-option li:first-child span.label,form.filter fieldset .field.type-radio ol.side-by-side.dual-option li:first-child span.label,form#wb_form fieldset .field.type-radio ol.side-by-side.dual-option li:first-child span.label,form#itemform fieldset .field.type-radio ol.side-by-side.dual-option li:first-child span.label,form.standard fieldset .field.type-checkbox ol.side-by-side.dual-option li:first-child span.label,form.filter fieldset .field.type-checkbox ol.side-by-side.dual-option li:first-child span.label,form#wb_form fieldset .field.type-checkbox ol.side-by-side.dual-option li:first-child span.label,form#itemform fieldset .field.type-checkbox ol.side-by-side.dual-option li:first-child span.label{border-bottom:solid 1px #ccc}}form.standard fieldset .field.type-checkboxes ol>li,form.filter fieldset .field.type-checkboxes ol>li,form#wb_form fieldset .field.type-checkboxes ol>li,form#itemform fieldset .field.type-checkboxes ol>li,form.standard fieldset .field.type-radio ol>li,form.filter fieldset .field.type-radio ol>li,form#wb_form fieldset .field.type-radio ol>li,form#itemform fieldset .field.type-radio ol>li,form.standard fieldset .field.type-checkbox ol>li,form.filter fieldset .field.type-checkbox ol>li,form#wb_form fieldset .field.type-checkbox ol>li,form#itemform fieldset .field.type-checkbox ol>li{overflow:hidden;border:0;padding:0;position:relative;width:100%;margin-left:0}form.standard fieldset .field.type-checkboxes ol>li.unselected,form.filter fieldset .field.type-checkboxes ol>li.unselected,form#wb_form fieldset .field.type-checkboxes ol>li.unselected,form#itemform fieldset .field.type-checkboxes ol>li.unselected,form.standard fieldset .field.type-radio ol>li.unselected,form.filter fieldset .field.type-radio ol>li.unselected,form#wb_form fieldset .field.type-radio ol>li.unselected,form#itemform fieldset .field.type-radio ol>li.unselected,form.standard fieldset .field.type-checkbox ol>li.unselected,form.filter fieldset .field.type-checkbox ol>li.unselected,form#wb_form fieldset .field.type-checkbox ol>li.unselected,form#itemform fieldset .field.type-checkbox ol>li.unselected{display:none}form.standard fieldset .field.type-checkboxes ol>li.unselected.show,form.filter fieldset .field.type-checkboxes ol>li.unselected.show,form#wb_form fieldset .field.type-checkboxes ol>li.unselected.show,form#itemform fieldset .field.type-checkboxes ol>li.unselected.show,form.standard fieldset .field.type-radio ol>li.unselected.show,form.filter fieldset .field.type-radio ol>li.unselected.show,form#wb_form fieldset .field.type-radio ol>li.unselected.show,form#itemform fieldset .field.type-radio ol>li.unselected.show,form.standard fieldset .field.type-checkbox ol>li.unselected.show,form.filter fieldset .field.type-checkbox ol>li.unselected.show,form#wb_form fieldset .field.type-checkbox ol>li.unselected.show,form#itemform fieldset .field.type-checkbox ol>li.unselected.show{display:block}form.standard fieldset .field.type-checkboxes ol>li:before,form.filter fieldset .field.type-checkboxes ol>li:before,form#wb_form fieldset .field.type-checkboxes ol>li:before,form#itemform fieldset .field.type-checkboxes ol>li:before,form.standard fieldset .field.type-radio ol>li:before,form.filter fieldset .field.type-radio ol>li:before,form#wb_form fieldset .field.type-radio ol>li:before,form#itemform fieldset .field.type-radio ol>li:before,form.standard fieldset .field.type-checkbox ol>li:before,form.filter fieldset .field.type-checkbox ol>li:before,form#wb_form fieldset .field.type-checkbox ol>li:before,form#itemform fieldset .field.type-checkbox ol>li:before{content:''}form.standard fieldset .field.type-checkboxes ol>li>label:before,form.filter fieldset .field.type-checkboxes ol>li>label:before,form#wb_form fieldset .field.type-checkboxes ol>li>label:before,form#itemform fieldset .field.type-checkboxes ol>li>label:before,form.standard fieldset .field.type-radio ol>li>label:before,form.filter fieldset .field.type-radio ol>li>label:before,form#wb_form fieldset .field.type-radio ol>li>label:before,form#itemform fieldset .field.type-radio ol>li>label:before,form.standard fieldset .field.type-checkbox ol>li>label:before,form.filter fieldset .field.type-checkbox ol>li>label:before,form#wb_form fieldset .field.type-checkbox ol>li>label:before,form#itemform fieldset .field.type-checkbox ol>li>label:before{content:""}form.standard fieldset .field.type-checkboxes ol>li>label input,form.filter fieldset .field.type-checkboxes ol>li>label input,form#wb_form fieldset .field.type-checkboxes ol>li>label input,form#itemform fieldset .field.type-checkboxes ol>li>label input,form.standard fieldset .field.type-radio ol>li>label input,form.filter fieldset .field.type-radio ol>li>label input,form#wb_form fieldset .field.type-radio ol>li>label input,form#itemform fieldset .field.type-radio ol>li>label input,form.standard fieldset .field.type-checkbox ol>li>label input,form.filter fieldset .field.type-checkbox ol>li>label input,form#wb_form fieldset .field.type-checkbox ol>li>label input,form#itemform fieldset .field.type-checkbox ol>li>label input{height:0;width:0;position:absolute;left:-100px;visibility:hidden}form.standard fieldset .field.type-checkboxes ol>li>label .label,form.filter fieldset .field.type-checkboxes ol>li>label .label,form#wb_form fieldset .field.type-checkboxes ol>li>label .label,form#itemform fieldset .field.type-checkboxes ol>li>label .label,form.standard fieldset .field.type-radio ol>li>label .label,form.filter fieldset .field.type-radio ol>li>label .label,form#wb_form fieldset .field.type-radio ol>li>label .label,form#itemform fieldset .field.type-radio ol>li>label .label,form.standard fieldset .field.type-checkbox ol>li>label .label,form.filter fieldset .field.type-checkbox ol>li>label .label,form#wb_form fieldset .field.type-checkbox ol>li>label .label,form#itemform fieldset .field.type-checkbox ol>li>label .label{border:solid 1px #ccc;border-bottom:0;display:block;opacity:1;padding:11px 1.5em 11px 3.750em;cursor:pointer}form.standard fieldset .field.type-checkboxes ol>li>label .label:before,form.filter fieldset .field.type-checkboxes ol>li>label .label:before,form#wb_form fieldset .field.type-checkboxes ol>li>label .label:before,form#itemform fieldset .field.type-checkboxes ol>li>label .label:before,form.standard fieldset .field.type-radio ol>li>label .label:before,form.filter fieldset .field.type-radio ol>li>label .label:before,form#wb_form fieldset .field.type-radio ol>li>label .label:before,form#itemform fieldset .field.type-radio ol>li>label .label:before,form.standard fieldset .field.type-checkbox ol>li>label .label:before,form.filter fieldset .field.type-checkbox ol>li>label .label:before,form#wb_form fieldset .field.type-checkbox ol>li>label .label:before,form#itemform fieldset .field.type-checkbox ol>li>label .label:before{content:'\f10c';float:left;font-size:1.706em;margin-left:-1.37em;position:relative}form.standard fieldset .field.type-checkboxes ol>li>label .label small,form.filter fieldset .field.type-checkboxes ol>li>label .label small,form#wb_form fieldset .field.type-checkboxes ol>li>label .label small,form#itemform fieldset .field.type-checkboxes ol>li>label .label small,form.standard fieldset .field.type-radio ol>li>label .label small,form.filter fieldset .field.type-radio ol>li>label .label small,form#wb_form fieldset .field.type-radio ol>li>label .label small,form#itemform fieldset .field.type-radio ol>li>label .label small,form.standard fieldset .field.type-checkbox ol>li>label .label small,form.filter fieldset .field.type-checkbox ol>li>label .label small,form#wb_form fieldset .field.type-checkbox ol>li>label .label small,form#itemform fieldset .field.type-checkbox ol>li>label .label small{display:block;margin-top:1em}form.standard fieldset .field.type-checkboxes ol>li>label .label span.label-body,form.filter fieldset .field.type-checkboxes ol>li>label .label span.label-body,form#wb_form fieldset .field.type-checkboxes ol>li>label .label span.label-body,form#itemform fieldset .field.type-checkboxes ol>li>label .label span.label-body,form.standard fieldset .field.type-radio ol>li>label .label span.label-body,form.filter fieldset .field.type-radio ol>li>label .label span.label-body,form#wb_form fieldset .field.type-radio ol>li>label .label span.label-body,form#itemform fieldset .field.type-radio ol>li>label .label span.label-body,form.standard fieldset .field.type-checkbox ol>li>label .label span.label-body,form.filter fieldset .field.type-checkbox ol>li>label .label span.label-body,form#wb_form fieldset .field.type-checkbox ol>li>label .label span.label-body,form#itemform fieldset .field.type-checkbox ol>li>label .label span.label-body{display:inline-block;width:calc(100% - 3.529em)}form.standard fieldset .field.type-checkboxes ol>li>label .label span.main-text,form.filter fieldset .field.type-checkboxes ol>li>label .label span.main-text,form#wb_form fieldset .field.type-checkboxes ol>li>label .label span.main-text,form#itemform fieldset .field.type-checkboxes ol>li>label .label span.main-text,form.standard fieldset .field.type-radio ol>li>label .label span.main-text,form.filter fieldset .field.type-radio ol>li>label .label span.main-text,form#wb_form fieldset .field.type-radio ol>li>label .label span.main-text,form#itemform fieldset .field.type-radio ol>li>label .label span.main-text,form.standard fieldset .field.type-checkbox ol>li>label .label span.main-text,form.filter fieldset .field.type-checkbox ol>li>label .label span.main-text,form#wb_form fieldset .field.type-checkbox ol>li>label .label span.main-text,form#itemform fieldset .field.type-checkbox ol>li>label .label span.main-text{display:block}form.standard fieldset .field.type-checkboxes ol>li>label .label span.hint,form.filter fieldset .field.type-checkboxes ol>li>label .label span.hint,form#wb_form fieldset .field.type-checkboxes ol>li>label .label span.hint,form#itemform fieldset .field.type-checkboxes ol>li>label .label span.hint,form.standard fieldset .field.type-radio ol>li>label .label span.hint,form.filter fieldset .field.type-radio ol>li>label .label span.hint,form#wb_form fieldset .field.type-radio ol>li>label .label span.hint,form#itemform fieldset .field.type-radio ol>li>label .label span.hint,form.standard fieldset .field.type-checkbox ol>li>label .label span.hint,form.filter fieldset .field.type-checkbox ol>li>label .label span.hint,form#wb_form fieldset .field.type-checkbox ol>li>label .label span.hint,form#itemform fieldset .field.type-checkbox ol>li>label .label span.hint{display:block}form.standard fieldset .field.type-checkboxes ol>li>label input:focus+.label,form.filter fieldset .field.type-checkboxes ol>li>label input:focus+.label,form#wb_form fieldset .field.type-checkboxes ol>li>label input:focus+.label,form#itemform fieldset .field.type-checkboxes ol>li>label input:focus+.label,form.standard fieldset .field.type-radio ol>li>label input:focus+.label,form.filter fieldset .field.type-radio ol>li>label input:focus+.label,form#wb_form fieldset .field.type-radio ol>li>label input:focus+.label,form#itemform fieldset .field.type-radio ol>li>label input:focus+.label,form.standard fieldset .field.type-checkbox ol>li>label input:focus+.label,form.filter fieldset .field.type-checkbox ol>li>label input:focus+.label,form#wb_form fieldset .field.type-checkbox ol>li>label input:focus+.label,form#itemform fieldset .field.type-checkbox ol>li>label input:focus+.label,form.standard fieldset .field.type-checkboxes ol>li>label .label:hover,form.filter fieldset .field.type-checkboxes ol>li>label .label:hover,form#wb_form fieldset .field.type-checkboxes ol>li>label .label:hover,form#itemform fieldset .field.type-checkboxes ol>li>label .label:hover,form.standard fieldset .field.type-radio ol>li>label .label:hover,form.filter fieldset .field.type-radio ol>li>label .label:hover,form#wb_form fieldset .field.type-radio ol>li>label .label:hover,form#itemform fieldset .field.type-radio ol>li>label .label:hover,form.standard fieldset .field.type-checkbox ol>li>label .label:hover,form.filter fieldset .field.type-checkbox ol>li>label .label:hover,form#wb_form fieldset .field.type-checkbox ol>li>label .label:hover,form#itemform fieldset .field.type-checkbox ol>li>label .label:hover{background-color:rgba(254,234,226,0.2)}form.standard fieldset .field.type-checkboxes ol>li>label input:checked+.label,form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label,form#wb_form fieldset .field.type-checkboxes ol>li>label input:checked+.label,form#itemform fieldset .field.type-checkboxes ol>li>label input:checked+.label,form.standard fieldset .field.type-radio ol>li>label input:checked+.label,form.filter fieldset .field.type-radio ol>li>label input:checked+.label,form#wb_form fieldset .field.type-radio ol>li>label input:checked+.label,form#itemform fieldset .field.type-radio ol>li>label input:checked+.label,form.standard fieldset .field.type-checkbox ol>li>label input:checked+.label,form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label,form#wb_form fieldset .field.type-checkbox ol>li>label input:checked+.label,form#itemform fieldset .field.type-checkbox ol>li>label input:checked+.label{background:#fcede5}form.standard fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,form#wb_form fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,form#itemform fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,form.standard fieldset .field.type-radio ol>li>label input:checked+.label:before,form.filter fieldset .field.type-radio ol>li>label input:checked+.label:before,form#wb_form fieldset .field.type-radio ol>li>label input:checked+.label:before,form#itemform fieldset .field.type-radio ol>li>label input:checked+.label:before,form.standard fieldset .field.type-checkbox ol>li>label input:checked+.label:before,form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label:before,form#wb_form fieldset .field.type-checkbox ol>li>label input:checked+.label:before,form#itemform fieldset .field.type-checkbox ol>li>label input:checked+.label:before{color:#c24604;content:'\e802';font-weight:400;opacity:1}form.standard fieldset .field.type-checkboxes ol>li:last-child,form.filter fieldset .field.type-checkboxes ol>li:last-child,form#wb_form fieldset .field.type-checkboxes ol>li:last-child,form#itemform fieldset .field.type-checkboxes ol>li:last-child,form.standard fieldset .field.type-radio ol>li:last-child,form.filter fieldset .field.type-radio ol>li:last-child,form#wb_form fieldset .field.type-radio ol>li:last-child,form#itemform fieldset .field.type-radio ol>li:last-child,form.standard fieldset .field.type-checkbox ol>li:last-child,form.filter fieldset .field.type-checkbox ol>li:last-child,form#wb_form fieldset .field.type-checkbox ol>li:last-child,form#itemform fieldset .field.type-checkbox ol>li:last-child{padding-bottom:0}form.standard fieldset .field.type-checkboxes ol>li:last-child>label>.label,form.filter fieldset .field.type-checkboxes ol>li:last-child>label>.label,form#wb_form fieldset .field.type-checkboxes ol>li:last-child>label>.label,form#itemform fieldset .field.type-checkboxes ol>li:last-child>label>.label,form.standard fieldset .field.type-radio ol>li:last-child>label>.label,form.filter fieldset .field.type-radio ol>li:last-child>label>.label,form#wb_form fieldset .field.type-radio ol>li:last-child>label>.label,form#itemform fieldset .field.type-radio ol>li:last-child>label>.label,form.standard fieldset .field.type-checkbox ol>li:last-child>label>.label,form.filter fieldset .field.type-checkbox ol>li:last-child>label>.label,form#wb_form fieldset .field.type-checkbox ol>li:last-child>label>.label,form#itemform fieldset .field.type-checkbox ol>li:last-child>label>.label{border:solid 1px #ccc}form.standard fieldset .field.type-radio ol li input:checked+.label:before,form.filter fieldset .field.type-radio ol li input:checked+.label:before,form#wb_form fieldset .field.type-radio ol li input:checked+.label:before,form#itemform fieldset .field.type-radio ol li input:checked+.label:before{content:'\f192'}form.standard fieldset .field.type-checkbox .input>label,form.filter fieldset .field.type-checkbox .input>label,form#wb_form fieldset .field.type-checkbox .input>label,form#itemform fieldset .field.type-checkbox .input>label{display:block;overflow:hidden;padding:0;position:relative;width:100%;margin-left:0}form.standard fieldset .field.type-checkbox .input>label:before,form.filter fieldset .field.type-checkbox .input>label:before,form#wb_form fieldset .field.type-checkbox .input>label:before,form#itemform fieldset .field.type-checkbox .input>label:before{content:""}form.standard fieldset .field.type-checkbox .input>label input,form.filter fieldset .field.type-checkbox .input>label input,form#wb_form fieldset .field.type-checkbox .input>label input,form#itemform fieldset .field.type-checkbox .input>label input{height:0;width:0;position:absolute;left:-100px}form.standard fieldset .field.type-checkbox .input>label .label,form.filter fieldset .field.type-checkbox .input>label .label,form#wb_form fieldset .field.type-checkbox .input>label .label,form#itemform fieldset .field.type-checkbox .input>label .label{border:solid 1px #ccc;display:block;opacity:1;padding:11px 1.5em 11px 3.750em;cursor:pointer}form.standard fieldset .field.type-checkbox .input>label .label:before,form.filter fieldset .field.type-checkbox .input>label .label:before,form#wb_form fieldset .field.type-checkbox .input>label .label:before,form#itemform fieldset .field.type-checkbox .input>label .label:before{content:'\f10c';float:left;font-size:1.706em;margin:0 0 0 -1.37em;position:relative;top:2px}form.standard fieldset .field.type-checkbox .input>label .label small,form.filter fieldset .field.type-checkbox .input>label .label small,form#wb_form fieldset .field.type-checkbox .input>label .label small,form#itemform fieldset .field.type-checkbox .input>label .label small{display:block;margin-top:1em}form.standard fieldset .field.type-checkbox .input>label input:focus+.label,form.filter fieldset .field.type-checkbox .input>label input:focus+.label,form#wb_form fieldset .field.type-checkbox .input>label input:focus+.label,form#itemform fieldset .field.type-checkbox .input>label input:focus+.label,form.standard fieldset .field.type-checkbox .input>label:hover,form.filter fieldset .field.type-checkbox .input>label:hover,form#wb_form fieldset .field.type-checkbox .input>label:hover,form#itemform fieldset .field.type-checkbox .input>label:hover{background:rgba(254,234,226,0.2)}form.standard fieldset .field.type-checkbox .input>label input:checked+.label,form.filter fieldset .field.type-checkbox .input>label input:checked+.label,form#wb_form fieldset .field.type-checkbox .input>label input:checked+.label,form#itemform fieldset .field.type-checkbox .input>label input:checked+.label{background:#fcede5;color:#3c3c3b}form.standard fieldset .field.type-checkbox .input>label input:checked+.label:before,form.filter fieldset .field.type-checkbox .input>label input:checked+.label:before,form#wb_form fieldset .field.type-checkbox .input>label input:checked+.label:before,form#itemform fieldset .field.type-checkbox .input>label input:checked+.label:before{color:#c24604;content:'\e802';font-weight:400;opacity:1}form.standard fieldset .field:last-child,form.filter fieldset .field:last-child,form#wb_form fieldset .field:last-child,form#itemform fieldset .field:last-child{margin-bottom:0}form.standard fieldset .field .label,form.filter fieldset .field .label,form#wb_form fieldset .field .label,form#itemform fieldset .field .label{font-size:.941em;font-weight:bold}form.standard fieldset .field .label label,form.filter fieldset .field .label label,form#wb_form fieldset .field .label label,form#itemform fieldset .field .label label{display:block}form.standard fieldset .field .input select,form.filter fieldset .field .input select,form#wb_form fieldset .field .input select,form#itemform fieldset .field .input select,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select{border:solid 1px #ccc;margin:0;padding-bottom:10px;padding-left:10px;padding-top:10px;line-height:1.294em;width:100%}form.standard fieldset .field .input select[multiple="on"],form.filter fieldset .field .input select[multiple="on"],form#wb_form fieldset .field .input select[multiple="on"],form#itemform fieldset .field .input select[multiple="on"],.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select[multiple="on"]{background-image:none}form.standard fieldset .field .input select[multiple="on"] option,form.filter fieldset .field .input select[multiple="on"] option,form#wb_form fieldset .field .input select[multiple="on"] option,form#itemform fieldset .field .input select[multiple="on"] option,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td select[multiple="on"] option{background-image:none}form.standard fieldset .field .input .label,form.filter fieldset .field .input .label,form#wb_form fieldset .field .input .label,form#itemform fieldset .field .input .label{font-weight:normal}form.standard fieldset .field .input input[type="text"],form.filter fieldset .field .input input[type="text"],form#wb_form fieldset .field .input input[type="text"],form#itemform fieldset .field .input input[type="text"],form.standard fieldset .field .input input[type="email"],form.filter fieldset .field .input input[type="email"],form#wb_form fieldset .field .input input[type="email"],form#itemform fieldset .field .input input[type="email"],form.standard fieldset .field .input input[type="number"],form.filter fieldset .field .input input[type="number"],form#wb_form fieldset .field .input input[type="number"],form#itemform fieldset .field .input input[type="number"],form.standard fieldset .field .input input[type="url"],form.filter fieldset .field .input input[type="url"],form#wb_form fieldset .field .input input[type="url"],form#itemform fieldset .field .input input[type="url"],form.standard fieldset .field .input input[type="tel"],form.filter fieldset .field .input input[type="tel"],form#wb_form fieldset .field .input input[type="tel"],form#itemform fieldset .field .input input[type="tel"],form.standard fieldset .field .input input[type="date"],form.filter fieldset .field .input input[type="date"],form#wb_form fieldset .field .input input[type="date"],form#itemform fieldset .field .input input[type="date"],form.standard fieldset .field .input input[type="password"],form.filter fieldset .field .input input[type="password"],form#wb_form fieldset .field .input input[type="password"],form#itemform fieldset .field .input input[type="password"],form#wb_form input,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td textarea,.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td input[type="text"]{border:solid 1px #ccc;margin:0;padding:10px;width:100%}form.standard fieldset .field .input textarea,form.filter fieldset .field .input textarea,form#wb_form fieldset .field .input textarea,form#itemform fieldset .field .input textarea,form#wb_form textarea{border:solid 1px #ccc;margin:0;min-height:5.5em;padding:10px;width:100%}form.standard fieldset .field.error-true label,form.filter fieldset .field.error-true label,form#wb_form fieldset .field.error-true label,form#itemform fieldset .field.error-true label,form.standard fieldset .field.error label,form.filter fieldset .field.error label,form#wb_form fieldset .field.error label,form#itemform fieldset .field.error label{color:#c00}form.standard fieldset .field.error-true .error,form.filter fieldset .field.error-true .error,form#wb_form fieldset .field.error-true .error,form#itemform fieldset .field.error-true .error,form.standard fieldset .field.error .error,form.filter fieldset .field.error .error,form#wb_form fieldset .field.error .error,form#itemform fieldset .field.error .error,form.standard fieldset .field.error-true .warning,form.filter fieldset .field.error-true .warning,form#wb_form fieldset .field.error-true .warning,form#itemform fieldset .field.error-true .warning,form.standard fieldset .field.error .warning,form.filter fieldset .field.error .warning,form#wb_form fieldset .field.error .warning,form#itemform fieldset .field.error .warning{color:#c00}form.standard fieldset .field.error-true .input select,form.filter fieldset .field.error-true .input select,form#wb_form fieldset .field.error-true .input select,form#itemform fieldset .field.error-true .input select,form.standard fieldset .field.error .input select,form.filter fieldset .field.error .input select,form#wb_form fieldset .field.error .input select,form#itemform fieldset .field.error .input select,form.standard fieldset .field.error-true .input input[type="text"],form.filter fieldset .field.error-true .input input[type="text"],form#wb_form fieldset .field.error-true .input input[type="text"],form#itemform fieldset .field.error-true .input input[type="text"],form.standard fieldset .field.error .input input[type="text"],form.filter fieldset .field.error .input input[type="text"],form#wb_form fieldset .field.error .input input[type="text"],form#itemform fieldset .field.error .input input[type="text"],form.standard fieldset .field.error-true .input input[type="email"],form.filter fieldset .field.error-true .input input[type="email"],form#wb_form fieldset .field.error-true .input input[type="email"],form#itemform fieldset .field.error-true .input input[type="email"],form.standard fieldset .field.error .input input[type="email"],form.filter fieldset .field.error .input input[type="email"],form#wb_form fieldset .field.error .input input[type="email"],form#itemform fieldset .field.error .input input[type="email"],form.standard fieldset .field.error-true .input input[type="number"],form.filter fieldset .field.error-true .input input[type="number"],form#wb_form fieldset .field.error-true .input input[type="number"],form#itemform fieldset .field.error-true .input input[type="number"],form.standard fieldset .field.error .input input[type="number"],form.filter fieldset .field.error .input input[type="number"],form#wb_form fieldset .field.error .input input[type="number"],form#itemform fieldset .field.error .input input[type="number"],form.standard fieldset .field.error-true .input input[type="url"],form.filter fieldset .field.error-true .input input[type="url"],form#wb_form fieldset .field.error-true .input input[type="url"],form#itemform fieldset .field.error-true .input input[type="url"],form.standard fieldset .field.error .input input[type="url"],form.filter fieldset .field.error .input input[type="url"],form#wb_form fieldset .field.error .input input[type="url"],form#itemform fieldset .field.error .input input[type="url"],form.standard fieldset .field.error-true .input input[type="tel"],form.filter fieldset .field.error-true .input input[type="tel"],form#wb_form fieldset .field.error-true .input input[type="tel"],form#itemform fieldset .field.error-true .input input[type="tel"],form.standard fieldset .field.error .input input[type="tel"],form.filter fieldset .field.error .input input[type="tel"],form#wb_form fieldset .field.error .input input[type="tel"],form#itemform fieldset .field.error .input input[type="tel"],form.standard fieldset .field.error-true .input input[type="date"],form.filter fieldset .field.error-true .input input[type="date"],form#wb_form fieldset .field.error-true .input input[type="date"],form#itemform fieldset .field.error-true .input input[type="date"],form.standard fieldset .field.error .input input[type="date"],form.filter fieldset .field.error .input input[type="date"],form#wb_form fieldset .field.error .input input[type="date"],form#itemform fieldset .field.error .input input[type="date"],form.standard fieldset .field.error-true .input input[type="password"],form.filter fieldset .field.error-true .input input[type="password"],form#wb_form fieldset .field.error-true .input input[type="password"],form#itemform fieldset .field.error-true .input input[type="password"],form.standard fieldset .field.error .input input[type="password"],form.filter fieldset .field.error .input input[type="password"],form#wb_form fieldset .field.error .input input[type="password"],form#itemform fieldset .field.error .input input[type="password"],form.standard fieldset .field.error-true .input textarea,form.filter fieldset .field.error-true .input textarea,form#wb_form fieldset .field.error-true .input textarea,form#itemform fieldset .field.error-true .input textarea,form.standard fieldset .field.error .input textarea,form.filter fieldset .field.error .input textarea,form#wb_form fieldset .field.error .input textarea,form#itemform fieldset .field.error .input textarea{background-color:#fae8ea;border-color:#c00}form.standard fieldset .field.error-true .input select,form.filter fieldset .field.error-true .input select,form#wb_form fieldset .field.error-true .input select,form#itemform fieldset .field.error-true .input select,form.standard fieldset .field.error .input select,form.filter fieldset .field.error .input select,form#wb_form fieldset .field.error .input select,form#itemform fieldset .field.error .input select{background:#fae8ea url("/themes/coeliac/gfx/icons/drop-down-error.svg") 99% center no-repeat}form.standard fieldset .field input[type="text"]:hover,form.filter fieldset .field input[type="text"]:hover,form#wb_form fieldset .field input[type="text"]:hover,form#itemform fieldset .field input[type="text"]:hover,form.standard fieldset .field input[type="email"]:hover,form.filter fieldset .field input[type="email"]:hover,form#wb_form fieldset .field input[type="email"]:hover,form#itemform fieldset .field input[type="email"]:hover,form.standard fieldset .field input[type="number"]:hover,form.filter fieldset .field input[type="number"]:hover,form#wb_form fieldset .field input[type="number"]:hover,form#itemform fieldset .field input[type="number"]:hover,form.standard fieldset .field input[type="url"]:hover,form.filter fieldset .field input[type="url"]:hover,form#wb_form fieldset .field input[type="url"]:hover,form#itemform fieldset .field input[type="url"]:hover,form.standard fieldset .field input[type="tel"]:hover,form.filter fieldset .field input[type="tel"]:hover,form#wb_form fieldset .field input[type="tel"]:hover,form#itemform fieldset .field input[type="tel"]:hover,form.standard fieldset .field input[type="date"]:hover,form.filter fieldset .field input[type="date"]:hover,form#wb_form fieldset .field input[type="date"]:hover,form#itemform fieldset .field input[type="date"]:hover,form.standard fieldset .field input[type="password"]:hover,form.filter fieldset .field input[type="password"]:hover,form#wb_form fieldset .field input[type="password"]:hover,form#itemform fieldset .field input[type="password"]:hover,form.standard fieldset .field select:hover,form.filter fieldset .field select:hover,form#wb_form fieldset .field select:hover,form#itemform fieldset .field select:hover,form.standard fieldset .field textarea:hover,form.filter fieldset .field textarea:hover,form#wb_form fieldset .field textarea:hover,form#itemform fieldset .field textarea:hover{background-color:rgba(254,234,226,0.2)}form.standard fieldset .field input[type="text"]:focus,form.filter fieldset .field input[type="text"]:focus,form#wb_form fieldset .field input[type="text"]:focus,form#itemform fieldset .field input[type="text"]:focus,form.standard fieldset .field input[type="email"]:focus,form.filter fieldset .field input[type="email"]:focus,form#wb_form fieldset .field input[type="email"]:focus,form#itemform fieldset .field input[type="email"]:focus,form.standard fieldset .field input[type="number"]:focus,form.filter fieldset .field input[type="number"]:focus,form#wb_form fieldset .field input[type="number"]:focus,form#itemform fieldset .field input[type="number"]:focus,form.standard fieldset .field input[type="url"]:focus,form.filter fieldset .field input[type="url"]:focus,form#wb_form fieldset .field input[type="url"]:focus,form#itemform fieldset .field input[type="url"]:focus,form.standard fieldset .field input[type="tel"]:focus,form.filter fieldset .field input[type="tel"]:focus,form#wb_form fieldset .field input[type="tel"]:focus,form#itemform fieldset .field input[type="tel"]:focus,form.standard fieldset .field input[type="date"]:focus,form.filter fieldset .field input[type="date"]:focus,form#wb_form fieldset .field input[type="date"]:focus,form#itemform fieldset .field input[type="date"]:focus,form.standard fieldset .field input[type="password"]:focus,form.filter fieldset .field input[type="password"]:focus,form#wb_form fieldset .field input[type="password"]:focus,form#itemform fieldset .field input[type="password"]:focus,form.standard fieldset .field select:focus,form.filter fieldset .field select:focus,form#wb_form fieldset .field select:focus,form#itemform fieldset .field select:focus,form.standard fieldset .field textarea:focus,form.filter fieldset .field textarea:focus,form#wb_form fieldset .field textarea:focus,form#itemform fieldset .field textarea:focus{background-color:rgba(254,234,226,0.2)}form.standard button[type="submit"],form.filter button[type="submit"],form#wb_form button[type="submit"],form#itemform button[type="submit"],form.standard input[type="submit"],form.filter input[type="submit"],form#wb_form input[type="submit"],form#itemform input[type="submit"],form.standard input[type="reset"],form.filter input[type="reset"],form#wb_form input[type="reset"],form#itemform input[type="reset"],form.standard button[type="reset"],form.filter button[type="reset"],form#wb_form button[type="reset"],form#itemform button[type="reset"],form.standard .form-button,form.filter .form-button,form#wb_form .form-button,form#itemform .form-button,form#wb_form input[type="reset"]{line-height:1em}form.standard .type-submit,form.filter .type-submit,form#wb_form .type-submit,form#itemform .type-submit,form.standard div.submit,form.filter div.submit,form#wb_form div.submit,form#itemform div.submit{text-align:right}form.standard .type-submit button,form.filter .type-submit button,form#wb_form .type-submit button,form#itemform .type-submit button,form.standard div.submit button,form.filter div.submit button,form#wb_form div.submit button,form#itemform div.submit button{line-height:1em}@media only screen and (min-width:48.750em){form.filter fieldset{padding-right:3.824em}}form.filter fieldset .field.last,form.filter fieldset .field.js-last{float:left;width:calc(100% - 4em)}@media only screen and (min-width:48.750em){form.filter fieldset .field{float:left;margin-right:1.10132%;width:32.59912%}form.filter fieldset .field.last,form.filter fieldset .field.js-last{width:32.59912%}form.filter fieldset .field:nth-of-type(3n+3){margin-right:0}}form.filter fieldset .field .input select{border-radius:999px;border-color:#000}form.filter fieldset .field .input input[type="text"],form.filter fieldset .field .input input[type="email"],form.filter fieldset .field .input input[type="number"],form.filter fieldset .field .input input[type="url"],form.filter fieldset .field .input input[type="tel"],form.filter fieldset .field .input input[type="date"],form.filter fieldset .field .input input[type="password"]{border-color:#000;border-top:0;border-left:0;border-right:0}form.filter fieldset .submit{text-align:right}form.filter fieldset .submit.js-has-last,form.filter fieldset .submit.has-last{float:right}@media only screen and (min-width:48.750em){form.filter fieldset .submit.js-has-last,form.filter fieldset .submit.has-last{float:none}}form.filter fieldset .submit button[type="submit"]{border-color:transparent;background:transparent;color:#3c3c3b;padding:0}form.filter fieldset .submit button[type="submit"]:before{color:inherit;content:'\e845';font-size:2em;position:relative;top:.206em}form.filter fieldset .submit button[type="submit"]:focus,form.filter fieldset .submit button[type="submit"]:hover{color:#c24604}@media only screen and (min-width:48.750em){form.filter fieldset .submit button[type="submit"]{float:right;margin-right:-3.824em}}@media only screen and (min-width:48.750em){#primary form.filter fieldset .field.type-checkboxes,#filters-before form.filter fieldset .field.type-checkboxes,#primary form.filter fieldset .field.type-radio,#filters-before form.filter fieldset .field.type-radio,#primary form.filter fieldset .field.type-checkbox,#filters-before form.filter fieldset .field.type-checkbox{width:65.19824%}}#primary form.filter fieldset .field.type-checkboxes ol>li,#filters-before form.filter fieldset .field.type-checkboxes ol>li,#primary form.filter fieldset .field.type-radio ol>li,#filters-before form.filter fieldset .field.type-radio ol>li,#primary form.filter fieldset .field.type-checkbox ol>li,#filters-before form.filter fieldset .field.type-checkbox ol>li{display:inline-block;float:left;margin-right:1em;margin-bottom:1em;width:auto}#primary form.filter fieldset .field.type-checkboxes ol>li>label,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label,#primary form.filter fieldset .field.type-radio ol>li>label,#filters-before form.filter fieldset .field.type-radio ol>li>label,#primary form.filter fieldset .field.type-checkbox ol>li>label,#filters-before form.filter fieldset .field.type-checkbox ol>li>label{display:inline-block;float:left}#primary form.filter fieldset .field.type-checkboxes ol>li>label .label,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label .label,#primary form.filter fieldset .field.type-radio ol>li>label .label,#filters-before form.filter fieldset .field.type-radio ol>li>label .label,#primary form.filter fieldset .field.type-checkbox ol>li>label .label,#filters-before form.filter fieldset .field.type-checkbox ol>li>label .label{border:solid 1px #ccc;border-radius:9999px;padding-right:2.5em;padding-left:2.5em;font-weight:bold}#primary form.filter fieldset .field.type-checkboxes ol>li>label .label:before,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label .label:before,#primary form.filter fieldset .field.type-radio ol>li>label .label:before,#filters-before form.filter fieldset .field.type-radio ol>li>label .label:before,#primary form.filter fieldset .field.type-checkbox ol>li>label .label:before,#filters-before form.filter fieldset .field.type-checkbox ol>li>label .label:before{color:#fff;margin-left:-1.111em;visibility:hidden}#primary form.filter fieldset .field.type-checkboxes ol>li>label input:focus+.label:before,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label input:focus+.label:before,#primary form.filter fieldset .field.type-radio ol>li>label input:focus+.label:before,#filters-before form.filter fieldset .field.type-radio ol>li>label input:focus+.label:before,#primary form.filter fieldset .field.type-checkbox ol>li>label input:focus+.label:before,#filters-before form.filter fieldset .field.type-checkbox ol>li>label input:focus+.label:before,#primary form.filter fieldset .field.type-checkboxes ol>li>label .label:hover:before,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label .label:hover:before,#primary form.filter fieldset .field.type-radio ol>li>label .label:hover:before,#filters-before form.filter fieldset .field.type-radio ol>li>label .label:hover:before,#primary form.filter fieldset .field.type-checkbox ol>li>label .label:hover:before,#filters-before form.filter fieldset .field.type-checkbox ol>li>label .label:hover:before{color:rgba(254,234,226,0.2)}#primary form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label,#primary form.filter fieldset .field.type-radio ol>li>label input:checked+.label,#filters-before form.filter fieldset .field.type-radio ol>li>label input:checked+.label,#primary form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label,#filters-before form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label{background:#c24604;color:#fff}#primary form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label:before,#primary form.filter fieldset .field.type-radio ol>li>label input:checked+.label:before,#filters-before form.filter fieldset .field.type-radio ol>li>label input:checked+.label:before,#primary form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label:before,#filters-before form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label:before{color:#fff;visibility:visible}#primary form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label:after,#filters-before form.filter fieldset .field.type-checkboxes ol>li>label input:checked+.label:after,#primary form.filter fieldset .field.type-radio ol>li>label input:checked+.label:after,#filters-before form.filter fieldset .field.type-radio ol>li>label input:checked+.label:after,#primary form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label:after,#filters-before form.filter fieldset .field.type-checkbox ol>li>label input:checked+.label:after{display:none}.calendar-link{box-sizing:border-box;border-radius:999px;border:solid 1px #000;padding:6px 10px 6px 10px}.calendar-link a{display:block;color:inherit;text-align:center}.calendar-link a:hover{text-decoration:none}.calendar-link a:after{content:"\f2d1";font-size:24px;margin-left:.5em;position:relative;top:3px}@media only screen and (min-width:48.750em){.calendar-link{float:left;margin-right:1.10132%;width:32.59912%}}.filter-before-wrapper form.filter fieldset:first-child{margin-top:2em}@media only screen and (min-width:48.750em){#tertiary form.filter{margin-top:0}}#tertiary form.filter fieldset{background:#ebe8e5;color:#3c3c3b;margin:0 -15px;padding:0 0 1em 0}#tertiary form.filter fieldset legend{background:#fff;border-bottom:solid 2px #c24604;box-sizing:border-box;font-family:'Roboto Slab',serif;font-size:1em;margin:0;width:100%;padding:1em 15px}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset legend{padding:1em 3.15789474% 1em 10.10526316%}}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset{margin:0 -3.6407767% 0 -11.65048544%}#tertiary form.filter fieldset:first-child legend{padding-top:2em}}#tertiary form.filter fieldset .field{width:100%;float:none;margin:1em 0 1em 0}#tertiary form.filter fieldset .field .label{margin-bottom:.5em;opacity:1}#tertiary form.filter fieldset .field .label label{color:#3c3c3b}#tertiary form.filter fieldset .field.last,#tertiary form.filter fieldset .field.js-last{width:100%}#tertiary form.filter fieldset .field.type-text,#tertiary form.filter fieldset .field.type-select{padding:0 15px}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset .field.type-text,#tertiary form.filter fieldset .field.type-select{padding:0 3.15789474% 0 10.10526316%}}#tertiary form.filter fieldset .field.type-select .input select{background-color:#fff}#tertiary form.filter fieldset .field.type-select .input select:focus,#tertiary form.filter fieldset .field.type-select .input select:hover{background-color:#fff}#tertiary form.filter fieldset .field.type-checkboxes{margin:0}#tertiary form.filter fieldset .field.type-checkboxes .label{margin:0}#tertiary form.filter fieldset .field.type-checkboxes label,#tertiary form.filter fieldset .field.type-checkboxes legend{background:#fff;display:block;padding:.5em 15px}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset .field.type-checkboxes label,#tertiary form.filter fieldset .field.type-checkboxes legend{padding:1em 3.15789474% 1em 10.10526316%}}#tertiary form.filter fieldset .field.type-checkboxes ol li{padding:0}#tertiary form.filter fieldset .field.type-checkboxes ol li:before{display:none}#tertiary form.filter fieldset .field.type-checkboxes ol li label{background:#fff;box-sizing:border-box;color:#3c3c3b}#tertiary form.filter fieldset .field.type-checkboxes ol li label .label{border-left:0;border-right:0;padding:.5em 15px}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset .field.type-checkboxes ol li label .label{padding:1em 3.15789474% 1em 10.10526316%}}#tertiary form.filter fieldset .field.type-checkboxes ol li label .label:before{margin-left:0}#tertiary form.filter fieldset .field.type-checkboxes ol li label input:checked+.label:after{display:none}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options{border-top:solid 1px #ccc}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options:first-of-type{border-top:0}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label{cursor:pointer}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label{font-family:'Roboto Slab',serif}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label a{color:inherit;text-decoration:none}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label a:hover,#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label a:focus,#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label a:active,#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label a:visited{color:inherit;text-decoration:none}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options div.label label:after{background:#e5e5e5;border-radius:9999px;color:#c24604;content:'\e811';float:right;padding:.3em;top:2px;position:relative}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options.isvisible-true div.label label:after{content:'\e813'}#tertiary form.filter fieldset .field.type-checkboxes.js-slide-options li:last-child .label{border-bottom:0}#tertiary form.filter fieldset .field .input input[type="text"],#tertiary form.filter fieldset .field .input input[type="email"],#tertiary form.filter fieldset .field .input input[type="number"],#tertiary form.filter fieldset .field .input input[type="url"],#tertiary form.filter fieldset .field .input input[type="tel"],#tertiary form.filter fieldset .field .input input[type="date"],#tertiary form.filter fieldset .field .input input[type="password"],#tertiary form.filter fieldset .field .input select,#tertiary form.filter fieldset .field .input textarea{background:#fff;border:solid 1px #000}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset:first-child .field{padding-right:10.10526316%}}#tertiary form.filter fieldset .submit{padding:.5em 15px}#tertiary form.filter fieldset .submit.has-last,#tertiary form.filter fieldset .submit.js-has-last{float:none}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset .submit{padding:1em 10.10526316% 1em 10.10526316%}}#tertiary form.filter fieldset .submit button[type="submit"]:before{display:none}@media only screen and (min-width:48.750em){#tertiary form.filter fieldset .submit button[type="submit"]{float:none;margin-right:0}}#tertiary form#list-filter .field label{text-transform:capitalize}#tertiary form#list-filter .field select{background-color:#fff}@media only screen and (min-width:48.750em){#tertiary form#list-filter .field{padding:0 10.10526316%}}form#wb_form input[type="submit"]{float:right;width:auto}form#wb_form input[type="reset"]{float:right;margin-right:1em;width:auto}form#wb_form select[multiple="on"]{background:transparent}form#wb_form p a{display:none}form#wb_form .required-true>label:after{content:" * ";color:#9f6115;font-style:normal}form#wb_form .field label{font-weight:bold}form#wb_form .field.error-true .input input,form#wb_form .field.error .input input{background-color:#fae8ea;border-color:#c00}form[name="itemform"] .required-true .label label:after{content:" * ";color:#9f6115;font-style:normal}.module-forms form.standard .required-true .label label:after{content:" * ";color:#9f6115;font-style:normal}.message-container{margin:0 auto;max-width:1440px}div.message-holder{max-width:1440px;box-sizing:border-box;padding:0 2.64270613%;margin:0 auto}ul.messages{border:0;list-style:none;padding:0;margin:1em auto;max-width:1440px}ul.messages h2{color:inherit;font-size:1.125em;margin:0 0 .3em 0}ul.messages>li{border-radius:25px;color:#fff;font-size:.941em;font-style:normal;margin:0 0 7px 0;padding:1em 1em 1em 2.938em;position:relative}ul.messages>li:before{float:left;font-size:1.5em;position:relative;top:2px;margin-left:-1.5em}ul.messages>li a{color:inherit;text-decoration:underline}ul.messages>li p:last-child{margin-bottom:0}ul.messages>li.displayed{cursor:pointer;float:left;width:auto;padding:0}ul.messages>li.displayed:first-child{margin-left:0}ul.messages>li.displayed h2{background:transparent;font-size:1em;font-weight:normal;margin:0;padding:.2em .5em;float:left}ul.messages>li.displayed h2:before{content:'\e818';font-size:.941em;margin-right:.5em}ul.messages>li.displayed:before,ul.messages>li.displayed p,ul.messages>li.displayed div{display:none}ul.messages>li.displayed:after{content:'';display:none}ul.messages.info>li{background:#dcf0fa;border:solid 1px #326296;color:#326296}ul.messages.info>li:before{content:'\e816';color:#326296}ul.messages.error>li{background:#fae8ea;border:solid 1px #c00;color:#c00}ul.messages.error>li:before{content:'\e825';color:#c00}ul.messages.warning>li{background:#fff7d6;border:solid 1px #9f6115;color:#9f6115}ul.messages.warning>li:before{content:'\e821';color:#9f6115}ul.messages.success>li,ul.messages.status>li{background:#eaf1d7;border:solid 1px #3c763d;color:#3c763d}ul.messages.success>li:before,ul.messages.status>li:before{content:'\e802';color:#3c763d}.js .search{display:none}.js .search.js-offcanvas{display:block}div.search{font-size:.941em}div.search .open-button{background:transparent;border:0;color:#3c3c3b}div.search .open-button:focus{outline:-webkit-focus-ring-color auto 0}div.search .open-button:before{content:'\e845';font-size:1.867em}@media only screen and (min-width:64em){div.search .open-button{padding-right:0;margin-right:22px}}div.search .close-button{background:transparent;border:0;color:#fff;right:-5px;top:0}@media only screen and (min-width:48.750em){div.search .close-button{right:5px;top:5px}}div.search .close-button:before{content:'\e808';font-size:1.867em}div.search .offcanvas-wrapper{background:rgba(60,60,59,0.95);color:#fff;height:117px;padding-right:1em}@media only screen and (min-width:48.750em){div.search .offcanvas-wrapper{padding-right:0}}div.search .offcanvas-wrapper form.standard{margin:0 auto;max-width:1440px}div.search .offcanvas-wrapper form.standard fieldset{padding-left:.667em;padding-right:5.867em;padding-top:0;margin-top:1.333em}@media only screen and (min-width:48.750em){div.search .offcanvas-wrapper form.standard fieldset{margin-top:2em}}div.search .offcanvas-wrapper form.standard fieldset .field{float:left;padding-left:10px;width:100%}div.search .offcanvas-wrapper form.standard fieldset .field input{border:0;border-top-left-radius:999px;border-bottom-left-radius:999px;background:#fff;color:#3c3c3b;padding:15px .5em 15px 2em;line-height:16px;height:49px}div.search .offcanvas-wrapper form.standard fieldset .field input:focus{outline:-webkit-focus-ring-color auto 0}div.search .offcanvas-wrapper form.standard fieldset .submit{float:left;margin-right:-5.2em}div.search .offcanvas-wrapper form.standard fieldset .submit button{border-top-left-radius:0;border-bottom-left-radius:0;max-width:5.2em;padding:15px;line-height:16px;border:0;height:49px}div.search .offcanvas-wrapper form.standard fieldset .submit button:focus{outline:-webkit-focus-ring-color auto 0}#filters-before>.inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 15px}@media only screen and (min-width:48.750em){#filters-before>.inner{padding:0 2.64270613%}}.error-template #primary .standard fieldset,.default-template #primary .standard fieldset,.my-coeliac-template #primary .standard fieldset,.error-template #primary #wb_form fieldset,.default-template #primary #wb_form fieldset,.my-coeliac-template #primary #wb_form fieldset{max-width:543px}.iframe-template #main-content .standard fieldset,.iframe-template #main-content #wb_form fieldset{max-width:543px}#filter-shop{box-sizing:border-box;float:right;min-width:360px}#filter-shop .reset{clear:both;margin-top:1.5em}#filter-shop .field{width:100%}#filter-faqs{min-width:66%}#filter-faqs .reset{clear:both;margin-top:1.5em}@media only screen and (min-width:48.750em){#filter-faqs{float:right}#filter-faqs .field{margin-right:1%;width:49%}}.member-filter{min-width:50%}.member-filter .reset{clear:both;margin-top:1.5em}.member-filter #member-list-filter{margin-top:0}.member-filter #member-list-filter fieldset{margin-top:0}@media only screen and (min-width:48.750em){.member-filter{float:right}.member-filter #member-list-filter .field{margin-right:1%;width:70%}}@media only screen and (min-width:48.750em){.exporting-buttons{float:left}}.reset{clear:both;margin-top:1.5em}.reset-link{color:#3c3c3b;text-decoration:underline}.reset-link:visited{color:#3c3c3b}.reset-link:focus,.reset-link:hover{color:#c24604}.reset-link:before{content:'\e8a9';text-decoration:none;font-size:22px;position:relative;top:2px}.reset-link span{font-style:italic}.submit.sort{clear:both}.sort-link{color:#3c3c3b}.sort-link:visited{color:#3c3c3b}.sort-link:focus,.sort-link:hover{color:#c24604}.sort-link:before{content:'\e89b';font-size:22px;position:relative;top:2px}.sort-link span{font-style:italic}.sort-header{font-family:'Roboto Slab Bold',serif;padding-bottom:1em;margin:1em 0}@media only screen and (min-width:48.750em){.sort-header{padding-left:5em;float:right}.sort-header label{display:block;float:left;margin-left:-5em;padding-top:.3em}}.sort-header select{border:solid 1px #000;border-radius:999px;font-family:'RobotoRegular',Verdana,sans-serif;margin:0;padding-bottom:10px;padding-left:10px;padding-top:10px;padding-right:25px;width:100%;max-width:350px}@media only screen and (min-width:48.750em){.sort-header select{float:right}}.recipes-filter-before-wrapper{background:#feeae2;color:#3c3c3b;padding:1px}.recipes-filter-before-wrapper #mini-search-recipes{box-sizing:border-box;width:90%;margin:1em auto}@media only screen and (min-width:64em){.recipes-filter-before-wrapper #mini-search-recipes{max-width:58.824em}}.recipes-filter-before-wrapper #mini-search-recipes fieldset{margin-bottom:2em;padding:0 15px}.recipes-filter-before-wrapper #mini-search-recipes fieldset legend{font-size:1.294em;margin-bottom:1em}@media only screen and (min-width:48.750em){.recipes-filter-before-wrapper #mini-search-recipes fieldset legend{float:left;line-height:1.864em;margin-bottom:0;margin-left:-20.227em;min-width:19.318em}}.recipes-filter-before-wrapper #mini-search-recipes fieldset .field input[type="text"]{background:#fef7f4;color:#3c3c3b}.recipes-filter-before-wrapper #mini-search-recipes fieldset .field input[type="text"]:focus{background:rgba(254,247,244,0.6)}@media only screen and (min-width:48.750em){.recipes-filter-before-wrapper #mini-search-recipes fieldset{padding-left:26.176em;padding-right:6em}.recipes-filter-before-wrapper #mini-search-recipes fieldset .field{width:100%;margin-bottom:0}.recipes-filter-before-wrapper #mini-search-recipes fieldset .submit-your-recipe{float:right;margin:0 -16.176em 0 0;position:relative;top:-5px}.recipes-filter-before-wrapper #mini-search-recipes fieldset .submit button[type="submit"]:before{top:2px}}@media only screen and (min-width:64em){}.gift-aid-title{background:url(/themes/coeliac/gfx/logos/gift-aid-it-heading.png) center center no-repeat;height:42px;width:120px}.form-accordion{border:solid 1px #ccc;border-bottom:0;padding:20px}.form-accordion:last-child{border-bottom:solid 1px #ccc;margin-bottom:1em}.form-accordion h2.accordian{cursor:pointer;font-family:'Roboto Slab Bold',serif;font-size:.941em;margin:0}.form-accordion h2.accordian:after{content:'\e873';float:right}.form-accordion h2.accordian.closed:after{content:'\e870'}@media only screen and (min-width:64em){.form-accordion form.standard fieldset{width:100%;margin-top:0}.form-accordion form.standard fieldset legend{font-size:1em}.form-accordion form.standard div.group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:1em;width:50%}.form-accordion form.standard div.group:last-child{padding-right:0}.form-accordion form.standard div.group .field:last-child{margin-bottom:.5em}.form-accordion form.standard div.group .agree-terms{margin-top:0}}form.filter fieldset .field.fieldname-alpha .input{text-align:center}form.filter fieldset .field.fieldname-alpha ul,form.filter fieldset .field.fieldname-alpha ol{display:inline-block;margin:0 auto}form.filter fieldset .field.fieldname-alpha ul li,form.filter fieldset .field.fieldname-alpha ol li{border:0;display:block;float:left;margin:0;opacity:1;padding:0}form.filter fieldset .field.fieldname-alpha ul li:before,form.filter fieldset .field.fieldname-alpha ol li:before{content:""}form.filter fieldset .field.fieldname-alpha ul li label,form.filter fieldset .field.fieldname-alpha ol li label{border:solid 1px #ccc;color:#3c3c3b;cursor:pointer;display:block;font-family:'Roboto Bold',Verdana,sans-serif;overflow:hidden;margin-bottom:-1px;margin-right:-1px}form.filter fieldset .field.fieldname-alpha ul li label:hover .label,form.filter fieldset .field.fieldname-alpha ol li label:hover .label{background:#c24604;color:#fff}form.filter fieldset .field.fieldname-alpha ul li label:hover .label:before,form.filter fieldset .field.fieldname-alpha ol li label:hover .label:before{content:'\e801';position:absolute;top:2px;right:0;font-size:10px;opacity:.5}form.filter fieldset .field.fieldname-alpha ul li label .label,form.filter fieldset .field.fieldname-alpha ol li label .label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;min-width:1.8em;padding:.75em 1em;min-width:3em;text-align:center;opacity:1}@media only screen and (min-width:48.750em){form.filter fieldset .field.fieldname-alpha ul li label .label,form.filter fieldset .field.fieldname-alpha ol li label .label{min-width:1.8em;padding:.5em 0}}form.filter fieldset .field.fieldname-alpha ul li label input,form.filter fieldset .field.fieldname-alpha ol li label input{float:left;margin-left:-1000px}form.filter fieldset .field.fieldname-alpha ul li label input:focus+.label,form.filter fieldset .field.fieldname-alpha ol li label input:focus+.label{background:#c24604;color:#fff}form.filter fieldset .field.fieldname-alpha ul li label input:focus+.label:before,form.filter fieldset .field.fieldname-alpha ol li label input:focus+.label:before{content:'\e801';position:absolute;top:2px;right:0;font-size:10px;opacity:.5}form.filter fieldset .field.fieldname-alpha ul li label input:checked+.label,form.filter fieldset .field.fieldname-alpha ol li label input:checked+.label{background:#c24604;color:#fff;position:relative}form.filter fieldset .field.fieldname-alpha ul li label input:checked+.label:before,form.filter fieldset .field.fieldname-alpha ol li label input:checked+.label:before{content:'\e801';position:absolute;top:2px;right:0;font-size:10px;opacity:1}form.filter fieldset .field.fieldname-alpha ul li.selectable-false label .label,form.filter fieldset .field.fieldname-alpha ol li.selectable-false label .label{opacity:.5}form.filter fieldset .field.fieldname-alpha ul li.selectable-false:hover .label,form.filter fieldset .field.fieldname-alpha ol li.selectable-false:hover .label{background:#fff;color:#3c3c3b}form.filter fieldset .field.fieldname-alpha ul li.selectable-false:hover .label:before,form.filter fieldset .field.fieldname-alpha ol li.selectable-false:hover .label:before{content:''}.two-columns #filter-glossary,.three-columns #filter-glossary{box-sizing:border-box;margin-top:0}.two-columns #filter-glossary .reset,.three-columns #filter-glossary .reset{clear:both;margin-top:1.5em}.two-columns #filter-glossary .type-alpha,.three-columns #filter-glossary .type-alpha{float:none;width:100%}.two-columns #filter-glossary .one-column-submit,.three-columns #filter-glossary .one-column-submit,.two-columns #filter-glossary .desktop-submit,.three-columns #filter-glossary .desktop-submit{display:none}@media only screen and (min-width:48.750em){.two-columns #filter-glossary .row,.three-columns #filter-glossary .row{float:right;width:32.59912%}.two-columns #filter-glossary .row .field,.three-columns #filter-glossary .row .field{width:100%}}#filter-xgdirectory,.one-column #filter-glossary{margin:1em auto}@media only screen and (min-width:48.750em){#filter-xgdirectory fieldset,.one-column #filter-glossary fieldset{padding-left:5.882em}}#filter-xgdirectory fieldset .desktop-submit,.one-column #filter-glossary fieldset .desktop-submit,#filter-xgdirectory fieldset .mobile-submit,.one-column #filter-glossary fieldset .mobile-submit{display:none}#filter-xgdirectory fieldset legend,.one-column #filter-glossary fieldset legend{font-size:1.294em}@media only screen and (min-width:48.750em){#filter-xgdirectory fieldset legend,.one-column #filter-glossary fieldset legend{float:left;line-height:1.864em;margin-left:-4.545em;min-width:3.545em}}@media only screen and (min-width:48.750em){#filter-xgdirectory fieldset .field,.one-column #filter-glossary fieldset .field,#filter-xgdirectory fieldset .row,.one-column #filter-glossary fieldset .row{margin-right:1.10638%;width:23.82979%}#filter-xgdirectory fieldset .field:nth-of-type(2n+2),.one-column #filter-glossary fieldset .field:nth-of-type(2n+2),#filter-xgdirectory fieldset .row:nth-of-type(2n+2),.one-column #filter-glossary fieldset .row:nth-of-type(2n+2){margin-right:0}#filter-xgdirectory fieldset .field.fieldname-alpha,.one-column #filter-glossary fieldset .field.fieldname-alpha,#filter-xgdirectory fieldset .row.fieldname-alpha,.one-column #filter-glossary fieldset .row.fieldname-alpha{width:75.06383%}#filter-xgdirectory fieldset .row,.one-column #filter-glossary fieldset .row{float:left;margin-right:0}#filter-xgdirectory fieldset .row .field,.one-column #filter-glossary fieldset .row .field{width:100%;margin-right:0}}@media only screen and (min-width:48.750em){#filter-fdd fieldset{padding-left:10.588em}}#filter-fdd fieldset legend{font-size:1.294em}@media only screen and (min-width:48.750em){#filter-fdd fieldset legend{float:left;line-height:1.864em;margin-left:-8.182em;max-width:7.5em}}#blogs-filter{max-width:1150px;width:100%;float:right}@media only screen and (min-width:48.750em){#blogs-filter fieldset{padding-left:11.588em}#blogs-filter fieldset #blogs-filter-keywords{float:right}#blogs-filter fieldset .field-wrapper{float:left;width:100%}}#blogs-filter fieldset legend{font-size:1.294em}@media only screen and (min-width:48.750em){#blogs-filter fieldset legend{float:left;line-height:1.864em;margin-left:-8.955em;max-width:7.955em;padding-top:7px}}.event-booking-wrapper .standfirst{clear:left}@media only screen and (min-width:64em){.booking-true{box-sizing:border-box;float:left;padding-right:2em;width:-webkit-calc(100% - 290px);width:-moz-calc(100% - 290px);width:calc(100% - 290px);padding-top:1em}}.event-bookingform{display:inline-block;width:100%;margin:1em auto}@media only screen and (min-width:64em){.event-bookingform{max-width:290px;float:right}}.event-bookingform fieldset{background:rgba(163,147,130,0.2);border:solid 1px #ccc;border-radius:8px}.event-bookingform fieldset legend{background:#c24604;color:#fff;font-size:1em;padding:.2em .5em;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.event-bookingform fieldset label{display:block;font-family:'Roboto Slab',serif}@media only screen and (min-width:64em){.event-bookingform fieldset label small{display:block}}.event-bookingform fieldset .type-number.input{float:left;width:calc(100% - 83px)}@media only screen and (min-width:64em){.event-bookingform fieldset .type-number.input{max-width:175px}}.event-bookingform fieldset .type-number.input input{background:#fff;border:solid 1px #ccc;border-right:0;border-top-left-radius:999px;border-bottom-left-radius:999px;box-sizing:border-box;color:#3c3c3b;padding:0 1em 0 2em;width:100%;line-height:3.059em}@media only screen and (min-width:64em){.event-bookingform fieldset .type-number.input input{max-width:175px}}.event-bookingform fieldset .type-number.input input:hover{background-color:rgba(254,234,226,0.2)}.event-bookingform fieldset .type-number.input input:focus{background-color:rgba(254,234,226,0.2)}.event-bookingform fieldset button{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-sizing:border-box;float:right;width:83px}.event-bookingform .low-message{font-size:.824em;clear:both;margin:.3em 0}.confirm-booking{display:inline;float:right}.confirm-booking fieldset{display:inline;border:0;margin:0;padding:0}.confirm-booking fieldset button{float:right;min-width:8em}.confirm-booking.edit{float:left}.confirm-booking.edit fieldset button{float:left}#group-filter{max-width:408px;margin:1em auto}@media only screen and (min-width:48.750em){#group-filter .field{width:49.44934%}#group-filter .field:nth-of-type(2n+2){margin-right:0}}img#map{display:block;margin:1em auto}.module-workbook-venue .sort-header{margin:1.6em 0;padding-left:0}#filter-venue-guide .reset-link{margin-right:1em}.my-coeliac-template #primary #my-allergens-form fieldset{width:100%;max-width:unset}.folder-tree.accordion>li.tab>h2{background:#ebe8e5;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc}.folder-tree.accordion>li.tab>h2:first-child{font-family:'Roboto Slab Bold',serif;margin-bottom:0}.folder-tree.accordion>li.tab:last-child>h2{border-bottom:solid 1px #ccc}.folder-tree.accordion>li.tab.active:last-child>h2{border-bottom:0}.folder-tree.accordion>li.tab ol{margin:0}.my-coeliac-template #primary #update-profile-form fieldset#persona-fields legend{display:none}@media only screen and (min-width:48.750em){.my-coeliac-template #primary #update-profile-form fieldset{clear:left;float:left;width:49%;max-width:unset;margin-right:1%;margin-top:0}.my-coeliac-template #primary #update-profile-form fieldset#persona-fields{float:right;margin-right:0}.my-coeliac-template #primary #update-profile-form fieldset#persona-fields legend{display:block;visibility:hidden}.my-coeliac-template #primary #update-profile-form fieldset.submit{max-width:543px;width:100%}}#profile-input .input label{background:#ebe8e5;display:block;margin-bottom:.3em;padding:1em;text-align:center;max-width:200px}#profile-input .input label span.image{display:block}#profile-input .input label span.image img{display:block;margin:0 auto}form fieldset div.radio-selectors{box-sizing:border-box;max-width:100%!important}form fieldset div.radio-selectors .label{float:none;width:100%}form fieldset div.radio-selectors .input{box-sizing:border-box;float:left;padding:0;width:100%}form fieldset div.radio-selectors .input ul{list-style:none;border:0;box-sizing:border-box;padding:0;margin-left:0;margin-right:0;width:100%;columns:1}form fieldset div.radio-selectors .input ul li{list-style:none;display:block;border:0;box-sizing:border-box;margin-left:0;margin-right:0;padding:0}form fieldset div.radio-selectors .input ul li:before{content:'';display:none}@media screen and (min-width:640px){form fieldset div.radio-selectors .input ul li{float:left;width:47.93388%;margin-right:4.13223%}form fieldset div.radio-selectors .input ul li:nth-child(2n+2){margin-right:0}}form fieldset div.radio-selectors .input ul li label{box-sizing:border-box;cursor:pointer;display:block;font-family:'RobotoRegular',Verdana,sans-serif;line-height:1.5em;margin:0 0 1em 0;padding:0;position:relative;overflow:hidden;text-align:center;width:100%}form fieldset div.radio-selectors .input ul li label input{height:0;width:0;position:absolute;left:-100px}form fieldset div.radio-selectors .input ul li label .wrapper{background:#fff;border:solid 2px #ccc;border-radius:15px;box-sizing:border-box;display:block;padding:1em}form fieldset div.radio-selectors .input ul li label .wrapper:before{content:'\e809';font-size:1.5em;line-height:1em;opacity:.15;position:relative;top:3px}form fieldset div.radio-selectors .input ul li label input:focus+.wrapper{background:#ebe8e5}form fieldset div.radio-selectors .input ul li label input:checked+.wrapper:before{color:#e15426;content:'\e803';font-weight:400;opacity:1}form fieldset div.radio-selectors.error-true .input ul li label .wrapper{border-color:#e2001a}form fieldset div.radio-selectors.error-true .error{width:100%}#field-is_concessionary .one-year,#field-is_concessionary .two-year{display:block}#field-is_concessionary.js-active .one-year,#field-is_concessionary.js-active .two-year{display:inline}#field-is_concessionary.js-active .one-year small,#field-is_concessionary.js-active .two-year small{display:none}@media screen and (min-width:640px){form fieldset #field-frequency .input ul li{margin-right:4.06504%;width:30.62331%}form fieldset #field-frequency .input ul li:nth-child(2n+2){margin-right:4.06504%}form fieldset #field-frequency .input ul li:nth-child(3n+3){margin-right:0}}#register-pricing,#renew-pricing{border:solid 3px #c24604;border-radius:8px;clear:both;display:inline-block;margin:.7em 0 0;min-width:50%;padding:.3em .5em;position:relative;text-align:left}#register-pricing>h2,#renew-pricing>h2{padding:0;font-size:1.8em;line-height:1.4em;margin-bottom:0}#register-pricing .price,#renew-pricing .price{display:block;font-size:1.8em;line-height:1.4em}#register-pricing .price h2,#renew-pricing .price h2{font-size:1em;line-height:1.4em;margin:0 .5em 0 0;padding:0}@media screen and (min-width:640px){#register-pricing,#renew-pricing{text-align:left}#register-pricing>h2,#renew-pricing>h2{display:inline}#register-pricing .price,#renew-pricing .price{display:inline}#register-pricing .price h2,#renew-pricing .price h2{display:inline-block}#register-pricing .price .value,#renew-pricing .price .value{display:inline-block}}.default-template #primary form.standard fieldset.register,.error-template #primary form.standard fieldset.register,.my-coeliac-template #primary form.standard fieldset.register,.default-template #primary form.standard fieldset.submit,.error-template #primary form.standard fieldset.submit,.my-coeliac-template #primary form.standard fieldset.submit,.default-template #primary form.standard fieldset.profile,.error-template #primary form.standard fieldset.profile,.my-coeliac-template #primary form.standard fieldset.profile,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset{max-width:100%}.default-template #primary form.standard fieldset.register.is-hidden-true,.error-template #primary form.standard fieldset.register.is-hidden-true,.my-coeliac-template #primary form.standard fieldset.register.is-hidden-true,.default-template #primary form.standard fieldset.submit.is-hidden-true,.error-template #primary form.standard fieldset.submit.is-hidden-true,.my-coeliac-template #primary form.standard fieldset.submit.is-hidden-true,.default-template #primary form.standard fieldset.profile.is-hidden-true,.error-template #primary form.standard fieldset.profile.is-hidden-true,.my-coeliac-template #primary form.standard fieldset.profile.is-hidden-true,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset.is-hidden-true,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset.is-hidden-true,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset.is-hidden-true{display:none}.default-template #primary form.standard fieldset.register .field .input,.error-template #primary form.standard fieldset.register .field .input,.my-coeliac-template #primary form.standard fieldset.register .field .input,.default-template #primary form.standard fieldset.submit .field .input,.error-template #primary form.standard fieldset.submit .field .input,.my-coeliac-template #primary form.standard fieldset.submit .field .input,.default-template #primary form.standard fieldset.profile .field .input,.error-template #primary form.standard fieldset.profile .field .input,.my-coeliac-template #primary form.standard fieldset.profile .field .input,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field .input,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field .input,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field .input{max-width:543px}.default-template #primary form.standard fieldset.register .field.list-options .input,.error-template #primary form.standard fieldset.register .field.list-options .input,.my-coeliac-template #primary form.standard fieldset.register .field.list-options .input,.default-template #primary form.standard fieldset.submit .field.list-options .input,.error-template #primary form.standard fieldset.submit .field.list-options .input,.my-coeliac-template #primary form.standard fieldset.submit .field.list-options .input,.default-template #primary form.standard fieldset.profile .field.list-options .input,.error-template #primary form.standard fieldset.profile .field.list-options .input,.my-coeliac-template #primary form.standard fieldset.profile .field.list-options .input,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .input,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .input,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .input{max-width:100%}.default-template #primary form.standard fieldset.register .field.list-options .dual-option,.error-template #primary form.standard fieldset.register .field.list-options .dual-option,.my-coeliac-template #primary form.standard fieldset.register .field.list-options .dual-option,.default-template #primary form.standard fieldset.submit .field.list-options .dual-option,.error-template #primary form.standard fieldset.submit .field.list-options .dual-option,.my-coeliac-template #primary form.standard fieldset.submit .field.list-options .dual-option,.default-template #primary form.standard fieldset.profile .field.list-options .dual-option,.error-template #primary form.standard fieldset.profile .field.list-options .dual-option,.my-coeliac-template #primary form.standard fieldset.profile .field.list-options .dual-option,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .dual-option,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .dual-option,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset .field.list-options .dual-option{max-width:543px}.default-template #primary form.standard fieldset.register .more-info,.error-template #primary form.standard fieldset.register .more-info,.my-coeliac-template #primary form.standard fieldset.register .more-info,.default-template #primary form.standard fieldset.submit .more-info,.error-template #primary form.standard fieldset.submit .more-info,.my-coeliac-template #primary form.standard fieldset.submit .more-info,.default-template #primary form.standard fieldset.profile .more-info,.error-template #primary form.standard fieldset.profile .more-info,.my-coeliac-template #primary form.standard fieldset.profile .more-info,.default-template #primary form.standard fieldset#health-and-ethnicity-fieldset .more-info,.error-template #primary form.standard fieldset#health-and-ethnicity-fieldset .more-info,.my-coeliac-template #primary form.standard fieldset#health-and-ethnicity-fieldset .more-info{clear:both}.default-template #primary form.standard fieldset#membership-and-payment-options .field,.error-template #primary form.standard fieldset#membership-and-payment-options .field,.my-coeliac-template #primary form.standard fieldset#membership-and-payment-options .field,.default-template #primary form.standard fieldset#register-donation-fields .field,.error-template #primary form.standard fieldset#register-donation-fields .field,.my-coeliac-template #primary form.standard fieldset#register-donation-fields .field{max-width:100%}.default-template #primary form.standard fieldset#membership-and-payment-options .field .input,.error-template #primary form.standard fieldset#membership-and-payment-options .field .input,.my-coeliac-template #primary form.standard fieldset#membership-and-payment-options .field .input,.default-template #primary form.standard fieldset#register-donation-fields .field .input,.error-template #primary form.standard fieldset#register-donation-fields .field .input,.my-coeliac-template #primary form.standard fieldset#register-donation-fields .field .input{max-width:100%}.default-template #primary form#registration-groups,.error-template #primary form#registration-groups,.my-coeliac-template #primary form#registration-groups{max-width:100%;width:100%}@media only screen and (min-width:48.750em){.default-template #primary form#registration-groups,.error-template #primary form#registration-groups,.my-coeliac-template #primary form#registration-groups{margin-top:3.5em}}.default-template #primary form#registration-groups fieldset,.error-template #primary form#registration-groups fieldset,.my-coeliac-template #primary form#registration-groups fieldset{max-width:100%}.default-template #primary form#registration-groups fieldset .field,.error-template #primary form#registration-groups fieldset .field,.my-coeliac-template #primary form#registration-groups fieldset .field{max-width:100%}.default-template #primary form#registration-groups fieldset .field>div.label label,.error-template #primary form#registration-groups fieldset .field>div.label label,.my-coeliac-template #primary form#registration-groups fieldset .field>div.label label{color:#767372;font-family:'Roboto Slab Bold',serif;font-size:1.412em;font-weight:normal;line-height:1.647em}@media only screen and (min-width:48.750em){.default-template #primary form#registration-groups fieldset .field>div.label label,.error-template #primary form#registration-groups fieldset .field>div.label label,.my-coeliac-template #primary form#registration-groups fieldset .field>div.label label{font-size:2.353em}}@media only screen and (min-width:48.750em){.default-template #primary form#registration-groups fieldset .field,.error-template #primary form#registration-groups fieldset .field,.my-coeliac-template #primary form#registration-groups fieldset .field{float:left;margin-right:8.33333%;width:45.83333%}.default-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount,.error-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount,.my-coeliac-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount{float:right;margin-right:0}.default-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount .input,.error-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount .input,.my-coeliac-template #primary form#registration-groups fieldset .field#field-registration-groups-registration__discount .input{padding-right:175px}}.default-template #primary form#registration-groups fieldset .field:nth-of-type(2n+2),.error-template #primary form#registration-groups fieldset .field:nth-of-type(2n+2),.my-coeliac-template #primary form#registration-groups fieldset .field:nth-of-type(2n+2){margin-right:0}.default-template #primary form#registration-groups fieldset .field .input,.error-template #primary form#registration-groups fieldset .field .input,.my-coeliac-template #primary form#registration-groups fieldset .field .input{max-width:100%}.default-template #primary form#registration-groups fieldset .field .input ol li .label .main-text,.error-template #primary form#registration-groups fieldset .field .input ol li .label .main-text,.my-coeliac-template #primary form#registration-groups fieldset .field .input ol li .label .main-text{font-weight:bold}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a{background:#fff;border:solid 1px #ccc;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;color:#3c3c3b;cursor:pointer;float:left;font-weight:bold;padding:11px 1.5em 11px 3.750em;width:50%}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:hover,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:hover,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:hover,.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:focus,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:focus,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:focus{background-color:rgba(254,234,226,0.2);outline:0;text-decoration:none}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:before{content:'\f10c';float:left;font-size:1.706em;margin-left:-1.37em;position:relative}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:first-child,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:first-child,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:first-child{display:none}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a:last-child,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a:last-child,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a:last-child{border-left:0}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a.visible,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a.visible,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a.visible{background:#fff}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active{background:#fcede5}.default-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active:before,.error-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active:before,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type nav a.active:before{color:#c24604;content:'\e802'}.default-template #primary form#registration-groups fieldset #field-registration__package-type.error-true nav a,.error-template #primary form#registration-groups fieldset #field-registration__package-type.error-true nav a,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type.error-true nav a{color:#c00}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .label{padding:0}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li#list-item-registration__package-type-select input:checked+.label,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li#list-item-registration__package-type-select input:checked+.label,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li#list-item-registration__package-type-select input:checked+.label{background:transparent}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li{background:#fff;margin-left:0;padding-bottom:8px;padding-right:1.5em}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a{display:block;padding-right:2.5em;position:relative}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:hover,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:hover,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:hover,.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:focus,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:focus,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:focus,.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:active,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:active,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:active{text-decoration:none}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.title a:after{color:#c24604;content:'\f004';font-size:1.5em;position:absolute;right:0;top:3px}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.detail,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.detail,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li div.detail{padding-top:1em}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li.open div.title a:after,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li.open div.title a:after,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li.open div.title a:after{content:'\f005'}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li:first-child,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li:first-child,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li ul li:first-child{border-top:0}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint{color:#3c3c3b;padding-bottom:1px}.default-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint p,.error-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint p,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type .input ol li .hint p{padding-left:2em}.default-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li,.error-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li{border-bottom:solid 1px #ccc}.default-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li:last-child,.error-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li:last-child,.my-coeliac-template #primary form#registration-groups fieldset #field-registration__package-type.js-active .input ol>li:last-child{border-bottom:0}.default-template #primary form#registration-groups fieldset .submit,.error-template #primary form#registration-groups fieldset .submit,.my-coeliac-template #primary form#registration-groups fieldset .submit{margin-top:2em}@media only screen and (min-width:48.750em){.default-template #primary form#registration-groups fieldset .submit,.error-template #primary form#registration-groups fieldset .submit,.my-coeliac-template #primary form#registration-groups fieldset .submit{clear:both;float:right;width:45.83333%}.default-template #primary form#registration-groups fieldset .submit button,.error-template #primary form#registration-groups fieldset .submit button,.my-coeliac-template #primary form#registration-groups fieldset .submit button{min-width:150px}}#register-form p.submit{margin-bottom:2em}@media only screen and (min-width:48.750em){#register-form p.submit .back-btn{float:left;min-width:150px}}@media only screen and (min-width:48.750em){#register-form p.submit button[type="submit"],#register-form p.submit input[type="submit"]{float:right;min-width:150px}}#add-to-basket-widget-form fieldset .price{font-family:'Roboto Bold',Verdana,sans-serif;opacity:.5}#add-to-basket-widget-form fieldset .price span{display:block}#add-to-basket-widget-form fieldset .price span.inc-vat{font-size:1.294em}.update-product-quantity button{background:transparent;border:0}.update-product-quantity button:before{content:'\e89c'}.update-product-quantity input[type="number"]{border:solid 1px #ccc;margin:0;padding:10px;width:100%}form.inline{display:inline-block;margin:0;padding:0}form.inline fieldset{border:0;display:inline-block;padding:0;margin:0}@media only screen and (min-width:48.750em){#site-search-form fieldset{padding-left:9.412em}}#site-search-form fieldset legend{font-size:1.294em}@media only screen and (min-width:48.750em){#site-search-form fieldset legend{float:left;line-height:1.864em;margin-left:-7.273em;min-width:7.273em}}@media only screen and (min-width:48.750em){#site-search-form{padding:0 20px}#site-search-form.has-section-filters-false fieldset .field{margin-right:0;width:100%}#site-search-form.has-section-filters-true fieldset .field{margin-right:7.54414%;width:46.22793%}#site-search-form.has-section-filters-true fieldset .field:nth-of-type(2n+2){margin-right:0}}@media only screen and (min-width:48.751em){.no-js #navbar #site-search-wrapper{display:none}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#filter-events-type{padding-bottom:11px;padding-top:12px}}ul.postcodeanywhere-list{font-size:.789em;list-style:none;margin:0;padding:0;border-bottom:solid 1px #3c3c3b}ul.postcodeanywhere-list li{list-style:none;margin:0;padding:.3em;cursor:pointer}ul.postcodeanywhere-list li:before{display:none}button.postcodefinder{margin:.3em 0;width:100%;text-align:center}.form-title,#my-preferences legend,#my-preferences h2{font-size:1.059em;margin-bottom:.5em}form.delete button.submit{background:transparent;border-radius:0;border:0;color:#3c3c3b;padding:.5em}form.delete button.submit:before{content:'\e804';font-size:1.294em}.module-communications td.remove{width:5em}.module-communications td.pos{width:3em}.module-communications td.pos:hover{cursor:grab}.comms-buttons:after{clear:both;content:'';display:block;height:0;visibility:hidden;width:0}.comms-buttons form,.comms-buttons p{clear:none;float:right;margin:0 0 0 1em;padding:0}.comms-buttons form fieldset,.comms-buttons p fieldset{padding:0;margin:0}.comms-buttons form.buttons-only,.comms-buttons p.buttons-only{padding:0}.comms-buttons form.buttons-only fieldset,.comms-buttons p.buttons-only fieldset{padding:0!important;margin:0}.recipient-builder #primary form.standard fieldset.query-builder{max-width:100%;width:100%}.recipient-builder #primary form.standard fieldset.query-builder table.query-builder tbody tr td{padding-left:3px;padding-right:3px}#submitCont button[type="submit"]{float:right}#submitCont button[type="reset"]{float:left}#registration-groups-list-reg_group .hint{color:inherit}.register .membership-type,.register .package{padding-left:8.7em}.register .membership-type+.field,.register .package+.field{margin-top:1em}.register .membership-type strong,.register .package strong{float:left;margin-left:-8.7em}@media only screen and (min-width:48.750em){#filter-my-favourites fieldset .submit.js-has-last{float:left}}#filter-my-favourites fieldset .submit.js-has-last button{position:relative;top:-5px}#ccg-filter{background:#e5b08f;border-radius:8px;padding:1em}#ccg-filter fieldset{margin:0;width:100%}#ccg-filter fieldset legend{font-family:'Roboto Bold',Verdana,sans-serif;font-size:1.294em;font-weight:normal;margin-top:0}#ccg-filter fieldset legend span:after{content:'\e824'}#ccg-filter fieldset .field-row{background:#fff;max-width:350px;margin-left:auto;margin-right:auto;padding-right:3.824em;border-bottom:1px solid #000}#ccg-filter fieldset .field-row .field{margin-bottom:0;width:100%}#ccg-filter fieldset .field-row .field input{background:#fff;border:0}#ccg-filter fieldset .field-row .submit button[type="submit"]:before{top:2px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){ul.messages>li:before{margin-left:-1.1em;top:1px;font-size:.5em}}#cookie-notification.open{background:#c24604;color:#fff;padding:1.5em 1em 1em 1em;text-align:left;line-height:1.4;position:fixed;bottom:0;left:0;right:0;z-index:1000}#cookie-notification .inner{margin:0 auto;padding:0 15px;overflow:hidden}#cookie-notification .inner strong{color:#fff}#cookie-notification .inner p a{text-decoration:underline;color:#fff}#cookie-notification .inner p a:visited{color:#fff}#cookie-notification .inner p a:active{color:#fff}#cookie-notification .inner p a:hover{color:#fff}#cookie-notification .inner ul li{background:0}@media only screen and (min-width:40.001em){#cookie-notification .inner{max-width:1000px;padding:0 15px;width:95%}}#cookie-notification h2{margin:0 1em 0 0;font-size:1em;color:#FFF}#cookie-notification p{margin:0;padding:0;text-align:left}#cookie-notification ul{color:#FFF;margin:1em 0;padding:0;list-style:none;list-style-image:none}@media only screen and (min-width:40.001em){#cookie-notification ul{text-align:right}}#cookie-notification li{display:block;border:0;list-style:none;list-style-image:none;margin:1em 0;padding:0;width:100%}@media only screen and (min-width:40.001em){#cookie-notification li{display:inline-block;margin:0 0 0 1em;width:auto}}#cookie-notification li:before{display:none}#cookie-notification li a{display:block;text-align:center}