.search-form,
.locations-nav-wrap{display:none;} .errorSpan{font-size:.8rem;color:red;} .service-search-restaurants{display:none !important;visibility:hidden !important;} .merchant-yelp{display:none !important;visibility:hidden !important;} .content-wrap{background-color:#f7f7f7;margin:0;width:100%;max-width:100%;padding:0;box-shadow:none;} .content-wrap .content-wrap{padding:0;margin-top:0;margin-bottom:0;background:none;box-shadow:none;} .merchants-content-wrap{position:relative;overflow:hidden;}@media (min-width:992px){ .merchants-content-wrap{overflow:visible;}} .merchant-directory-banner{padding:3rem 0;background-position:center;background-size:cover;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;} .merchant-directory-text{color:#ffffff;font-family:"SuperGroteskWebPro-Bold";font-size:3rem;margin:0 auto;width:60%;padding:1.5rem 2rem;border-radius:1rem;text-align:center;font-weight:bold;}@media (max-width:991px){ .merchant-directory-banner{padding:2rem 0;} .merchant-directory-text{font-size:1.1rem;width:95%;padding:1rem 0.5rem;}} .merchants-content{position:relative;margin:1rem 0;min-height:153px;} .merchants-content:before,
.merchants-content:after{content:" ";display:table;} .merchants-content:after{clear:both;}@media (min-width:992px){ .merchants-content{min-height:600px;}}@media (max-width:991px){ .open-merchants-map .merchants-content{padding-top:320px;}} .merchants-sidebar{padding:0;}@media (min-width:992px){ .merchants-sidebar{width:100%;margin-right:1rem;float:left;} .open-merchants-map .merchants-sidebar{width:400px;float:right;}}@media (max-width:991px){ .merchants-search-filters-wrap{position:absolute;height:100%;width:75%;top:0;left:-100%;z-index:-1;overflow-y:scroll;-webkit-overflow-scrolling:touch;min-width:290px;padding:.5rem;color:#1c262c;background:#f4f4f4;position:fixed;min-width:auto;width:60%;} .csstransforms3d.csstransitions .merchants-search-filters-wrap{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;visibility:hidden;} .merchants-search-filters-wrap_open .merchants-search-filters-wrap{z-index:9999;left:0;} .merchants-search-filters-wrap_open.csstransforms3d.csstransitions .merchants-search-filters-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible;} .merchants-search-filters-wrap a,
.merchants-search-filters-wrap .link{color:#d70d25;} .merchants-search-filters-wrap a:hover,
.merchants-search-filters-wrap .link:hover,
.merchants-search-filters-wrap a:focus,
.merchants-search-filters-wrap .link:focus,
.merchants-search-filters-wrap a:active,
.merchants-search-filters-wrap .link:active{color:#bf0c21;} .merchants-search-filters-wrap a:visited,
.merchants-search-filters-wrap .link:visited{color:#ef0e29;} .merchants-search-filters-wrap_open .lock-content{background-color:rgba(0, 0, 0, 0.75);display:block;}} .prices,
.attrs{display:none !important;visibility:hidden !important;} .merchants-search-filters-wrap{position:relative;max-width:1200px;margin:0 auto;}@media (min-width:992px){ .merchants-search-filters-wrap{overflow:hidden;} .merchants-search-filters-wrap .merchants-search-filters{margin-left:-0;margin-right:-0;position:relative;padding:.5rem;opacity:0;z-index:-1;margin-top:-100%;-webkit-transition:opacity .4s linear,margin-top .4s linear;transition:opacity .4s linear,margin-top .4s linear;} .merchants-search-filters-wrap .merchants-search-filters:before,
.merchants-search-filters-wrap .merchants-search-filters:after{content:" ";display:table;} .merchants-search-filters-wrap .merchants-search-filters:after{clear:both;} .merchants-search-filters-wrap_open .merchants-search-filters-wrap .merchants-search-filters{opacity:1;z-index:2;margin-top:0%;} .merchants-search-filters-wrap .merchants-search-filters-section{position:relative;min-height:1px;padding-left:0.5rem;padding-right:0.5rem;}}@media (min-width:992px) and (min-width:992px){ .merchants-search-filters-wrap .merchants-search-filters-section{float:left;width:25%;}} .merchants-search-filters-wrap .merchants-search-filters-list{margin:0;padding:0;list-style:none;} .merchants-search-filters-wrap .merchants-search-filters-item{margin-bottom:.5rem;} .merchants-search-filters-wrap .merchants-search-filters-expand:after{display:inline-block;font-family:FontAwesome;content:"\f0d7";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-search-filters-wrap .merchants-search-filters-expand.less:after{display:inline-block;font-family:FontAwesome;content:"\f0d8";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;}@media (min-width:992px){ .merchants-search-wrap{background-color:#ffffff;border-radius:0 0 0 0;} .merchants-search-wrap:before,
.merchants-search-wrap:after{content:" ";display:table;} .merchants-search-wrap:after{clear:both;}} .merchants-content-inner-wrap,
.merchants-search{position:relative;max-width:1200px;margin:0 auto;} .merchants-search{position:relative;max-width:1200px;margin:0 auto;z-index:3;}@media (min-width:992px){ .has_filters .merchants-search-form-wrap,
.has_filters .merchants-search-switchers{height:100%;} .has_filters .merchants-search-form-wrap{position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;} .has_filters .merchants-search-switchers{position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;float:right !important;display:table;}}@media (min-width:992px) and (min-width:992px){ .has_filters .merchants-search-form-wrap{float:left;width:91.66666666666666%;}}@media (min-width:992px) and (min-width:992px){ .has_filters .merchants-search-switchers{float:left;width:8.333333333333332%;}}@media (max-width:991px){ .merchants-search-wrap{height:78px;}}@media (max-width:640px){ .merchants-search-wrap{height:146px;}}@media (max-width:991px){ .merchants-search-switchers{float:right;margin-top:10px;margin-right:.5rem;}}@media (max-width:991px){ .merchants-search-form-wrap{padding-right:70px;}}@media (max-width:639px){ .merchants-search-form-wrap{padding-right:45px;}}@media (max-width:991px){ .merchants-search-filters-wrap{height:200px;}} .merchants-search-form{height:100%;} .merchants-search-form-section{display:table;height:100%;} .merchants-search-form-section.submit{position:relative;float:left;width:8.333333333333332%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;max-width:46px;}@media (max-width:991px){ .merchants-search-form-section.submit{width:auto;padding:0;}} .has_filters .merchants-search-form-section.sorting{display:none;} .merchants-search-form-section.category{position:relative;float:left;width:33.33333333333333%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;position:static;}@media (max-width:991px){ .merchants-search-form-section.category{position:relative;float:left;width:25%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;padding:0;max-width:40%;margin-right:.5rem;}} .merchants-search-form-section.category .merchants-search-form-label{width:25%;}@media (max-width:639px){ .merchants-search-form-section.category{position:absolute;top:.5rem;max-width:none;width:100%;float:none;left:0;padding:0 .5rem;}} .merchants-search-form-section.location{position:relative;float:left;width:25%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;display:none !important;visibility:hidden !important;} .merchants-search-form-section.attribute{position:relative;float:left;width:50%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;}@media (min-width:640px){ .merchants-search-form-section.attribute{float:left;width:25%;}}@media (max-width:991px){ .merchants-search-form-section.attribute{padding-left:0;}} .merchants-search-form-section.map-list{display:block;overflow:hidden;width:auto;} .merchants-search-form-section.sorting,
.merchants-search-form-section.radius{float:left;width:100%;position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;max-width:100px;}@media (min-width:992px){ .merchants-search-form-section.sorting,
.merchants-search-form-section.radius{float:left;width:8.333333333333332%;}}@media (max-width:639px){ .merchants-search-form-section.sorting,
.merchants-search-form-section.radius{display:none;}} .has_filters .merchants-search-form-section.sorting,
.has_filters .merchants-search-form-section.radius{position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;}@media (min-width:992px){ .has_filters .merchants-search-form-section.sorting,
.has_filters .merchants-search-form-section.radius{float:left;width:16.666666666666664%;}} .merchants-search-form-section.radius{margin-left:-.5rem;} .merchants-search-form-section-wrap{display:table;width:100%;height:100%;text-align:center;} .merchants-search-form-section .merchants-search-form-field{font-size:.9rem;height:2.35rem;border:none;background-color:#f7f7f7;height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;} .merchants-search-form-section .merchants-search-form-field,
.merchants-search-form-section .merchants-search-form-field:focus{box-shadow:none;} .radius .merchants-search-form-section .merchants-search-form-field{line-height:1;padding:0.4rem;} .merchants-search-form-section .merchants-search-form-field::-ms-expand{display:none;} .merchants-search-form-label{display:none;line-height:1;}@media (min-width:992px){ .merchants-search-form-label{white-space:nowrap;word-break:normal;word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;display:table-cell;vertical-align:middle;text-transform:uppercase;letter-spacing:.05rem;text-align:right;padding-right:.5rem;}} .merchants-search-form-label.map-list-label{width:50%;} .merchants-search-form-field-wrap{display:table-cell;vertical-align:middle;}@media screen and (max-width:640px){ .merchants-search-form-field-wrap{display:block;}} .map-list .merchants-search-form-field-wrap{text-align:left;}@media (max-width:991px){ .map-list .merchants-search-form-field-wrap{text-align:center;}}@media (max-width:639px){ .category .merchants-search-form-field-wrap{width:100%;}} .merchants-search-form-content{width:100%;padding:.6rem;background-color:#ffffff;-webkit-transition:top .4s linear;-o-transition:top .4s linear;transition:top .4s linear;}@media (min-width:992px){ .merchants-search-form-content{padding:1.2rem .6rem;background-color:transparent;position:static;width:100%;height:100%;margin-left:-0.35rem;margin-right:-0.35rem;} .merchants-search-form-content:before,
.merchants-search-form-content:after{content:" ";display:table;} .merchants-search-form-content:after{clear:both;}} .merchants-search.show-panel .merchants-search-form-content{top:51px;} .merchants-search-content{background-color:#ffffff;} .merchants-search-content:before,
.merchants-search-content:after{content:" ";display:table;} .merchants-search-content:after{clear:both;}@media (max-width:639px){ .merchants-search-content{padding-top:68px;position:relative;}}@media (min-width:992px){ .merchants-search-content{background-color:transparent;height:100px;}} .merchants-search-title-wrap{display:none;} .merchants-search-title{display:block;background-color:#fff;padding:.43rem .86rem;border:1px solid #b4b4b4;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);color:#777;} .merchants-search-btn-submit{display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;cursor:pointer;text-align:center;text-decoration:none;border-width:1px;border-style:solid;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;background:#d90f27;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#7a0816;background:#2DBE61;padding-top:.45rem;padding-bottom:.45rem;border:none;display:table-cell;vertical-align:middle;height:60px;margin-top:.2rem;outline:none;font-size:0 !important;} .merchants-search-btn-submit:hover,
.merchants-search-btn-submit:focus{color:#ffffff;background-color:#c10d23;text-decoration:none;} .merchants-search-btn-submit:visited{color:#ffffff;} .merchants-search-btn-submit:active{opacity:0.75;filter:alpha(opacity=75);} .merchants-search-btn-submit:hover,
.merchants-search-btn-submit:focus,
.merchants-search-btn-submit:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .merchants-search-btn-submit-big{background:#d90f27;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#7a0816;} .merchants-search-btn-submit[disabled],
.merchants-search-btn-submit[disabled]:hover,
.merchants-search-btn-submit[disabled]:active,
.merchants-search-btn-submit-disabled,
.merchants-search-btn-submit-disabled:hover,
.merchants-search-btn-submit-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .merchants-search-btn-submit-processing{text-indent:-9999rem;position:relative;} .merchants-search-btn-submit-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-search-btn-submit-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;} .merchants-search-btn-submit:hover,
.merchants-search-btn-submit:focus{background:#4ad47b;} .merchants-search-btn-submit:before{content:'zoeken';font-size:1rem;text-transform:uppercase;}@media (max-width:991px){ .merchants-search-btn-submit{margin-top:2px;padding:.5rem;}}@media (max-width:639px){ .merchants-search-btn-submit{width:35px;padding:0;} .merchants-search-btn-submit:before{font-size:.6rem;}} .angucomplete-dropdown{min-width:200px;} .map-list-btn{width:100px;height:60px;background:#f7f7f7;position:relative;border-radius:50px;display:inline-block;} .map-list-btn:after,
.map-list-btn:before{color:#a7a7a7;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:0;font-size:.6rem;} .map-list-btn:after{content:'Kaart';right:1rem;} .map-list-btn:before{content:'Lijst';left:1rem;} .map-list-btn label{display:block;width:50px;height:50px;cursor:pointer;position:absolute;top:50%;left:8px;z-index:1;background:#000000;border-radius:50px;transition:all 0.4s ease;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);} .map-list-btn label:after{content:'Lijst';color:#ffffff;text-transform:uppercase;font-size:.8rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);} .map-list-btn input[type=checkbox]{visibility:hidden;} .map-list-btn input[type=checkbox]:checked + label{left:43px;} .map-list-btn input[type=checkbox]:checked + label:after{content:'Kaart';} #merchants-search-attribute{background:#f7f7f7 url(https://productimages.nimbledeals.com/nimblebuy/e7d6d3bd9c51f79ce48795fb44d41a88);background-size:contain;background-position:right;background-repeat:no-repeat;padding-right:50px;} .merchants-search-switcher-wrap{height:100%;display:table-cell;vertical-align:middle;} .merchants-search-switcher-wrap.map{display:none;} .merchants-search-switcher-wrap .merchants-search-switcher{height:60px;display:inline-block;padding:.5rem .7rem;text-align:center;background:#000000;color:#ffffff;text-transform:uppercase;font-size:.8rem;padding:10px 10px;}@media (max-width:991px){ .merchants-search-switcher-wrap .merchants-search-switcher{font-size:.5rem;padding:24px 5px;max-width:70px;}}@media (max-width:639px){ .merchants-search-switcher-wrap .merchants-search-switcher{padding:17px 5px;max-width:45px;}} .merchants-search-switcher-wrap.map .merchants-search-switcher{padding:.3rem .3rem .2rem;} .merchants-search-switcher-wrap.map .merchants-search-switcher:before{display:inline-block;font-family:FontAwesome;content:"\f00b";font-size:1.9rem;font-style:normal;font-weight:normal;color:#d70d25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-view-list .merchants-search-switcher-wrap.map .merchants-search-switcher{padding:.25rem .6rem;} .merchants-view-list .merchants-search-switcher-wrap.map .merchants-search-switcher:before{display:inline-block;font-family:FontAwesome;content:"\f041";font-size:1.9rem;font-style:normal;font-weight:normal;color:#d70d25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-search-switcher-wrap .merchants-search-switcher-name{display:inline;} .merchants-search-switcher-wrap .merchants-search-switcher-name_hide{display:none;} .merchants-search-filters-wrap_open .merchants-search-switcher-wrap .merchants-search-switcher-name_hide{display:inline;} .merchants-search-filters-wrap_open .merchants-search-switcher-wrap .merchants-search-switcher-name_show{display:none;} .angucomplete-holder{position:static;} .angucomplete-holder .angucomplete-dropdown{background:#ffffff;border-color:#000000;border-width:1px;border-style:solid;cursor:pointer;width:609px;padding:12px;position:absolute;z-index:9999;top:83px;left:104px;}@media (max-width:1199px){ .angucomplete-holder .angucomplete-dropdown{background:rgba(255, 255, 255, 0.93);width:55%;left:105px;}}@media (max-width:991px){ .angucomplete-holder .angucomplete-dropdown{top:64px;left:0;padding:1.2rem;width:418px;}}@media (max-width:639px){ .angucomplete-holder .angucomplete-dropdown{top:65px;width:100%;}} .angucomplete-holder .angucomplete-row{padding:8px;margin-bottom:4px;}@media (max-width:991px){ .angucomplete-holder .angucomplete-row{padding:8px 0;}} .angucomplete-holder .angucomplete-selected-row,
.angucomplete-holder .angucomplete-row:hover{background-color:#d70d25;color:#ffffff;}@media (max-width:991px){ .merchants-view-map{position:absolute;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;} .merchants-view-map .merchants-map-wrap{background-color:#ffffff;position:absolute !important;position:fixed !important;top:0;left:0;width:100%;height:100%;padding-top:51px;} .merchants-view-map .gm-freecontent-map,
.merchants-view-map .merchants-map{width:100%;height:100%;}} .merchants-map-widget{visibility:hidden;display:none;opacity:0;margin-top:0 !important;z-index:-1;overflow:hidden;}@media (max-width:991px){ .merchants-map-widget{height:300px;}} .open-merchants-map .merchants-map-widget{opacity:1;visibility:visible;display:block;z-index:1;}@media (max-width:991px){ .open-merchants-map .merchants-map-widget{position:absolute;top:0;width:100%;}} .merchants-map-widget .merchants-map-wrap{width:100% !important;display:block;position:relative;top:auto;min-width:700px;}@media (max-width:991px){ .merchants-map-widget .merchants-map-wrap{height:100%;}} .open-merchants-map .merchants-map-widget .merchants-map-wrap{min-width:0;} .merchants-map-widget .gm-freecontent-map,
.merchants-map-widget .merchants-map{width:100%;height:100%;}@media (min-width:992px){ .merchants-map-widget .merchants-map{border-radius:0;box-shadow:0 0 0 #b4b4b4;background-color:#ffffff;padding:.5rem;margin:.75rem;position:relative;width:100%;height:600px;margin:0;border:.5rem solid #ffffff;}} .merchants-map-widget .merchants-map img{max-width:none;} .merchants-map-widget .merchants-map:before{background-color:rgba(255, 255, 255, 0.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;padding-top:29%;text-align:center;text-shadow:1px 1px 1px #fff;font-size:3.5rem;color:#ffffff;} .merchants-map-widget .merchants-map.no-markers:before{z-index:1;opacity:1;content:"Wij konden geen locaties vinden.";} .merchants-map-fixed{position:fixed;top:0;z-index:1;} .merchants-map-fixed-wrap{position:relative;} .merchants-map-end-fixed{position:absolute;bottom:0;} a.info-window-address-direction{display:none;} .merchants-list{margin:0;padding:0;list-style:none;counter-reset:merchantsCount;}@media (min-width:992px){ .open-merchants-map .merchants-list{max-height:550px;overflow:auto;}} .merchants-item{float:left;width:100%;position:relative;min-height:1px;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:1rem;min-height:465px;}@media (min-width:640px){ .merchants-item{float:left;width:50%;}}@media (min-width:1200px){ .merchants-item{float:left;width:33.33333333333333%;}}@media (min-width:640px){ .merchants-item{min-height:500px;}}@media (min-width:992px){ .merchants-item{min-height:515px;}} .open-merchants-map .merchants-item{position:relative;min-height:1px;padding-left:0.5rem;padding-right:0.5rem;}@media (min-width:640px){ .open-merchants-map .merchants-item{float:left;width:100%;}} .merchants-item.status{padding:1rem;font-weight:bold;float:none;width:auto;height:auto !important;text-align:center;text-transform:uppercase;display:none !important;visibility:hidden !important;}@media (min-width:992px){ .merchants-item.status{margin:1rem .5rem;}} .merchant{overflow:hidden;position:relative;counter-increment:merchantsCount;} .merchant:before,
.merchant:after{content:" ";display:table;} .merchant:after{clear:both;} .merchant:before{position:absolute;top:0;left:0;padding:.7rem;content:counter(merchantsCount);font-weight:bold;font-size:1.3rem;border-radius:50%;line-height:9px;background-color:#fff;margin:.5rem;} .merchant-main-info{width:100%;padding:0;} .merchant-photo-wrap{width:100%;text-align:center;} .merchant-directory-merchant-description{overflow:hidden;margin-bottom:.7rem;line-height:1.3;}@media (min-width:640px){ .merchant-directory-merchant-description{height:70px;}}@media (min-width:992px){ .merchant-directory-merchant-description{height:80px;font-size:16px;}} .merchant-directory-merchant-description p{margin:0;display:inline;} .merchant-description-more-link{font-weight:bold;color:inherit!important;} .merchant-photo-link{display:block;overflow:hidden;height:200px;position:relative;} .merchant-photo{width:100%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);} .merchant-content{font-size:.9rem;margin-left:-0;margin-right:-0;padding-top:1rem;} .merchant-content:before,
.merchant-content:after{content:" ";display:table;} .merchant-content:after{clear:both;} .merchant-featured-flag{position:absolute;display:block;right:-.5rem;top:1.5rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding:0.3rem;text-transform:uppercase;font-weight:bold;color:#ffffff;z-index:1;} .merchant-featured-flag:before{content:"";display:block;background-color:#d90f27;height:100%;position:absolute;width:300%;top:0;left:-100%;z-index:-1;} .merchant-name{padding-bottom:0;} .merchant-name-link{font-weight:normal;font-size:1rem;color:#1c262c;max-height:48px;overflow:hidden;}@media (min-width:992px){ .merchant-name-link{font-size:1.3rem;}} .merchant-address{padding-bottom:0;} .merchant-cats{font-size:.8rem;padding-bottom:0;} .merchant-cats-title{display:none;} .merchant-offer-title-link:before{display:inline-block;font-family:FontAwesome;content:"\f02b";font-size:1.2rem;font-style:normal;font-weight:normal;color:#d70d25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchant-offer-title-link,
.merchant-offer-title-link:hover,
.merchant-offer-title-link:focus,
.merchant-offer-title-link:visited{color:#d70d25;} .merchant-offer-title-link:before{vertical-align:middle;margin-right:.4rem;} .merchant-yelp{padding:.3rem 0;} .merchant-yelp-img{vertical-align:middle;} .merchant-yelp-copy{font-size:.85rem;} .merchant-yelp-copy-link{background-image:url("https://productimages.nimbledeals.com/images/merchantDirectory/yelp_logo.png");background-repeat:no-repeat;display:inline-block;width:38px;height:20px;vertical-align:bottom;} .merchants-pagination-wrap{padding:.5rem;margin:.75rem;} .merchants-pagination-wrap:before,
.merchants-pagination-wrap:after{content:" ";display:table;} .merchants-pagination-wrap:after{clear:both;}@media (min-width:992px){ .merchants-pagination-wrap{margin:.5rem;}} .merchants-pagination-info{display:none;float:left;line-height:1.7;} .merchants-pagination{margin:0;padding:0;list-style:none;text-align:center;} .merchants-pagination-link{margin:0 .1rem;display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;background:#d90f27;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#7a0816;} .merchants-pagination-link:hover,
.merchants-pagination-link:focus{color:#ffffff;background-color:#c10d23;text-decoration:none;} .merchants-pagination-link:visited{color:#ffffff;} .merchants-pagination-link:active{opacity:0.75;filter:alpha(opacity=75);} .merchants-pagination-link:hover,
.merchants-pagination-link:focus,
.merchants-pagination-link:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .merchants-pagination-link-big{background:#d90f27;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#7a0816;} .merchants-pagination-link[disabled],
.merchants-pagination-link[disabled]:hover,
.merchants-pagination-link[disabled]:active,
.merchants-pagination-link-disabled,
.merchants-pagination-link-disabled:hover,
.merchants-pagination-link-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .merchants-pagination-link-processing{text-indent:-9999rem;position:relative;} .merchants-pagination-link-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-pagination-link-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@media (min-width:992px){ .merchants-pagination-link{background:#d90f27;display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;color:#ffffff;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-color:#7a0816;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;background:#000000;border:none;} .merchants-pagination-link:hover,
.merchants-pagination-link:focus{color:#ffffff;background-color:#c10d23;text-decoration:none;} .merchants-pagination-link:visited{color:#ffffff;} .merchants-pagination-link:active{opacity:0.75;filter:alpha(opacity=75);} .merchants-pagination-link:hover,
.merchants-pagination-link:focus,
.merchants-pagination-link:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .merchants-pagination-link-big{background:#d90f27;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#7a0816;} .merchants-pagination-link[disabled],
.merchants-pagination-link[disabled]:hover,
.merchants-pagination-link[disabled]:active,
.merchants-pagination-link-disabled,
.merchants-pagination-link-disabled:hover,
.merchants-pagination-link-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .merchants-pagination-link-processing{text-indent:-9999rem;position:relative;} .merchants-pagination-link-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchants-pagination-link-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}} .merchants-pagination-link.active,
.merchants-pagination-link.disabled{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .merchants-pagination-item{display:inline-block;} .merchant-marker{opacity:0;z-index:-1;visibility:hidden;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear;} .merchant-marker.merchant-marker-show{opacity:1;z-index:1;visibility:visible;}@media (min-width:992px){ .merchant-marker{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;} .merchant-marker.merchant-marker-show{-webkit-animation-name:rubberBand;animation-name:rubberBand;}} .merchant-marker:before{display:inline-block;font-family:FontAwesome;content:"\f041";font-size:4.7rem;font-style:normal;font-weight:normal;color:#818181;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchant-marker.has-offers:before{color:#d70d25;} .merchant-marker:before{text-shadow:1px 3px 0px rgba(0, 0, 0, 0.27);}@media (min-width:992px){ .merchant-marker:before{font-size:3.7rem;}} .merchant-marker.highlight:before{color:#909090;} .merchant-marker.merchant-marker-active:before{color:#414141;} .merchant-marker.merchant-marker-selected{z-index:2;} .merchant-marker-num{display:block;width:65.5%;position:absolute;top:17%;left:17%;height:38%;border-radius:50%;line-height:1.5;font-family:'SuperGroteskWeb',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.3rem;text-align:center;color:#1c262c;box-shadow:inset 1px 1px 0 rgba(0, 0, 0, 0.25);background-color:#ffffff;}@media (min-width:992px){ .merchant-marker-num{font-size:1rem;}} .merchant-window-wrap{z-index:-1;opacity:0;margin-top:-5px;-webkit-transition:opacity .3s ease-in-out,margin-top .3s linear;transition:opacity .3s ease-in-out,margin-top .3s linear;}@media (min-width:992px){ .merchant-window-wrap{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}} .merchant-window-wrap.merchant-window-wrap-show{margin-top:0;opacity:1;z-index:4;}@media (min-width:992px){ .merchant-window-wrap.merchant-window-wrap-show{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flipInX;animation-name:flipInX;}} .merchant-window-wrap .merchant-window{position:relative;background-color:#ffffff;min-width:220px;padding:1rem;margin-bottom:7px;border-radius:.4rem;box-shadow:0 0 4px rgba(0, 0, 0, 0.19);} .merchant-window-wrap .merchant-window:before{content:"";position:absolute;left:0;top:100%;display:block;margin-left:7px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #ffffff;border-top-width:8px;} .merchant-window-wrap .info-window-merchant-name{font-weight:normal;} .merchants-loader.loading{z-index:1;min-height:240px;} .merchants-loader.loading:before,
.merchants-loader.loading:after{opacity:1;z-index:2;} .merchants-loader.loading > *{visibility:hidden;} .merchants-loader:before,
.merchants-loader:after{position:absolute;display:block;content:"";opacity:0;z-index:-1;-webkit-transition:opacity .5s linear,z-index .5s linear;transition:opacity .5s linear,z-index .5s linear;} .merchants-loader:before{background-color:#ffffff;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 #b4b4b4;} .merchants-loader:after{height:160px;width:160px;border:10px solid rgba(215, 13, 37, 0.25);border-top-color:#d70d25;border-radius:100%;top:40px;left:50%;margin-left:-80px;-webkit-animation:rotation .7s infinite linear;animation:rotation .7s infinite linear;}@-webkit-keyframes rotation{ from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(359deg);}}@keyframes rotation{ from{transform:rotate(0deg);} to{transform:rotate(359deg);}}@-webkit-keyframes flipInX{ 0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;} 40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);} 80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);} 100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{ 0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;} 40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);} 80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);} 100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@-webkit-keyframes rubberBand{ 0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);} 30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);} 40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);} 50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);} 65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);} 75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);} 100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{ 0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);} 30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);} 40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);} 50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);} 65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);} 75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);} 100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}} .merchants-pagination-wrap{clear:left;} .buy-box-wrap{margin-top:1rem;float:left;width:calc(100% - 400px - 1rem);}@media (max-width:991px){ .buy-box-wrap{width:100%;padding:.75rem;}} .buy-box{box-shadow:0 0 0.25rem #b4b4b4;font-size:0;padding:2rem;border-radius:1rem;}@media (max-width:991px){ .buy-box{padding:.5rem;}} .buy-box-pic-wrap{padding-right:2rem;}@media (max-width:991px){ .buy-box-pic-wrap{padding-right:.5rem;}} .buy-box-pic-wrap,
.buy-box-btn-wrap{width:50%;display:inline-block;vertical-align:middle;} .buy-box-pic{width:100%;} .sub-buy-box-btn,
.buy-box-btn,
.sub-buy-box-btn:visited,
.buy-box-btn:visited,
.sub-buy-box-btn:focus,
.buy-box-btn:focus,
.sub-buy-box-btn:active,
.buy-box-btn:active,
.sub-buy-box-btn:hover,
.buy-box-btn:hover{background:#4eb019;border-radius:.3rem;padding:.5rem 1.5rem;color:#ffffff;font-size:1.5rem;font-weight:bold;display:inline-block;} .sub-buy-box-btn .fa,
.buy-box-btn .fa,
.sub-buy-box-btn:visited .fa,
.buy-box-btn:visited .fa,
.sub-buy-box-btn:focus .fa,
.buy-box-btn:focus .fa,
.sub-buy-box-btn:active .fa,
.buy-box-btn:active .fa,
.sub-buy-box-btn:hover .fa,
.buy-box-btn:hover .fa{font-size:1.8rem;padding-left:1rem;}@media (max-width:991px){ .sub-buy-box-btn,
.buy-box-btn,
.sub-buy-box-btn:visited,
.buy-box-btn:visited,
.sub-buy-box-btn:focus,
.buy-box-btn:focus,
.sub-buy-box-btn:active,
.buy-box-btn:active,
.sub-buy-box-btn:hover,
.buy-box-btn:hover{font-size:2.5rem;} .sub-buy-box-btn .fa,
.buy-box-btn .fa,
.sub-buy-box-btn:visited .fa,
.buy-box-btn:visited .fa,
.sub-buy-box-btn:focus .fa,
.buy-box-btn:focus .fa,
.sub-buy-box-btn:active .fa,
.buy-box-btn:active .fa,
.sub-buy-box-btn:hover .fa,
.buy-box-btn:hover .fa{font-size:2.7rem;}}@media (max-width:639px){ .sub-buy-box-btn,
.buy-box-btn,
.sub-buy-box-btn:visited,
.buy-box-btn:visited,
.sub-buy-box-btn:focus,
.buy-box-btn:focus,
.sub-buy-box-btn:active,
.buy-box-btn:active,
.sub-buy-box-btn:hover,
.buy-box-btn:hover{font-size:1rem;} .sub-buy-box-btn .fa,
.buy-box-btn .fa,
.sub-buy-box-btn:visited .fa,
.buy-box-btn:visited .fa,
.sub-buy-box-btn:focus .fa,
.buy-box-btn:focus .fa,
.sub-buy-box-btn:active .fa,
.buy-box-btn:active .fa,
.sub-buy-box-btn:hover .fa,
.buy-box-btn:hover .fa{font-size:1.2rem;}} .sub-buy-box-btn,
.sub-buy-box-btn:visited,
.sub-buy-box-btn:focus,
.sub-buy-box-btn:active,
.sub-buy-box-btn:hover{margin-top:1rem;background:#000000;}@media (max-width:991px) and (min-width:430px){ .buy-box-btn{margin-right:2rem;}} .angucomplete-holder:not(.angucomplete-dropdown-visible) #store-search-item_value:focus ~ #store-search-item_dropdown{display:block !important;visibility:visible !important;} .angucomplete-holder:not(.angucomplete-dropdown-visible) #store-search-item_value:focus ~ #store-search-item_dropdown .angucomplete-searching{font-size:0;} .angucomplete-holder:not(.angucomplete-dropdown-visible) #store-search-item_value:focus ~ #store-search-item_dropdown .angucomplete-searching:after{content:'Zoek hier naar stad, postcode of restaurantnaam:';font-size:1rem;} .merchant-wrap{background:#ffffff;} .merchant-wrap .merchant-content{padding:1rem;position:relative;} .merchant-wrap .merchant-content:after{content:'Reserveer nu';font-family:"SuperGroteskWebPro-Bold";letter-spacing:.1rem;display:block;text-transform:uppercase;padding:.5rem 0 2.5rem 0;text-align:center;background:#000000;color:#ffffff;margin-top:1rem;} .merchant-wrap .merchant-content:before{content:'';display:block;left:0;right:0;bottom:45px;height:1px;position:absolute;background-color:#ffffff;} .merchant-wrap .merchant-name{padding-bottom:.7rem;min-height:60px;} .merchant-wrap .merchant-name-link{font-family:"SuperGroteskWebPro-Bold";letter-spacing:.1rem;} .merchant-wrap .address-wrap{font-family:"SuperGroteskWebPro-Bold";white-space:nowrap;word-break:normal;word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;} .merchant-wrap .address-phone,
.merchant-wrap .merchant-directory-merchant-site{display:block;position:absolute;bottom:15px;width:50%;text-align:center;font-size:.8rem;border-top:1px solid #ffffff;padding:8px 0;left:0;} .merchant-wrap .address-phone,
.merchant-wrap .merchant-directory-merchant-site,
.merchant-wrap .address-phone-link,
.merchant-wrap .merchant-directory-merchant-site-link,
.merchant-wrap .address-phone-link:visited,
.merchant-wrap .merchant-directory-merchant-site-link:visited,
.merchant-wrap .address-phone-link:hover,
.merchant-wrap .merchant-directory-merchant-site-link:hover,
.merchant-wrap .address-phone-link:focus,
.merchant-wrap .merchant-directory-merchant-site-link:focus{color:#ffffff;font-family:'SuperGroteskWeb';}@media (min-width:1200px){ .merchant-wrap .address-phone,
.merchant-wrap .merchant-directory-merchant-site,
.merchant-wrap .address-phone-link,
.merchant-wrap .merchant-directory-merchant-site-link,
.merchant-wrap .address-phone-link:visited,
.merchant-wrap .merchant-directory-merchant-site-link:visited,
.merchant-wrap .address-phone-link:hover,
.merchant-wrap .merchant-directory-merchant-site-link:hover,
.merchant-wrap .address-phone-link:focus,
.merchant-wrap .merchant-directory-merchant-site-link:focus{pointer-events:none;cursor:default;}} .merchant-wrap .merchant-distance{display:none !important;visibility:hidden !important;} .merchant-wrap .merchant-directory-merchant-site{left:auto;right:0;font-size:0;pointer-events:auto;cursor:pointer;border-left:1px solid #ffffff;} .merchant-wrap .merchant-directory-merchant-site:before{content:'Website';font-size:.8rem;} .merchant-wrap .merchant-address-wrap{padding-left:2rem;} .merchant-wrap .merchant-address-wrap .merchant-distance-wrap{position:relative;} .merchant-wrap .merchant-address-wrap .merchant-distance-wrap:before{display:inline-block;font-family:FontAwesome;content:"\f041";font-size:2rem;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .merchant-wrap .merchant-address-wrap .merchant-distance-wrap:before{position:absolute;left:-30px;top:-17px;} .merchant-directory-merchant-site{white-space:nowrap;word-break:normal;word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;} .merchant-book-now-wrap{min-height:0;position:static;} .merchant-book-now{position:absolute;top:0;background-color:#ededed;width:100%;z-index:1;left:0;} .merchant-book-now-iframe{width:100%;min-height:500px;} .merchant-book-now-btn.btn{font-family:"SuperGroteskWebPro-Bold";letter-spacing:.1rem;font-size:.9rem;position:absolute;text-transform:uppercase;bottom:0;right:1rem;left:1rem;margin-bottom:3rem;padding:.5rem;border:1px solid #2DBE61;border-bottom-color:#fff;background:#2DBE61;display:none;} .merchant-book-now-btn.btn:hover,
.merchant-book-now-btn.btn:focus{background:#4ad47b;} .merchant-book-now-btn.close{padding:1rem;position:absolute;cursor:pointer;top:0;right:0;z-index:2;} .merchant-book-now-btn.close:before{display:inline-block;font-family:FontAwesome;content:"\f00d";font-size:1rem;font-style:normal;font-weight:normal;color:#b4b4b4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .modal-dialog-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(0, 0, 0, 0.7);} .modal-dialog-container{margin:100px auto;width:100%;max-width:550px;height:80%;position:relative;-webkit-overflow-scrolling:touch;}@media (max-width:991px){ .modal-dialog-container{overflow:auto;padding:5px;}} .modal-dialog-container > ng-include{display:block;height:100%;} .modal-dialog-container-close{position:absolute;top:8px;right:25px;} .modal-dialog-container-close i{font-size:22px;padding:10px;cursor:pointer;} .book-now-iframe{width:100%;height:100%;min-height:100%;-webkit-overflow-scrolling:touch;} .location-selected{color:#d70d25;} .location-selected option{color:#1c262c;} .merchants-directory-limit-err{color:#d70d25;padding:0 10px;display:none;font-size:20px;}