.list-results .list-result{margin:5px auto;background:#f1f1f1;margin-bottom:0px;max-width:600px}.list-results .list-result.farmer{background:#fc0;border:1px solid #fc0}.list-results .list-result.market{background:#266a2e;border:1px solid #266a2e}.list-results .list-result.dispenser{background:#cd0022;border:1px solid #cd0022}.list-results .list-result .left{width:40px;float:left;padding-top:10px}.list-results .list-result .left .img{text-align:center}.list-results .list-result .left .img img{width:22px}.list-results .list-result .content{margin-left:40px;background:hsla(0,0%,100%,.8666666667)}.list-results .list-result .content a.label{display:block;line-height:30px;font-size:1.2em;padding:3px 10px}.list-results .list-result .content a.label .img{margin-right:10px;padding:5px;height:20px;width:20px;border-radius:15px}.list-results .list-result .content a.label .img img{height:20px;position:relative;top:-3px}.map-popup-content .content{padding-bottom:1px}.map-popup-content .content a{color:#333}.list-results .list-result .content,.map-popup-content .content{position:relative}.list-results .list-result .content .distance,.map-popup-content .content .distance{position:absolute;top:0px;right:5px;color:#666;line-height:30px}.list-results .list-result .content .distance i.fa,.map-popup-content .content .distance i.fa{padding-right:5px}.list-results .list-result .content .block.a,.map-popup-content .content .block.a{display:flex}.list-results .list-result .content .block.a .img,.map-popup-content .content .block.a .img{padding:5px}.list-results .list-result .content .block.a .img img,.map-popup-content .content .block.a .img img{width:100px}.list-results .list-result .content .block.a .infos .address,.map-popup-content .content .block.a .infos .address{overflow:hidden}.list-results .list-result .content .block.a .infos .address a.lb,.map-popup-content .content .block.a .infos .address a.lb{display:block}.list-results .list-result .content .block.b,.map-popup-content .content .block.b{clear:both;margin:5px;border-top:1px solid rgba(38,106,46,.2);font-size:.9em;color:#555}.list-results .list-result .content .block.b .item-list,.map-popup-content .content .block.b .item-list{padding:5px;color:#555}.list-results .list-result .content .block.b .products,.map-popup-content .content .block.b .products{overflow:hidden}.list-results .list-result .content .block.b .products .product,.map-popup-content .content .block.b .products .product{width:50%;float:left;padding:5px;box-sizing:border-box}.list-results .list-result .content .block.b .products .product img,.map-popup-content .content .block.b .products .product img{width:20px;padding-right:5px}.list-results .list-result .content .block.in-progress,.map-popup-content .content .block.in-progress{padding:10px;color:#cd0022;font-weight:bold}@-webkit-keyframes blink_effect{0%{background:rgba(205,0,34,0)}50%{background:#cd0022}100%{background:rgba(205,0,34,0)}}.list-results .list-result .content .block.in-progress .blink,.map-popup-content .content .block.in-progress .blink{display:inline-block;width:10px;height:10px;border-radius:5px;margin-right:5px;background:#cd0022;animation:2s linear infinite blink_effect}@media screen and (min-width: 800px){.list-results{padding:10px}.list-results .list-result{margin:10px auto}}.f-menu .menu-trigger{position:fixed;z-index:3;bottom:10px;left:10px}.f-menu .menu-trigger a{width:40px;height:40px;border-radius:20px;line-height:40px;text-align:center;font-size:1.1em}.f-menu .menu{position:relative;transition:left .4s,opacity .2s}.f-menu .menu .menu-ctn .closer{position:absolute;top:4px;right:5px}.f-menu .menu .menu-ctn .header{height:40px;text-align:center;line-height:40px;background:#f1f1f1}.f-menu .menu .menu-ctn .header h1{line-height:20px;padding:10px}.f-menu .menu .menu-ctn .img-header{padding:10px}.f-menu .menu .menu-ctn .img-header .header-ctn{padding:10px 0px;border-bottom:1px solid #ddd}.f-menu .menu .menu-ctn .img-header .header-ctn img{height:60px;width:60px;border-radius:30px;background:#fff;float:left;margin-right:20px;border:1px solid #266a2e}.f-menu .menu .menu-ctn .img-header .header-ctn .label{padding:10px;padding-bottom:5px;color:#fff;font-weight:bold}.f-menu .menu .menu-ctn .img-header .header-ctn .sub-label{color:hsla(0,0%,100%,.6);padding:10px;padding-top:0px}.f-menu .menu .menu-ctn .content a.lb{display:block;margin:0px 10px;font-size:1.1em;line-height:50px;height:50px;margin-bottom:10px}.f-menu .menu .menu-ctn .content a.lb.select i.fa,.f-menu .menu .menu-ctn .content a.lb.select i.far{color:#fff}.f-menu .menu .menu-ctn .content a.lb i.fa,.f-menu .menu .menu-ctn .content a.lb i.far{color:rgba(0,0,0,.6);padding-right:10px}.f-menu .menu .menu-ctn .content a.lb span:not(.label){display:inline-block;position:relative;top:-2px}.f-menu .menu .menu-ctn .content a.lb span:not(.label).icon{padding-right:15px;width:20px;text-align:center}.f-menu .menu .menu-ctn .content a.lb span:not(.label).icon img{max-width:18px;max-height:18px}.f-menu .menu .menu-ctn .content a.lb span:not(.label).img{padding-right:10px}.f-menu .menu .menu-ctn .content a.lb span:not(.label).img img{max-width:30px;max-height:30px}.f-menu .menu .menu-ctn .content h2{padding:0px px;margin:0px 10px;margin-top:40px;margin-bottom:10px;border-bottom:1px solid #ddd}@media screen and (max-width: 799px){.f-menu .menu,.f-menu .menu .menu-ctn{top:0px;bottom:0px;overflow:auto}.f-menu .menu{position:fixed;width:100%;left:-100%;opacity:0;z-index:10;background:hsla(0,0%,100%,.968627451)}.f-menu .menu.open{opacity:1;left:0px}.f-menu .menu .menu-ctn{position:absolute;right:20px;left:0px;box-shadow:0px 0px 50px #000}.f-menu .menu .header{background:#fc0 !important}}@media screen and (min-width: 800px){.f-menu{z-index:1}.f-menu .menu-trigger{display:none}.f-menu .menu .menu-ctn .closer{display:none}}#bd .f-menu .menu-trigger a{box-shadow:0px 0px 10px #266a2e}#bd .f-menu .menu .menu-ctn .filters .filter{padding-bottom:10px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn{height:260px;overflow:auto}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn.level-1{padding-left:20px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn.level-2{padding-left:40px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn.level-3{padding-left:60px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn .product .label a.lb{height:26px;line-height:26px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn .product .label a.lb .far{margin-top:6px}#bd .f-menu .menu .menu-ctn .filters .filter.products .ctn .product-ctn .product .label a.lb img{height:16px}#bd .f-menu .menu .menu-ctn .filters .filter.type .lb img{height:15px;padding-right:7px}#bd .f-menu .menu .menu-ctn .filters .filter.radius .distance{float:right}#bd .f-menu .menu .menu-ctn .filters .filter.radius .distance i{padding-right:10px}#bd .f-menu .menu .menu-ctn .filters .filter a.lb{font-size:.9em;box-sizing:border-box;width:100%;color:#222}#bd .f-menu .menu .menu-ctn .filters .filter a.lb:not(.active){color:#aaa}#bd .f-menu .menu .menu-ctn .filters .filter a.lb .far{font-size:1.1em;float:right;width:13px;height:13px;line-height:13px;text-align:center;border-radius:6.5px;background:#fff;margin-top:10px}#bd .f-menu .menu .menu-ctn .filters .filter .title{height:32px;line-height:32px;padding:0px 10px;font-weight:bold}#bd .f-menu .menu .menu-ctn .filters .filter .ctn{padding-bottom:5px}#bd .f-menu .menu .menu-ctn .filters .filter .ctn .bf-ctn{box-sizing:border-box;padding:5px;padding-bottom:0px;display:inline-block}#bd .f-menu .menu .menu-ctn .filters .filter .ctn .bf-ctn.w1{width:100%}#bd .f-menu .menu .menu-ctn .filters .filter .ctn .bf-ctn.w2{width:33.3333333%}#bd .f-menu .menu .menu-ctn .filters .filter .ctn .bf-ctn.w3{width:50%}#bd .f-menu .menu .menu-ctn .filters .filter .ctn .bf-ctn.w4{width:66.66666666%}#bd .selector{height:40px;background:#f1f1f1}#bd .selector .results{float:right;line-height:40px;padding:0px 10px;color:#666;font-size:.9em}#bd .selector a.lb{margin:4px}#bd #map{z-index:2;min-height:600px}@media screen and (max-width: 799px){#bd .f-menu .menu .menu-ctn .filters{position:absolute;top:40px;left:0px;width:100%;bottom:0px;overflow:auto}}@media screen and (min-width: 800px){#bd{z-index:1}#bd .f-menu{width:340px;min-width:340px}#bd .f-menu .menu-ctn.detach{position:fixed;top:40px;width:340px;background:#fff}#bd .f-menu .menu-ctn .header h1{text-align:center}#bd #search{display:flex}#bd #search>.right{flex-grow:2;border-left:1px solid #ccc}}
