@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}span{display:block}@font-face{font-family:'HoneyScriptSemiBold';src:url("/static/design/desktop/font/honeyscript-semibold.eot");src:url("/static/design/desktop/font/honeyscript-semibold.eot?#iefix") format("embedded-opentype"),url("/static/design/desktop/font/honeyscript-semibold.woff") format("woff"),url("/font/honeyscript-semibold.ttf") format("truetype")}@font-face{font-family:'LeagueGothicRegular';src:url("/static/design/desktop/font/league_gothic.eot");src:url("/static/design/desktop/font/league_gothic.eot?#iefix") format("embedded-opentype"),url("/static/design/desktop/font/league_gothic.woff") format("woff"),url("/static/design/desktop/font/league_gothic.ttf") format("truetype")}@font-face{font-family:'ProximaNovaBold';src:url("/static/design/desktop/font/proximanovabold.eot");src:url("/static/design/desktop/font/proximanovabold.eot?#iefix") format("embedded-opentype"),url("/static/design/desktop/font/proximanovabold.woff") format("woff"),url("/static/design/desktop/font/proximanovabold.ttf") format("truetype")}@font-face{font-family:'ProximaNovaRegular';src:url("/static/design/desktop/font/proximanovaregular.eot");src:url("/static/design/desktop/font/proximanovaregular.eot?#iefix") format("embedded-opentype"),url("/static/design/desktop/font/proximanovaregular.woff") format("woff"),url("/static/design/desktop/font/proximanovaregular.ttf") format("truetype")}@font-face{font-family:'ProximaNovaSemibold';src:url("/static/design/desktop/font/proximanovasemibold.eot");src:url("/static/design/desktop/font/proximanovasemibold.eot?#iefix") format("embedded-opentype"),url("/static/design/desktop/font/proximanovasemibold.woff") format("woff"),url("/static/design/desktop/font/proximanovasemibold.ttf") format("truetype")}@font-face{font-family:'Tasty Bold';src:url("/static/design/desktop/font/tastybold.eot?") format("eot"),url("/static/design/desktop/font/tastybold.woff") format("woff"),url("/static/design/desktop/font/tastybold.ttf") format("truetype")}@font-face{font-family:'Weird Bill High';src:url("/static/design/desktop/font/weird_bill_high.eot?") format("eot"),url("/static/design/desktop/font/weird_bill_high.woff") format("woff"),url("/static/design/desktop/font/weird_bill_high.ttf") format("truetype")}*{margin:0px;padding:0px;outline:none}html,body,div,span,h1,h2,h3,h4,h5,h6,p,ol,ul,li,form,label,legend,caption,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}ol,ul{list-style:none}a img{border:none}input[type="button"],input[type="submit"]{cursor:pointer}aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{width:100%}body{font-size:14px;background-color:#f4f1ef;color:#666666;margin:0 0 1px;line-height:1.2;font-family:Arial,Helvetica,Sans-serif;overflow-x:hidden;height:auto}a,.link{color:#e99143}.underline{text-decoration:underline}a:hover,a:active,a:focus,button:active,button:focus,.link{outline:0;cursor:pointer}a:hover{color:#4f8220}h1.new{color:#000;font:24px "Tasty Bold","Arial";text-transform:uppercase;margin-bottom:5px}h1.frontpage{margin-top:18px;font:28pt "ProximaNovaSemiBold";text-align:center;font-weight:bold;color:black}h1,h2{font-size:20px}h3{font-size:18px}h2.wildbill{font:30px "Weird Bill High";text-transform:uppercase;color:#000;margin-bottom:10px}html[lang=nl-NL] .section-social-media h2.wildbill{font:26px "Weird Bill High";text-transform:uppercase;color:#000;margin-bottom:10px;padding-top:9px;white-space:nowrap}.clear{clear:both}.fixed-top{position:fixed;top:0px}.docked-bottom{position:absolute;bottom:0px}.righta{text-align:right}.alignc{text-align:center}.caps{text-transform:uppercase}.green{color:#4f8220!important;display:inline}.big{font:18px/20px "ProximaNovaBold","Arial"}.inline{display:inline!important}.padding10pxtop{padding-top:10px}.padding10pxbottom{padding-bottom:10px}.padding20pxbottom{padding-bottom:20px}.layout{width:980px;margin:0 auto;position:relative}.header{width:100%;height:98px;background:#619040}.header img.usp{float:right;margin-top:5px;user-select:none;-webkit-user-select:none}.header.compact{margin-bottom:-15px}.header-inner{width:100%;float:left;position:relative;padding:0}.logo{padding-top:10px;display:inline-block;user-select:none;-webkit-user-select:none}.logo.compact{margin-top:6px;margin-left:58px}nav.main{background-color:#b5d58a;height:30px;user-select:none;-webkit-user-select:none}nav.main img.trustpilot.topicon{margin:9px 0 8px 0}.header .fb-like{bottom:2px;clear:right;float:right;left:120px;padding:10px 0 0;position:absolute;z-index:10}.payment-methodimg{width:720px;float:right;text-align:right;margin-top:28px}.actionMenu{z-index:100}.headerinfo{width:400px;float:right;clear:right;text-align:left;margin:0;padding:12px 0 0 0}.headerinfo li{color:#666666;font:13px/20px "ProximaNovaRegular","Arial";background:url(../image/icons.png?v2) no-repeat 0 -1860px;padding-left:16px}.headerinfo li img{vertical-align:middle}ul.topmenu{float:right;height:30px}ul.topmenu>li{display:inline-block;text-transform:uppercase;line-height:30px;padding:0px 5px 0px 30px}ul.topmenu>li a{color:white;text-decoration:none;font-weight:bold}ul.topmenu>li div.city-list{position:absolute;margin-top:10px;z-index:10001;left:0px;width:100%;background-color:#f6f5e8;font-size:12px;line-height:1.5;padding:7px 18px;border:3px solid #e3e1c0;display:none}ul.topmenu>li div.city-list div.columns{-webkit-column-count:8;-moz-column-count:8;column-count:8}ul.topmenu>li div.city-list a{color:#e99143;text-transform:none;font-weight:normal;text-decoration:underline}ul.topmenu>li div.city-list a:hover{color:#4f8220}ul.topmenu>li div.city-list :before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #f6f5e8 transparent;border-bottom-style:solid;position:absolute;top:-12px;right:388px;z-index:101}ul.topmenu>li div.city-list :after{content:"";display:block;width:0;height:0;border:inset 9px;border-color:transparent transparent #e3e1c0 transparent;border-bottom-style:solid;position:absolute;top:-18px;right:385px;z-index:100}ul.topmenu ul.actionMenu{display:none;position:absolute;right:0;top:30px;background:#4f8220}ul.topmenu ul.actionMenu li{float:none;margin:0;border-top:1px dotted #4b6f29}ul.topmenu ul.actionMenu li:first-child{border-top:0}ul.topmenu ul.actionMenu a{display:block;float:none;padding:10px 15px;line-height:1;color:#fff;white-space:nowrap;height:auto}ul.topmenu ul.actionMenu a:hover{background:#84c345;text-decoration:none;font-weight:bold}html[lang=en-IE] ul.topmenu div.columns{-webkit-column-count:6!important;-moz-column-count:6!important;column-count:6!important}.zipbox{float:right;width:645px}.search_placeholder{width:580px;margin:auto;user-select:none;-webkit-user-select:none;cursor:default}.search_placeholder .searchfield{display:inline-block;vertical-align:text-top}.search_placeholder .searchfield label{color:#6b6b6b;font:14px "Tasty Bold";text-transform:uppercase}.search_placeholder .searchfield input{display:block;height:47px;font-size:20px!important;padding:6px 12px;box-sizing:border-box}.search_placeholder .searchfield input.street{width:360px}.search_placeholder .searchfield input.street:focus{border:2px solid #4d8314}.search_placeholder .searchfield input.zipcode{width:155px}.search_placeholder .searchdivider{color:#6b6b6b;font-family:'Tasty Bold',"Arial";font-size:28px;text-transform:uppercase;color:#a6a596;margin-top:25px}.search_placeholder a.search-zipbox{height:47px;line-height:47px;padding:0;margin-left:10px;width:170px;display:block;font-size:24px}.search_placeholder a.search-zipbox img{float:left;margin:10px 0 0 10px}.search_placeholder img.paymentoptions{margin:25px auto;display:block}.search_placeholder span.twitter-typeahead{display:block!important}.search_placeholder.top{width:500px;position:absolute;top:15px;left:230px}.search_placeholder.top h2{font-family:"Tasty Bold";color:#ffffff;text-transform:uppercase;font-size:20px;margin:0 0 5px 50px}.search_placeholder.top input{height:39px!important;font-size:14px!important}.search_placeholder.top input.zipcode{width:80px}.search_placeholder.top .tt-dropdown-menu{width:154px}.search_placeholder.top .searchdivider{color:rgba(255,255,255,0.5);margin-top:auto}.search_placeholder.top a.search-zipbox{height:35px;line-height:35px;width:80px;font-size:18px;text-align:left}.search_placeholder.top a.search-zipbox img{margin:5px 0 0 5px}.tt-dropdown-menu{background-color:#fdfdfd;width:179px;margin:0 1px}.tt-dropdown-menu .tt-suggestion{padding:6px 12px}.tt-dropdown-menu .tt-suggestion.tt-cursor{background-color:#535353;color:#fff}.tt-dropdown-menu p{font-size:14px}html[lang=en-IE] .search_placeholder input.street{width:360px}html[lang=en-IE] .search_placeholder input.zipcode{width:200px}html[lang=en-IE] .search_placeholder .tt-dropdown-menu{width:224px;margin:0 1px}html[lang=en-IE] .search_placeholder.top{width:520px}html[lang=en-IE] .search_placeholder.top a.search-zipbox{width:105px}html[lang=en-IE] .search_placeholder.top input.street{width:360px}html[lang=en-IE] .search_placeholder.top input.zipcode{width:150px}html[lang=en-IE] .search_placeholder.top .tt-dropdown-menu{width:176px}html[lang=nl-NL] .search_placeholder input.street{width:360px}html[lang=nl-NL] .search_placeholder input.zipcode{width:200px}html[lang=nl-NL] .search_placeholder a.search-zipbox{width:160px}html[lang=nl-NL] .search_placeholder.top{width:530px}html[lang=nl-NL] .search_placeholder.top input.street{width:360px}html[lang=nl-NL] .search_placeholder.top input.zipcode{width:160px}html[lang=nl-NL] .search_placeholder.top a.search-zipbox{width:105px}.search-box .search-btn{width:40px;height:40px;background:url(../image/icons.png?v2) no-repeat 0 -318px;border:0px;float:right}.searchbutton{padding:0;margin-left:10px;border-radius:25px;background:#e99143;float:right;height:51px;width:51px}.searchbutton:hover{background:#f27800}.searchbutton input[type=submit]{border:none;background:url(../image/search-magnify.png) no-repeat center center;width:51px;height:51px}.searchbutton2{padding:0;background:url(../image/button-search.png) no-repeat center top;width:107px;height:61px}.searchbuttonspan input[type=submit]{border:none;padding:0;margin-left:10px;color:transparent;float:left;line-height:61px;width:107px;height:61px;font:17px/51px "ProximaNovaBold","Arial";text-transform:uppercase;background:url(../image/button-search.png) no-repeat center top}.searchbuttonspan input[type=submit]:hover{background-position:bottom center}.searchtext{position:absolute;bottom:5px;width:400px;padding-left:20px;text-align:left;color:#fff;text-decoration:none;font:14px/17px 'Tasty Bold';text-transform:uppercase}.zipboxsimple{float:right;width:645px}.zipboxsimple .searchtext{text-align:left}.zipboxsimple .searchbutton{float:left}.banner{width:100%;float:left;height:354px;background:url(../image/banner-img.jpg) no-repeat center 0;background-size:100% 100%;position:relative}.banner-text{width:690px;float:left;padding:46px 0 0 40px}.banner-text h2{font:170px/120px 'Weird Bill High',"Arial";color:#fff;text-transform:uppercase;margin-bottom:50px}.banner-text h2 span{font:62px/50px "Tasty Bold","Arial";text-transform:none;display:block}.bannerlink{border-radius:3px;height:26px;padding:5px 10px 0 10px;font:18px "Tasty Bold","Arial";text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;background:#ea9042;background:-moz-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea9042),color-stop(100%,#e87c1a));background:-webkit-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-o-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-ms-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:linear-gradient(to bottom,#ea9042 0%,#e87c1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9042',endColorstr='#e87c1a',GradientType=0);-webkit-box-shadow:1px 1px 1px 0px rgba(100,100,100,0.5);-moz-box-shadow:1px 1px 1px 0px rgba(100,100,100,0.5);box-shadow:1px 1px 1px 0px rgba(100,100,100,0.5)}.bannerlink:hover{background:#f27800;color:#fff}.bannerlink.disabled,.bannerlink.disabled:hover{background:#ABA8A0;cursor:default}.small-button{display:inline-block;background:#e99143;border-radius:16px;text-transform:uppercase;color:#fff;text-decoration:none;padding:8px 18px;cursor:pointer;font:17px/1 "ProximaNovaBold","Arial"}.small-button:hover{background:#4f8220;color:#fff}.banner-rit{background:#e99143;height:349px;width:240px;float:right;padding:5px 0 0;position:relative}.banner-rit h3{font:34px/25px 'Weird Bill High',"Arial";color:#fff;text-transform:uppercase;padding:15px;letter-spacing:1px}.banner-rit h3 span{font:38px/35px "Tasty Bold","Arial";text-transform:none;display:block;word-spacing:-2px;letter-spacing:normal}.banner-rit p{padding:0 15px 18px;color:#f4f1ef;font-family:'ProximaNovaRegular',"Arial";font-size:15px;line-height:20px}.email-box{position:absolute;bottom:0px;left:0px;padding:30px;width:180px;background:#f4a241}.emailboxbg{width:170px;float:left;padding:5px 5px 5px 18px;background:#fff;border-radius:27px}.emailboxbg input[type="submit"]{width:30px;height:30px;border:0;float:right;background:url(../image/icons.png?v2) no-repeat 0 -420px}.bannernav{width:100%;position:absolute;bottom:20px;left:0px}.bannernav ul{width:auto;float:left;margin-left:320px}.content-container{background:#e9e3de url(../image/watermark-img.png) no-repeat center center;width:100%;float:left;padding:28px 0}.middle-container,.top-container{margin-left:20px;width:960px;float:left}.quicklinkbox{width:400px;float:left;height:300px;float:left;background:#f6f5e8;margin:0 0 0 15px;padding:20px 30px;border:1px solid #dfd8d2}.quicklinkbox h2{font:34px/35px 'Weird Bill High';color:#689a33;text-transform:uppercase;padding:15px 0 5px;margin-bottom:5px}.quicklinkbox h2 span{font:22px/30px "Tasty Bold";text-transform:none;display:block;color:#000;text-transform:uppercase}.quicklinkbox .linktxt{color:#e99143;font-family:'ProximaNovaSemibold',"Arial";font-size:15px;line-height:16px}.quicklinkbox .linktxt li{width:50%;float:left;margin-bottom:3px}.quicklinkbox .linktxt li span{width:25px;display:inline-block}.quicklinkbox .linktxt a{color:#666666;text-decoration:none;font-family:'ProximaNovaRegular',"Arial";margin-left:10px}.boxlink{float:right;clear:both;padding:10px 0 0 0}.middle-container{margin-top:32px}.testimonialbox{width:540px;float:left;background:#fff;margin:0 0 0 20px;border:1px solid #dfd8d2;height:214px;padding:60px 70px}.testimonialbox p{padding:6px 0 0 60px;background:url(../image/quote-img.png) no-repeat 0 0;font:30px/40px 'ProximaNovaRegular',"Arial";color:#e99143}.testimonialbox p span{color:#bebbab;font:14px/60px 'ProximaNovaBold',"Arial";text-transform:uppercase;display:block}.download-linkbox{width:240px;float:right;background:#95b76e;height:334px}.appicon{width:100%;height:167px;display:inline-block;float:left}.appicon.phoneicon{background:#4f8220 url(../image/phone-img.png) no-repeat center center}.appicon.talkicon{background:#4f8220 url(../image/talk-icon.png) no-repeat center center}.download-linkbox h4{font:37px/28px 'Weird Bill High',"Arial";color:#fff;text-transform:uppercase;padding:40px 0 0 41px;margin-bottom:5px;display:inline-block}.download-linkbox h4 span{font:38px/30px "Tasty Bold","Arial";text-transform:none;display:block}.download-linkbox p{font:14px/16px 'ProximaNovaRegular',"Arial";color:#fff;padding:10px 0 0 41px}.btm-container{width:100%;float:left;padding:50px 0 0}.client-logo{width:100%;float:left;text-align:center}.client-logo li{display:inline;margin:0 13px}.top-header{padding:25px;border-bottom:1px solid #dfd8d2}.static_page{padding:25px;background:#f6f5e8;border:1px solid #dfd8d2}.static_page h3{font:18px/22px 'ProximaNovaRegular',"Arial";color:#666}.static_page h3 b{font:18px/22px 'ProximaNovaBold',"Arial"}.left-container{width:698px;float:left;border:1px solid #fff;background:#fff;margin-left:40px}.left-container h1{font:58px/58px 'Weird Bill High',"Arial";color:#666}.left-container h5{font:17px/20px 'ProximaNovaRegular',"Arial";color:#333}.left-container h2{font:30px/40px 'Weird Bill High',"Arial";color:#666}.left-container h3{font:17px/22px 'ProximaNovaBold',"Arial";color:#666}.left-container p,.left-container ul{font:15px/20px 'ProximaNovaRegular',"Arial";color:#666;margin-bottom:15px}.left-container ul{margin-bottom:0px;margin-top:20px}.left-container p a,.left-container ul a{color:#666;text-decoration:underline}.left-container p a:hover,.left-container ul a:hover{text-decoration:none}.rightbox{width:220px;float:right}.rightbox .download-linkbox{width:220px;float:left;height:334px}.rightbox .download-linkbox h4{padding:30px 0 0 20px}.rightbox .download-linkbox p{padding:8px 0 0 20px}.rightbox .download-linkbox .livechat{color:#fff;text-decoration:none;background:url(../image/icons.png?v2) no-repeat 0 -759px;padding-left:20px;line-height:18px}.rightbox .testimonialbox{margin:22px 0 0;padding:20px;width:180px;height:auto}.rightbox .testimonialbox p{padding:50px 0px 0px;font-size:20px;line-height:25px}.rightbox .testimonialbox p span{font-size:12px;color:#bebbab;line-height:40px}.form-step{padding:20px;width:698px;float:left;margin:0 0 10px 0}.form-step ul{width:100%}.form-step ul li{float:left;width:24.5%;display:inline-block;border-bottom:3px solid #bdbdbd}.form-step ul li,.form-step ul li a{font-family:'Tasty Bold','Arial',sans-serif;font-size:18px;font-weight:normal;color:#bdbdbd;text-decoration:none}.form-step ul li.selected{border-color:#e5934c}.form-step ul li.selected,.form-step ul li.selected a{color:black}.left-section{margin-left:40px;width:700px;float:left}.left-section .bannerlink{float:right}.form-inner{padding:0px 0px 40px;width:698px;float:left}.orderform .form-inner{padding:0 0 10px}.orderform .form-inner.orderform-account-details{width:100%;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.form-inner-row{width:100%;padding:0 27px;margin-bottom:20px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.form-inner-row label{display:inline-block;width:auto}.orderform-label-text,.orderform-label-text-building-name{display:block;float:left;width:135px;font-weight:bold;font-family:'ProximaNovaSemiBold';color:#333333;padding-right:10px;line-height:30px;text-align:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.orderform-label-text-building-name{width:70px}.email-field-output{float:left;line-height:30px}.frm-row{margin-top:15px;padding:0px 25px 0px;float:left;clear:both}.checkout-login-row{text-align:center;margin:15px 0;color:#333}label{font:14px/16px 'ProximaNovaRegular';color:#333}.labeltxt1{width:150px;float:left;padding:8px 10px 0 0}.labeltxt2{width:100px;float:left;padding:8px 10px 0 0}section.section-bottom{clear:both}label.standalone{margin-left:160px;position:relative;padding-left:23px;display:block}label.standalone .jqTransformCheckboxWrapper{float:none;position:absolute;left:0;top:0}li.invalid{background:#ffe6e6;border-top:1px solid #ffb3b3;border-bottom:1px solid #ffb3b3}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"]{padding:6px 5px;height:20px;color:#333;border-radius:3px;border:1px solid #dfd8d2;background:#fdfdfd}input.mailinput{width:130px;padding:0;float:left;height:30px;border:0px!important;color:#999999;font-size:15px;line-height:30px;background:none!important}input.input1{width:330px}input.input2{width:210px}input.input3{width:90px;margin-right:12px}input.input4{width:24px}input.input5{width:18px;height:14px;font:14px/18px 'ProximaNovaRegular';text-align:center;margin-right:5px;float:left}input.input6{width:186px}input.input7{width:70px}input.input8{width:54px}input.invalid{background-color:#ffebeb}textarea{font:14px/18px 'ProximaNovaRegular';color:#333;padding:6px 5px;border-radius:3px;border:1px solid #dfd8d2;background:#fdfdfd}.comment-input{padding:10px 2%;min-height:60px;width:96%;border:1px solid #dfd8d2;border-radius:3px;overflow:auto;resize:none}.minus{width:22px;height:22px;float:left;margin:3px 0 0 5px;border:0px;cursor:pointer}.additem-icon{cursor:pointer;border:0;width:33px;height:33px;float:left;margin-top:6px}.additem-icon-disabled{cursor:default;opacity:0.3}.minus{background:url(../image/icons.png?v2) no-repeat -1px -850px}.radio-btnsectiion{width:450px;float:left}.radiobtnrow{width:100%;float:left;padding:4px 0 4px}.radiobtnrow label,.preorder-text-span label,.preordertime{float:left;margin-right:10px;padding:5px 0 5px 0}.radiobtnrow .input3{margin-top:-3px}.radiobtnrow input[type=radio],.preorder-text-span input[type=radio]{float:left;margin-top:6px;margin-right:6px}.selectbox{width:350px;float:right}.radiobtnrow.disable label,.radiobtnrow.disable input{color:#d1d1d1}.menuitemscontainer{display:block;max-height:0;overflow:hidden;background:#ffffff;-moz-transition:max-height 0.01s;-o-transition:max-height 0.01s;-webkit-transition:max-height 0.01s;transition:max-height 0.01s}.unfolded .menuitemscontainer{display:block;max-height:10000px;-moz-transition:max-height 1s;-o-transition:max-height 1s;-webkit-transition:max-height 1s;transition:max-height 1s}#filterstatscontainer{clear:both}#filterstats{padding:20px 0 0 0;text-align:center}#filterstats span{display:inline}.clearfilter{cursor:pointer;color:#F7A546}.menu-item,.invoice-delivery{padding:10px 25px 10px 60px;border-top:1px solid #dfd8d2;width:100%;box-sizing:border-box}.menu-item{padding:10px 20px 10px 10px}.menu-item .softdrink-container{width:35px;float:left;margin:0 15px 0 5px;text-align:center}.menu-item .softdrink-container img{max-width:35px;margin-top:5px;max-height:60px}.remarks-comment,.invoice-comment{padding:25px 25px 0px;border-top:1px solid #dfd8d2;margin-top:2px;width:100%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.productinfo{width:340px;float:left;padding-top:5px}.productprice{width:146px;float:left;text-align:right;padding-top:5px;font:14px/18px "ProximaNovaSemibold","Arial"}.order-details{width:auto;float:right}.menu-item h6,.invoice-delivery h6{color:#000000;font:16px/16px "ProximaNovaSemibold","Arial"}.menu-item p{color:#666666;font:16px/20px "ProximaNovaRegular","Arial"}.invoicetotal h6,.invoicetotal .productprice{color:#4f8220}.invoice-details{width:300px}.item_id{color:#666;display:inline}.margin40left{margin-left:40px}.margin25left{margin-left:25px}.margin10right{margin-right:10px}.margin5right{margin-right:5px}.margin25right{margin-right:25px}.instraction-txt{width:678px;float:left;border:1px solid #fff;background:#f99d31;margin-bottom:5px;padding:17px 10px;position:relative}.instraction-txt .arrowimg{width:21px;height:11px;position:absolute;bottom:-10px;background:url(../image/icons.png?v2) no-repeat 0 -962px}.instraction-txt .arrowimg.first{left:184px}.instraction-txt .arrowimg.second{left:236px}.instraction-txt .arrowimg.three{left:288px}.instraction-txt .arrowimg.four{left:343px}.instraction-txt .arrowimg.five{left:394px}.instraction-txt .arrowimg.six{left:448px}.instraction-txt .arrowimg.seven{left:500px}.instraction-txt .arrowimg.eight{left:552px}.instraction-txt .arrowimg.nine{left:605px}.instraction-txt .arrowimg.ten{left:659px}.instraction-txt p{color:#fff;font:16px/18px "ProximaNovaSemibold","Arial";text-align:center}.invoice-conform,.giveawaydetails{width:698px;float:left;border:1px solid #dfd8d3;background:#fff;margin-bottom:15px}.invoice-conform .productprice{float:right}.invoice-comment{margin-bottom:50px}.invoice-conform h2{font:30px/40px 'LeagueGothicRegular';color:#4f8220;padding:10px 25px;border-bottom:1px solid #dfd8d2}.invoice-conform .participant-name{font-weight:bold}.invoice-comment h5{color:#666;font:14px/18px "ProximaNovaSemibold","Arial"}.invoice-comment p{color:#666;font:14px/16px "ProximaNovaRegular","Arial";margin-bottom:20px}.menu-section-count a.explainbonus{width:100%;padding:20px;box-sizing:border-box;display:table;user-select:none;-webkit-user-select:none}.explainbonus-header{display:table-cell;vertical-align:top;padding-top:10px;max-width:150px}.explainbonus-header strong{font:20px/18px "Tasty Bold";color:#000000;text-transform:uppercase}.explainbonus-header i{font:14px/18px "ProximaNovaRegular";color:#666666;text-decoration:underline}.explainbonus-numbers{display:table-cell;vertical-align:top}.bonusmealnumbers-list{width:100%;display:table;table-layout:fixed}.explainbonus-freemeal{display:table-cell;white-space:nowrap;vertical-align:middle;border:3px solid #e6e6e6;border-radius:37px;padding:0 20px;font-family:'Tasty Bold';font-size:20px;box-sizing:border-box;color:#999999;text-align:center;position:relative}.explainbonus-freemeal:after{left:-24px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,51,51,0);border-left-color:#cccccc;border-width:5px;margin-top:-5px}.explainbonus-freemeal.is-active{border-color:#72A04F;color:#72A04F}.menu-section-count{width:100%;border-bottom:1px solid #dfd8d3;border-top:1px solid #dfd8d3;background-color:#ffffff}.menu-section-count:hover{background-color:#F9F9F9}.menu-section-count:active{background-color:#F2F2F2}.menu-section-count ul{font:26px/36px 'LeagueGothicRegular',"Arial";padding:0 32px 0 20px;box-sizing:border-box}.menu-section-count li{text-align:center;display:table-cell;padding:0 5px;vertical-align:middle}.menu-section-count li span{text-align:center;display:inline-block;white-space:nowrap;border:3px solid #e6e6e6;border-radius:200px;font-family:'Tasty Bold';font-size:18px;width:100%;height:45px;width:45px;line-height:41px;box-sizing:border-box;color:#e6e6e6;text-indent:-3px}.menu-section-count li.stamped span{border-color:#739f53;color:#739f53}.menu-section-count li.selected{color:#d1d1d1}.menu-section-count li.bonus-message{width:562px;color:#fff;background:#f99d31}.selected-message{margin:50px 0 80px;background:url(../image/success-icon.png) no-repeat center 0;padding-top:100px;width:100%;float:left}.selected-message h2{font:72px/60px 'Weird Bill High';color:#f99d31;text-align:center;text-transform:uppercase}.selected-message h2 span{display:block;font:24px/28px 'Tasty Bold';color:#000;text-transform:uppercase;position:relative;z-index:9}div.giveAwaySummary{height:185px;padding:20px 25px}div.giveAwaySummary .selected-message{clear:both;margin:20px 0 0 100px;background-position-x:0;background-position-y:0;padding:0 0 0 80px;height:100px;width:auto}div.giveAwaySummary .selected-message h2{font:54px/54px 'Weird Bill High';margin-top:5px}div.giveAwaySummary .selected-message h2 span{font:18px/18px 'Tasty Bold'}div.giveAwaySummary blockquote{font:14px/18px "ProximaNovaRegular";color:#000}div.giveAwaySummary i{font:12px/14px "ProximaNovaRegular";color:#666;font-style:italic}div.giveAwaySummary .fbshare{margin-top:40px;margin-left:60px;cursor:pointer}.error-message{margin:50px 0 80px;background:url(../image/fail-icon.png) no-repeat center 0;padding-top:100px;width:100%;float:left}.error-message h2{font:72px/60px 'Weird Bill High';color:#a6a6a6;text-align:center;text-transform:uppercase}.error-message h2 span{display:block;font:60px/40px 'Tasty Bold';color:#f99d31;text-transform:none;position:relative;z-index:9}.right-section{width:169px;float:left;margin-left:10px;margin-top:-65px}.facebookpopup{width:114px;height:96px;background:url(../image/header-popup-bg.png) no-repeat 0 bottom;padding:40px 20px;margin-left:20px}.facebookpopup h4{font:23px/20px 'LeagueGothicRegular';color:#768ab7;text-transform:uppercase;margin-bottom:5px;text-align:center}.facebookpopup h4 span{font:30px/25px "HoneyScriptSemiBold";text-transform:none;display:block}.facebooklink{width:34px;height:34px;display:inline-block;background:url(../image/icons.png?v2) no-repeat 0 -898px;margin-top:10px}.section-filter{margin-left:40px;width:970px;float:left}.section-filter h3{font:22px/25px "ProximaNovaRegular";color:#666;margin-bottom:20px}.advance-filter-input{width:100%;float:left;padding-bottom:20px}.input-box-bg{width:570px;border-radius:27px;height:28px;float:left;background:#fff;padding:5px}.input-box-bg input[type="text"]{border:0px;width:510px;float:left;height:18px;font:15px/18px Arial,Helvetica,sans-serif;color:#999999;padding:5px 10px}.input-box-bg input.searchbtn{width:29px;height:29px;float:right;background:url(../image/icons.png?v2) no-repeat 0 -999px;border:0px}.section-search-filter-keywords{height:0px}.section-search-filter-keywords .filter{width:190px;float:left;background:#79a647;padding:20px 25px;min-height:454px;margin-bottom:16px}.section-filter-result{float:right;width:700px}.result-row{width:698px;float:left;border:1px solid #dfd8d3;border-bottom:0px;background:#fff;margin-bottom:15px;position:relative}.weekly-offer-signup{min-height:100px;margin-bottom:17px;width:100%;clear:both}.weekly-offer-signup .weekly-offer-signup_headline{background-color:#b5d58a;height:40px;display:table;width:100%}.weekly-offer-signup .weekly-offer-signup_headline h2{display:table-cell;vertical-align:middle;color:white;font:20px "Tasty Bold";padding-left:12px}.weekly-offer-signup .weekly-offer-signup_content{background-color:white;min-height:60px;display:table;width:100%}.weekly-offer-signup .weekly-offer-signup_content span{display:table-cell;vertical-align:middle}.weekly-offer-signup .weekly-offer-signup_content span p{padding:12px}.weekly-offer-signup .weekly-offer-signup_content span a{float:right;margin-right:12px;width:119px}.weekly_offer_form_wrapper{width:300px;min-height:120px}.weekly_offer_form_wrapper div{float:right;width:100%;white-space:nowrap}.weekly_offer_form_wrapper div input{float:right;width:170px;margin-bottom:10px}.weekly_offer_form_wrapper div label{line-height:28px;float:left}.weekly_offer_form_wrapper div label b{font-weight:bold}.weekly_offer_form_wrapper div .signup_weekly_offers{float:right}.result-top{padding:0;width:940px}.menu-content{padding:15px 20px;width:658px;float:left}.sidebar-text-column{width:190px;float:left;background:#79a647;padding:20px 25px;color:#fff}.sidebar-text-column p{color:#fff;margin-bottom:10px}.sidebar-text-column a{color:#fff}.h-rit{width:165px;float:right}.menucard .h-rit{width:180px;float:right}.menucard .h-rit ul{clear:both;float:left;width:100%;margin-bottom:8px}.menucard .h-rit .servicetext{float:left;width:185px;text-align:right}.menucard .h-rit .serviceprice{float:left;width:80px;text-align:right}.time-row{width:100%;float:left;padding-top:8px}.smile{width:21px;height:21px;float:left;background:url(../image/icons.png?v2) no-repeat 0 -1255px}.timing{width:72px;margin-left:4px;padding:5px 0 5px 28px;background:url(../image/icons.png?v2) no-repeat 0 -1217px;font:12px/12px "ProximaNovaBold";color:#b9b1ab}.section-filter-result .timing{width:80px}.restlogo{width:133px;height:60px}.selected-menu-rit .timing{width:auto}.result-top .distance{float:right;margin-top:8px;width:100%;text-align:right}.menucard .distance p{margin-top:8px}.section-middle{width:940px;float:left;margin-left:40px}.section-topMiddle{width:940px;margin-left:40px;margin-top:30px!important}.section-menu-middle{margin-left:40px}.section-menucard{width:700px;float:left}.selected-menu-rit{width:220px;float:right;position:relative;z-index:85}.section-menu-middle .selected-menu-rit{width:310px;float:right;position:relative;z-index:85}.restaurant-details-outer{width:100%;float:left;height:260px;background:url(../image/banner-img.jpg) no-repeat center bottom;margin-top:-28px;padding-top:30px}.restaurantinfo{float:left;border:1px solid #dfd8d2;border-bottom:0;background:#fff;width:938px;margin-left:40px;position:relative;margin-bottom:20px}.countdown-warning{display:table;position:relative;float:left;margin:0 0 20px 40px;width:938px;min-height:40px;background-color:#FABFB7;color:#B92B2A}.countdown-warning p{display:table-cell;vertical-align:middle;padding:15px}.countdown-warning p b{text-transform:uppercase;font-weight:bold}.countdown-warning p .countdown-counter{display:inline}.restaurantdetailscontainer p,.restaurantdetailscontainer span{display:inline}.restaurantdetailscontainer .bold{font-weight:bold}.restaurantinfo .menu-content{padding:18px 20px}.smile-content{width:auto;float:right;padding-top:18px;font:12px/12px "ProximaNovaBold";color:#79a647}.smile-content span{float:left;margin-left:4px}.smile-content span.time{margin-left:10px;padding-top:6px}.smile-content .smiledisable{width:21px;height:21px;float:left;background:url(../image/icons.png?v2) no-repeat 0 -1298px}.smile-content .smileactive{width:21px;height:21px;float:left;background:url(../image/icons.png?v2) no-repeat 0 -1255px}.selected-top{width:218px;float:left;border:1px solid #dfd8d2;background:#fff;height:225px}.restaurantinfo .menu-image,.restaurantinfo .menu-image img{width:133px;height:60px;float:left}.restaurantinfo .postalzip span{padding-right:5px}.takeawayOnly{width:142px;height:19px;background:top left url(../image/kun-afhentning.png);clear:left;margin:5px 0}.deliveryOnly{width:142px;height:19px;background:top left url(../image/kun-udbringning.png);clear:left}.section-confirmation{width:698px;float:left}.selected-menu-rit .timing{background:url("../image/icons.png?v2") no-repeat scroll 0 -1450px transparent;color:#79A647;float:left;font:20px/12px "ProximaNovaBold";margin:0 0 12px 0;padding:14px 0 13px 48px}.selected-menu-rit .timing.multiple{padding:0 0 0 48px}.selected-menu-rit .timing.multiple span{line-height:20px}.selected-menu-rit h6{color:#333333;float:left;font:15px/18px "ProximaNovaSemibold";padding:0 10px 0 0;text-transform:uppercase}.selected-menu-rit p{padding-bottom:8px;display:block;width:auto;clear:both}.selected-menu-rit p span{display:inline;font-weight:bold}.timingdetails{width:178px;float:left;padding:15px 20px;border-top:1px solid #dfd8d2}.timingdetails p{font:14px/18px "ProximaNovaRegular";color:#79a647;margin:4px 0}.timingdetails p span{display:block;color:#666}.section-restaurant-menu-details{width:610px;float:left}.box{width:218px;float:left;border:1px solid #dfd8d2;margin-top:10px;padding:15px 0px}.box h3{font:15px/18px "ProximaNovaSemibold";color:#333;margin-bottom:10px;padding:0 20px 0 63px;text-transform:uppercase}.section-menu-middle .box{width:310px;float:left;padding:0;margin:0;border:0}.section-menu-middle .box h3{font:20px "Tasty Bold";color:#ffffff;text-transform:uppercase;margin:0;background-color:#f9a63a;padding:15px 20px;user-select:none;-webkit-user-select:none;cursor:default}.orderbox{background-color:#ffffff;padding:0}.orderbox li.levering,.orderbox li.total{padding:20px;overflow:hidden;width:100%;box-sizing:border-box}.orderbox li.levering .productname,.orderbox li.levering .product-price,.orderbox li.total .productname,.orderbox li.total .product-price{color:#000000}.orderbox li.levering .product-price,.orderbox li.total .product-price{min-width:60px}.orderbox li.levering .viabill,.orderbox li.total .viabill{font-family:"ProximaNovaRegular";font-weight:bold;color:#000;opacity:0.25;text-align:right}.orderbox li.levering .viabill.tagline,.orderbox li.total .viabill.tagline{margin-top:-2px}.orderbox li.levering .viabill.tagline a.restinfoicon,.orderbox li.total .viabill.tagline a.restinfoicon{background:url(//assets.marvin.ie/static-images/info-icon-black.png) no-repeat;position:relative;top:3px}.orderbox li.total{font-family:ProximaNovaBold;transition:background-color 1.5s,transform 1.5s;-webkit-transition:background-color 1.5s,-webkit-transform 1.5s;padding:10px 20px 20px 20px}.orderbox li.total.active{background-color:#F5D1A6;transition:background-color 0s,scale 0s;-webkit-transition:background-color 0s,-webkit-transform 0s;transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.orderbox li.coupon-fee,.orderbox li.coupon-fee p{color:#4f8220}.orderbox .productname{width:190px;float:left;color:#666666}.product-price{float:right;text-align:right;color:#666666}.orderbox .order-for-more{padding:20px;background-color:#fef6eb;border-top-style:solid;border-top-width:2px;border-top-color:#f9a63a;color:#000000}.orderbox .order-for-more span{text-align:center}.orderbox .order-for-more .discount{font-size:18px;font-weight:bold}.close-icon{position:absolute;right:-5px;top:8px;width:26px;height:26px;background:url(../image/icons.png?v2) no-repeat 0 -1771px;cursor:pointer;text-indent:-9999px;overflow:hidden}.close-icon:hover{background-position:0 -1820px}.increased-padding{padding-bottom:100px!important}.checkoutlink{padding:0;width:178px;position:absolute;bottom:20px;left:66px;text-align:center}.hungry-cta-button,.submitorder,.order-status .ok-button{display:block;padding:10px 20px;text-decoration:none;font:12px/14px "ProximaNovaBold";color:#fff;background:#e99143;border-radius:27px}.submitorder:hover{background:#f27800;color:#fff}.itemmore{width:auto;color:#F99D31;font:"ProximaNovaBold";font-weight:bold;display:inline}.paymentSection.coupon{padding:0 25px;height:34px}.paymentSection.coupon label.labeltxt1{line-height:15px}.paymentSection.coupon .jqTransformCheckboxWrapper{margin-top:7px}.paymentSection.coupon .error-message{background:none;margin:0;padding:0;width:340px;float:left}.paymentSection.coupon .error-message .wrong-icon,.paymentSection.coupon .invalid-msg .wrong-icon{background:url(../image/fail-icon-small.png) no-repeat center center;width:20px;height:20px;float:left;padding:12px 0px 0 10px}.paymentSection.coupon .error-message .message,.paymentSection.coupon .invalid-msg .message{float:left;width:310px}.paymentSection.coupon .valid-msg{background:none;margin:0;padding:0;width:270px;float:left}.paymentSection.coupon .valid-msg .right-icon{background:url(../image/success-icon-small.png) no-repeat center center;width:20px;height:20px;float:left;padding:12px 0px 0 10px}.paymentSection.coupon .valid-msg .message{float:left;width:240px}.orderform input[type=checkbox]{position:relative;top:1px;margin-right:6px;float:left}.newsletter-explanation-wrapper{float:left}.order_form_coupon_status .rebatetext{float:left;width:102px;font:24px/35px "ProximaNovaRegular";color:#4f8220;text-align:right}.order_form_coupon_status .rebateamount{float:left;width:136px;font:24px/35px "ProximaNovaRegular";color:#4f8220;text-align:right}.order_form_coupon_code.valid{background:#dfffca}p.info{background:url(//assets.marvin.ie/static-images/info-icon-small.png) no-repeat center left;padding-left:25px;line-height:20px;float:left;width:400px}.menudetails-top{width:100%;float:left;background:url(../image/tab-bdr.gif) repeat-x 0 bottom}.tab-menu{width:auto;float:left}.tab-menu li{font:14px/18px "ProximaNovaBold";display:inline-block}.tab-menu li.selected{background:#fff}.tab-menu a{color:#808080;text-decoration:none;display:inline-block;padding:21px 20px;border-right:1px solid #dfd8d2}.searchfrmmenulist{box-shadow:inset 2px 2px 0px #efece9;width:197px;float:right;margin:13px 25px 0;border:1px solid #dfd8d2;padding:6px 5px 3px 12px;border-radius:27px}.searchfrmmenulist .search-input{border:0px;height:19px;width:165px;float:left;font:14px/18px "ProximaNovaRegular";color:#999;padding:0px 5px}.search-btn{width:15px;height:15px;border:0px;float:left;background:url(../image/icons.png?v2) no-repeat 0 0}.main-menu{width:100%;float:left;padding:9px 0;text-align:center}.main-menu ul{border:1px solid #dfd8d2;border-radius:27px;display:inline-block;background:#fff;box-shadow:inset 2px 2px 0px #efece9}.main-menu li{display:inline-block;border-left:1px solid #dfd8d2;font:14px/18px "ProximaNovaRegular"}.main-menu li:first-child{border-left:0px}.main-menu li a{color:#4f8220;text-decoration:none;display:inline-block;padding:6px 20px}.most-populer-item{width:718px;margin:0 -11px 30px -11px;float:left;background:#fff;border:1px solid #c8c0b8;box-shadow:2px 0px 15px #c8c0b8;height:auto}.most-populer-item .inner-box{width:712px;float:left;border:3px solid #e9e3de;position:relative}.most-populer-item .canclebtn{right:10px;top:10px}.most-populer-item h3{border-bottom:1px solid #DFD8D2;padding-bottom:15px}.most-populer-item h3{font:48px/30px 'Weird Bill High';color:#e99143;text-align:center;text-transform:uppercase;text-shadow:5px 0 0px #fddcb6;margin-top:10px}.most-populer-item h3 span{display:block;font:40px/30px 'Tasty Bold';color:#e99143;text-transform:none;position:relative;z-index:9;text-shadow:none}.most-populer-item .menu-item{padding:15px 32px 15px}.most-populer-item .productinfo{width:362px}.most-populer-item .productprice{padding-top:10px}.most-populer-item .order-details{padding-top:6px}.srno{width:23px;height:13px;float:left;text-align:center;background:url(../image/icons.png?v2) no-repeat 0 -1394px;padding:10px 5px;font:13px/15px "ProximaNovaBold";color:#b9b0a8;margin:8px 10px 0 0}.other-menu{width:100%;margin-bottom:3px;position:relative;clear:both;display:block;border-bottom:1px solid #DFD8D2}.other-menu.is-hidden{display:none}.other-menu .productinfo{width:490px}.other-menu .productprice{width:auto;text-align:left;font-weight:bold;color:#000000;font-size:16px}.other-menu .producttagline{float:left;color:#739f53;text-transform:uppercase;font-size:10px;font-weight:bold;position:relative;top:10px;padding-left:10px}.other-menu .menu-item h6{line-height:16px}.tifojet{width:auto;float:left;background:url(../image/icons.png?v2) no-repeat 0 -1583px;font:14px/16px "ProximaNovaRegular";color:#f7a546;padding-left:20px;margin:2px 0 0}.other-menu h2{font:20px/12px 'ProximaNovaSemibold';color:#000000;padding:15px 20px 15px 20px;width:100%;background:#fff;position:relative;box-sizing:border-box}.other-menu h2.is-fixed{position:fixed;top:0;width:610px;box-shadow:0 1px 2px rgba(0,0,0,0.2);z-index:9999}.other-menu span.description{display:none;background-color:#FFFFFF;padding:0px 45px 15px 60px}.menu-arrow{display:inline-block;padding:10px;background-color:#e6e6e6;border-radius:200px;height:30px;width:30px;box-sizing:border-box;margin-right:8px}.menu-arrow:after{content:"";width:6px;height:6px;color:#999999;display:inline-block;border-bottom:2px solid;border-left:2px solid;position:relative;top:-2px;left:0;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.other-menu h2:hover{cursor:pointer;background-color:#f1f1f1;color:#000000}.other-menu.unfolded h2{color:#000000;background:#fdfdfd}.other-menu.unfolded h2 .menu-arrow:after{top:-4px;left:1px;-ms-transform:rotate(-9deg);-webkit-transform:rotate(-90deg);transform:rotate(-45deg)}.other-menu h2 span{display:none;font:14px/18px "ProximaNovaRegular";color:#666666}.other-menu.unfolded h2 span{display:block}.other-menu ul{background:#ffffff}.disc-icon{background:url(../image/pasta-icon.png) no-repeat 0 0}.disc-icon2{background:url(../image/pizza-icon.png) no-repeat 0 0}.loading-img{width:100%;float:left;padding:40px 0;text-align:center}.footer,.footer-top,.footer-top p,.footernav ul{width:100%;float:left;position:relative}.footer-top{position:relative;padding:15px 0 0 0}.footer-top p{width:100%;float:left;text-align:center;padding:20px 0}.footer-top ul{padding-top:34px;text-align:center}.footer-top ul li{display:inline-block;padding:0 5px}.footernav{font-size:14px;font-family:"ProximaNovaRegular";line-height:16px;width:940px;float:left;padding:20px 0 35px 40px}.footernav ul{width:25%;display:block;float:left}.footernav li{display:block}.footernav li strong{font:20px "Tasty Bold";color:#4D4D4D;text-transform:uppercase}.footernav a{display:block;padding:3px 0;width:100%;color:#656361}.footernav a:hover{color:#000000}.footernav-extended{width:100%;float:left;padding:0 0 35px 0}.footernav-extended ul{margin:0;text-align:center}.footernav-extended li{display:inline;margin:0 7px}.footernav-extended li a{color:#656361}.footernav-extended li a:hover{color:#000000}.filterbtn{background:#e99143;padding:8px 30px;border-radius:27px;text-transform:uppercase;color:#fff;text-decoration:none;float:right;cursor:pointer;font:17px/20px "ProximaNovaBold"}.filterbtn:hover{background:#f27800}.lightboxwrapper{display:block;visibility:visible}.lightbox{margin:0 -11px 30px -11px;background:#fff;border:1px solid #c8c0b8;box-shadow:2px 0px 15px #1f1f1f;z-index:17020}.lightbox .lightbox-inner{float:left;position:relative;max-width:890px}.lightbox .close-icon{right:10px;top:10px}.lightbox h3{border-bottom:1px solid #DFD8D2;padding:0 60px 15px}.lightbox h3{font:43px/30px 'LeagueGothicRegular';color:#fff;text-align:center;text-transform:uppercase;padding-top:20px}.lightbox h3 span{display:block;font:24px/24px 'LeagueGothicRegular';color:#ffffff;text-transform:none;position:relative;z-index:9;text-shadow:none;margin-top:15px}.lightbox h4.smallline{color:#FFFFFF;text-align:center;text-transform:uppercase;font:24px/14px 'Weird Bill High';padding-top:15px;padding-bottom:15px}.lightbox .menu-item{padding:15px 32px 15px}.lightbox .productinfo{width:362px}.lightbox .order-details{padding-top:6px}.lightbox .back{color:#e99143;font:14px/18px "ProximaNovaRegular";text-decoration:underline;padding-top:8px}.lightbox .back:hover{color:#4f8220}.lightbox .padding10v{padding:10px 0}.top-box{background:#4f8220}.flavorlist section{clear:both;padding-bottom:10px}.flavoritem h6{width:146px;float:left;text-align:right;padding-top:5px;font:14px/22px "ProximaNovaSemibold"}.flavoroptionaltitle{text-align:center}.flavorstablespan td{border:0}.flavorstable{float:left;width:33%;border:none}.flavorstable td{border:none}.flavorstable.divider td{border-left:1px solid #dfd8d2}.flavorlisttoggle{display:inline;padding:10px 20px;border-radius:27px;background:#e99143;color:#fff;text-transform:uppercase;margin-left:15px}.flavorlisttoggle:hover{cursor:pointer;background:#4f8220}.invalidSection .jqTransformSelectWrapper{background-position:0 -76px}.invalidSection .jqTransformSelectWrapper a.jqTransformSelectOpen{background-position:0 -114px}.invalidSection .jqTransformSelectWrapper:hover a.jqTransformSelectOpen{background-position:0 -152px}.flavors_error_message div{background:none repeat scroll 0 0 #EF5858;border:1px solid #CECECE;border-radius:25px 25px 25px 25px;max-width:300px;padding:15px;color:#fff;clear:both;margin:0 auto 10px auto}.right{float:right}.left{float:left}.cartsummary .cancelbtn{background:url(../image/icons.png?v2) no-repeat scroll 0 -1529px transparent;cursor:pointer;height:17px;position:absolute;right:-28px;top:-1px;width:17px}.orderbox .cancelbtn{background:url(../image/icons.png?v2) no-repeat scroll 0 -1529px transparent;cursor:pointer;height:17px;position:absolute;right:-9px;top:20px;width:17px}.orderbox .cancelbtn:hover,.cartsummary .cancelbtn:hover{background-position:0 -1682px}.orderbox .submitorder{float:left;width:150px;text-align:center;text-transform:uppercase;cursor:pointer;width:138px;font:17px/20px "ProximaNovaBold";text-transform:uppercase}.orderbox .submitorder.disabled{background:#aba8a0 no-repeat 150px 9px}.orderbox .submitorder.disabled:hover{cursor:default;color:#fff}.orderbox .submitorder.disabled.working{background:#aba8a0 url(../image/button-ajax-white.gif) no-repeat 150px 9px;color:#fff}.orderbox fieldset:empty{display:none}.orderbox fieldset li{position:relative;color:#000000;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;border-bottom:1px solid #F2F2F2}.orderbox fieldset li:before,.orderbox fieldset li:after{content:"";display:block;clear:both}.orderbox li.empty{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.orderbox ul.subtotal{position:relative;padding:20px 20px 0 20px}.orderbox ul.subtotal .productname,.orderbox ul.subtotal .product-price{color:#000000}.orderbox ul.subtotal .threshold-discount .productname,.orderbox ul.subtotal .threshold-discount .product-price{font-weight:bold;color:#f9a63a}.orderbox ul.subtotal:empty{display:none}.orderbox ul.subtotal:before,.orderbox ul.subtotal:after{content:"";display:block;clear:both}.orderbox .participant-item{padding:20px 20px 0 20px;border-bottom:1px solid #DFD8D2}.orderbox .participant-item:before,.orderbox .participant-item:after{content:"";display:block;clear:both}.orderbox .participant-item .cancelbtn{right:-28px;top:-1px}.orderbox .participant-item li{position:relative;padding-bottom:20px}.orderbox .participant-item li:before,.orderbox .participant-item li:after{content:"";display:block;clear:both}.orderbox .participant-item strong{text-align:left;color:#000000;font:16px/16px "ProximaNovaSemibold","Arial";padding:0;margin:0}.orderbox .participant-item strong span{display:inline-block;color:#FFFFFF;background-color:#6A9F2D;width:8px;height:8px;text-align:center;border-radius:200px;padding:3px;font-size:10px;line-height:10px;position:relative;bottom:1px}.hide{display:none}.preorder-text-span{float:left;margin-top:10px}.preorder-select-span{float:left;margin-right:10px;margin-top:10px}.preorderselect{margin-top:2px}.preorder-select-span .jqTransformSelectWrapper{width:150px!important}.preorder-select-span .jqTransformSelectWrapper div a{right:-3px}.preorder-select-span .jqTransformSelectWrapper[disabled],.preorder-select-span .jqTransformSelectWrapper[disabled] div span{background-position:0 -38px}.preorder-select-span .jqTransformSelectWrapper[disabled] div a{background-position:0 -76px}.preorder-select-span .jqTransformSelectWrapper div span{width:130px!important;font:14px/18px 'ProximaNovaRegular';color:#333;border-radius:3px}.preorder-select-span .jqTransformSelectWrapper ul{width:150px!important;margin-left:-16px}.preorder-select-span.small .jqTransformSelectWrapper{width:100px!important}.preorder-select-span.small .jqTransformSelectWrapper div span{width:80px!important}.preorder-select-span.small .jqTransformSelectWrapper ul{width:100px!important}.paymentView input[type="radio"]{margin:0 6px 0 0;position:relative;top:2px}label[for="payment-selector"]{display:block;float:left;width:125px;font:14px/16px 'ProximaNovaBold';line-height:25px}select.payment-selector{background-color:#fff}select.payment-selector option{padding:0 10px 0 40px;height:20px;line-height:20px;margin:6px 5px;background-image:url(//assets.marvin.ie/static-images/payment-icons.png);background-repeat:no-repeat}select.payment-selector option.dankort{background-position:0px -20px}select.payment-selector option.visa{background-position:0px -40px}select.payment-selector option.visa-electron{background-position:0px -60px}select.payment-selector option.mastercard{background-position:0px -80px}select.payment-selector option.quickpay_paypal{background-position:0px -100px}select.payment-selector option.dibs_paypal{background-position:0px -100px}select.payment-selector option.quickpay_paii{background-position:0px -120px}select.payment-selector option.bips{background-position:0px -140px}select.payment-selector option span{float:right}#paymentmethodlist{margin-top:15px}#paymentmethodlist .paymentBox{border-radius:3px;border:1px solid #DFD8D2;background:#fff;width:160px;padding-top:102px;height:40px;margin-left:20px;cursor:pointer;position:relative}#paymentmethodlist .paymentBox:first-child{margin-left:25px}#paymentmethodlist .paymentBox.active{background:#f9f7f6}#paymentmethodlist .paymentBox.dibs,#paymentmethodlist .paymentBox.quickpay{width:280px;background-image:url(../image/pay-creditcard.png);background-position:center 28px;background-repeat:no-repeat}#paymentmethodlist .paymentBox.dibs.active,#paymentmethodlist .paymentBox.quickpay.active{padding-top:54px;height:86px;background-position:center 0}#paymentmethodlist .paymentBox.dibs span,#paymentmethodlist .paymentBox.quickpay span{margin-left:87px}#paymentmethodlist .paymentBox.dibs select,#paymentmethodlist .paymentBox.quickpay select{display:block;margin:10px auto}#paymentmethodlist .paymentBox.cash{height:20px;background-image:url(../image/pay-cash.png);background-position:10px 7px;background-repeat:no-repeat;padding-top:40px;margin-bottom:20px}#paymentmethodlist .paymentBox.cash span{padding-left:125px;margin-top:-17px}#paymentmethodlist .paymentBox.cash label{position:absolute;left:68px;top:20px}#paymentmethodlist .paymentBox.quickpay_paypal,#paymentmethodlist .paymentBox.dibs_paypal,#paymentmethodlist .paymentBox.paypal{height:20px;background-image:url(../image/pay-paypal.png);background-position:10px 15px;background-repeat:no-repeat;padding-top:40px;margin-bottom:20px}#paymentmethodlist .paymentBox.quickpay_paypal span,#paymentmethodlist .paymentBox.dibs_paypal span,#paymentmethodlist .paymentBox.paypal span{padding-left:125px;margin-top:-20px}#paymentmethodlist .paymentBox.quickpay_paii{height:20px;background-image:url(../image/paii_logo.jpg);background-position:10px 10px;background-repeat:no-repeat;padding-top:40px;margin-bottom:20px}#paymentmethodlist .paymentBox.quickpay_paii span{padding-left:125px;margin-top:-20px}#paymentmethodlist .paymentBox.bips{height:20px;background-image:url("https://assets.marvin.ie/static-images/bitcoin.png");background-position:10px 15px;background-repeat:no-repeat;padding-top:40px;margin-bottom:20px}#paymentmethodlist .paymentBox.bips span{padding-left:125px;margin-top:-20px}#paymentmethodlist label{font:14px/24px "ProximaNovaSemibold"}.jqTransformSelectWrapper div span{color:#333}p.frm-row.credit{clear:none}p.frm-row.credit.product{width:220px}div.giveAway{margin-left:214px;margin-top:15px}h3.giveAway{margin:15px 0 5px 0}p.centralProductLine{height:35px}p.giveAwayProductLine{height:60px}span.centralProduct{display:block;float:left;width:110px;height:30px;line-height:26px;margin-right:10px}span.giveAwayProduct{display:block;float:left;width:43px;line-height:26px;margin-right:30px;text-align:center}span.giveAwayProduct input[name=giveAway],span.giveAwayProduct .jqTransformRadioWrapper{float:none;margin-left:9px}span.giveAwayIcon img{margin-bottom:-10px}div#giveAwaySelectors{position:relative}div.giveAwayPrice{position:absolute;right:0px;top:0px;width:250px;color:inherit}div.giveAwayPrice h3.giveAway{margin-top:0px}div.giveAwayPrice .jqTransformSelectWrapper{width:150px!important}div.giveAwayPrice .jqTransformSelectWrapper div span{width:130px!important;font:14px/18px 'ProximaNovaRegular';color:#333;border-radius:3px}div.giveAwayPrice .jqTransformSelectWrapper ul{width:150px!important;margin-left:-16px}li.savedCard{clear:both;margin-top:10px;height:25px;line-height:23px}.passwordFormContainer .error_messages{float:none;margin-left:auto;margin-right:auto}.passwordFormContainer .createPasswordButton{-webkit-appearance:none;background:#e99143;border:0;border-radius:27px;text-transform:uppercase;color:#fff;text-decoration:none;padding:8px 30px;cursor:pointer;font:17px/20px "ProximaNovaBold"}.paybutton,.action.button.submit{-webkit-appearance:none;background:#e99143;padding:12px 20px 12px 5px;border:0;border-radius:27px;text-transform:uppercase;color:#fff;text-decoration:none;float:right;padding:8px 30px;cursor:pointer;font:17px/20px "ProximaNovaBold"}.paybutton:hover,.action.button.submit:hover{color:#fff;background:#4f8220;cursor:pointer}.loginbutton{background:#e99143;padding:0 30px;margin-left:135px;border:0;border-radius:27px;text-transform:uppercase;color:#fff;text-decoration:none;float:left;cursor:pointer;font:17px/40px "ProximaNovaBold";height:36px;width:170px;margin-top:10px}.loginbutton:hover{background-color:#e68128;color:#FFFFFF}.loginbutton:active{background-color:#c46817;color:#FFFFFF}.locationbutton:hover{color:#fff;background:#e99143;cursor:pointer}.locationbutton{background:#e99143;padding:8px 30px;margin-left:142px;border:0;border-radius:27px;text-transform:uppercase;color:#fff;text-decoration:none;float:right;cursor:pointer;font:17px/20px "ProximaNovaBold"}.lightbox .message{margin:0}.lightbox .message .error{color:red}.login-method{width:500px;margin:0 auto;text-align:center}.login-method.login-method-manual{clear:both}.login-method.labeltxt2{text-align:right}.login-method.frm-row{box-sizing:border-box;width:100%}.login-method.input2{width:218px;float:left}.login-method #add_facebook{float:left;position:relative;top:3px;margin-right:.3rem}.login-method-helptext{width:70%;clear:both;display:block;margin:0 auto;padding-top:20px}.login-method-divider{width:100%;height:0;background-color:#ffffff;padding:0 10px;position:relative;text-align:center;box-sizing:border-box;border-top:1px solid #cecece;margin-top:15px;float:left}.login-method-divider i{position:relative;top:-10px;background-color:#ffffff;padding:5px 10px;font-family:'ProximaNovaSemiBold';color:black}.login-method-divider span{padding-top:20px;width:370px;text-align:center;margin:0 auto;color:#999;font-style:italic}.login_facebook_button{color:#FFFFFF;border-radius:3px;border:0;padding:0 30px 0 0;font-size:15px;line-height:40px;background:#4861a1 url(//assets.marvin.ie/static-images/fb_f_icon.png) no-repeat 12px 8px;cursor:pointer;font-weight:bold}.login_facebook_button:before{content:"";border-right:1px solid #fff;width:40px;height:40px;display:block;float:left;margin-right:20px}.login_facebook_button:hover,.login_facebook_button[disabled]{background-color:#3f548c}.login_facebook_button[disabled]{cursor:default;opacity:0.5}.login_facebook_button:active{background-color:#2f3f69}.login_facebook_button.is-loading{background-image:url(//assets.marvin.ie/static-images/facebook-login-loader.gif);background-position:12px 12px}.signup-facebook{margin-left:190px;margin-top:20px}.add-facebook{width:100%;margin:0}.changepwdbtn{margin:0 0 20px 200px}.section-checkout-details{width:698px;float:left}.RestaurantOrderAt{float:left;margin-left:20px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFD8D2;padding:15px 0;width:218px}.checkout-box{padding:8px 20px}.result-content{width:100%;float:left;padding:20px;box-sizing:border-box}.result-content h2,.result-content h2 a{font:22px/26px "ProximaNovaRegular";color:#666;text-decoration:none}.result-content h2 a:hover{color:#e99143}.result-content h6{font:14px/18px "ProximaNovaRegular";color:#79a647}.result-content h6 span{color:#666}.result-content p{font:14px/18px "ProximaNovaRegular";color:#666}.result-content p.restaurant-address{color:#999999;font:12px/15px "ProximaNovaSemibold"}.result-content .distance p{text-align:left;padding-top:4px}.menu-content{width:638px;float:left}.menu-image,.menu-image img{width:133px;height:60px;float:left}.menu-image{margin-right:15px}.keywordslink{width:310px;float:left}.keywordslink h6 span{color:#666;float:left}.keywordslink h6{font:14px/18px "ProximaNovaRegular";color:#79a647;clear:both}.keywordslink a{color:#79a647;text-decoration:underline}.keywordslink a:hover{text-decoration:none}.keywordslink p{margin-top:3px;color:#666666}.keywordslink p span{float:left}.goresturantlink{text-align:center;float:right}.goresturantlink a{text-decoration:none}.goresturantlink .bannerlink{float:right;position:relative;z-index:10}#dark_blanket,#light_blanket{z-index:10000;top:0px;left:0px;position:fixed;background-color:#000;opacity:0.6;width:100%;height:100%}#light_blanket{background-color:transparent}#dark_blanket,#light_blanket{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}#light_blanket{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.copydata,.copydata a{text-align:center;margin-bottom:10px;color:#656361;font-family:"ProximaNovaRegular";font-size:14px;line-height:16px}.section-sidebar{float:right;width:239px}.section-menu-middle .section-sidebar{float:right;width:330px}.checkouttotalamount{float:left;width:125px;font:14px/18px "ProximaNovaRegular"}.checkouttotaltext,.checkouttotalamount{color:#4f8220;font:24px/28px "ProximaNovaRegular";border:0px none}.fullwidth{float:left;width:100%}.checkouttotaltext{float:left;width:100px;padding-left:410px}.checkouttotalamount{float:left;width:135px}.commenttextarea{float:left;width:600px;height:40px}.latest-comment{font-family:'ProximaNovaSemiBold';font-size:14px;margin:0;text-decoration:underline;cursor:pointer;display:block}.error_messages{float:right;padding:15px;background:#ef5858;margin-right:20px;border:1px solid #cecece;max-width:400px;border-radius:25px}.error_messages h3.error{color:#fff;font:14px/18px "ProximaNovaBold"}.error_messages li{color:#fff;font:14px/18px "ProximaNovaRegular"}.paymentInfo{padding:10px 25px;clear:both}.paymentInfo.padding{padding-left:100px}.paymentInfo.padding label{color:#000}.paymentInfo h6{color:#333333;font:14px/16px 'ProximaNovaRegular'}.paymentSection.coupon label{font:14px/16px 'ProximaNovaRegular';color:#333;line-height:35px}.paymentSection.padding{padding-left:150px;padding-top:15px}.paymentSection.padding #couponareaspan{width:390px}.paymentSection.coupon label.labeltxt2{width:140px;float:left;padding:0px 10px 0 0}.order_form_coupon_status,#couponareaspan{margin-top:15px;width:500px;clear:left}.order_form_coupon_status input[type=text],#couponareaspan input[type=text]{float:left;width:192px}.order_form_coupon_status .order_form_coupon_status .ajax-icon,#couponareaspan .order_form_coupon_status .ajax-icon{width:32px;height:32px;background:url(../image/button-ajax-orange.gif) no-repeat center center}.order_form_coupon_status .order_form_coupon_status .message,#couponareaspan .order_form_coupon_status .message{float:left;min-height:32px}.lightbox .padding{padding:20px}.lightbox .mapselection{float:left;padding:10px 0 20px 0}.lightbox .maps{margin-top:10px;width:350px;height:350px}.lightbox .maps.map-container{width:auto;margin-bottom:15px}.lightbox .streets{width:200px;margin-right:20px}.lightbox .streets li{border-bottom:1px solid #DFD8D2;padding:5px 0}.lightbox .streets li:last-child{border:none}.restlist{float:left;width:200px}.citylist{float:left;width:133px}.bulletlist li{float:left;background:url(../image/bullet.png) 0 7px no-repeat;width:100%}.bulletlist li a{display:block;padding-left:10px;font:14px/18px "ProximaNovaRegular";color:#e99143}.bulletlist li a:hover{color:#4f8220}#newrestlist .bulletlist li a{width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fb-like-box{float:left;margin-left:40px;background:#fff}.fpsectionmargin{margin-bottom:35px;margin-top:0}.section-top{margin-top:20px}.fpsocial{float:left;width:240px;margin-left:16px}.fpsocial a{display:inline}.fpsocial img{display:block}.fptrustpilot{float:left;width:334px;margin-left:16px}.alternative-restaurants{width:610px}.alternative-restaurants h2{padding-top:25px;font:15pt ProximaNovaSemiBold,Arial;font-weight:bold;margin-bottom:28px;color:#000000}.alternative-restaurants .is_even{margin-left:10px}.alternative-restaurants .altreswrapper{background-image:url(https://assets.hungry.nl/uploads/landing-page-framework/catsnacks1-300x200.png);float:left;position:relative;background-color:#ffffff;background-repeat:no-repeat;background-position:left center;height:200px;width:300px;margin-bottom:10px}.alternative-restaurants .altreswrapper .category_img_container{height:200px;width:300px;position:absolute;top:0;z-index:1}.alternative-restaurants .altreswrapper .altrestcontainer{z-index:2;background-color:#ffffff;position:absolute;bottom:0;width:100%;box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1)}.alternative-restaurants .altreswrapper .altrestcontainer .pad10{padding:10px}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .restName a{font-size:125%;color:#000000;text-decoration:none}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .restName a:hover{text-decoration:underline}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .restRating{cursor:pointer;text-align:right;font:16px "Tasty Bold";color:#ffffff}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .restRating p{padding:5px 12px 0 0}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars50,.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars45,.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars40,.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars35,.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars30{width:180px;height:30px;background-repeat:no-repeat;background-position:right top}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars50{background-image:url(https://bunker.hungry.dk/media/uploads/landing-page-framework/stars50.png)}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars45{background-image:url(https://bunker.hungry.dk/media/uploads/landing-page-framework/stars45.png)}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars40{background-image:url(https://bunker.hungry.dk/media/uploads/landing-page-framework/stars40.png)}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars35{background-image:url(https://bunker.hungry.dk/media/uploads/landing-page-framework/stars35.png)}.alternative-restaurants .altreswrapper .altrestcontainer .pad10 .stars30{background-image:url(https://bunker.hungry.dk/media/uploads/landing-page-framework/stars30.png)}.restseotext:first-child{margin-top:0px}.restseotext{float:left;margin-left:0;margin-top:15px;padding:20px;background:#f6f5e8;width:928px;border:1px solid #DFD8D2}.restseotext.restaurant{width:610px!important;margin-top:15px;box-sizing:border-box}.restseotext h1,.restseotext h2,.restseotext h3{padding-bottom:4px}.static_page h1,.static_page h2,.static_page h3{padding-bottom:4px}.static_page strong{font-weight:bold}.static_page em{font-style:italic}.static_page h2{font-size:18px}.static_page ol{list-style-type:decimal}.static_page ul{list-style-type:disc}.static_page ol,.static_page ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}.orderfromLogo{padding:0 0 0 25px;clear:both}.RestaurantOrderAt h3{color:#666666;font:16px/18px "ProximaNovaSemibold";text-decoration:none}.timingOrderAt{background:url("../image/icons.png?v2") no-repeat scroll 0 -1217px transparent;color:#B9B1AB;float:left;font:12px/12px "ProximaNovaBold";margin:5px 0;padding:5px 0 5px 28px;width:auto}.orderAtBox{padding:0 20px}.section-customer-statements{margin:30px 0 0 0}.section-customer-statements article{font:18px "Tasty Bold";color:#999;float:left;width:25%;box-sizing:border-box;padding-right:20px}.section-customer-statements article h3{font-size:18px;text-transform:uppercase;color:#6b6b6b}.section-social-media{margin-top:50px}.section-social-media img{float:left;margin:5px 25px 0 0}.section-signup{float:left}.padding20px{padding:20px;overflow:hidden}.paddingb10px{padding-bottom:10px}.paddingb20px{padding-bottom:20px}.paddingr5px{padding-right:5px}.margint0px{margin-top:0px}.lightboxgenericpadding{width:860px;padding:20px}.content-container{background:#e7e6d0;padding-top:0}.nomargin{margin:0}.orderremarks{padding:15px 25px 25px;float:left}.orderremarks h6{color:#333;font:16px/22px "ProximaNovaSemibold"}.orderremarks p{color:#666;font:14px/18px "ProximaNovaRegular"}.result-top .h-rit .menu-image{margin:0;float:right}.menulist{border-bottom:1px solid #dfd8d2;padding:10px 25px;float:left;width:648px;background:#6d9f37;z-index:5}.menulist h6{color:#fff;font:15px/40px "ProximaNovaSemibold";padding:0 10px 0 20px;float:left;text-transform:uppercase;background:url(../image/category-arrow.gif) no-repeat 0 9px}.deliverydetails{padding:20px}.throbber{background-color:#303030;border-radius:10px;width:200px;height:200px;position:fixed;z-index:200000;display:none}.throbber .logo{background-repeat:no-repeat;background-position:50% 50%;background-image:url("/static/design/mobile/svg/loader.svg");*background-image:url("/static/design/mobile/images/loading.gif");width:86px;height:135px;position:fixed;z-index:201;margin:28px 0 0 58px}.clearfix:before,.ad-bottom:before,.clearfix:after,.ad-bottom:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after,.ad-bottom:after{clear:both}.clearfix,.ad-bottom{zoom:1}.pagination-bottom{float:left;width:100%;text-align:right}.pagination-bottom ul{float:right}.pagination-bottom li{float:left;color:#fff;background:none repeat scroll 0 0 #999;border-radius:25px 25px 25px 25px;height:35px;margin-left:10px;padding:0;width:35px;font:17px/35px "ProximaNovaBold";text-align:center}.pagination-bottom li:last-child{width:auto}.pagination-bottom li:last-child a{padding:0 10px;text-decoration:none}.pagination-bottom li a{float:left;color:#fff;background:none repeat scroll 0 0 #4f8220;border-radius:25px 25px 25px 25px;height:35px;margin:0;padding:0;width:35px;font:17px/35px "ProximaNovaBold","Arial";text-align:center;text-decoration:none}.no-border{border:0!important}.pagination-bottom li:hover a{background:#e99143}.section-breadcrumb{margin-left:40px;overflow:hidden;user-select:none;-webkit-user-select:none;cursor:default}.section-breadcrumb nav{float:left;width:100%;padding:20px 0 10px 0}.section-breadcrumb nav span{display:inline;float:left}.section-breadcrumb nav ul{overflow:hidden}.section-breadcrumb nav li{float:left}.section-breadcrumb nav li a{color:#666}.section-breadcrumb nav li a span{text-decoration:underline}.section-breadcrumb nav li a:hover{color:#F99D31}.section-breadcrumb nav li.crumb{position:relative;padding:0 17px 0 7px}.section-breadcrumb nav li.crumb:after{left:-7px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,51,51,0);border-left-color:#666666;border-width:5px;margin-top:-5px}.tickerspan{width:100%;background:#e99143;padding:5px 0;border-bottom:1px solid #DFD8D2}.tickercontainer{margin:0 auto;width:980px;text-align:center;color:#fff;font:14px/17px 'ProximaNovaRegular',"Arial"}.tickercontainer b{font:14px/17px 'ProximaNovaBold'}.newrestspan{float:left;margin-right:8px}.smiley-row{display:table-cell;margin-bottom:-4px;width:28px}.smiley-row.is-long{display:table-cell;margin-bottom:-4px;width:63px}.smileydate-row{float:right}.smiley-rowbig{position:absolute;top:-20px;right:-20px;z-index:1;padding:12px;border-radius:200px;background-color:#fff;border-top:1px solid #cecece;border-right:1px solid #cecece;text-decoration:none;cursor:pointer}.smiley{float:left;display:inline-block;width:28px;height:23px;background:url(//assets.marvin.ie/static-images/smiley-icons.png) no-repeat;font:12px/12px "ProximaNovaBold";color:#b9b1ab}.smiley.trigger{float:none}.smiley.green.grade-elite{background-position:0 0px}.smiley.green.grade-1{background-position:0 -24px}.smiley.green.grade-2{background-position:0 -46px}.smiley.green.grade-3{background-position:0 -69px}.smiley.green.grade-4{background-position:0 -92px}.smiley.faded.grade-elite{background-position:0 -115px}.smiley.faded.grade-1{background-position:0 -138px}.smiley.faded.grade-2{background-position:0 -161px}.smiley.faded.grade-3{background-position:0 -184px}.smiley.faded.grade-4{background-position:0 -207px}.smiley.grey.grade-elite{background-position:0 -230px}.smiley.grey.grade-1{background-position:0 -253px}.smiley.grey.grade-2{background-position:0 -276px}.smiley.grey.grade-3{background-position:0 -299px}.smiley.grey.grade-4{background-position:0 -322px}.smileydate-row p{font:12px/20px "ProximaNovaRegular";text-align:right}.smileypopup{display:none}.smileypopup.is-active{display:inline-block;margin-right:10px}.smileypopup p{font:12px/14px "ProximaNovaRegular";color:#666;display:inline-block;position:relative;top:7px;margin-right:10px;font-style:italic;float:left}p.getaddressbox{text-decoration:underline;color:#e99143}p.getaddressbox:hover{color:#4f8220}p span.nofloat{display:inline;float:none}.activeAddress{padding-bottom:10px}.activeAddress .link{margin-left:10px}.activeAddress .link:hover{color:#4f8220}.activeAddress h1{font:24px/28px "Tasty Bold";color:#000;text-transform:uppercase}.loginheader{float:right;color:#666666;font:14px/18px "ProximaNovaRegular","Arial";line-height:42px;text-transform:none}.nopadding{padding:0}.nomargint{margin-top:0}.preordertime{float:left;margin-top:10px}.infoline{background:url(../image/icons.png?v2) no-repeat 0 -1731px;font-size:14px;font-family:ProximaNovaRegular;line-height:24px;margin-left:6px;padding:4px 0 4px 28px}.infoline.sms{background:url(../image/sms_icon.png) no-repeat top left}.infoline.email{background:url(../image/user_icon.png) no-repeat top left}.after-input{display:inline-block;vertical-align:middle;margin-left:6px}.lineheight{padding:2px 0 0px;line-height:32px}.qtip-content{line-height:16px;color:#fff;font:12px/16px "ProximaNovaRegular","Arial"}.qtip-title{line-height:16px;color:#fff;font:12px/16px "ProximaNovaRegular","Arial"}.qtip-shadow a{color:#fff;font-size:12px;text-decoration:underline;font:12px/16px "ProximaNovaRegular","Arial"}.rabat20{float:left;width:100%;height:278px;background:url(../image/20procentdag-blank.jpg) no-repeat}.rabat20text{float:right;margin:105px 40px 0 0;width:330px}.rabat20 p{float:right;width:100%;clear:both;font-family:"Weird Bill High","Arial";font-size:56px;line-height:56px;text-transform:uppercase;text-align:center}.rabat20 p.text{color:#e99143}.rabat20 p.code{color:#4f8220;font-size:85px;line-height:85px}.restsignlist{height:87px;width:169px;position:absolute;left:260px;top:7px;z-index:5}.restsignlist.openslater{background:url(//assets.marvin.ie/static-images/lukket-lige-nu-liste.png) no-repeat}.restsignlist.openstomorrow{background:url(//assets.marvin.ie/static-images/lukket-i-dag.png) no-repeat}.restsignlist.closed{background:url(//assets.marvin.ie/static-images/midlertidig-lukket.png) no-repeat}.restsignmenu{height:50px;width:177px;float:left}.restsignmenu.openslater{background:url(//assets.marvin.ie/static-images/lukket-lige-nu-menukort.png) no-repeat}.restsignmenu.openstomorrow{background:url(//assets.marvin.ie/static-images/lukket-i-dag-menukort.png) no-repeat}.restsignmenu.closed{background:url(//assets.marvin.ie/static-images/midlertidig-lukket-menukort.png) no-repeat}.restsignmenu.closedforvacation{background:url(//assets.marvin.ie/static-images/ferie-lukket-menukort.png) no-repeat}.section-mobileapps{float:right;width:387px;height:354px}.orderremarks p.smsnotification{font-size:20px;line-height:22px}.orderremarks p.smsnotification b{color:#F99D31;font-weight:bold}.sitemessage{background-color:#bc2020;padding:10px;margin-bottom:10px;font:22px/25px 'Tasty Bold';color:#fff;text-transform:uppercase;text-align:center}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}#bxslider{display:none}.bx-wrapper .bx-viewport{left:-5px}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:none url(../image/carousel-preloader.gif) center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:left;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;position:absolute}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#f6f5e8;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#e99143}.bx-wrapper .bx-prev{left:-28px;background:url(../image/carousel-arrow-left.png) left center no-repeat}.bx-wrapper .bx-next{right:-22px;background:url(../image/carousel-arrow-right.png) left center no-repeat}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:right center}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:27px;height:59px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper .videoslide{background:url(https://assets.marvin.ie/fp-carousel/video-hvorfor-hungry-se-her.png) no-repeat;height:384px}#introvideospan{margin:36px 0 0 382px;width:495px;min-height:278px;float:left;position:relative}#introvideooverlay{display:block;position:absolute;top:-3px;left:-1px;z-index:10;width:498px!important;height:284px!important;max-width:500px}#introvideodoneoverlay{display:none;position:absolute;top:-2px;left:-1px;z-index:10;width:498px!important;height:284px!important;max-width:500px;cursor:pointer}#introvideoplaybutton{background:url(../image/video-play-button.png) no-repeat top center;position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:11;cursor:pointer}#introvideoplaybutton:hover{background-position:bottom center}#videoDropdown{margin-left:40px}#videoDropdown .slider_menu{position:absolute;bottom:14px;width:830px;height:56px}#videoDropdown .slider_menu a{width:830px;height:56px;cursor:pointer;display:block}#videoDropdown .content{position:absolute;bottom:80px}#videoDropdown #introvideospan{margin:0 0 32px 180px}.slider{position:relative;background:url(../image/videodropdown.png) no-repeat bottom left;height:70px;width:950px;overflow:hidden}div.mc-field-group{margin-bottom:10px}div.mc-field-group label{display:block;float:left;width:100px;line-height:31px;color:#666}.nofloat{float:none!important}.rightfloat{float:right!important}.bordertop{border-top:1px solid #dfd8d3}section.section-rating-edit-details{width:698px}#thankYouContainer{display:none}.section-rest-list-filters{float:left;margin-bottom:4px;width:100%;min-height:34px}.rest_list_sorter{width:100%}#rest_sort_orderbuttons{float:right;text-align:right;margin-top:10px}#rest_sort_orderbuttons button{color:#fff;background:#e99143;border-radius:6px;border:none;font:12/14px;padding:6px;margin:0}#rest_sort_orderbuttons button:hover{background:#f27800;cursor:pointer}#rest_sort_orderbuttons #sort_distance{border-left:1px solid #DFD8D3}#rest_sort_orderbuttons #sort_az{border-right:1px solid #DFD8D3}.hiddentaglist{display:none}div.tagsinput span.tag{border:none;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#e99143;color:#fff;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag span{float:left}div.tagsinput span.tag a{font-weight:bold;color:#fff;text-decoration:none;font-size:14px;float:left}div.tagsinput input{width:80px;margin:0px;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:transparent;color:#000;outline:0px;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0px}.not_valid{background:#FBD8DB!important;color:#90111A!important}#searchresultcount{float:left;font:18px "Tasty Bold";color:#666;font-weight:bold;text-transform:uppercase;margin-top:8px}#searchresultcount span{display:inline}.divclearable{border:1px solid #888;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding-right:5px;vertical-align:middle}a.clearlink{background:url("close-button.png") no-repeat scroll 0 0 transparent;background-position:center center;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:12px;width:12px;z-index:2000;border:0px solid}.simpledropdown{padding:6px 5px;font:14px/18px "ProximaNovaRegular";color:#333;border-radius:3px;border:1px solid #dfd8d2;background:#fdfdfd}#sortby{width:135px}.listdiscount{width:120px;height:35px;padding-top:3px;position:absolute;right:135px;bottom:136px;z-index:4;display:inline-block;line-height:4px;font-family:'Tasty Bold',"Arial";font-size:14px;text-transform:uppercase;color:#000;text-align:center}.listdiscount span{line-height:20px;font-size:20px}.menudiscount,.menu_section_discount,.menu-item-title-row .menu_item_discount{width:179px;height:22px;display:inline-block;line-height:22px;font-family:'Tasty Bold',"Arial";font-size:14px;text-transform:uppercase;color:#000;text-align:center;background:url(//assets.marvin.ie/static-images/tilbud-spar-lille.png) no-repeat;overflow:hidden}.menu_section_discount{position:absolute;right:45px;top:20px}.menu-item-title-row{display:table;width:100%}.menu-item-title-row .h6{display:table-cell}.menu-item-title-row .menu_item_discount{display:table-cell}.price-original{display:inline-block;text-decoration:line-through;color:#ABA8A0;padding-right:5px}.price-value{display:inline-block}.warning{color:#b30000}.deliverytimeinfo{color:#666666;font-size:13px;display:block;margin-left:19px;float:left}.restinfoicon{float:none;display:inline-block;background:url(//assets.marvin.ie/static-images/info-icon-grey.png) no-repeat;width:14px;height:14px;margin-left:3px}.keywordslink p .restinfoicon{float:none}.tipsy .tipsy-inner{background-color:#B5B5B5;text-align:left;font-size:110%}.tipsy{opacity:1.0!important;filter:alpha(opacity=100)!important}.experiment{display:none}.newcheckoutformcontainer{border:none}.cartsummary{margin-left:26px;padding-left:21px;padding-right:21px;padding-top:12px;padding-bottom:12px;margin-top:20px;background-color:#ffffff;width:600px;float:left}.cartsummary h3{font-size:14px;font-family:'ProximaNovaSemiBold';color:#000000}.cartsummary ul.summaryContainer{display:block;float:left}.summaryContainer{font-size:14px}.summaryContainer li{color:#777777;float:left;width:100%;position:relative}.summaryContainer .productname{width:300px;float:left}.summaryContainer .product-price{float:right;text-align:right}.summaryContainer li:first-child{border-top:1px solid #7f7f7f}.summaryContainer li:nth-child(odd){background-color:#f8f8f8}.summaryContainer li:nth-child(even){background-color:#ffffff}.summaryContainer li.total{border-top:1px solid #7f7f7f;font-family:'ProximaNovaSemiBold';font-size:14px;color:#000000;background-color:#ffffff}.summaryContainer li.total .productname{float:left;width:170px}.summaryContainer li.total .add-more-products{float:left;width:352px;color:#777777}.summaryContainer .meta li{border:none}.summaryContainer .cancelbtn{right:-19px;top:0px}.summaryContainer .participant-item strong{font-weight:bold;display:inline-block}.summaryContainer .participant-item strong span{display:inline-block;color:#FFFFFF;background-color:#6A9F2D;width:8px;height:8px;border-radius:200px;padding:3px;text-align:center;font-size:10px;line-height:10px;font-family:'ProximaNovaBold';position:relative;bottom:1px}.form-container{background-color:#f8f8f8}.form-container .frm-row{padding-left:47px;padding-right:10px;-webkit-text-size-adjust:none}.form-container .frm-row.lessindented{padding-left:30px}.form-container .radio-inline-buttonsection{width:641px;margin:0}.form-container .radio-button-column{float:left;width:auto;display:inline;margin-right:13px;padding:4px 0 4px}.form-container .radio-button-column label{float:left;margin-right:10px;padding:5px 0 5px 0}.form-container .radio-button-column input[type=radio]{float:left;margin-top:6px;margin-right:6px}.form-container .warning{display:inline}.form-container .deliverylabeltxt{display:block;float:none}.form-container .preorder-text-span,.form-container .preorder-select-span,.form-container .preordertime{margin-top:0px}.form-container input[type=text]{padding:5px 4px;height:18px}.form-container .labeltxt1{width:140px;text-align:right;font-family:'ProximaNovaSemiBold';font-size:14px;color:#787878}.form-container .labelauto,.form-container .labeltxtauto{font-family:'ProximaNovaSemiBold';font-size:14px;color:#787878}.form-container .labeltxtauto+span{top:-6px}.form-container .bold{color:#333}.form-container input.input6{width:180px}.form-container span.formfield{float:left;padding-top:8px;width:400px}.form-container .checkouttotaltext{padding-left:10px}.form-container .payment-selector{margin-left:10px;width:325px}.form-container .payment-icon-banner{text-align:left;margin-left:135px}.form-container .payment-icon-banner a{display:inline-block;margin:0px;height:20px}.form-container .frm-row .grey{font-size:12px}.form-container .deliverytypelabel{float:left}.form-container .opening_hours{float:left;margin-left:3px}.form-container .opening_hours.open{color:#888888}.form-container .opening_hours.closed{color:#b33333}.form-container .paymentSection.coupon{float:left;padding:0px;width:350px}.form-container #showcouponinput{display:inline-block;padding:10px 30px;width:auto;border-radius:10px;color:#619040;font-weight:bold;margin-left:103px;margin-top:10px;text-decoration:underline;text-transform:uppercase}.form-container .padding #couponareaspan{float:left;width:340px;margin-top:0px}.form-container div.order_form_coupon_status{float:left;width:auto;margin-top:0px}.form-container p.info{width:315px}.loginheader{margin-left:30px;margin-top:-4px;font:inherit;color:#777}.bottomline{padding:10px 25px;float:left}.checkouttotaltext,.checkouttotalamount{color:#000000;font-size:28px;margin-top:15px}span.newsletter-explanation{margin-left:17px;font-size:12px;font-family:ProximaNovaRegular}span.mandatory,i.mandatory{display:inline;color:red;font-size:14px}p.spinner{background:#aba8a0 url(../image/button-ajax-white.gif) no-repeat 15px;padding:15px;padding-left:45px;display:block;float:left;-webkit-border-radius:5px;width:540px;color:#ffffff}.upsellDrinks{margin-left:26px;padding:0px;float:left;opacity:0.0;max-height:10px;box-shadow:0px 0px 15px 0px rgba(50,50,50,0.42);transition:max-height 1s,opacity 1s,background-color 6s,margin 1s;transition-delay:0;-webkit-transition:max-height 1s,opacity 1s,background-color 6s,margin 1s;-webkit-transition-delay:0;background-color:#ffffcc;position:relative}.upsellDrinks .close-icon{top:-6px;right:-6px}.upsellDrinks .h-medium{color:#555;font-size:22px}.upsellDrinks.active{margin:40px 0 0 27px;opacity:1.0;max-height:1000px;background-color:#ffffff}.drinksList{float:left;width:642px}.drinksList .drinkImage{float:left;padding:0 10px;height:30px;width:30px;text-align:center}.drinksList .drinkImage img{max-height:30px}.drinksList li{width:600px;background:none;display:block;float:left;padding:15px 21px 7px;border-top:1px solid #DFD8D2;border-bottom:none;margin:0}.drinksList li:first-child{border-top:none}.drinksList .drinkInfo{float:left}.drinksList .drinkInfo p{max-width:450px}.drinksList h6{color:#333333;font:14px/16px "ProximaNovaSemibold","Arial";margin:0}.drinksList .drinkAddbutton{position:relative;top:-5px;float:right}.drinksList .drinkPriceDetails{float:right;width:150px}.drinksList .drinkPrice{float:left}span.disclaimer.bottom{margin-left:200px;margin-top:8px;float:left}h2.h-medium p{text-transform:none}.box.infobox{background:#ffffff;margin-top:0px;margin-bottom:10px}.box.infobox h3{font-family:'Tasty Bold';font-size:15px;text-transform:uppercase;padding:0 15px 0 15px}.box.infobox .time-icon{background:url("../image/tid-icon.png") no-repeat top center;width:auto;height:64px;margin-bottom:8px}.box.infobox .payment-icon{background:url("../image/betaling-icon.png") no-repeat top center;width:auto;height:43px;margin-bottom:8px}.box.infobox p{margin-left:15px;margin-right:15px;font-size:13px;line-height:15px}.box.infobox .trustpilot-container{position:relative;overflow:hidden}.box.infobox .trustpilot-container img{margin:auto}.box.infobox .tp-sample-reviews{padding-left:15px;padding-right:15px}.box.infobox .tp-sample-reviews h4{text-transform:uppercase;font-weight:bold;font-size:13px;margin-bottom:3px;color:black}.box.infobox .tp-sample-reviews h4 small{font-weight:normal;float:right;font-size:10px;font-style:italic}.box.infobox .tp-sample-reviews p{margin-left:0;margin-right:0;margin-bottom:10px}.box.infobox .tp-sample-reviews p.quote{font-style:italic}.delivery-options.ontop .deliverylabeltxt{font-family:'Tasty Bold';text-transform:uppercase;color:#575757;font-size:18px}.delivery-options.ontop input[type=radio]:checked+label{font-weight:bold}.delivery-options.ontop span.disable label{color:#aaaaaa}a.heroes_badge{z-index:1;position:absolute;top:4px;left:4px}.restlogocontainer{position:relative;float:left;padding-right:20px;box-sizing:border-box;user-select:none;-webkit-user-select:none;pointer-events:none}.restlogocontainer img.heroes_badge_rest{z-index:1;position:absolute;top:-16px;left:-16px}.restaurantdetailscontainer{float:left;width:555px;padding-top:11px}.restaurantratingcontainer{float:right;width:192px;padding-left:20px;box-sizing:border-box;padding-top:6px}.restaurantratingcontainer .text{color:#f9a63a}article.heroes_group_graphics{float:left;margin-left:40px;margin-top:15px;width:928px}.giveawaystatement{font-weight:bold;color:#333;margin-top:6px}.lessmargin{margin-top:3px}.paymentInfo.padding{padding-left:88px;padding-right:10px}section.heroes{width:938px;margin-top:20px}section.heroes .top-art{height:354px;background:url(../image/heroes_landing/top-art.png) no-repeat}section.heroes .top-art img{display:block;margin:auto;margin-top:10px}section.heroes .column,section.heroes .left-column,section.heroes .right-column{box-sizing:border-box;width:50%;display:inline-block;float:left;height:880px}section.heroes .column h2,section.heroes .left-column h2,section.heroes .right-column h2,section.heroes .column h3,section.heroes .left-column h3,section.heroes .right-column h3{font-family:'Tasty Bold';text-transform:uppercase}section.heroes .column h2,section.heroes .left-column h2,section.heroes .right-column h2{font-size:36px;margin-bottom:10px}section.heroes .column h3,section.heroes .left-column h3,section.heroes .right-column h3{font-size:24;margin-bottom:8px}section.heroes .column p,section.heroes .left-column p,section.heroes .right-column p{margin-bottom:8px}section.heroes .left-column{height:880px;position:relative;padding-bottom:200px}section.heroes .left-column h2,section.heroes .left-column h3,section.heroes .left-column p,section.heroes .left-column li,section.heroes .left-column li a{color:white}section.heroes .left-column ul{list-style:initial;list-style-position:inside;width:50%;float:left;margin-bottom:4px}section.heroes .left-column .heroes-info{background:#7ba435 url(../image/heroes_landing/city-towers.png) no-repeat bottom;padding:40px;height:100%}section.heroes .right-column{padding:40px;background:#f6f5e8 url(../image/heroes_landing/pokal.png) no-repeat top right;color:#656365}section.heroes .right-column h2,section.heroes .right-column h3,section.heroes .right-column p{color:#656365}section.heroes .right-column img{margin:5px}section.heroes .citylink{margin:40px;border-radius:3px;display:block;width:170px;height:30px;padding:5px 0 0 0;font:18px "Tasty Bold","Arial";text-align:center;background:#ea9042;background:-moz-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea9042),color-stop(100%,#e87c1a));background:-webkit-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-o-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-ms-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:linear-gradient(to bottom,#ea9042 0%,#e87c1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9042',endColorstr='#e87c1a',GradientType=0);-webkit-box-shadow:1px 1px 1px 0px #cfcfcf;-moz-box-shadow:1px 1px 1px 0px #cfcfcf;box-shadow:1px 1px 1px 0px #cfcfcf;text-decoration:none;text-transform:uppercase;color:#ffffff}section.heroes .handshake{width:100%;background:url(../image/heroes_landing/handshake.png) no-repeat center;overflow:hidden;height:200px;position:absolute;bottom:0px}a.info-icon{background:url(//assets.marvin.ie/static-images/info-icon-small.png) no-repeat center left;color:#FFFFFF;display:inline-block;width:20px;height:20px;margin-left:5px;text-decoration:none}a.no-link{cursor:default}.fc-chat span{display:inline}.restaurant-logo-wrapper{background-color:#ffffff;color:#ffffff;position:absolute;width:133px;height:60px}.logolink{height:60px;width:133px;position:absolute;left:-153px;top:0;padding:0!important}.section-filter>.section-middle{margin:20px 0 20px 0;width:100%}.section-filter>.section-middle .static_page h1{font:normal 25px/25px "Tasty Bold";color:#000000;text-transform:uppercase}table.restricted{width:100%;margin-bottom:15px}table.restricted td{border:0px}table.restricted td div.day{width:100px}.orderbox-ordertype-wrapper{width:100%}.ordertype-toggle{display:block;margin:0 auto;width:100px;height:40px;position:relative;top:15px;color:#aba8a0;text-decoration:underline}.orderbox-deliveryoptions-wrapper{width:100%;padding-bottom:80px;border-bottom:1px solid #DFD8D2}.ordertype-inner,.deliveryoptions-inner{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #DFD8D2}.deliveryoptions-inner{border-top:1px solid #DFD8D2}.ordertype-item,.deliveryoptions-item{display:table-cell;height:80px;border-right:1px solid #f2f2f2;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;outline-offset:-3px;position:relative;opacity:0.25}.ordertype-item.no-pointer,.deliveryoptions-item.no-pointer{cursor:default}.ordertype-item.is-disabled:hover,.ordertype-item.is-disabled:active,.deliveryoptions-item.is-disabled:hover,.deliveryoptions-item.is-disabled:active{background:none}.ordertype-item:hover,.deliveryoptions-item:hover{background-color:#f9f9f9}.ordertype-item:active,.deliveryoptions-item:active{background-color:#f2f2f2}.ordertype-item.is-active,.deliveryoptions-item.is-active{opacity:1}.ordertype-item:last-child,.deliveryoptions-item:last-child{border-right:0;border-left:1px solid #f2f2f2}.share-order-by-email{border-radius:3px;font:18px "Tasty Bold","Arial";text-align:center;background:#ea9042;background:-moz-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea9042),color-stop(100%,#e87c1a));background:-webkit-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-o-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-ms-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:linear-gradient(to bottom,#ea9042 0%,#e87c1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9042',endColorstr='#e87c1a',GradientType=0);height:20px;padding:0px 4px 0px 4px;color:#FFFFFF!important;text-decoration:none!important;display:inline-block;width:46px}.share-order-by-email span{display:inline-block;vertical-align:middle;font-family:helvetica,arial,sans-serif;font-size:11px;text-transform:capitalize;padding-bottom:4px}.share-order-by-email .email-icon{width:14px;height:10px;display:inline-block;background:url(//assets.marvin.ie/static-images/icon-email.png) no-repeat;padding-right:4px;padding-bottom:5px;vertical-align:middle}.ordertype-icon{width:33px;height:20px;display:inline-block}.ordertype-icon.single{background:url(//assets.marvin.ie/static-images/menu_single_order_icon.png) no-repeat 50% 50%}.ordertype-icon.group{background:url(//assets.marvin.ie/static-images/menu_group_order_icon.png) no-repeat 50% 50%}.deliveryoptions-icon{width:38px;height:27px;display:inline-block}.deliveryoptions-icon.takeout{background:url(//assets.marvin.ie/static-images/menu_collection_icon.png) no-repeat 50% 50%}.deliveryoptions-icon.delivery{background:url(//assets.marvin.ie/static-images/menu_delivery_icon.png) no-repeat 50% 50%}.ordertype-title,.deliveryoptions-title{font-weight:bold;color:#000000;display:block;padding-top:7px}.deliveryoptions-tagline{position:absolute;bottom:24px;text-transform:uppercase;font-size:11px;font-weight:bold;text-align:center;width:100%;text-indent:7px}.orderbox-tab-group{display:none;padding:20px;text-align:center}.orderbox-tab-cart .empty{color:#999999;border-bottom:1px solid #DFD8D2}.orderbox-tab-cart .empty .product-price{color:#666666}ul#cart{color:#000000}ul#cart p.sub-item-name{padding-bottom:2px;color:#666666}.pac-container{z-index:100000}.success-symbol{width:25px;height:25px;background-color:#60913B;border-radius:200px;display:inline-block;color:#ffffff;text-align:center;line-height:26px;margin-right:10px}.success-label{display:inline-block}.noStyle{display:inline}.infobox{display:none;width:610px;max-width:610px;min-height:80px;border-bottom:1px solid #DFD8D2;background-color:#FFFFFF;margin-bottom:3px}.infobox .infobox-type{width:30px;position:relative;display:table-cell;height:100%;background-color:#739F53}.infobox .infobox-type .inner{color:#ffffff;position:absolute;top:50%;left:50%;white-space:nowrap;text-transform:uppercase;font-weight:bold;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.infobox .infobox-content{display:table-cell;vertical-align:middle;padding-top:20px;padding-left:20px;padding-bottom:20px;width:528px}.infobox .infobox-content .infobox-title{font-weight:bold;color:#000000;padding-bottom:5px}.infobox .infobox-content .infobox-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:518px;float:left}.infobox .infobox-content .infobox-read-more{white-space:nowrap;float:right;cursor:pointer;color:#f9a63a}.infobox .infobox-control{display:table-cell;vertical-align:top;padding-top:10px;padding-right:10px}.infobox .close{position:relative;display:inline-block;width:10px;height:10px;overflow:hidden;cursor:pointer}.infobox .close::before,.infobox .close::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#D2D2D1}.infobox .close::before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.infobox .close::after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox .preorder_alert_text{margin-bottom:20px}.lightbox .preorder_alert_text em{text-decoration:underline;font-weight:bold}.msie .infobox-type{display:inline-block}.seamonkey .infobox-type{display:inline-block}@media (min-width: 1920px){.notloggedin_page .fpfood-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1920w.jpg) no-repeat;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1920w.jpg) no-repeat;background:linear-gradient(to bottom,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1920w.jpg) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4f000000',GradientType=0);background-size:100%}}@media (min-width: 1680px) and (max-width: 1919px){.notloggedin_page .fpfood-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1680w.jpg) no-repeat;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1680w.jpg) no-repeat;background:linear-gradient(to bottom,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1680w.jpg) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4f000000',GradientType=0);background-size:100%}}@media (min-width: 1440px) and (max-width: 1679px){.notloggedin_page .fpfood-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1440w.jpg) no-repeat;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1440w.jpg) no-repeat;background:linear-gradient(to bottom,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1440w.jpg) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4f000000',GradientType=0);background-size:100%}}@media (min-width: 1280px) and (max-width: 1439px){.notloggedin_page .fpfood-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;background:linear-gradient(to bottom,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4f000000',GradientType=0);background-size:100%}}@media (max-width: 1279px){.notloggedin_page .fpfood-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;background:linear-gradient(to bottom,rgba(255,255,255,0) 58%,rgba(0,0,0,0.7) 100%),url(//assets.marvin.ie/static-images/pizza-1280w.jpg) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4f000000',GradientType=0)}}.notloggedin_page,.loggedin_page{font-family:"ProximaNovaSemiBold",Arial,sans-serif}.notloggedin_page .fpfood-bg,.loggedin_page .fpfood-bg{height:600px;width:100%}.notloggedin_page .fpsearch-wrapper,.loggedin_page .fpsearch-wrapper{padding:10px 20px;border-radius:4px;margin:-480px auto 0 auto;height:220px;width:650px;background-color:white}.notloggedin_page .fpsearch-wrapper .search_placeholder,.loggedin_page .fpsearch-wrapper .search_placeholder{width:530px;margin:25px auto 0 auto;user-select:none;-webkit-user-select:none;cursor:default}.notloggedin_page .fpsearch-wrapper .search_placeholder .searchfield,.loggedin_page .fpsearch-wrapper .search_placeholder .searchfield{vertical-align:text-top}.notloggedin_page .fpsearch-wrapper .search_placeholder .searchfield input,.loggedin_page .fpsearch-wrapper .search_placeholder .searchfield input{display:block;height:50px;font-size:20px!important;padding:6px 12px;box-sizing:border-box}.notloggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.street,.loggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.street{border-radius:0;border:2px solid #F7A545;width:360px}.notloggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.street:focus,.loggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.street:focus{border:2px solid #4d8314}.notloggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.zipcode,.loggedin_page .fpsearch-wrapper .search_placeholder .searchfield input.zipcode{width:155px}.notloggedin_page .fpsearch-wrapper .search_placeholder a.search-zipbox,.loggedin_page .fpsearch-wrapper .search_placeholder a.search-zipbox{height:50px;margin:0;line-height:50px;padding:0;width:170px;display:inline;font-size:24px}.notloggedin_page .fpsearch-wrapper .search_placeholder a.search-zipbox img,.loggedin_page .fpsearch-wrapper .search_placeholder a.search-zipbox img{float:left;margin:10px 0 0 10px}.notloggedin_page .fpsearch-wrapper .search_placeholder ul,.loggedin_page .fpsearch-wrapper .search_placeholder ul{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;padding-top:34px;text-align:center}.notloggedin_page .fpsearch-wrapper .search_placeholder ul li,.loggedin_page .fpsearch-wrapper .search_placeholder ul li{display:inline-block;padding:0 4px}.notloggedin_page .fpsearch-wrapper .search_placeholder span.twitter-typeahead,.loggedin_page .fpsearch-wrapper .search_placeholder span.twitter-typeahead{display:block!important}.notloggedin_page .fpsearch-wrapper .search_placeholder.top,.loggedin_page .fpsearch-wrapper .search_placeholder.top{width:500px;position:absolute;top:15px;left:230px}.notloggedin_page .fpsearch-wrapper .search_placeholder.top h2,.loggedin_page .fpsearch-wrapper .search_placeholder.top h2{font-family:"Tasty Bold";color:#ffffff;text-transform:uppercase;font-size:20px;margin:0 0 5px 50px}.notloggedin_page .fpsearch-wrapper .search_placeholder.top input,.loggedin_page .fpsearch-wrapper .search_placeholder.top input{height:39px!important;font-size:14px!important}.notloggedin_page .fpsearch-wrapper .search_placeholder.top input.zipcode,.loggedin_page .fpsearch-wrapper .search_placeholder.top input.zipcode{width:80px}.notloggedin_page .fpsearch-wrapper .search_placeholder.top .tt-dropdown-menu,.loggedin_page .fpsearch-wrapper .search_placeholder.top .tt-dropdown-menu{width:154px}.notloggedin_page .fpsearch-wrapper .search_placeholder.top .searchdivider,.loggedin_page .fpsearch-wrapper .search_placeholder.top .searchdivider{color:rgba(255,255,255,0.5);margin-top:auto}.notloggedin_page .fpsearch-wrapper .search_placeholder.top a.search-zipbox,.loggedin_page .fpsearch-wrapper .search_placeholder.top a.search-zipbox{height:35px;line-height:35px;width:80px;font-size:18px;text-align:left}.notloggedin_page .fpsearch-wrapper .search_placeholder.top a.search-zipbox img,.loggedin_page .fpsearch-wrapper .search_placeholder.top a.search-zipbox img{margin:5px 0 0 5px}.notloggedin_page .fpsearch-wrapper .fpbannerlink,.loggedin_page .fpsearch-wrapper .fpbannerlink{float:left;border-radius:0 3em 3em 0;height:26px;padding:5px 10px 0 10px;font-size:20pt;text-align:center;color:#fff;text-decoration:none;background-color:#F7A545}.notloggedin_page .fpsearch-wrapper .fpbannerlink:hover,.loggedin_page .fpsearch-wrapper .fpbannerlink:hover{background-color:#e99143}.notloggedin_page .fpsteps,.loggedin_page .fpsteps{color:white;height:100px;margin-top:120px;width:100%}.notloggedin_page .fpsteps ul,.loggedin_page .fpsteps ul{text-align:center;list-style-type:none}.notloggedin_page .fpsteps ul li,.loggedin_page .fpsteps ul li{display:inline-block;padding:13px}.notloggedin_page .fpsteps ul li img,.loggedin_page .fpsteps ul li img{margin-right:10px;display:inline}.notloggedin_page .fpsteps ul li .fpsteps_text_wrapper,.loggedin_page .fpsteps ul li .fpsteps_text_wrapper{float:right}.notloggedin_page .fpsteps ul li .fpsteps_text_wrapper h2,.loggedin_page .fpsteps ul li .fpsteps_text_wrapper h2{font-size:14pt;font-weight:bold;text-align:left}.notloggedin_page .fpsteps ul li .fpsteps_text_wrapper p,.loggedin_page .fpsteps ul li .fpsteps_text_wrapper p{font-family:"ProximaNovaRegular",Arial,sans-serif;font-size:10pt;text-align:left;opacity:0.6;max-width:150px;word-wrap:break-word}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.notloggedin_page .fpsteps h2,.loggedin_page .fpsteps h2{float:none!important}}.notloggedin_page .section-graphics,.loggedin_page .section-graphics{width:100%}.notloggedin_page .section-graphics .firstgraphic,.loggedin_page .section-graphics .firstgraphic{margin:0!important}.notloggedin_page .section-graphics .fpgraphic,.loggedin_page .section-graphics .fpgraphic{text-align:center;height:372px;width:32%;float:left;margin-left:2%;background-color:white;-webkit-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1);box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1)}.notloggedin_page .section-graphics .fpgraphic img,.loggedin_page .section-graphics .fpgraphic img{width:100%}.notloggedin_page .section-graphics .fpgraphic h2,.loggedin_page .section-graphics .fpgraphic h2{padding:20px 15px 15px 20px;color:black;font-size:15pt}.notloggedin_page .section-graphics .fpgraphic p,.loggedin_page .section-graphics .fpgraphic p{font-family:"ProximaNovaRegular",Arial,sans-serif;color:#666666;font-size:11pt;line-height:16pt;padding:0 15px}.notloggedin_page .fpmiddle h1,.loggedin_page .fpmiddle h1{font-size:24pt;font-weight:bold;text-align:center;color:black;margin-bottom:40px}.notloggedin_page .fpsoetext,.loggedin_page .fpsoetext{float:left;padding:40px;background:white;width:900px;-webkit-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1);box-shadow:2px 2px 4px -1px rgba(0,0,0,0.1)}.notloggedin_page .fpsoetext h2,.loggedin_page .fpsoetext h2{margin-bottom:5px;color:black;font-size:15pt;font-weight:bold}.notloggedin_page .fpsoetext p,.loggedin_page .fpsoetext p{font-family:"ProximaNovaRegular",Arial,sans-serif;color:#666666;font-size:11pt;line-height:16pt}.notloggedin_page .section-middle,.loggedin_page .section-middle{margin-left:0;width:980px}.loggedin_page .section-unreviewed_orders{margin-bottom:20px}.loggedin_page .section-unreviewed_orders h2{color:#000;font:24px "Tasty Bold","Arial";text-transform:uppercase;margin-bottom:5px}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist{width:700px}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist .even{margin-right:0}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li{display:inline-block;width:314px;margin-right:15px;margin-bottom:15px;padding:12px;background-color:white;border:1px solid #e0d9d3}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-headline{margin-bottom:5px;display:block}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-headline h3{font:20px "Tasty Bold";color:#000;text-decoration:none;text-transform:uppercase;display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-img{display:inline-block}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-content{vertical-align:top;width:177px;display:inline-block}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-content p{padding-left:7px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#a9a9a9}.loggedin_page .section-unreviewed_orders .unreviewed-orderlist li .unreviewed-item-content a{float:right}.loggedin_page .fpfood-bg{display:none}.weekly-highlighted-offer{width:100%;height:100%;display:table!important;position:fixed;left:0!important;top:0!important;z-index:10001;overflow:hidden}.weekly-highlighted-offer-inner-wrapper{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.weekly-highlighted-offer-inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-7 20%);padding-top:48px;overflow:hidden;background-image:url("/static/design/desktop/image/lightbox_top_stars.png");background-position:50% 0;background-repeat:no-repeat}.weekly-highlighted-offer-inner-white{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFFFFF;width:100%;height:100%}.weekly-highlighted-offer-close{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFFFFF;text-transform:uppercase;background-color:#252525;font-size:18px;line-height:18px;font-family:"ProximaNovaBold","Arial";padding:4px 8px;position:absolute;top:8px;right:0;z-index:100}.weekly-highlighted-offer-close:hover,.weekly-highlighted-offer-close:active{color:#FFFFFF;background-color:#000000}.weekly-highlighted-offer-inner-list{display:table;table-layout:fixed;background-color:#ffffff;border-radius:3px}.weekly-highlighted-offer-item{display:table-cell;padding:20px;width:320px}.weekly-highlighted-offer-bottom{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;clear:both;float:left;width:100%;border-top:1px solid #DADADA;margin-top:10px;padding:20px 0;text-align:center}.weekly-highlighted-offer-link.bannerlink{padding:5px 15px 5px 15px}.weekly-highlighted-offer-list-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;float:left;width:33.333%;font-size:13px;padding-bottom:10px;line-height:21px;white-space:nowrap;text-align:center}.weekly-highlighted-offer-list-item .distance{background-image:url("/static/design/mobile/svg/distance_icon.svg");background-repeat:no-repeat;width:16px;height:19px;display:inline-block;position:relative;top:5px}.weekly-highlighted-offer-list-item .deliveryfee{background-image:url("/static/design/mobile/svg/delivery-fee-icon.svg");background-repeat:no-repeat;background-size:20px;width:20px;height:19px;display:inline-block;position:relative;top:9px}.weekly-highlighted-offer-list-item .eta{background-image:url("/static/design/mobile/svg/delivery-time-icon.svg");background-repeat:no-repeat;width:16px;height:19px;display:inline-block;position:relative;top:5px}.weekly-highlighted-offer-headline{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#F8D943;color:#333333;text-transform:uppercase;font-size:18px;font-family:"Tasty Bold","Arial";padding:11px 0;display:block;width:100%;position:relative;margin-bottom:30px}.weekly-highlighted-offer-headline-icon{float:left;width:46px;height:43px;display:none;margin-top:-11px;margin-right:10px}.weekly-highlighted-offer-thumbnail{display:inline-block}.weekly-highlighted-offer-name{text-transform:uppercase;display:block;font-size:20px;font-family:"Tasty Bold","Arial";color:#333333}.weekly-highlighted-offer-address{display:block;margin-bottom:10px}.weekly-highlighted-offer-item:first-child:nth-last-child(1){width:470px}.weekly-highlighted-offer-item:first-child:nth-last-child(1) .weekly-highlighted-offer-headline-icon{display:block}.weekly-highlighted-offer-item:first-child:nth-last-child(1) .weekly-highlighted-offer-left{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;width:326px;clear:left;padding:0 10px}.weekly-highlighted-offer-item:first-child:nth-last-child(1) .weekly-highlighted-offer-right{float:left;width:124px;padding:0 10px;margin-top:9px}div.rating.radioContainer{float:left;width:400px}div.rating.radioContainer div.rating.radio{float:left;clear:left;height:30px;width:70px}div.rating.radioContainer div.rating.radio label{float:left;margin:5px 10px 0 0}div.rating.radioContainer div.rating.radio span.jqTransformRadioWrapper{float:right}div.frm-row.rating p{color:#333}label.labeltxt1.rating{width:170px}textarea.rating{width:450px}.char-limit-field{width:28px}.zero-margin{margin:0}.h-rit ul.star-rating{float:right;width:172px;cursor:pointer}.star-rating li{float:left}.star-rating li.text{width:100%;text-align:right;margin-top:2px}.star-count{width:28px;height:13px;float:right;background:url(../image/icons.png) no-repeat 0 -1339px;padding:10px 6px;text-align:center;margin-left:7px;font:15px/18px 'Tasty Bold';color:#fff}.star,.star-half,.star-disable{width:22px;height:22px;background-image:url(../image/icons.png);background-repeat:no-repeat;float:left;margin:6px 3px 0 0}.star{background-position:0 -1104px}.star-half{background-position:0 -1142px}.star-disable{background-position:0 -1180px}.restaurant-reply_text{opacity:0.8;padding-top:5px!important}.restaurant-reply_headline{opacity:0.8;margin-top:10px}div.bar-rating{padding:10px;width:180px;float:right;background-color:#ffffff}ul.bar-rating{width:175px}li.ratingbar{height:20px}li.ratingbar div{float:left}li.ratingbar div.starcount{width:60px}li.ratingbar div.barContainer{width:100px;height:12px;margin-top:3px;background-color:#F4F1EF}li.ratingbar div.ratingcount{float:right;width:10px}div.ratingbar{height:12px;max-width:100px}.div.ratingbar:hover{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8}.bar{background-color:#79a647}.section-restaurant-rating-details{display:none;background:none repeat scroll 0 0 #FFFFFF;width:610px;position:relative}.section-restaurant-rating-details h2{font:28px/28px 'LeagueGothicRegular';color:#e99143;border-bottom:1px solid #DFD8D2;padding:15px 25px;width:100%;box-sizing:border-box}.section-restaurant-rating-details a.bannerlink{position:absolute;top:10px;right:20px}article.comment{margin:10px 20px;border-bottom:1px dashed #DFD8D2;padding-bottom:10px}article.comment div.date{color:#666;position:relative;top:12px;left:10px;font:12px/16px "ProximaNovaRegular","Arial"}article.comment p{clear:left;padding-top:10px}article.comment span{display:inline}#editRatingContainer .form-container{width:940px;color:#787878;padding:0}#editRatingContainer .form-container h2{font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif;text-transform:none}#editRatingContainer .form-container .top-border{border-top:1px solid #dfd8d2}#editRatingContainer .form-container .rating-row{margin-top:20px;width:940px}#editRatingContainer .form-container .rating-row .action.button.submit{float:left;margin:20px 0 20px 224px;background-color:#fc9347}#editRatingContainer .form-container .rating-row .action.button.submit:hover{background-color:#4f8220}#editRatingContainer .form-container .rating-row label{display:inline-block;width:180px;font-size:14px;padding:5px 25px;color:#787878;vertical-align:top}#editRatingContainer .form-container .rating-row .valign-top{padding-top:0!important}#editRatingContainer .form-container .rating-row .rating-column{display:inline-block;width:260px}#editRatingContainer .form-container .rating-row .rating-column ul.star-list{height:24px;list-style-type:none}#editRatingContainer .form-container .rating-row .rating-column ul.star-list li{display:inline-block;cursor:pointer;width:24px;height:24px;border-radius:30px;color:white;text-align:center;font-size:15px;line-height:23px}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list{height:30px}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li{display:inline-block;cursor:pointer;height:28px;width:24px;opacity:1;filter:gray;-webkit-filter:grayscale(100%)}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li.animate{-webkit-filter:grayscale(0%);opacity:1!important}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li.stay-animate{-webkit-filter:grayscale(0%);opacity:1!important}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li.too-early{background-image:url("https://assets.marvin.ie/static-images/early.png")}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li.on-time{width:26px;margin:0 27px;background-image:url("https://assets.marvin.ie/static-images/ontime.png");background-repeat:no-repeat;opacity:0.5}#editRatingContainer .form-container .rating-row .rating-column ul.time-accuracy-list li.too-late{background-image:url("https://assets.marvin.ie/static-images/late.png")}#editRatingContainer .form-container .rating-row .rating-column textarea{max-width:90%}#editRatingContainer .form-container .rating-row .rating-column1{vertical-align:top;padding-top:5px;display:inline-block;width:440px}#editRatingContainer .form-container .rating-row .rating-column1 p{font-family:'ProximaNovaRegular'}#editRatingContainer .form-container .rating-row .rating-column1 input{border:0;font-size:14px;font-family:'ProximaNovaRegular';color:#787878;padding:0}#editRatingContainer .form-container .rating-row .rating-column1 .char-limit-text{display:none}#editRatingContainer .form-container .rating-row:nth-child(2){margin-top:25px!important}#editRatingContainer .rate-star{background-color:#dedede}#editRatingContainer .red-star,#editRatingContainer .hover-star1{background-color:#e22027!important}#editRatingContainer .orange-star,#editRatingContainer .hover-star2{background-color:#e87e1f!important}#editRatingContainer .yellow-star,#editRatingContainer .hover-star3{background-color:#f8cc18!important}#editRatingContainer .lightgreen-star,#editRatingContainer .hover-star4{background-color:#b5d58a!important}#editRatingContainer .green-star,#editRatingContainer .hover-star5{background-color:#619040!important}#editRatingContainer .gray-star,#editRatingContainer .hover-star6{background-color:#dedede!important}#editRatingContainer .active-star1{background-color:#e22027}#editRatingContainer .active-star2{background-color:#e87e1f}#editRatingContainer .active-star3{background-color:#f8cc18}#editRatingContainer .active-star4{background-color:#b5d58a}#editRatingContainer .active-star5{background-color:#619040}html[lang=nl-NL] .rating-column1{width:470px!important}html[lang=nl-NL] .rating-column{width:240px!important}html[lang=nl-NL] .rating-row label{width:170px!important}article.restaurant-details h1{font:20px "Tasty Bold";color:#000!important;text-transform:uppercase}#menu-tab h2.top{font:20px "Tasty Bold";color:#ffffff;text-transform:uppercase;margin:0;background-color:#739F53;padding:15px 20px;user-select:none;-webkit-user-select:none;cursor:default}#menu-tab .menucard-searchcontainer{background-color:#ffffff;width:100%;overflow:hidden;margin-bottom:3px;position:relative;border-bottom:1px solid #DFD8D2}#menu-tab .menucard-searchcontainer .menucard-searchfield{float:left;width:400px;position:relative}#menu-tab .menucard-searchcontainer .menucard-searchfield input[type=text]{width:100%;border:0;box-sizing:border-box;height:50px;padding:0 0 0 55px;font-size:15px;color:#666666}#menu-tab .menucard-searchcontainer .veggie-search{float:right;position:absolute;top:0;right:0;margin-right:20px;line-height:50px}#menu-tab .menucard-searchcontainer .veggie-search:before{content:"";background:url(//assets.marvin.ie/static-images/menu_vegan_icon.png) no-repeat 0 0;position:relative;top:4px;display:inline-block;width:18px;height:18px;margin-right:4px}#menu-tab .menucard-searchcontainer .veggie-search label{font-family:'ProximaNovaRegular';font-size:14px;text-transform:none;font-weight:bold;color:#474747;display:inline-block}#menu-tab .menucard-searchcontainer .veggie-search span{display:inline}#menu-tab .menucard-searchcontainer .veggie-search i{top:2px;height:14px;width:14px;padding:0;margin:0 6px 0 2px}#menu-tab .menucard-searchcontainer .veggie-search input[type=checkbox]{position:relative;top:0px}#menu-tab #menucard-clearsearch{display:none;position:absolute;height:14px;width:14px;background:url(//assets.marvin.ie/static-images/input-clearfield.png) no-repeat;top:19px;left:39px}#menu-tab .menucard-searchicon{position:absolute;z-index:0;top:16px;left:20px;pointer-events:none;background:#ffffff;border-radius:30px;height:10px;width:10px;border:2px solid #666666}#menu-tab .menucard-searchicon:after{content:"";height:2px;width:10px;background:#666666;position:absolute;top:12px;left:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#menu-tab b,#menu-tab strong{font-weight:bold;font-family:"ProximaNovaBold",Arial,sans-serif}html[lang=nl-NL] .menucard-searchfield input[type=text]{width:208px!important}article.result-row.new{padding:12px;width:674px;border:1px solid #e0d9d3;color:#a9a9a9;height:104px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}article.result-row.new.promo{border-color:#409bea}article.result-row.new div.toptakeaway{position:absolute;top:-1px;left:-19px;width:18px;height:130px;background:url(//assets.marvin.ie/static-images/top-take-away.png)}article.result-row.new a,article.result-row.new .link{font-family:Verdana,Arial,Helvetica,sans-serif}article.result-row.new img.restaurant-logo{position:absolute;width:133px;height:60px;background-color:#fff}article.result-row.new header{margin-left:153px;width:387px;height:23px}article.result-row.new header h2{font:20px "Tasty Bold";color:#000;text-decoration:none;text-transform:uppercase;display:table;table-layout:fixed;width:387px}article.result-row.new header .restaurant-name-wrapper{display:table-cell;width:100%;position:relative;vertical-align:top}article.result-row.new header .restaurant-name-wrapper a,article.result-row.new header .restaurant-name-wrapper span{font:20px "Tasty Bold";color:#000;text-decoration:none;text-transform:uppercase;display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px}article.result-row.new section.opening-hours{margin:20px 0 0 153px}article.result-row.new section.opening-hours span.closed{background-color:#cc0000;border-radius:2px;color:#fff;text-transform:uppercase;font-size:inherit;font-weight:bold;display:inline;padding:0 3px;margin-right:3px}article.result-row.new section.opening-hours span.bold{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}article.result-row.new section.ratings{position:absolute;right:12px;top:12px;width:125px}article.result-row.new section.ratings ul.star-rating li{height:22px}article.result-row.new section.ratings ul.star-rating li .star,article.result-row.new section.ratings ul.star-rating li .star-half,article.result-row.new section.ratings ul.star-rating li .star-disable{margin:0px 3px 2px 0px}article.result-row.new section.ratings ul.star-rating li.star-count{display:none}article.result-row.new section.ratings ul.star-rating li.text{text-align:center}article.result-row.new section.ratings ul.star-rating li.text a,article.result-row.new section.ratings ul.star-rating li.text span{font-size:inherit}article.result-row.new .bannerlink{border-radius:3px;width:139px;height:26px;padding:5px 0 0 0;font:18px "Tasty Bold","Arial";text-align:center;position:absolute;right:12px;top:84px;background:#ea9042;background:-moz-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea9042),color-stop(100%,#e87c1a));background:-webkit-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-o-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-ms-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:linear-gradient(to bottom,#ea9042 0%,#e87c1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9042',endColorstr='#e87c1a',GradientType=0);-webkit-box-shadow:1px 1px 1px 0px #cfcfcf;-moz-box-shadow:1px 1px 1px 0px #cfcfcf;box-shadow:1px 1px 1px 0px #cfcfcf}article.result-row.new .bannerlink.disabled{background:#cfcfcf;background:-moz-linear-gradient(top,#cfcfcf 0%,#bcbcbc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cfcfcf),color-stop(100%,#bcbcbc));background:-webkit-linear-gradient(top,#cfcfcf 0%,#bcbcbc 100%);background:-o-linear-gradient(top,#cfcfcf 0%,#bcbcbc 100%);background:-ms-linear-gradient(top,#cfcfcf 0%,#bcbcbc 100%);background:linear-gradient(to bottom,#cfcfcf 0%,#bcbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf',endColorstr='#bcbcbc',GradientType=0)}html[lang=nl-NL] article.result-row.new .bannerlink.nl-preorder{width:200px}article.result-row.new .listdiscount{position:absolute;right:12px;top:67px;height:14px;width:139px;border-radius:3px;background-color:#feeb2d;font:12px "Tasty Bold","Arial"}article.result-row.new section.bonusstamps{position:absolute;left:12px;top:82px;font:11px "Tasty Bold","Arial";color:#656565;text-transform:uppercase;text-align:center;width:131px}article.result-row.new section.bonusstamps a.explainbonus{background:url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;width:131px;height:14px;display:block}article.result-row.new section.bonusstamps a.explainbonus div.stamp{width:11px;height:11px;margin:3px 0 0 2px;background:-191px 0px url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;float:left}article.result-row.new ul.info{position:absolute;left:166px;top:89px;color:#000}article.result-row.new ul.info li{float:left;line-height:22px}article.result-row.new ul.info li.distance{width:82px}article.result-row.new ul.info li.distance i{background:-173px 0px url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;width:18px;height:20px;margin-right:4px;display:block;float:left}article.result-row.new ul.info li.fee{min-width:173px;padding-right:10px}article.result-row.new ul.info li.fee i{background:-147px 0px url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;width:26px;height:20px;margin-right:4px;display:block;float:left}article.result-row.new ul.info li.fee span{text-decoration:underline;cursor:pointer;float:left;padding-right:10px}article.result-row.new ul.info li.fee span:hover{text-decoration:none}article.result-row.new ul.info li.eta i{background:-131px 0px url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;width:16px;height:20px;margin-right:4px;display:block;float:left}section.filter h2{font:20px "Tasty Bold";text-transform:uppercase;color:#000;text-decoration:none}section.filter input[type=radio],section.filter input[type=checkbox]{position:relative;top:2px}section.filter ul.input-list{margin:7px 0 20px 0px}section.filter ul.input-list li{margin:0;clear:both;line-height:23px}section.filter ul.input-list label{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#fff}section.filter ul.input-list input[type=radio]:checked+label{font-weight:bold}section.filter h4{color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:3px}section.filter h4.has-info{display:inline-block}section.filter select{width:193px;margin-bottom:20px}section.filter label.discount{background-color:#ffea00;font:13px "Tasty Bold","Arial"!important;text-transform:uppercase;color:#000!important;border-radius:2px;padding:0px 6px}div#stamp-list-container{background-color:#f7f5e8;float:right;width:222px}div#stamp-list-container h2{font:18px "Tasty Bold","Arial";color:#000;text-transform:uppercase;text-align:center;margin-top:15px}div#stamp-list-container h2 span{font:30px "Weird Bill High","Arial";color:#66972e}div#stamp-list-container div.frontpage-stamp-restaurant{position:relative;margin:20px 44px 10px 45px;height:91px}div#stamp-list-container div.frontpage-stamp-restaurant section.bonusstamps{position:absolute;left:0px;top:65px;font:11px "Tasty Bold","Arial";color:#656565;text-transform:uppercase;text-align:center;width:131px}div#stamp-list-container div.frontpage-stamp-restaurant section.bonusstamps a.explainbonus{background:url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;width:131px;height:14px;display:block}div#stamp-list-container div.frontpage-stamp-restaurant section.bonusstamps a.explainbonus div.stamp{width:11px;height:11px;margin:3px 0 0 2px;background:-191px 0px url(//assets.marvin.ie/static-images/restlistsprite.png) no-repeat;float:left}div#frontpage_adv_bar{float:right;width:222px}section.section-recommended_restaurants article.result-row.new.promo{border-color:#e0d9d3}section.section-recommended_restaurants article.result-row.new.promo div.toptakeaway{display:none}.max_min_deliveryfee_min-input{color:#ffffff;display:inline-block}.max_min_deliveryfee_min-input span{display:inline-block}.max_min_deliveryfee_max-input{color:#ffffff;display:inline-block;text-align:right;float:right}.max_min_deliveryfee_max-input span{display:inline-block}.max_min_deliveryfee_input{width:100%;color:#688F3A}.max_min_deliveryfee_wrapper{margin-bottom:20px;position:relative}.max_min_deliveryfee_output{display:block;background-color:#333333;color:#ffffff;position:absolute;right:206px;top:-5px;font-size:13px;white-space:nowrap;padding:5px 5px;border-radius:3px;display:none}.max_min_deliveryfee_output:after{left:99%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,51,51,0);border-left-color:#333333;border-width:12px;margin-top:-12px}.max_min_deliveryfee_output:empty{display:none}.max_min_deliveryfee_output.is-active{display:block}.restaurantinformation-wrapper{display:table;width:100%;border-top:1px solid #DFD8D3;table-layout:fixed}.restaurantinformation-item{display:table-cell;border-right:1px solid #DFD8D3;text-align:center;padding:10px;box-sizing:border-box;position:relative;height:90px;vertical-align:middle}.restaurantinformation-item:last-child{border-right:0}.restaurantinformation-item .restinfoicon{position:absolute;top:10px;right:10px;height:14px;width:14px;padding:0;margin:0}.restaurantinformation-inner{display:inline-block}.informationheadline{color:#666666;font-size:16px;line-height:16px;display:block}.informationtext{color:#000000;font-weight:bold;display:block;margin-top:5px;font-size:22px;line-height:22px}a.informationtext{color:#f9a63a;text-decoration:none}.informationhelper{position:absolute;top:10px;right:10px}.informationicon{position:relative;border-radius:200px;background-color:#cccccc;color:#ffffff;font-style:italic;font-size:13px;line-height:16px;display:block;width:16px;height:16px;font-family:"Century Schoolbook";user-select:none;-webkit-user-select:none;cursor:pointer}.informationicon:after{content:"i";display:block}.informationtooltip{display:none}.share-order-button{text-decoration:none;background-color:#f9a63a;border-radius:27px;padding:10px 40px;font-size:16px;margin-top:10px;display:inline-block;color:#fff}.share-order-button.unstyled{background:none;padding:0;margin:0;font-size:15px;color:#000000}.share-order-button.unstyled:hover{background:none;color:#f09c2e}.share-order-button.unstyled:active{background:none;color:#e69224}.share-order-button:hover{background-color:#f09c2e;color:#ffffff}.share-order-button:active{background-color:#e69224;color:#ffffff}.share-link-box{padding:0}.share-link-box p{margin:10px 0}.share-container{background-color:#f1f1f1;text-align:center;border:1px solid #e3e3e3}.share-container .owner-form{margin:10px}.share-container .link-container{padding:10px}.share-container .link-container .share-order-by{display:table;width:100%}.share-container .link-container .share-order-by .share-order-by-row{display:table-row;width:100%;margin-bottom:5px}.share-container .link-container .share-order-by .share-order-by-row .share-order-by-labels{display:table-cell;width:50%;text-align:right;vertical-align:middle;height:25px}.share-container .link-container .share-order-by .share-order-by-row .share-order-by-actions{display:table-cell;width:50%;text-align:left;padding-left:5px;vertical-align:middle;height:25px}.share-container .link-container .share-link{display:block;text-align:center;font-size:18px;text-decoration:none;width:100%;box-sizing:border-box;padding:10px;margin-bottom:10px}.share-container .link-container .share{display:inline-block;font-weight:bold;background-color:#FFFFFF;margin:0 4px 4px 4px;box-sizing:border-box;text-decoration:none;color:#000000;border:1px solid #e3e3e3;border-radius:1px;font-size:11px;padding:4px;height:20px}.share-container .link-container .share.blue{background-color:#3b5999;color:#ffffff}.order-status{text-align:center}.order-status p{color:#4d8929;font-weight:bold;margin:10px 0!important}.order-status .ok-button{text-transform:none;font-size:15px;display:inline-block;color:#ffffff!important;text-decoration:none!important}.order-status ul{display:inline-block;text-align:left;margin:3px 0 10px 0}.order-status ul li{position:relative}.order-status ul .greentick{color:#4d8929;display:inline;font-weight:bold;font-size:16px}.order-status ul input{padding:5px 10px;width:210px}.share-order-submit{display:block;padding:10px 20px;text-decoration:none;font:15px/14px "ProximaNovaBold";color:#fff;background:#e99143;border-radius:27px;border:0;margin:10px auto 0 auto}.share-order-owner-input{width:250px}.share-order-owner-label{padding-right:10px;font-family:'ProximaNovaBold'}.shared-orders-lightbox-content{padding:10px 20px}input[type=text].invalid,input[type=email].invalid,input[type=tel].invalid,input[type=password].invalid{background-color:#ffebeb}section.checkout-details{position:relative;width:950px}section.checkout-details .jqTransformRadioWrapper{float:none}section.checkout-details .jqTransformRadio{display:inline-block}section.checkout-details span{display:inline}section.checkout-details .hidden{display:none}section.checkout-details a.action{text-decoration:underline}section.checkout-details .radio-row-header{display:inline-block;width:150px;font-family:'ProximaNovaSemibold'}section.checkout-details p.frm-row{float:none;color:inherit}section.checkout-details p.frm-row.grey{color:#666}section.checkout-details p.center{text-align:center}section.checkout-details .p10px25px{padding:10px 25px}section.checkout-details h2{font:30px/40px 'LeagueGothicRegular';color:#f99d31;padding:10px 25px;border-bottom:1px solid #dfd8d2;text-transform:uppercase}section.checkout-details h2 span.circle{border-radius:999px;border:2px solid #4F8220;display:inline-block;width:1em;line-height:1.1em;text-align:center;height:1em}section.checkout-details h2.border-top{border-top:1px solid #dfd8d2;margin-top:15px}section.checkout-details article.order-container{width:530px;border:1px solid #fff;background:#fff;margin-bottom:15px;padding-bottom:15px}section.checkout-details article.order-container div.clear{float:none!important}section.checkout-details article.order-container ul.order-summary{font:14px/18px "ProximaNovaRegular","Arial";color:#666;border-top:1px solid #dfd8d2;margin-top:10px}section.checkout-details article.order-container ul.order-summary li{min-height:30px;padding:10px 25px 0 25px;border-bottom:1px solid #dfd8d2}section.checkout-details article.order-container ul.order-summary li div{float:left}section.checkout-details article.order-container ul.order-summary li div.quantity{width:50px;text-align:right}section.checkout-details article.order-container ul.order-summary li div.description{width:335px;padding-left:15px}section.checkout-details article.order-container ul.order-summary li div.description div{float:none}section.checkout-details article.order-container ul.order-summary li div.description div.flavors{font-size:0.9em}section.checkout-details article.order-container ul.order-summary li div.price{width:80px;text-align:right}section.checkout-details article.order-container .commenttextarea{float:none;display:block;width:100%}section.checkout-details article.order-container div.delivery-options{margin:10px 0 0 0;color:#333}section.checkout-details article.order-container div.delivery-options span.time-label{position:relative;top:-13px}section.checkout-details article.order-container div.delivery-options #preorder-txt{color:#F99D31;text-decoration:underline;cursor:pointer}section.checkout-details article.order-container div.delivery-options #preorder-txt:hover{text-decoration:none}section.checkout-details article.order-container div.delivery-options .preorder-text-span{position:relative;top:-17px;float:none}section.checkout-details article.order-container div.delivery-options .preorder-select-span{margin-right:20px;float:none}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper{width:130px!important;float:none;display:inline-block}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper div a{right:-3px}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper[disabled],section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper[disabled] div span{background-position:0 -38px}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper[disabled] div a{background-position:0 -76px}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper div span{width:130px!important;font:14px/18px 'ProximaNovaRegular';color:#333;border-radius:3px}section.checkout-details article.order-container div.delivery-options .preorder-select-span .jqTransformSelectWrapper ul{width:130px!important;margin-left:-16px}section.checkout-details article.order-container div.delivery-options .preorder-select-span.small .jqTransformSelectWrapper{width:90px!important;display:inline-block;margin-left:5px}section.checkout-details article.order-container div.delivery-options .preorder-select-span.small .jqTransformSelectWrapper div span{width:80px!important;padding-left:10px}section.checkout-details article.order-container div.delivery-options .preorder-select-span.small .jqTransformSelectWrapper ul{width:90px!important}section.checkout-details .rightColumn{width:400px;position:absolute;top:0px;right:0px;bottom:0}section.checkout-details article.customer-details{background-color:#fff;padding-bottom:20px}section.checkout-details article.customer-details label{display:inline-block;width:100px;font-family:'ProximaNovaSemibold'}section.checkout-details article.customer-details label.narrow{width:75px}section.checkout-details article.customer-details label.normal{font-family:"ProximaNovaRegular"}section.checkout-details article.customer-details input.streetname{width:150px}section.checkout-details article.customer-details input.zipcode{width:40px}section.checkout-details article.customer-details input.city{width:135px;margin-left:10px}section.checkout-details article.customer-details input.paybutton{float:left}section.checkout-details article.payment-details{background-color:#fff;width:530px;padding-bottom:20px}section.checkout-details article.payment-details .checkouttotaltext{padding-left:245px}section.checkout-details article.payment-details #paymentmethodlist{margin-top:15px}section.checkout-details article.payment-details #paymentmethodlist .paymentBox{border-radius:3px;border:1px solid #DFD8D2;background:#fff;width:100px;padding-top:102px;height:40px;margin-left:10px;cursor:pointer}section.checkout-details article.payment-details #paymentmethodlist .paymentBox:first-child{margin-left:25px}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.active{background:#f9f7f6}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.dibs.active{padding-top:54px;height:86px;background-position:center 0}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.cash{background-image:url(../image/pay-cash.png);background-position:center 32px;background-repeat:no-repeat}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.dibs{width:260px;background-image:url(../image/pay-creditcard.png);background-position:center 28px;background-repeat:no-repeat}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.paypal,section.checkout-details article.payment-details #paymentmethodlist .paymentBox.dibs_paypal{background-image:url(../image/pay-paypal.png);background-position:center 44px;background-repeat:no-repeat}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.cash .jqTransformRadioWrapper{padding-left:8px}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.dibs .jqTransformRadioWrapper{padding-left:87px}section.checkout-details article.payment-details #paymentmethodlist .paymentBox.paypal .jqTransformRadioWrapper,section.checkout-details article.payment-details #paymentmethodlist .paymentBox.dibs_paypal .jqTransformRadioWrapper{padding-left:10px}section.checkout-details article.payment-details #paymentmethodlist label{font:14px/24px "ProximaNovaSemibold"}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper div span{color:#333}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper{width:240px!important;border:none;margin-left:10px;margin-bottom:10px;border-top-right-radius:25px;border-bottom-right-radius:25px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper div span{width:230px!important;font:11px/14px "ProximaNovaRegular"}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper ul{width:230px!important;left:10px;min-height:170px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper .ccpayment{padding-left:38px;margin-left:5px;background:url(../image/pay-creditcard-sprite.png) no-repeat}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment{margin-left:15px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper li a.ccpayment.dankort{background-position:0 -2px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper li a.ccpayment.visa-electron{background-position:0 -64px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper li a.ccpayment.visa{background-position:0 -34px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper li a.ccpayment.mastercard{background-position:0 -94px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper li a.ccpayment.amex{background-position:0 -124px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment.dankort{background-position:0 4px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment.visa-electron{background-position:0 -58px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment.visa{background-position:0 -27px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment.mastercard{background-position:0 -88px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper span.ccpayment.amex{background-position:0 -116px}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper ul a{font-size:13px;background-color:#ffffff}section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper ul a:hover,section.checkout-details article.payment-details #paymentmethodlist .jqTransformSelectWrapper ul a.selected{color:#4f8220}.checkout-restaurant_address{width:100%;display:block;font-size:1rem;font:14px/16px 'ProximaNovaRegular';color:#333333;margin-top:2px}.section-checkout-details .summaryContainer{width:100%}.section-checkout-details .summaryContainer fieldset:empty{display:none}.section-checkout-details .summaryContainer fieldset legend{text-align:center;font-weight:bold;color:#ABA89E}.form-container{width:700px;float:left;background:#fff;margin-bottom:15px;padding-bottom:15px}.form-container h2{font:25px/30px 'Tasty Bold';color:#000;padding:10px 25px;border-bottom:1px solid #dfd8d2;text-transform:uppercase}.form-container h2 span{color:#333;font:18px/11px "ProximaNovaRegular","Arial";display:inline;text-transform:none;vertical-align:middle}.form-container div.tab{height:50px;width:50%;float:left;text-align:center;line-height:46px;font:18px/50px 'Tasty Bold';color:#000}.form-container div.tab.existing-customer{background-color:#629143;color:#fff;cursor:pointer}.form-container div.new-user-checkout{clear:both;position:relative}.form-container div.new-user-checkout button{position:relative;border-radius:3px;display:block;height:29px;float:left;font:12px/33px "ProximaNovaRegular";text-transform:uppercase;border:0;cursor:pointer;box-shadow:1px 1px 1px 0px rgba(100,100,100,0.5);padding:0 13px 0 39px}.form-container div.new-user-checkout button span{display:block;position:absolute;width:1px;height:29px;left:32px;background-color:#fff}.form-container div.new-user-checkout button.facebook{background:url("../image/fb-icon-white.png") 9px 6px no-repeat #4e69a5;color:#fff;margin-left:15px}.form-container div.new-user-checkout button.login{color:#fff;background:url("../image/existing-customer-icon.png") 3px 5px no-repeat #e6852d;line-height:31px!important}.form-container div.new-user-checkout button.login span{left:28px}.profile-controls{float:left;background:#F6F5E8}.profile-area{float:left;width:560px;margin-left:10px}.profile-area label{float:left;width:150px;margin-top:9px}.profile-area b{font-weight:bold}.bgcolor{background:#F6F5E8}.profile-links{float:left;width:100%;margin-bottom:10px}.profile-links li{float:left;padding-right:10px}.profile-links li a{padding:4px 10px;display:block;background:#F6F5E8}.profile-links li a:hover{color:#4F8220}.profile-working{width:100%;height:50px;background:url("../image/button-ajax-orange.gif.gif") no-repeat scroll center center}.profile-area ul.orderlist li a{text-decoration:none}.profile-area ul.orderlist li{float:left;width:100%;margin-bottom:15px;background:#F6F5E8;border:1px solid #dfd8d3}.orderlist-pagination{width:100%;clear:both;text-align:right}.orderlist-pagination li{display:inline-block}.orderlist-pagination li a{border-radius:10px;padding:5px;width:18px;display:block;background:#E99143;color:#fff;text-align:center}.orderlist-pagination li a:hover{background:#4f8220}.profile-area .padding,.profile-controls .padding{float:left;padding:8px}.orderlist .row{float:left;width:100%}.orderlist .reOrder{float:right}.orderlist .deliveryAddress{float:left;width:180px;margin-left:10px}.orderlist .orderDets{float:left;width:215px;text-align:right}.orderlist .logo{margin:0}.orderlist .logo img{float:left}.orderlist .name{color:#666666;font:22px/26px "ProximaNovaSemibold";text-decoration:none}.orderlist .order-summary .quantity{float:left;padding-right:6px}.orderlist .order-summary .description{float:left;width:200px}.orderlist .order-summary .price{float:left;width:80px;text-align:right}.orderlist .order-summary .meta .description{padding-right:13px}.orderlist .order-summary .total{color:#666666}.profile-area ul.orderlist li li{border:0;margin:0;padding:0}.profile-area ul.orderlist li li a{text-decoration:underline}.receiptcontrols{float:left;width:150px}.receiptcontrols li{float:left;width:100%}.user-address{width:100%;clear:both;margin-top:8px}.user-address .yes,.user-address .no{margin-right:15px;cursor:pointer}.user-address li{clear:both;border-top:1px solid #ABA8A0;padding:8px 0}.user-address .checkbox{float:left;width:20px}.user-address .name{float:left;width:240px}.user-address .edit-address{float:left}.user-address .restaurant-comment{font-style:italic;padding:5px 0 0 0}.edit-icon,.delete-icon{display:block}.user-address .padding{padding:4px 8px 12px 8px}.receipttotal{float:left;width:200px}.receipttotal .price{font-size:22px;line-height:36px;text-align:center}div.promospot{height:135px;margin-bottom:18px;background-color:#f1f0e2;text-align:center;position:relative}div.promospot div.disclaimer{position:absolute;top:-25px;right:0px;color:#9c9c9c;font:14px/18px "ProximaNovaRegular","Arial"}div.promospot div.ps-discount{position:absolute;top:57px;margin-left:66px;background:url(../image/ps_discount.png) no-repeat;width:109px;height:17px}div.promospot ul.restaurants{height:135px;display:inline-block}div.promospot ul.restaurants li.restaurant{width:184px;height:135px;float:left;margin:auto;display:inline-block;text-align:center}div.promospot ul.restaurants li.restaurant .bannerlink{float:none;margin-top:2px;display:inline-block;font:13px/16px "ProximaNovaBold","Arial"}div.promospot ul.restaurants li.restaurant .restlogo{float:none;padding-top:13px;display:block;margin:auto}div.promospot.new{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#656565}div.promospot.new li.restaurant{background-color:#fff;margin:5px 0 0 5px!important;padding:5px 0 0 0;height:120px!important;position:relative}div.promospot.new p{margin:2px 7px 0 7px;font:18px "Tasty Bold";text-transform:uppercase}div.promospot.new p.small{font-size:14px}div.promospot.new .bannerlink{position:absolute;left:50px;bottom:9px;width:100px;height:18px;padding:5px 0 0 0;border-radius:3px;font:14px "Tasty Bold","Arial"!important;background:#ea9042;background:-moz-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea9042),color-stop(100%,#e87c1a));background:-webkit-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-o-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:-ms-linear-gradient(top,#ea9042 0%,#e87c1a 100%);background:linear-gradient(to bottom,#ea9042 0%,#e87c1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9042',endColorstr='#e87c1a',GradientType=0);-webkit-box-shadow:1px 1px 1px 0px #cfcfcf;-moz-box-shadow:1px 1px 1px 0px #cfcfcf;box-shadow:1px 1px 1px 0px #cfcfcf}div.promospot.new div.ps-discount{width:73px;height:14px;background:#ffea2d;border-radius:3px;font:12px "Tasty Bold","Arial";position:static;float:right;margin:8px 9px 0 0;text-transform:uppercase;color:#000}div.promospot.new ul.rating{width:95px;margin:auto}div.promospot.new ul.rating.left{margin:0 0 0 7px}div.promospot.new ul.rating a.star,div.promospot.new ul.rating a.star-half,div.promospot.new ul.rating a.star-disable{background-image:url(//assets.marvin.ie/static-images/small_stars.png);width:17px;height:17px;margin-right:2px;margin-top:4px}div.promospot.new ul.rating a.star{background-position:left top}div.promospot.new ul.rating a.star-half{background-position:0px -29px}div.promospot.new ul.rating a.star-disable{background-position:0px -58px}div.lightbox.flavors{border:0px;border-top:1px solid #fff}div.lightbox.flavors div.flavors-box div.top-box{background:#efefef}div.lightbox.flavors div.flavors-box div.top-box h3{color:#333333;font-family:"ProximaNovaBold";font-size:29px;border-bottom:1px solid #fff}div.lightbox.flavors div.flavors-box div.top-box h3 span{font-family:inherit;color:#7d7d7d;margin-top:5px}div.lightbox.flavors div.flavors-box div.subtop-box{background:#fafafa;padding:20px 28px 12px 28px}div.lightbox.flavors div.flavors-box div.subtop-box .subtitle-container{display:inline-block;max-width:685px;padding-right:15px}div.lightbox.flavors div.flavors-box div.subtop-box h4{color:#333333;font-family:"ProximaNovaSemiBold";font-size:14px}div.lightbox.flavors div.flavors-box div.subtop-box h4 span{font-family:"ProximaNovaRegular";color:#666;margin-top:-3px}div.lightbox.flavors div.flavors-box a.flavors-close{position:absolute;display:block;background:url("https://assets.marvin.ie/static-images/close_btn_bg.png");color:#fff;padding:7px 0 0 8px;width:64px;height:28px;right:5px;top:-16px;font-family:"ProximaNovaBold";text-transform:uppercase}div.lightbox.flavors div.flavors-box a.flavors-close span{float:left;font-size:16px;margin-right:10px}div.lightbox.flavors div.flavors-box div.flavorlist{margin:16px 0px 19px -30px;padding:0 30px 0 69px;max-height:500px;min-width:612px;overflow-x:visible;overflow-y:auto;position:relative}div.lightbox.flavors div.flavors-box div.flavorlist #flavorHelperArrow{position:absolute;left:0px}div.lightbox.flavors div.flavors-box div.flavorlist h6.flavors-section-header{color:#333;font-family:"ProximaNovaBold";font-size:16px;margin-bottom:10px}div.lightbox.flavors div.flavors-box div.flavorlist h6.flavors-section-header span.mandatoryflavor{color:#689a33;margin-top:-4px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan{padding:0 0 10px 0}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan h6.flavors-section-header{float:left;width:195px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan span.mandatoryflavor{color:#689a33;margin-top:-4px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan div.mFlavorContainer{margin-left:195px;padding-top:5px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan div.mFlavorContainer div.mFlavorLine{padding-bottom:6px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselectspan div.mFlavorContainer div.mFlavorLine input[type=radio]{margin:0 10px 0 0;position:relative;top:2px}div.lightbox.flavors div.flavors-box div.flavorlist div.line{height:0px;border-bottom:1px solid #efefef;margin:0 -30px 20px -39px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection{padding-bottom:10px;width:612px}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn{float:left}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem{width:285px;padding:5px 10px 5px 10px;border-right:1px solid #fff}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem.even{background:#f5f5f5}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem input[type=checkbox]{position:relative;padding:2px 0;vertical-align:middle}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem label{color:#333;font:16px/20px "ProximaNovaRegular";font-weight:inherit;padding:2px 0;display:inline-block;vertical-align:middle}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem div.pricewrap{float:right}div.lightbox.flavors div.flavors-box div.flavorlist .flavorselection div.flavorColumn .flavoritem div.pricewrap .productprice{width:50px;margin-top:4px;padding:0;font:inherit;color:#333;text-align:right;white-space:nowrap}div.lightbox.flavors div.flavors-box section.flavorstotal{border-top:1px solid #DFD8D2;padding:15px 30px 15px 49px}div.lightbox.flavors div.flavors-box section.flavorstotal span.back{float:left;font-family:"ProximaNovaRegular";font-size:16px;color:#333;text-decoration:none}div.lightbox.flavors div.flavors-box section.flavorstotal span.back a.back{font-family:"ProximaNovaRegular";font-size:16px;text-decoration:none;color:#333;border-bottom:1px solid #ccc}div.lightbox.flavors div.flavors-box section.flavorstotal .total_price{float:left;margin-left:80px;margin-top:5px;font-family:"ProximaNovaBold";font-size:19px}.svg-additem,.additem-icon,.svg-additem_gray,.additem-icon-disabled,.svg-additem_green,.additem-icon:hover,.svg-bips,.svg-bips-cart,.svg-cash,.svg-cash-cart,.svg-dankort,.svg-dankort-cart,.svg-ideal,.svg-ideal-cart,.svg-lock,.svg-mastercard,.svg-mastercard-cart,.svg-mobilepay,.svg-mobilepay-cart,.svg-paypal,.svg-paypal-cart,.svg-printer,.svg-sms_icon,.svg-tickmark,.lightbox.new .searchfield .tick,.svg-tickmark-large,.svg-viabill,.svg-viabill-cart,.svg-visa,.svg-visa-cart,.svg-visa-electron,.svg-visa-electron-cart{background-repeat:no-repeat;background-image:url(svg/sprite.svg?v=3)}.svg-additem,.additem-icon{background-position:0 0;width:33px;height:33px}.svg-additem_gray,.additem-icon-disabled{background-position:0 -33px;width:33px;height:33px}.svg-additem_green,.additem-icon:hover{background-position:0 -66px;width:33px;height:33px}.svg-bips{background-position:0 -99px;width:71.837px;height:17px}.svg-bips-cart{background-position:0 -116px;width:19.998px;height:20px}.svg-cash{background-position:0 -136px;width:19.849px;height:20px}.svg-cash-cart{background-position:0 -156px;width:19.849px;height:20px}.svg-dankort{background-position:0 -176px;width:33.338px;height:20px}.svg-dankort-cart{background-position:0 -196px;width:33.338px;height:20px}.svg-ideal{background-position:0 -216px;width:22.938px;height:20px}.svg-ideal-cart{background-position:0 -236px;width:22.938px;height:20px}.svg-lock{background-position:0 -256px;width:13px;height:18px}.svg-mastercard{background-position:0 -274px;width:33.406px;height:20px}.svg-mastercard-cart{background-position:0 -294px;width:33.406px;height:20px}.svg-mobilepay{background-position:0 -314px;width:65.925px;height:20px}.svg-mobilepay-cart{background-position:0 -334px;width:17.605px;height:20px}.svg-paypal{background-position:0 -354px;width:52.538px;height:20px}.svg-paypal-cart{background-position:0 -374px;width:16.949px;height:20px}.svg-printer{background-position:0 -394px;width:18px;height:13px}.svg-sms_icon{background-position:0 -407px;width:24px;height:24px}.svg-tickmark,.lightbox.new .searchfield .tick{background-position:0 -431px;width:20px;height:20px}.svg-tickmark-large{background-position:0 -451px;width:42px;height:42px}.svg-viabill{background-position:0 -493px;width:60px;height:20px}.svg-viabill-cart{background-position:0 -513px;width:60px;height:20px}.svg-visa{background-position:0 -533px;width:42.4px;height:20px}.svg-visa-cart{background-position:0 -553px;width:42.4px;height:20px}.svg-visa-electron{background-position:0 -573px;width:36.071px;height:21px}.svg-visa-electron-cart{background-position:0 -594px;width:36.071px;height:21px}.section-confirmation h2,.section-confirmation h3,.section-confirmation h4,.section-confirmation h5{font-family:Helvetica;text-align:center}.section-confirmation img{margin:15px 0}.section-confirmation b{font-weight:bold}.section-confirmation h5{padding:15px;margin:0;font-size:1.5rem;color:white;background-color:#7ba435;text-transform:uppercase}.section-confirmation h2{font-size:11pt;text-transform:none;margin:15px 0}.section-confirmation h3{font-size:11pt;color:gray}.section-confirmation p{font-size:11pt;line-height:14pt;font-family:Helvetica;text-align:left}.section-confirmation .form-step{float:none;font-size:0}.section-confirmation .form-step ul li{float:none}.section-confirmation .row{text-align:center;padding:15px 15px 25px 15px;margin-bottom:15px;background-color:#f8f8f8}.section-confirmation .row h4{text-transform:uppercase;font-size:11pt;color:#747576;margin:10px 0}.section-confirmation .success{padding-top:0;padding-left:0;padding-right:0}.section-confirmation .success p{margin:15px}.section-confirmation .success img{margin:0}.section-confirmation .give-away{padding-bottom:15px;text-align:left;overflow:auto}.section-confirmation .give-away img{margin:0}.section-confirmation .give-away .give-away-content{text-align:center;float:right;width:375px}.section-confirmation .give-away .give-away-content .fbshare{margin-top:15px}.section-confirmation .loyalty_stamps .loyalty_stamps_list{list-style-type:none;display:table;width:450px;margin:0 auto 5px auto}.section-confirmation .loyalty_stamps .loyalty_stamps_list li{text-align:center;vertical-align:middle;display:table-cell}.section-confirmation .loyalty_stamps .loyalty_stamps_list li span{background-image:url("https://assets.marvin.ie/static-images/stamp-white-29x29.png");text-align:center;display:inline-block;white-space:nowrap;font-size:18px;height:29px;width:29px;line-height:29px;box-sizing:border-box;color:gray}.section-confirmation .loyalty_stamps .loyalty_stamps_list li.stamped span{background-image:url("https://assets.marvin.ie/static-images/stamp-green-29x29.png");color:white}.section-confirmation .nps{overflow:auto}.section-confirmation .nps .nps-wrapper{margin-bottom:5px}.section-confirmation .nps .nps-score-list{list-style-type:none;margin:0;display:table;margin-left:auto;margin-right:auto}.section-confirmation .nps .nps-score-list li{display:table-cell}.section-confirmation .nps .nps-score-list li span{display:inline-block;border:2px solid #e4e4e4;background-color:white;border-radius:2px;text-align:center;margin-left:8px;line-height:30px;height:30px;width:30px}.section-confirmation .nps .nps-score-list li span.active{background-color:#7ba435;border:2px solid #7ba435;color:white}.section-confirmation .nps .nps-score-list li span:hover{background-color:#7ba435;border:2px solid #7ba435;color:white}.section-confirmation .nps .nps-score-list li .first-span{margin:0}.section-confirmation .nps .text-left{float:left;margin-left:107px}.section-confirmation .nps .text-right{float:right;margin-right:107px}.section-confirmation .nps .scale-text-mobile{display:none}.section-confirmation .app-download{padding-bottom:0}.section-confirmation .app-download img:first-of-type{margin-right:15px}.section-confirmation .app-download img{margin:0}.section-confirmation .app-download img[alt=phone]{vertical-align:bottom;margin-top:20px}.section-confirmation #order_summary_wrapper div{overflow:auto}.section-confirmation #order_summary_wrapper .row{padding:0 0 5px 0}.section-confirmation #order_summary_wrapper .border-and-padding{padding:15px;border-bottom:1px solid #e4e4e4}.section-confirmation #order_summary_wrapper .no-border-padding{padding:15px}.section-confirmation #order_summary_wrapper .no-padding-left{padding-left:0}.section-confirmation #order_summary_wrapper .no-padding-right{padding-right:0}.section-confirmation #order_summary_wrapper .flavor-margin{margin-left:20px}.section-confirmation #order_summary_wrapper .text-right{float:right}.section-confirmation #order_summary_wrapper .left-column{width:500px;float:left}.section-confirmation #order_summary_wrapper .right-column{float:right;width:168px}.ad-bottom{width:620px;margin:40px;text-align:center;vertical-align:middle;color:white}.ad-bottom .left,.ad-bottom .right{display:inline-block;max-height:250px;width:300px}.ad-bottom .left{float:left}.ad-bottom.right {float:right}.box.adcontainer{background-color:#ffffff;padding:0;width:218px}.adbox{width:160px;height:600px;margin:25px}.pac-container{border:2px solid #4d8314;border-top:none;box-sizing:content-box;overflow:visible}.pac-container span{display:inline}.pac-container .pac-item-query{color:#868686;font-size:14px}.pac-container .pac-matched{color:#000000}.pac-container .pac-item-selected,.pac-container .pac-item:hover{background:#4d8314!important}.pac-container .pac-item-selected,.pac-container .pac-item-selected .pac-item-query,.pac-container .pac-item-selected .pac-matched,.pac-container .pac-item:hover,.pac-container .pac-item:hover .pac-item-query,.pac-container .pac-item:hover .pac-matched{color:#FFFFFF}.pac-container .pac-item{border:none}.pac-container .pac-item:first-child{position:relative;top:-2px;padding-top:2px;z-index:10000}.pac-container .pac-item:nth-child(odd){background:#f2f2f2}.searchfield input{display:block;padding-left:12px;height:31px}.top .searchfield input,.lightbox .searchfield input{border-radius:0;border:2px solid #4d8314}.ico-mglass{position:relative;display:inline-block;background:#EB861E;border-radius:30px;height:10px;width:10px;border:3px solid #ffffff;margin-left:10px}.ico-mglass:after{content:"";height:3px;width:10px;background:#ffffff;position:absolute;top:12px;left:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.lightbox.new{background:#FFFFFF;border:1px solid #c8c0b8;-webkit-box-shadow:2px 0 15px #1f1f1f;-moz-box-shadow:2px 0 15px #1f1f1f;box-shadow:2px 0 15px #1f1f1f;z-index:10001;padding:45px 50px;width:600px;box-sizing:content-box}.lightbox.new h1{margin-bottom:22px;font:28px 'Tasty Bold';text-transform:uppercase}.lightbox.new p{margin:6px 0 12px 0}.lightbox.new .secure{position:relative;padding-left:22px;font-size:12px}.lightbox.new .secure .svg-lock{position:absolute;left:0;top:-3px}.lightbox.new img.scooter{float:right;margin:-30px -10px 0 0}.lightbox.new .searchfield{margin:25px 0;position:relative}.lightbox.new .searchfield .tick{position:absolute;top:8px;left:12px;display:none}.lightbox.new .searchfield input{font-size:14px;width:100%;box-sizing:border-box;height:39px}.lightbox.new .searchfield button{display:none;height:100%;vertical-align:middle;box-sizing:border-box;position:absolute;top:0;right:0;text-transform:uppercase;font-size:14px;padding:0 12px;color:#FFFFFF;background-color:#4d8314;border:none}.lightbox.new .searchfield.approved button{display:block}.lightbox.new .searchfield.approved .tick{display:block}.lightbox.new .searchfield.approved input{padding-left:44px}.lightbox.new .multiple_addresses{padding-bottom:25px}.lightbox.new .multiple_addresses li{margin:5px 0;min-height:35px}.lightbox.new a{color:#666666;text-decoration:underline}.lightbox.viabill{width:392px}.lightbox.viabill .top-box{background-color:#EFEFEF}.lightbox.viabill .top-box h3{font:20px 'Tasty Bold';color:#333;text-transform:uppercase;text-align:left;border-bottom:0;padding:15px 14px}.lightbox.viabill .padding20px{background:bottom right url(../image/viabill-logo.png) no-repeat;padding:0px;margin:18px 18px 16px 14px}.lightbox.viabill .body-box{padding-right:30px}.lightbox.viabill .body-box p{padding-left:30px;position:relative;margin-bottom:18px}.lightbox.viabill .body-box p .svg-tickmark,.lightbox.viabill .body-box p .lightbox.new .searchfield .tick,.lightbox.new .searchfield .lightbox.viabill .body-box p .tick{margin:5px auto auto -30px;position:absolute}.lightbox.viabill .body-box p strong{font-weight:bold}.lightbox.viabill .body-box p a.restinfoicon{position:relative;top:3px}.lightbox.viabill .body-box p.nomargin{margin:0!important}.tipsy{padding:5px;font-size:10px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(../image/tipsy.gif)}.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:13px;line-height:11px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0%,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0%,#efefef 100%)}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:#3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");border-top:5px solid #88B131;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:none;border-radius:0;box-shadow:none;min-height:28px}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42b6c9),to(#39a9bb));background-image:-moz-linear-gradient(top,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1}#smartbanner.windows .sb-icon{border-radius:0px}.http404_error_wrapper{padding-top:20px}.http404_error_content{max-width:960px;margin:0 auto;padding:0 20px 40px 20px;text-align:center}@media (min-width: 768px){.http404_error_content{padding:0 0 40px 0}}@media (min-width: 768px){.http404_error_content__main{padding:0 15%}}.http404_error_content__explain{background-color:#F6F5E7;border:1px solid #DFD8D2;color:#666666;text-align:left;padding:20px;margin-top:20px}.http404_error_content__explain p{display:block;margin:10px 0}@media (min-width: 768px){.http404_error_wrapper{display:table;width:100%;text-align:center}}.http404_error_content__image__wrapper{display:block;text-align:center}@media (min-width: 768px){.http404_error_content__image__wrapper{display:table-cell;vertical-align:top;padding-left:20px}}.http404_error_content__wrappper{display:table-cell;vertical-align:middle}.http404_error_content__image{display:inline-block}.http404_error_content__main h1{font-family:'Tasty Bold',Arial,sans-serif;font-size:25px;line-height:25px;text-transform:uppercase;margin:20px 0 0 0;display:block;font-weight:normal;color:#000000;margin-bottom:15px}@media (min-width: 768px){.http404_error_content__main h1{font-size:30px;line-height:30px}}.http404_error_content__main h2{font-size:20px;line-height:20px;margin:0;display:block;font-weight:normal}.http404_error_content__call-button{display:inline-block;padding:10px 10px;background-color:#F6F5E7;border:1px solid #DFD8D2;font-size:14px;line-height:14px;margin-right:5px}@media (min-width: 768px){.http404_error_content__call-button{margin-right:10px;padding:10px 20px;font-size:20px;line-height:20px}}.http404_error_content__frontpage-button{display:inline-block;padding:10px 10px;background-color:#EB8107;border:1px solid #d57200;font-size:14px;line-height:14px;color:#FFFFFF;text-decoration:none;font-weight:bold;margin-left:5px}@media (min-width: 768px){.http404_error_content__frontpage-button{margin-left:10px;padding:10px 20px;font-size:20px;line-height:20px}}.http404_error_buttons.top{margin-bottom:20px}.http404_error_buttons.bottom{margin-top:20px}.http404_error_buttons__divider{display:none}@media (min-width: 768px){.http404_error_buttons__divider{display:inline-block;color:#abaa97;font-style:italic}}.http404_error_content__frontpage-button:hover{background-color:#df7802;color:#ffffff}.http404_error_content__frontpage-button:active{background-color:#cd6d00;color:#ffffff}@media print{.printhide,.topnav,.search-hint,.payment-methodimg,.search-container,.failed,.success,.progress,.section-sidebar,nav.main,header.header,.footer{display:none}.header-inner{padding:0}.layout{width:698px}.section-top{margin-top:0}.invoice-conform{border:none}}