﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmdTQ3ig.ttf) format('truetype');}@font-face{font-family:'EE Nobblee';src:url('/fonts/ee-nobblee/EE-Nobblee-Regular.eot?');src:url('/fonts/ee-nobblee/EE-Nobblee-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.woff') format('woff'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.ttf') format('truetype'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.svg#GothamBold') format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'EE Rubrik';src:url('/fonts/ee-rubrik/EE-Rubrik-Regular.ttf');font-weight:normal;font-style:normal;}.hideItem{display:none!important;}.day-title{font-family:"Nunito","Arial Rounded","Open Sans",sans-serif;font-size:37px;color:#000;}@media(max-width:768px){.day-title{font-size:24px;}}html,body{background:#e5e2dc;font-family:"Open Sans",sans-serif;-ms-overflow-style:scrollbar;}h1.tk-maintenance{font-size:3em;text-transform:uppercase;font-family:"Nunito",sans-serif;font-weight:normal;}.tools-section{background-color:#7fc35e;border-top:2px solid #000;padding:10px 0 7px 0;}.tools-section-footer{background-color:#cec7b5;padding:10px 0 7px 0;border-top:#2px solid #666;color:#000;width:100%;font-family:inherit;}@media(max-height:768px){.tools-section-footer{margin-top:70px;margin-bottom:-70px;}}.footer-background-image{clear:both;position:relative;background-position:center bottom;background-repeat:no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;}.body-content{display:none;margin-top:-5px;margin-bottom:3em;z-index:9999;}.row.calorie-slider-for-menu{margin:0 2.5em;}#sm-xs-choice-text{display:none;}.container{width:100%;padding-left:0;padding-right:0;}.header{background-color:#fff;margin-right:0;padding-right:0;vertical-align:middle;display:none;}h1,h2,h3,h4{font-family:'Nunito',sans-serif;}.page-menu{margin-bottom:2em;}#nav-1{padding-left:20px;}.container-fluid.control-bar{padding:18px 0 0;}.allergen-infor-container{display:none;padding-left:0;padding-right:0;}.btn-default:active,.btn-default:hover{outline:medium none;}.menus-dropdown{padding-left:2px;}.menus-dropdown .span-dropdown-disabled{display:inline-block;color:#ec4688;border-radius:2px;height:30px;padding:6px 12px;background-color:#fff;}.menus-dropdown .btn-default{background:url("/images/eli-mar-home/green/menu-choices-closed.png") no-repeat scroll center center/45px 30px;-ms-border-radius:2px;border-radius:2px;height:30px;width:45px;}.menus-dropdown .open .dropdown-toggle.btn-default{background:url("/images/eli-mar-home/green/menu-choices-open.png") no-repeat scroll center center/45px 30px;}#toolbar .nav.navbar-nav>li#allergy-info-li{float:right;padding-left:2px;padding-right:2px;}.filters-active{display:none;}.meal-planner{padding:1em;background:#ec4688;}.meal-planner .row{margin-right:0;}.meal-planner p{margin:0;font-size:20px;color:#fff;}p.meal-planner-header{font-family:'Bree Serif',serif;letter-spacing:1px;font-size:2em;}#recipes-in-mp{font-size:1.2em;font-family:'Sanchez',sans-serif;color:#fff;}.dishes_menu{background:url("/images/eli-mar-home/green/filter-button-down-arrow.png") no-repeat scroll center center #cedfce;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;position:relative;}.dishes_menu.close-menu{background:url("/images/eli-mar-home/green/filter-button-close-up-arrow.png") no-repeat scroll center center #cedfce;}.dishes_menu p{cursor:pointer;font-size:10px;padding:10px;}.dishes_menu ul{background:none repeat scroll 0 0 #fff;border:2px solid #bd9a52;border-radius:4px;color:#3b3533;display:none;list-style:outside none none;margin:2em 0 0;position:absolute;right:-44%;z-index:70;top:8px;}.dishes_menu ul:before{display:block;position:absolute;content:url('/images/eli-mar-home/green/dishes-menu-arrow-header.png');top:-15px;right:6px;}.dishes_menu ul.toggled{display:block;}.dishes_menu ul li{padding:0 1.5em;font-size:12px;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:71;}.mp-header{margin-top:10px;font-weight:bold;padding-left:10px;}.menu-sorter{padding:0 .5em;cursor:move;}.menu-sorter div{background:url("/images/eli-mar-home/green/sort.png") no-repeat scroll 0 0/16px 24px rgba(0,0,0,0);padding-left:24px;padding-top:24px;}.menu_item_name{margin-right:56px;width:65%;}.menu_item_price{color:#bd9a52;font-weight:bold;width:23%;padding:0 15px 0 4px;position:relative;bottom:4px;}.menu_item_calorie{color:#3b3533;width:15%;}.menu_item_dsPercentage{color:#3b3533;width:15%;margin-right:10px;}.remove_menu_item{float:right;width:19px;height:19px;background:url('/images/eli-mar-home/green/remove-item.png') no-repeat center;}.dishes_menu ul li:last-of-type{border-bottom:0;}.dish_list{padding-left:0;}.dish_list thead{border-bottom:#333 1px dashed;background-color:#efefef;}.dish_list .menu_item_header{border-bottom:#333 1px dashed;}.dish_list .menu_item_main_header{background-color:#efefef;}.line-items img{height:16px;width:16px;}.dish_list tbody tr{border-bottom:1px #efefef solid;-moz-transition:border-top-width .1s ease-in;-ms-transition:border-top-width .1s ease-in;-o-transition:border-top-width .1s ease-in;-webkit-transition:border-top-width .1s ease-in;transition:border-top-width .1s ease-in;}.dish_list tbody .remove_menu_item{cursor:default;}.dish_list .grand-total{background-color:#ec4688;border-bottom:0;}.dish_list .totals{color:#fff;}.dish_list tbody td{padding-top:.5em;}.dish_list .menu_item_calorie{padding:0;}.dish_list .menu_item_dsPercentage{padding:0;}.menu_item_calorie_total{float:left;width:100px;margin-left:40%;}.menu_item_calorie_total p{margin:0;padding:0;text-align:right;}.menu_item_dsPercentage_total{float:left;margin-left:8%;text-align:right;color:#fff;}.menu_item_price_total{float:right;}#none-selected{margin-bottom:0;}.filter-menu{background:url('/images/eli-mar-home/green/sub-header-arrow-vertical.png') no-repeat 12% 0 #fff;}.filters-active{font-size:13px;text-transform:uppercase;font-family:'Sanchez',sans-serif;letter-spacing:1px;float:right;margin-top:30px;margin-right:4px;max-width:120px;text-align:center;}.clear_filters{display:none;cursor:pointer;color:#ec4688;}.last-menu{margin-bottom:3.5em;}.upper-value,.lower-value{color:#ec4688;font-family:'Bree Serif',serif;font-size:16px;width:20px;}.total_cals{color:#6e6b67;text-transform:uppercase;letter-spacing:1px;padding:.75em;}.calories_total{color:#ec4688;font-size:32px;display:block;line-height:32px;}.calorie-slider{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1em;margin:0 0 2em;float:right;transition:all .5s;background-image:url('/images/eli-mar-home/green/chevron-left.png');background-position:left center;background-repeat:no-repeat;display:block;}.calorie-slider.expanded{background-image:url('/images/eli-mar-home/green/chevron-right.png');}.calorie-slider img{padding:0 .5em 0 20px;}.calorie-slider p{display:inline-block;padding:0;margin:0;}.calorie-slider p.upper-value{padding-left:10px;}.section-calorie-slider{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1em;margin:0 0 2em;float:right;transition:all .5s;background-image:url('/images/eli-mar-home/green/chevron-left.png');background-position:left center;background-repeat:no-repeat;display:none;}.section-calorie-slider.expanded{background-image:url('/images/eli-mar-home/green/chevron-right.png');}.section-calorie-slider img{padding:0 .5em 0 20px;}.section-calorie-slider p{display:inline-block;padding:0;margin:0;}.section-calorie-slider p.upper-value{padding-left:10px;}.slider-toggle{cursor:pointer;margin-left:-10px;}.slider-container{display:none;width:100%;}.slider-container.toggled{display:block;float:right;margin-top:-22px;padding-left:52px;white-space:nowrap;}.popover{border:2px solid #7fc35e;max-width:100%;}.popover-title{background:#fff;color:#7fc35e;text-transform:uppercase;letter-spacing:1px;font-size:14px;border-bottom:0;padding:8px;}.popover.top>.arrow{border-top-color:#7fc35e;}.popover.left>.arrow{border-left-color:#7fc35e;}.popover.right>.arrow{border-right-color:#7fc35e;}.popover.top>.arrow:after{bottom:2px;}.popover.left>.arrow:after{right:2px;}.popover.right>.arrow:after{left:2px;}.popover-content{display:block;padding:0;}table.table.table-striped.child-label-info img{width:24px;height:24px;}table.child-label-info.table>thead>tr>td,table.child-label-info.table>tbody>tr>td,table.child-label-info.table>tfoot>tr>td{width:32px;padding:2px 12px 2px 12px;vertical-align:middle;}table.child-label-info.table>tbody>tr>td.child-label-td-text{padding:0 12px 0 0;width:auto;}.tooltip{z-index:69;}.tooltip.in{opacity:1;filter:alpha(opacity=1);top:-40px;}.tooltip-inner{background:#fff;color:#ec4688;text-transform:uppercase;border:2px solid #ec4688;letter-spacing:1px;font-size:14px;}.tooltip.top .tooltip-arrow{border:0;}.tooltip-arrow:before,.tooltip-arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0;}.tooltip-arrow:before{bottom:-3px;left:-12px;border-top-color:#ec4688;border-width:10px;}.tooltip-arrow:after{bottom:0;left:-10px;border-top-color:#fff;border-width:8px;}.remove-float{float:none;}.add-calories{background:url("/images/eli-mar-home/green/add-calorie.png") no-repeat scroll 0 0/32px 32px rgba(0,0,0,0);height:32px;width:32px;}.no-value{background:url('/images/eli-mar-home/green/question-mark.png') center no-repeat;}.img-responsive.center-block.recipe-image{min-height:150px;}.large-screen-inl{display:none;}.not-mobile-inl{display:none;}.allergen-info>a{color:#ec4688;}.icon{padding-top:10px;padding-bottom:10px;}.download{background:url("/images/eli-mar-home/green/printer-24.png") repeat scroll 0 0 rgba(0,0,0,0);background-repeat:no-repeat;background-position:left center;padding-left:24px;background-size:18px 18px;}.footer{background-color:#cedfce;height:10px;}.footer-description{margin-left:15px;padding-top:10px;font-size:.75em;}.navbar-footer{margin:0;background-color:#ec4688;border:0;border-radius:0;margin-top:-10px;}.navbar-footer h4{color:#fff;}.navbar-footer a{color:#fff;}.slider.slider-horizontal{width:50%;}.caret{background:url("/images/eli-mar-home/green/filter-button-down-arrow.png") no-repeat scroll right center/10px #fff;border-top:4px solid transparent;height:14px;margin-bottom:-6px;margin-right:-10px;margin-top:-14px;padding-left:30px;}.open .caret{background:url("/images/eli-mar-home/green/filter-button-close-up-arrow.png") no-repeat scroll right center/10px #fff;}.btn-group.open .dropdown-toggle{box-shadow:none;}@media(min-width:350px){.dishes_menu ul{width:1500%;}}@media(min-width:500px){.dishes_menu ul{width:2000%;}}@media(min-width:768px){.dishes_menu ul{width:2500%;}}@media(min-width:500px){.slider.slider-horizontal{width:80%;}}@media(min-width:768px){.body-content{overflow:visible;}.row.calorie-slider-for-menu{margin:0 10px;}.slider.slider-horizontal{width:80%;}.nuts_row_inactive,.gluten_row_inactive,.vege_row_inactive,.vegan_row_inactive,.salt_row_inactive,.coeliac_row_inactive,.lactose_row_inactive,.calories_row_inactive{z-index:10;}#nav-2{float:right;}#toolbar .nav.navbar-nav>li{margin-top:24px;padding-left:10px;}#toolbar .nav.navbar-nav>li#allergy-info-li{float:left;}#toolbar .nav.navbar-nav>li#meal-planner-li{display:inline-block;margin-top:0;float:left;width:auto;}.allergen-infor-container{display:inline-block;}.filter-menu{background:url('/images/eli-mar-home/green/sub-header-arrow.png') no-repeat left center #fff;}.header-image{background:url('/images/eli-mar-home/green/header-image.png') center no-repeat #0a0c09;background-size:cover;color:#fff;}.header-image .container{padding:6em 0 8em;}.container-fluid.control-bar{padding:0;}.meal-planner{width:275px;}.upper-value,.lower-value{font-size:1.25em;width:40px;}.page-menu{padding:0 15px;}.calorie-slider{margin-right:30px;margin-left:30px;}.section-calorie-slider{margin:0 15px 2em;}span.pdf-allergen-info-text>span,a.pdf-allergen-info-text>span{display:none;font-family:"Open Sans",sans-serif;}}@media(min-width:992px){.page-menu{padding:0;}.mobile-inl{display:none;}.small-screen-inl{display:inline;}.mob-menu{display:none;}.main-nav{display:block;}.header ul{list-style:none;margin:0;padding:0;text-align:center;position:relative;}.header ul li{display:inline-block;padding:2em;color:#fff;text-transform:uppercase;letter-spacing:3px;font-size:15px;}.header ul li a{color:#fff;}.header ul .active:after{content:url('/images/eli-mar-home/green/menu-dropdown-nav.png');position:absolute;bottom:-.9em;margin-left:-2.75em;}.sub-menu ul .active:after{content:url('/images/eli-mar-home/green/sub-menu-dropdown-nav.png');position:absolute;bottom:-.9em;margin-left:-2.75em;}.header-image h1{font-size:64px;}.not-mobile{display:block;}.small-screen-inl{display:inline;}.sub-menu{display:block;}p.meal-planner-header{font-size:20px;}.not-mobile-inl{display:inline;}.section-calorie-slider{margin:0 0 0;}.slider-container{float:right;width:90%;}.slider-container.toggled{margin-top:0;padding-left:0;}.header-title{text-align:left;}.calories_menu .dish_counter{display:block;}.inactive .nuts_inactive,.gluten_inactive,.lactose_inactive,.coeliac_inactive,.salt_inactive,.vegan_inactive,.vege_inactive,.calories_inactive{-moz-transform:perspective(1200px) rotateX(-25deg) translateY(50px) translateZ(-100px);-o-transform:perspective(1200px) rotateX(-25deg) translateY(50px) translateZ(-100px);transform:perspective(1200px) rotateX(-25deg) translateY(50px) translateZ(-100px);transform-style:preserve-3d;}.menus-dropdown{width:100%;background-color:#ec4688;display:table;padding:2px;-ms-border-radius:4px;border-radius:4px;}.menus-dropdown .btn-default{background-color:#fff;-ms-border-radius:2px;border-radius:2px;height:30px;width:auto;background-image:none;color:#ec4688;text-align:left;}.menus-dropdown .open .btn-default{color:#ec4688;}.menus-dropdown .caption{background:url("/images/eli-mar-home/green/menu-choices.png") no-repeat scroll left center/45px 30px #ec4688;border:medium none;color:#fff;padding-left:42px;padding-top:4px;vertical-align:middle;white-space:nowrap;padding:.5em .25em .5em 45px;}.menus-dropdown .open .dropdown-toggle.btn-default{background-image:none;background-color:#fff;}.dishes_menu ul li{font-size:16px;}}@media(min-width:1200px){.small-screen-inl{display:none;}.large-screen-inl{display:inline;}.header-image h1{font-size:72px;}}.spinner-element{text-align:center;}.spinner{top:100px;}
/*!
     * Slider for Bootstrap
     *
     * Copyright 2012 Stefan Petre
     * Licensed under the Apache License v2.0
     * http://www.apache.org/licenses/LICENSE-2.0
     *
     */
.slider{display:inline-block;vertical-align:middle;position:relative;}.slider.slider-horizontal{height:20px;margin-top:-8px;}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0;}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0;}.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px;}.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0;}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0;}.slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px;}.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0;}.slider input{display:none;}.slider .tooltip-inner{white-space:nowrap;}.slider-track{position:absolute;cursor:pointer;background-color:#ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.slider-selection{position:absolute;background-color:#ec4688;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ddd;}.slider-handle{position:absolute;width:20px;height:20px;background-color:#fffeff;border:4px solid #ec4688;}.slider-handle.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.slider-handle.triangle{background:transparent none;}.language-flags{margin-bottom:2em;}.placeholder{border:1px solid #008000;background-color:#fff;-webkit-box-shadow:0 0 10px #888;-moz-box-shadow:0 0 10px #888;box-shadow:0 0 10px #888;}.ui-sortable{overflow:auto;}.inside{margin-top:0;margin-bottom:0;}.inside-full-height{height:100%;margin-top:0;margin-bottom:0;}.row-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-height{display:table-cell;float:none;height:100%;}.col-top{vertical-align:top;}.col-middle{vertical-align:middle;}.col-bottom{vertical-align:bottom;}@media(min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-xs-height{display:table-cell;float:none;height:100%;}.col-xs-top{vertical-align:top;}.col-xs-middle{vertical-align:middle;}.col-xs-bottom{vertical-align:bottom;}}@media(min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-sm-height{display:table-cell;float:none;height:100%;}.col-sm-top{vertical-align:top;}.col-sm-middle{vertical-align:middle;}.col-sm-bottom{vertical-align:bottom;}}@media(min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-md-height{display:table-cell;float:none;height:100%;}.col-md-top{vertical-align:top;}.col-md-middle{vertical-align:middle;}.col-md-bottom{vertical-align:bottom;}}@media(min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-lg-height{display:table-cell;float:none;height:100%;}.col-lg-top{vertical-align:top;}.col-lg-middle{vertical-align:middle;}.col-lg-bottom{vertical-align:bottom;}}.menu-section{width:95%;margin-left:auto;margin-right:auto;}@media(max-width:768px){.menu-section{margin-top:50px;}}.row.menu-sections{margin:0;}.row.menu-section-name{margin-left:auto;margin-right:auto;}.row.menu-section-name h1{font-family:"Nunito","Arial Rounded","Open Sans",sans-serif;}.menu-section>.row .col-xs-12{padding:0;}.menu-header h1{font-size:30px;margin-top:8px;text-align:center;}@media(max-width:768px){.menu-header h1{font-size:20px;}}.perspective-container{-webkit-perspective-origin:50% 60px;-moz-perspective-origin:50% 60px;-o-perspective-origin:50% 60px;perspective-origin:50% 60px;margin-bottom:3em;}.perspective-container>.row>.col-sm-6:nth-child(even){float:right;}@media(min-width:992px){.menu-header h1{text-align:left;}}@media(min-width:1200px){.menu-header h1{text-align:left;}}.header-title{text-align:left;color:#305b2d;}.icons{min-height:36px;text-align:left;margin-bottom:.25em;}@media(min-width:992px){.icons{text-align:right;}}.dietary-icon{width:32px;height:32px;display:inline-block;margin:5px 2px 2px 0;}.dietary-icon>img{width:32px;height:32px;}.product-name{font-size:1.5em;font-weight:bold;display:inline-block;}@media(max-width:768px){.product-name{font-size:1.2em;}}.info-table table{border-collapse:collapse;width:100%;border-top:1px solid #b8c7c7;}.info-table th{color:#5b8282;}.info-table td{color:#7d7d7d;}.info-table table{display:block;}.info-table thead{float:left;width:50%;}.info-table tbody{float:left;width:50%;}.info-table tr{display:block;}.info-table td,th{display:block;}.info-table th,.info-table td{background:#fff;padding:.8em;text-align:center;font-size:11px;border:1px solid #b8c7c7;}@media(min-width:768px){.info-table th,.info-table td{font-size:16px;}}.info-table-container{display:none;}.info-table-container.toggled{display:block;}.menu-item-container{margin:0 0 2em;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#5b8282;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;min-height:58px;font-family:"Open Sans",sans-serif;}.menu-item-container-inner{padding:0 10px 0 10px;}@media(min-width:992px){.menu-item-container{margin:1em -15px;}}.menu-item-container .menu-item{padding:1.65em 1.15em .65em;}@media(min-width:1200px){.menu-item-container .menu-item{padding:1.65em 1.15em 1.15em;}}.menu-item-container .menu-item h2{margin:0;font-size:1.5em;color:#2d2d2d;}.menu-item-container .menu-item .price{font-size:1.5em;color:#bd9a52;font-family:'Bree Serif',serif;margin-bottom:0;}.prod-description{min-height:20px;}p.prod-description{margin:0;}@media(min-width:768px){.menu-item-container-inner .prod-description{font-size:1.2em;min-height:20px;}}.menu-item-container .row .col-xs-2{padding-right:0;}.menu-item-container img{width:100%;}.nutritional-info{float:right;white-space:nowrap;}.nutritional-info p{display:inline-block;cursor:pointer;margin:0;vertical-align:text-top;}.nutritional-info img{width:45px;height:45px;cursor:pointer;}.nutritional-info .calories{border-right:1px solid #ddd;font-size:20px;display:none;}@media(min-width:768px){.info-table th,.info-table td{font-size:16px;}.nutritional-info{padding-right:15px;}}@media(min-width:992px){.nutritional-info .calories{display:inline-block;}}.nutritional-info .nutrition-button{background:url("/images/eli-mar-home/green/nutrition-normal.png") no-repeat scroll 0 0/100% rgba(0,0,0,0);height:32px;width:45px;}.nutritional-info .nutrition-button.selected{background:url(/images/eli-mar-home/green/nutrition-active.png) no-repeat scroll 0 0/100% rgba(0,0,0,0);height:32px;width:45px;}.nutritional-info .add-to-order{border-right:1px solid #b8c7c7;margin:0;padding:.5em;}@media(max-width:767px){.nutritional-info{padding-bottom:12px;}}.nuts_inactive,.gluten_inactive,.lactose_inactive,.coeliac_inactive,.salt_inactive,.vegan_inactive,.vege_inactive,.calories_inactive{z-index:4;}.nuts_inactive .overlay,.gluten_inactive .overlay,.lactose_inactive .overlay,.coeliac_inactive .overlay,.salt_inactive .overlay,.vegan_inactive .overlay,.vege_inactive .overlay,.calories_inactive .overlay{display:block;}.no-opacity .nuts_inactive,.no-opacity .gluten_inactive,.no-opacity .lactose_inactive,.no-opacity .coeliac_inactive,.no-opacity .salt_inactive,.no-opacity .vegan_inactive,.no-opacity .vege_inactive,.no-opacity .calories_inactive{background:#e8e8e8;color:#ccc;}.no-opacity .nuts_inactive .price,.no-opacity .gluten_inactive .price,.no-opacity .lactose_inactive .price,.no-opacity .coeliac_inactive .price,.no-opacity .salt_inactive .price,.no-opacity .vegan_inactive .price,.no-opacity .vege_inactive .price,.no-opacity .calories_inactive .price{color:#ccc;}.no-opacity .nuts_inactive h2,.no-opacity .gluten_inactive h2,.no-opacity .lactose_inactive h2,.no-opacity .coeliac_inactive h2,.no-opacity .salt_inactive h2,.no-opacity .vegan_inactive h2,.no-opacity .vege_inactive h2,.no-opacity .calories_inactive h2{color:#ccc;}.nuts_inactive .info-table-container.toggled,.gluten_inactive .info-table-container.toggled,.lactose_inactive .info-table-container.toggled,.coeliac_inactive .info-table-container.toggled,.salt_inactive .info-table-container.toggled,.vegan_inactive .info-table-container.toggled,.vege_inactive .info-table-container.toggled,.calories_inactive .info-table-container.toggled{display:none;}.overlay{position:absolute;bottom:0;top:0;left:0;right:0;display:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M5YmNhZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(240,240,240,.5) 0%,rgba(201,188,174,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,240,240,.5)),color-stop(100%,rgba(201,188,174,.5)));background:-webkit-linear-gradient(top,rgba(240,240,240,.5) 0%,rgba(201,188,174,.5) 100%);background:-o-linear-gradient(top,rgba(240,240,240,.5) 0%,rgba(201,188,174,.5) 100%);background:-ms-linear-gradient(top,rgba(240,240,240,.5) 0%,rgba(201,188,174,.5) 100%);background:linear-gradient(to bottom,rgba(240,240,240,.5) 0%,rgba(201,188,174,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80f0f0f0',endColorstr='#80c9bcae',GradientType=0);}@media(min-width:992px){.info-table table{display:table;}.info-table thead{display:table-header-group;float:none;width:100%;}.info-table tbody{display:table-row-group;float:none;width:100%;}.info-table tr{display:table-row;}.info-table td,th{display:table-cell;}}.menu-item-container .price{line-height:32px;font-size:1.5em;font-weight:bold;padding-right:5px;color:#7fc35e;cursor:default;}.disclaimer-btn,.disclaimer-btn:active,.disclaimer-btn:focus,.disclaimer-btn:active:focus{color:#848484;text-decoration:none;}.disclaimer-disagree{font-size:22px;font-weight:bold;}.disclaimer-disagree .logo{padding-bottom:20px;padding-left:40px;}.disclaimer-disagree li{font-size:18px;font-weight:normal;list-style:none;}a.tool-btn.disclaimer-tool-btn,a.tool-btn.disclaimer-tool-btn:active,a.tool-btn.disclaimer-tool-btn:focus,a.tool-btn.disclaimer-tool-btn:active:focus{top:2px;position:relative;}.disclaimer{padding:7px;background:#cec7b5;color:#fff;}.disclaimer p{max-width:1300px;text-align:center;margin:0 auto;line-height:1.8;}.disclaimer-text{font-size:14px;cursor:auto;}.disclaimer-link,.disclaimer-link:active,.disclaimer-link:focus,.disclaimer-link:hover{color:#fff;font-weight:bold;font-size:14px;cursor:pointer;text-decoration:underline;}.disclaimer .btn{background-color:#fff;color:#000;padding:4px 10px;cursor:pointer;text-align:left;font-size:12px;margin-top:-2px;}.disclaimer .btn .icon{background:url("/images/eli-mar-home/green/arrow-black-down.png") no-repeat;background-size:12px;cursor:pointer;float:right;padding:0;margin-top:3px;margin-left:5px;width:12px;height:12px;position:relative;}.show-menu{position:relative;}.show-menu .btn-default{-ms-border-radius:0;border-radius:0;height:30px;outline:medium none;width:45px;}.show-menu .choice{background-color:#ed4789;border-radius:4px;color:#fff;cursor:pointer;font-family:"Open Sans",sans-serif;-ms-border-radius:4px;padding:8px 32px 8px 42px;font-size:14px;display:block;margin-left:auto;margin-right:auto;width:200px;color:inherit;}@media(max-width:768px){.show-menu .choice{background:url("/images/eli-mar-home/green/filters-funnel-outline-white.png") no-repeat scroll left center/45px 30px;}}@media(min-width:400px){.show-menu .choice{display:block;border-radius:0;width:200px;margin-left:auto;margin-right:auto;font-size:16px;background-color:#009345;color:inherit;}}.clear-filter-btn i{font-family:Arial;font-style:normal;font-size:22px;line-height:.5;position:relative;top:2px;}.show-menu p{padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;}.show-menu .options{background:none repeat scroll 0 0 #fff;border:2px solid #009345;border-radius:4px;display:none;float:right;list-style:outside none none;margin:2px 0 0 -46%;position:absolute;width:91%;z-index:70;left:50%;top:42px;}@media(min-width:400px){.show-menu .options{width:91%;left:50%;top:42px;}}@media(min-width:768px){.show-menu .options{width:200%;}}.show-menu .options input{display:none;}.show-menu.has-filters .options{width:100%;top:46px;}@media(min-width:400px){.show-menu.has-filters .options{width:91%;left:50%;top:42px;}}@media(min-width:768px){.show-menu .options{left:0;}.show-menu.has-filters .options{width:100%;left:0;}}.show-menu .options.more-options-toggled{background:#fff;border:2px solid #009345;}.show-menu .options.toggled{display:block;width:90%;}.show-menu .options .first-menu{margin-bottom:3em;}.show-menu .options.more-options-toggled .first-menu{margin-bottom:0;}.show-menu .more-options-toggled.options li:last-of-type{margin-bottom:0;}.show-menu .options.more-options-toggled ul{padding:1em 2em;}.show-menu .options ul{padding:1em 2em;margin:0;list-style:none;}.show-menu .options:before{display:block;position:absolute;content:url(/images/eli-mar-home/green/menu-arrow-header.png);top:-15px;left:50%;}@media(min-width:400px){.show-menu .options:before{left:50%;}.show-menu .options.more-options-toggled:before{left:50%;}}@media(min-width:768px){.show-menu .options:before{left:34%;}.show-menu .options.more-options-toggled:before{left:52%;}}@media(min-width:992px){.show-menu .options:before{left:14%;}.show-menu .options.more-options-toggled:before{left:6.5%;}}.filter-container{position:absolute;z-index:100;position:static;background-color:#009345;}@media(min-width:400px){.filter-container{position:relative;background-color:#009345;}}@media(min-width:768px){.filter-container{position:absolute;top:97px;left:48%;width:40%;background-color:transparent;}}@media(min-width:992px){.filter-container{position:absolute;top:174px;left:2.5%;width:20%;}}@media(min-width:1025px){.filter-container{position:absolute;left:2.5%;width:20%;top:189px;}}@media(min-width:1600px){.filter-container{position:absolute;left:2.5%;width:20%;top:219px;}}.show-menu .options li{padding:1em 0;z-index:71;}.show-menu .options li span{padding-left:5px;font-family:"Open Sans",sans-serif;}.show-menu .options li span:after{float:left;margin-top:-2px;width:2em;height:2em;background:#009345;content:'';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.show-menu .options li input:checked+span:after{background:url(/images/eli-mar-home/green/option-tick.png) center no-repeat #009345;}.show-menu .options ul:last-of-type .first-menu{margin-bottom:3em;}.show-menu .options.more-options-toggled ul:last-of-type .filter-menu{margin-bottom:0;}.more-options{background:url(/images/eli-mar-home/green/more-options-bg.png) no-repeat scroll right center #009345;bottom:0;color:#fff;cursor:pointer;left:0;padding:1em 1em 1em 2em;position:absolute;width:100%;font-family:"Open Sans",sans-serif;}.more-options.toggled{background:url('/images/eli-mar-home/green/less-options-bg.png') right center no-repeat #009345;}.ie8 .show-menu .options input{display:block;}.ie8 .show-menu .options li span:after{width:0;height:0;}.only-filter-count{display:none;}.more-toggle{display:none;}.more-toggle.show{display:block;}.clear-filter,.filter-count{display:none;}.clear-filter-btn{background-color:#fff;border-radius:4px;color:#305b2d;padding:7px 6px 9px 0;position:absolute;left:63%;z-index:150;}@media(min-width:560px){.clear-filter-btn{position:absolute;left:60%;z-index:150;}}@media(max-width:768px){.clear-filter-btn{background-color:#009345;color:inherit;}.clear-filter-btn #clear-filters-link{color:inherit;border-color:inherit;}}@media(min-width:768px){.clear-filter-btn{background-color:#fff;border-radius:0;color:#305b2d;padding:7px 12px 8px 0;position:absolute;left:71%;top:0;border-bottom:1px solid #fff;z-index:150;}}@media(min-width:840px){.clear-filter-btn{left:69%;}}@media(min-width:992px){.clear-filter-btn{border-radius:4px;left:145px;top:0;background-color:#fff;color:#305b2d;padding:7px 12px 8px 0;}}#clear-filters-link{color:#333;text-decoration:none;border-left:1px solid #333;padding:5px 0 4px 12px;position:relative;top:2px;z-index:200;margin-left:10px;}@media(max-width:767px){#clear-filters-link{color:#fff;border-left:1px solid #fff;top:4px;}.show-menu .options .more-toggle li:last-of-type{margin-bottom:3em;}}ul.more-toggle label.checkbox,ul.first-menu label.checkbox{font-weight:normal;padding-left:0;margin-top:0;margin-bottom:0;cursor:pointer;}ul.more-toggle label,ul.first-menu label{margin-bottom:0;}.has-filters .clear-filter,.close-menu .clear-filter,.has-filters .filter-count,.close-menu .filter-count{display:inline-block;color:#fff;min-width:68px;padding-right:5px;vertical-align:text-top;}.has-filters .btn-default,.close-menu .btn-default{background:url("/images/eli-mar-home/green/filters-funnel.png") no-repeat scroll left center/45px 30px #ed4789;height:30px;width:45px;}.has-filters .btn-default.clear-filter,.close-menu .btn-default.clear-filter{background:url("/images/eli-mar-home/green/clear-filter.png") no-repeat scroll center center/16px 16px rgba(0,0,0,0);height:24px;min-width:10px;}.menu-item-caption{color:#000;white-space:nowrap;font-size:24px;font-weight:normal;font-family:"Open Sans",sans-serif;}@media(min-width:768px){.show-menu{width:auto;background-color:transparent;}.show-menu .choice{background:url("/images/eli-mar-home/green/filters-funnel-outline.png") no-repeat scroll left center/45px 30px;background-color:#fff;border-radius:0;color:#333;font-size:14px;padding:8px 12px 8px 43px;margin-left:auto;margin-right:auto;display:block;width:158px;height:36px;}.show-menu .options{width:100%!important;left:43%;}.show-menu.has-filters .options{width:100%!important;left:43%;}.show-menu.has-filters .options.more-options-toggled{width:200%!important;left:-28%;}.show-menu .options.more-options-toggled{width:200%!important;position:absolute;left:-28%;}.show-menu .options li{padding:.5em 0;z-index:71;}.show-menu .options li span:after{float:right;margin-top:2px;margin-left:1em;width:1em;height:1em;background:#009345;content:'';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.show-menu .options.more-options-toggled ul{float:left;width:calc(50% - 2px);}.show-menu .options.more-options-toggled ul.first-menu{margin-bottom:42px;}.show-menu .options.more-options-toggled .more-options{width:calc(50% - 2px);}}@media(max-width:767px){.show-menu .options ul{padding:0 2em 1em 2em;margin:0;list-style:none;}}@media(min-width:992px){.show-menu .options.more-options-toggled{margin-left:0;width:280%!important;left:0;}.show-menu.has-filters .options.more-options-toggled{margin-left:0;width:280%!important;left:0;}.show-menu .options{width:135.315%!important;margin-left:0;float:right;left:0;}.show-menu.has-filters .options{width:135.315%!important;margin-left:0;float:right;left:0;}.show-menu .choice{border-radius:4px;margin-left:0;height:36px;}}@media(max-width:767px){#caption-place-holder{display:none;}.show-menu .options.more-options-toggled ul{padding:0 2em 1em 2em;}.show-menu .options.more-options-toggled ul.first-menu{padding-bottom:0;}}@font-face{font-family:'EE Nobblee';src:url('/fonts/ee-nobblee/EE-Nobblee-Regular.eot?');src:url('/fonts/ee-nobblee/EE-Nobblee-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.woff') format('woff'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.ttf') format('truetype'),url('/fonts/ee-nobblee/EE-Nobblee-Regular.svg#GothamBold') format('svg');font-weight:400;font-style:normal;}#collapse-mobile{border:0;}.navbar-nav{width:100%;}.leaf{width:20%!important;text-align:center;}.selected-menu{color:#7fc35e!important;}.navbar.menu-subnav{font:"Open Sans","Helvetica","Arial",sans-serif;font-size:22px;background:#666 none repeat scroll 0 0;border:medium none;border-radius:0;margin-bottom:0;min-height:0;}.btn-group .navbar-btn.btn-info{font-family:"Open Sans","Helvetica","Arial",sans-serif;}.navbar{min-height:50px;position:relative;}.navbar.menu-subnav .navbar-collapse ul.nav li a{color:#fff;font-family:"Open Sans","Helvetica","Arial",sans-serif;font-size:22px;font-weight:700;padding-left:10px;padding-right:10px;text-transform:uppercase;outline:0;}.navbar-nav{margin:0;}.navbar-nav>li>a{line-height:18px;padding-bottom:16px;padding-top:16px;}.navbar-collapse.collapse{display:none!important;}.navbar-collapse.collapse.in{display:block!important;}.navbar-collapse{max-height:500px;width:100%;}.navbar-collapse.in{overflow-y:auto;}.navbar.menu-subnav .navbar-collapse ul.nav li.active a,.navbar.menu-subnav .navbar-collapse ul.nav li:hover a{color:#7fc35e;}.navbar.menu-subnav .navbar-collapse{padding:0;}.navbar-btn{border-radius:0;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:normal;margin-top:0;margin-bottom:0;min-height:40px;padding:10px 5px 5px 0;position:absolute;z-index:1;width:100%;background-color:#000!important;font-weight:normal!important;left:0;border:0;right:auto;}@media(min-width:100px){.navbar.menu-subnav .navbar-collapse ul.nav li{min-width:100%;}}@media(min-width:768px){.navbar.menu-subnav .navbar-collapse ul.nav li{min-width:100%;}.navbar.menu-subnav .navbar-collapse .navbar-nav{margin:0;}.navbar.menu-subnav{min-height:0;padding:0;}.navbar-btn{width:47%;font-size:14px;}}@media(min-width:992px){.navbar-collapse{border-top:0 none;box-shadow:none;width:auto;}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}.navbar.menu-subnav .navbar-collapse ul.nav li{min-width:1%;}.navbar-btn{width:47%;}ul.navbar-nav{height:50px;overflow-y:hidden;}}.pdf-allergen-info-text,.pdf-allergen-info-text:focus,.pdf-allergen-info-text:hover{color:#333;text-decoration:none;cursor:pointer;}span.pdf-allergen-info-text,a.pdf-allergen-info-text{background:url("/images/eli-mar-home/green/PDFdownload.png") no-repeat scroll left center/39px 30px rgba(0,0,0,0);-ms-border-radius:4px;border-radius:4px;outline:medium none;padding:8px 3px 8px 45px;background-color:#fff;}@media(min-width:768px){span.pdf-allergen-info-text,a.pdf-allergen-info-text{border-radius:0;}}@media(min-width:992px){span.pdf-allergen-info-text,a.pdf-allergen-info-text{border-radius:4px;background-color:#fff;display:inline-block;padding:0 3px 0 45px;height:36px;}}@media(min-width:1200px){span.pdf-allergen-info-text>span,a.pdf-allergen-info-text>span{display:inline-block;line-height:20px;padding:8px 0;}}.allergen-info-container{position:absolute;z-index:150;}@media(min-width:768px){.allergen-info-container{position:absolute;top:106px;right:.6%;}}@media(min-width:992px){.allergen-info-container{position:absolute;top:174px;right:.6%;}}@media(min-width:1025px){.allergen-info-container{position:absolute;top:189px;right:.6%;}}@media(min-width:1600px){.allergen-info-container{position:absolute;top:219px;right:.6%;}}