.gasl_app{overflow:hidden;position:relative;display:block;box-sizing:border-box;width:100%;font-size:1rem;margin:0;background:#fff;padding:0 20px;min-width:320px}.gasl_app button{display:block;background:0 0;border-radius:0;text-align:left;padding:0;border:none}.gasl_app button:after,.gasl_app button:before{display:none}.gasl_app button:focus,.gasl_app button:hover{background:0 0;color:inherit;opacity:.8}.gasl_app_inner{max-width:1000px;margin:0 auto}.gasl_app_inner_container{border:solid 1px rgba(0,0,0,.1);position:relative;background:#fff}@media (min-width:800px){.gasl_app_inner_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.gasl_app_title{margin-bottom:1em}.gasl_app{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.gasl_app a{background-color:transparent;-webkit-text-decoration-skip:objects}.gasl_app b,.gasl_app strong{font-weight:inherit}.gasl_app b,.gasl_app strong{font-weight:bolder}.gasl_app img{border-style:none}.gasl_app svg:not(:root){overflow:hidden}.gasl_app button,.gasl_app input,.gasl_app optgroup,.gasl_app select,.gasl_app textarea{font-size:100%;line-height:1.15;margin:0}.gasl_app button,.gasl_app input{overflow:visible}.gasl_app button,.gasl_app select{text-transform:none}.gasl_app [type=reset],.gasl_app [type=submit],.gasl_app button,.gasl_app html [type=button]{-webkit-appearance:button}.gasl_app [type=button]::-moz-focus-inner,.gasl_app [type=reset]::-moz-focus-inner,.gasl_app [type=submit]::-moz-focus-inner,.gasl_app button::-moz-focus-inner{border-style:none;padding:0}.gasl_app [type=button]:-moz-focusring,.gasl_app [type=reset]:-moz-focusring,.gasl_app [type=submit]:-moz-focusring,.gasl_app button:-moz-focusring{outline:1px dotted ButtonText}.gasl_app fieldset{padding:.35em .75em .625em}.gasl_app legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.gasl_app progress{display:inline-block;vertical-align:baseline}.gasl_app textarea{overflow:auto}.gasl_app [type=checkbox],.gasl_app [type=radio]{box-sizing:border-box;padding:0}.gasl_app [type=number]::-webkit-inner-spin-button,.gasl_app [type=number]::-webkit-outer-spin-button{height:auto}.gasl_app [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.gasl_app [type=search]::-webkit-search-cancel-button,.gasl_app [type=search]::-webkit-search-decoration{-webkit-appearance:none}.gasl_app ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.gasl_app_symbols{height:0;display:block;position:absolute;top:-9999px}@media (min-width:800px){.gasl_app_list{width:50%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gasl_app_list:after{content:'';position:absolute;pointer-events:none;top:0;right:-1em;z-index:2;height:100%;width:1em;background:linear-gradient(90deg,rgba(0,0,0,.15),transparent)}}.gasl_app_list *{font-family:inherit}.gasl_app_list_location{padding:.6em;border-bottom:solid 1px rgba(0,0,0,.1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.gasl_app_list_location_btn-gps_container{padding:0 .8em;height:3em;line-height:3em;white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gasl_app_list_location_btn-gps_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.3em}.gasl_app_list_location_btn-gps_icon svg{width:1.6em;height:1.6em;fill:currentColor}.gasl_app_list_location_btn-gps_loader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gasl_app_list_location_btn-gps_loader svg{-webkit-animation:rotate .6s infinite linear;animation:rotate .6s infinite linear}.gasl_app_list_location_input_container{position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:.6em}.gasl_app_list_location_input_container:before{content:'';position:absolute;width:3em;height:calc(3em - 2px);right:3em;top:1px;background:linear-gradient(270deg,#fff,rgba(255,255,255,0))}.gasl_app_list_location_input{width:100%!important;height:3em!important;line-height:3em!important;border:solid 1px rgba(0,0,0,.1)!important;padding:0 1em!important;border-radius:0!important}.gasl_app_list_location_btn-search{position:absolute;right:0;top:0;z-index:2;width:3em;height:3em;border:solid 1px rgba(0,0,0,.1)!important;background:#fff!important}.gasl_app_list_location_btn-search:focus,.gasl_app_list_location_btn-search:hover{background:#fff!important;opacity:1!important}.gasl_app_list_location_btn-search_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gasl_app_list_location_btn-search_loader svg{-webkit-animation:rotate .6s infinite linear;animation:rotate .6s infinite linear}.gasl_app_list_location_btn-search_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gasl_app_list_location_btn-search_icon svg{width:1.6em;height:1.6em;fill:currentColor}.gasl_app_list_location_error{position:absolute;z-index:3;width:100%;bottom:0;left:0;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:.6em 1.8em .6em .6em;box-shadow:0 2px 2px rgba(0,0,0,.2)}.gasl_app_list_location_error_close{position:absolute;right:.6em;top:.6em}.gasl_app_list_location_error_close_icon{width:1em;height:1em}.gasl_app_list_location_error_close_icon svg{width:1em;height:1em;fill:currentColor}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gasl_app_list_tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-bottom:solid 1px rgba(0,0,0,.1)}@media (min-width:800px){.gasl_app_list_tabs{display:none}}.gasl_app_list_tabs_button{width:50%;border-bottom-style:solid!important;border-bottom-width:3px!important;border-bottom-color:#fff!important}.gasl_app_list_tabs_button:nth-child(1){border-right:solid 1px rgba(0,0,0,.2)}.gasl_app_list_tabs_button.gasl_s_active{border-bottom-color:#d8ecf9}.gasl_app_list_tabs_button_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1em 0}.gasl_app_list_tabs_button_container svg{width:1.2em;height:1.2em;fill:currentColor}.gasl_app_list_tabs_button_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.3em}.gasl_app_list_items{min-height:300px}@media (min-width:800px){.gasl_app_list_items{min-height:360px}}.gasl_app_list_item{width:100%}.gasl_app_list_item_container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .6em}.gasl_app_list_item_container:after{content:'';position:absolute;right:0;top:0;height:100%;width:4em;background:linear-gradient(270deg,#fff,rgba(255,255,255,0))}.gasl_app button.gasl_app_list_item{padding:.6em 2em .6em 0;border-bottom:solid 1px rgba(0,0,0,.1);border-right:solid 5px #fff}.gasl_app button.gasl_app_list_item:last-child{border-bottom:none}@media (min-width:1024px){.gasl_app button.gasl_app_list_item:hover{background:#fafafa!important}.gasl_app button.gasl_app_list_item:hover .gasl_app_list_item_container:after{background:linear-gradient(270deg,#fafafa,rgba(250,250,250,0))}}.gasl_app button.gasl_app_list_item:hover{opacity:1!important}.gasl_app_list_item_image{-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}@media (min-width:640px){.gasl_app_list_item_image{-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}}.gasl_app_list_item_image img{width:80px;height:80px}@media (min-width:640px){.gasl_app_list_item_image img{width:100px;height:100px}}.gasl_app_list_item_icon{position:absolute;z-index:2;right:-1.2em;width:1.2em;height:1.2em}.gasl_app_list_item_icon svg{width:1.2em;height:1.2em}.gasl_app_list_item_content{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 .5em;overflow:hidden}.gasl_app_list_item_content_above{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.gasl_app_list_item_content_title{padding:.4em 0}.gasl_app_list_item_title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gasl_app_list_item_title_marker{display:inline-block;width:19.8px;height:36px;min-width:19.8px;min-height:36px;background:url(../img/marker-red.png);background-size:19.8px 36px;background-repeat:no-repeat;font-size:.9em;text-align:center;padding-top:4px}.gasl_app_list_item_title_text{padding-left:6px}.gasl_app_list_item_content_below{position:relative;z-index:2}.gasl_app_list_item_meters{font-size:.9em;white-space:nowrap}.gasl_app_list_item_open-till{font-size:.9em;white-space:nowrap}.gasl_app_list_item_title{font-size:.9em;white-space:nowrap}@media (min-width:640px){.gasl_app_list_item_title{font-size:1em}}.gasl_app_list_item_address{font-size:.9em}.gasl_app_list_pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:1em 0}.gasl_app_list_pagination_button{width:50%}.gasl_app_list_pagination_button:nth-child(1){border-right:solid 2px rgba(255,255,255,.2)}.gasl_app_list_pagination_button:nth-child(1) .gasl_app_list_pagination_button_icon{margin-right:.3em}.gasl_app_list_pagination_button:nth-child(2) .gasl_app_list_pagination_button_icon{margin-left:.3em}.gasl_app_list_pagination_button:disabled{pointer-events:none}.gasl_app_list_pagination_button:disabled .gasl_app_list_pagination_button_icon,.gasl_app_list_pagination_button:disabled .gasl_app_list_pagination_button_text{opacity:0}.gasl_app_list_pagination_button_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gasl_app_list_pagination_button_container svg{width:1.2em;height:1.2em;fill:currentColor}.gasl_app_list_pagination_button_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}@media (min-width:800px){.gasl_app_map{width:50%}}#gasl_map{width:100%;height:400px}@media (min-width:800px){#gasl_map{height:100%}}.gasl_map_infowindow{font-size:1em}.gasl_map_infowindow p{margin:0 0 1em 0!important}.gasl_map_infowindow_title{font-size:1.4em;margin:.2em 0}.gasl_map_infowindow_open-till{margin:.6em 0;padding:.6em 0;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1)}.gasl_a_text_default{color:#444!important}.gasl_a_text_error{color:#f75448!important}.gasl_a_text_brand{color:#d8ecf9!important}.gasl_a_text_over_bg_brand{color:#fff!important}.gasl_a_bg_default{background-color:#fff!important}.gasl_a_bg_error{background-color:#feefee!important}.gasl_a_bg_brand{background-color:#d8ecf9!important}.gasl_a_border_radius{border-radius:0!important}.gasl_a_border_color{border-color:rgba(0,0,0,.1)!important}@media (max-width:799px){.gasl_s_hide-on-medium-down{display:none!important}}.gasl_s_hidden{display:none!important}