.topContainer{background-color:#f0b4b4}#wrapper{width:100%;margin:auto;color:#000;-webkit-font-smoothing:antialiased;font-family:"Open Sans",sans-serif}#content #top_content_wrapper{width:100%;float:left;background:#ebf6daed}#content #top_content_wrapper h2{color:#333}#content_result #top_content_wrapper{width:100%;height:110px;float:left;background-repeat:no-repeat;background-position:center;margin-bottom:10px}#content_result #shop_select{margin:9px 0 0;height:80px;overflow:auto;width:435.5px;position:absolute;margin-top:43.5px;margin-left:8.5px}#content_result #shop_select li{list-style:none;background:#fff;border-bottom:1px solid #645555;border-left:1px solid #645555;border-right:1px solid #645555}#content_result #shop_select a{display:block;line-height:30px;margin-left:18px;color:#000}#content_result #announcement_content_wrapper{display:none;transition:background .5s;-webkit-transition:background .5s;width:100%;float:left;margin-top:10px;background:url(/images/announcement_background_top.png) top left no-repeat,url(/images/announcement_background_bottom.png) bottom left no-repeat;background-color:#e9f1cc}#content_result #announcement_content{max-width:1066px;color:#645555;margin:0 auto;letter-spacing:2px;font-size:20px;text-align:center;transition:height .5s;-webkit-transition:height .5s}#content_result #announcement_content h2{font-family:Cookie;font-size:32px;margin:0;line-height:70px;height:70px}#content_result{float:left;width:100%}#content_result #search_key_container_background{position:relative;z-index:19;width:490px;margin:10px auto 0;height:90px;border-radius:10px;background:#dfdfdf;text-align:center;opacity:.8}#content_result #search_key_container_background h1,h3{font-size:19px;font-weight:600;letter-spacing:1.5px;color:#333;padding-top:10px;margin-top:10px;margin-bottom:0}#content_result #search_key_container{display:flex;position:relative;z-index:20;width:450px;margin:-60px auto 0;height:43px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#content_result #search_key_container #search_button{width:45px;height:32px;margin-top:11px;cursor:pointer;background-image:url(/images/search.svg);background-position:13px 6px;background-repeat:no-repeat}#content_result #search_key_container #search_button{background-color:#528400;border:1px solid #528400!important;background-image:url(/images/search.svg);background-position:13px 6px;background-repeat:no-repeat;border-radius:0 4px 4px 0}#content_result #search_key_container #search_key{background:0 0;border:#151313;font-size:16px;width:390px;margin-left:9px;margin-top:11px;color:#969696;background-color:#fff;outline:0;border:1px solid #645555;border-radius:4px 0 0 4px}#content_result #search_key_container_background h1#retry_search{font-size:19px}#delivery_select .delivery_select_wrapper{text-align:center}#search_key_info_text{text-transform:uppercase}#delivery_select .delivery_select_wrapper .delivery_pickup.selected{background-image:url(/images/storefront_black_24dp_w-01.svg);color:#fff}#delivery_select .delivery_select_wrapper .delivery_pickup{background-image:url(/images/storefront_black_24dp_g-01.svg);margin-left:-4px;background-repeat:no-repeat;background-position:30px 6px;background-size:30px;border-radius:0 4px 4px 0}#delivery_select .delivery_select_wrapper .delivery_delivery.selected{background-image:url(/images/truck_w-01.svg);color:#fff}#delivery_select .delivery_select_wrapper .delivery_delivery{background-image:url(/images/truck_g-01.svg);margin-right:0;background-repeat:no-repeat;background-position:20px 6px;background-size:30px;border-radius:4px 0 0 4px}#delivery_select .delivery_text{font-size:18px}#delivery_select .delivery_select_wrapper{text-align:center}#delivery_select .delivery_select_button{display:inline-block;padding:10px 20px;text-transform:uppercase;margin:10px;border:1px solid #528400;cursor:pointer;width:201px;height:45px;text-indent:40px;font-size:18px;color:#528400}#delivery_select .delivery_date.unset{width:50px;background-position:19px 10px;border-right:1px solid #528400;background-size:25px;border-radius:4px}#delivery_select .delivery_date{background-image:url(/images/calendar-event_g-01.svg);background-repeat:no-repeat;display:inline-block;padding:10px 40px;text-transform:uppercase;margin:10px;border:1px solid #528400;width:117px;height:45px;text-indent:0;font-size:18px;color:#528400;vertical-align:top;background-size:20px;background-position:10px 10px;padding-right:25px;cursor:pointer;border-right:unset;margin-right:unset;border-radius:4px 0 0 4px}#delivery_select .dateRemove.dateUnset{display:none}#delivery_select .dateRemove{background-image:url(/images/x.svg);background-size:15px;background-repeat:no-repeat;width:5px;background-position:center;display:inline-block;margin:10px;border:1px solid #528400;height:45px;text-indent:15px;font-size:19px;color:#528400;vertical-align:top;padding-right:24px;cursor:pointer;border-left:unset;margin-left:-29px;padding-right:20px;border-radius:0 4px 4px 0;background-position-y:14px;background-color:inherit}#delivery_select .selected{background:#528400}.ui-datepicker{z-index:9999!important}#wrapper #banner #search_key_container #search_key.dateSet{width:263px}#wrapper #banner #search_key_container .dateSet{width:44px;background-image:none}#banner #search_key_container .datepicker_indent{border:2px solid #ddd;border-left:0;border-right:0px}#banner #search_key_container .dateSelector{background-image:url(/images/calendar-event_g-01.svg);background-repeat:no-repeat;background-size:22px;background-position:center;width:45px;padding:15px 5px 13px 5px;display:block;line-height:3px;font-size:12px;color:#528400;margin:2px 0;height:32px;border:0;border-radius:0;border-left:2px solid #ddd;cursor:pointer}#banner #pickupSelectors{position:relative;display:table;z-index:20;width:418px;margin:-150px auto 0;height:31px;border-color:#131515;border-radius:0 2px 2px 0;text-align:center}#banner #search_key_container input.removeDate.hidden{display:none}#banner #search_key_container input.removeDate:focus{border-color:#ddd;background-image:url(/images/ruksi.png)}#banner #search_key_container input.removeDate{background-image:url(/images/x.svg);background-size:15px;background-repeat:no-repeat;width:5px;background-position:center;border-left:0;border-radius:0}#banner #pickupSelectors input.pickupSelectors.selected{background-color:#528400;color:#fff}#banner #pickupSelectors input#deliverySelector{background-image:url(/images/truck_g-01.svg)}#banner #pickupSelectors input#pickupSelector{background-image:url(/images/storefront_black_24dp_g-01.svg)}#banner #pickupSelectors input#deliverySelector.selected{background-image:url(/images/truck_w-01.svg)}#banner #pickupSelectors input#pickupSelector.selected{background-image:url(/images/storefront_black_24dp_w-01.svg)}#banner #pickupSelectors input.pickupSelectors:first-of-type{border-radius:4px 0 0 4px;background-position-x:17px}#banner #pickupSelectors input.pickupSelectors:last-of-type{border-left:none;border-radius:0 4px 4px 0}#banner #pickupSelectors input.pickupSelectors{border:2px #528400 solid;text-transform:uppercase;background:#fff;text-align:center;padding:7px 10px 7px 10px;width:170px;background-repeat:no-repeat;text-indent:30px;background-size:30px;background-position-x:30px;background-position-y:4px;color:#528400;font-family:"Open Sans"}#delivery_select .delivery_text_wrapper{text-align:center;font-size:20px}#delivery_select .delivery_text{font-size:18px}@media screen and (max-width:640px){#banner #search_key_container_background h1{font-size:36px}#banner #shop_select{font-size:12px;height:155px}#banner #shop_select a{display:block;line-height:24px;margin-left:18px;color:#000}#content #webshops_by_city h2,#content .webshops_holder h2{font-size:20px;line-height:40px}#content #webshops_city h2,#content .webshops_holder h2{font-size:20px}#banner #shop_select{font-size:12px}#banner #shop_select a{display:block;line-height:24px;margin-left:18px;color:#000}#banner #search_key_container_background h2{font-size:19px;margin-top:4px}#content_result #search_key_container_background{border-radius:0;width:100%;height:100%;padding-top:2px;margin-top:0}#content_result #search_key_container_background h1{font-size:20px;margin-top:10px;letter-spacing:1.5px}#content_result #search_key_container{width:300px;height:43px;margin-top:-65px}#content_result #search_key_container #search_key{width:245px}#join_link a{color:#969696}#bottom_content .content_link{width:100%}#content #top_content{font-size:14px}#content h2{font-size:16px}}@media screen and (max-width:420px){#content #info_banner h3,#content .webshops_holder h3{font-size:16px}#bottom_footer_wrapper .bottom_footer_contact{margin-left:8%;margin-bottom:5%;font-size:12px;margin-top:0}#results .result_topic{margin-left:5px}#delivery_select .delivery_select_wrapper .delivery_delivery.selected,#delivery_select .delivery_select_wrapper .delivery_pickup.selected{background-image:unset}#delivery_select .delivery_select_wrapper .delivery_delivery{background-position:10px 10px;background-size:22px;text-indent:-7px;font-size:16px;background-image:unset}#delivery_select .delivery_select_wrapper .delivery_pickup{background-position:10px 10px;background-size:22px;text-indent:2px;font-size:16px;background-image:unset}#content_result #search_key_container{width:90%;height:43px;margin-top:-65px}#delivery_select .delivery_select_button{width:143px}p{font-size:16px}}@media screen and (max-width:320px){#content #info_banner h3,#content .webshops_holder h3{font-size:16px}#bottom_footer_wrapper .bottom_footer_contact{margin-left:8%;margin-bottom:5%;font-size:12px;margin-top:0}#results .result_topic{margin-left:5px}#delivery_select .delivery_select_wrapper .delivery_delivery.selected,#delivery_select .delivery_select_wrapper .delivery_pickup.selected{background-image:unset}#delivery_select .delivery_select_wrapper .delivery_delivery{background-position:10px 10px;background-size:22px;text-indent:-7px;font-size:15px;background-image:unset}#delivery_select .delivery_select_wrapper .delivery_pickup{background-position:10px 10px;background-size:22px;text-indent:2px;font-size:15px;background-image:unset}#bottom_footer_wrapper .bottom_footer_img{margin-left:2%;border-radius:18px;max-width:310px}#delivery_select .delivery_select_button{width:123px}p{font-size:15px}}