#browsing_options{margin-bottom:10px}.top h3,#browsing_options h2{display:inline-block;font-weight:lighter}#browsing_options h2{margin:2px;font-size:18px}#browsing_options a{padding:4px 10px}#results_list{background-color:white;z-index:3;position:relative;width:100%}#results_list .result{padding:12px 10px;border-bottom:1px solid #CCCCCC;overflow:hidden;position:relative}#results_list span{white-space:nowrap}#results_list span.left{overflow:hidden}#results_list .first_line{padding-bottom:32px}#results_list .right{padding-left:10px;float:right}#results_list .first_line .right{font-weight:bold;position:relative;top:8px;background-color:white;z-index:1}#results_list .result h2,#results_list .result h3{margin:0;font-weight:normal}#results_list .result a{font-size:22px;font-family:'Roboto Condensed';letter-spacing:-1px;position:absolute;width:calc(100% - 20px);height:calc(100% - 24px);box-sizing:border-box;z-index:1;text-decoration:none;overflow:hidden;color:var(--link-color)}#results_list .result a:hover{color:var(--link-hover-color)}#results_list .store_hours{padding-top:10px;font-size:18px}#results_list div.about{padding-top:10px;line-height:1.2em;height:calc(2 * 1.2em);overflow:hidden;align-items:baseline;text-align:justify}#results_list div.about:empty,#results_list .store_hours:empty{display:none}#main-area.show-map #results_list div.about{height:calc(4 * 1.2em)}#results_list .result div.more{position:absolute;bottom:0;right:0;background-color:white;padding:0 10px 12px 7px;font-weight:bold}html[lang="en"] #results_list .result div.more::before{content:"... more info"}html[lang="el"] #results_list .result div.more::before{content:"... \03C0\03B5\03C1\03B9\03C3\03C3\03CC\03C4\03B5\03C1\03B5\03C2\0020\03C0\03BB\03B7\03C1\03BF\03C6\03BF\03C1\03AF\03B5\03C2"}html[lang="de"] #results_list .result div.more::before{content:"... mehr erfahren"}html[lang="fr"] #results_list .result div.more::before{content:"... plus d'infos"}.cMarker{position:absolute;display:none;background-repeat:no-repeat;background-size:100%;z-index:0;cursor:pointer}@media screen and (max-width: 480px){#results_list div.about{height:calc(4 * 1.2em)}}.cMarker{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAMAAABMOI/cAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABvUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAD8AAAAAAAAAANwAAAAAACoAAAAAAJEAAAAAAAAAALMAAHsAAAAAAGUAANAAAAAAAOoAAKUAAAAAAP8AAAAAAPQAAAUAABgAAPwAAMAAAHQh+7EAAAAedFJOUwBMZxZ59DgC6Pv9/p7b/sr9DvwKJP3+j/39sv39WrqJysoAAADbSURBVCjPfZLZusIgDITZN7vbxVYlQN//Ha21Hi2V898x80HCJAht1OJO2F1QtIeSSXENWpWslR9Z4lJDOC0EDzmr/3SioGpGt1DcTl5n7/cI95fCbrgmQPa6I5Tvnf1wC5o969QTmG/d2sYrsRiYh3GnW2dgkEhmcLERnc9bREvfxca14ngpHYrYmA0wJHh1jQ3bw/CPkXoqWTzZbvKD6UgOIXZbiOnYX4PqRzfP0aDeozUmGu26DCWs5LtlWFvIn7rC6ABWAJwcdSSZhuH8w0DnbKLoJ7T9OjwApDMslTLCYLkAAAAASUVORK5CYII=")}#flash-message-container{position:fixed;top:60px;left:50%;transform:translateX(-50%);z-index:1207;width:90%;max-width:500px;display:block;justify-content:center}.flash-message{color:white;min-width:400px;font-size:18px;font-weight:bold;padding:14px 48px 14px 18px;border-radius:6px;text-align:center;box-shadow:0px 4px 6px rgba(0,0,0,0.1);position:relative;margin-bottom:10px;white-space:nowrap}.flash-message.info{background-color:#007BFF}.flash-message.success{background-color:#28a745}.flash-message.warning{background-color:#fd7e14}.flash-message.error{background-color:var(--error-red)}#flash-message-container i.x-icon{color:white;width:48px;height:48px;display:flex}@media screen and (max-width: 480px){.flash-message{max-width:80%;padding:15px 10px;font-size:16px}}#about-container{padding:0 20px}#about-container div.section{margin:10px;display:inline-block}#about-container h2,#about-container h1{color:var(--charcoal-gray);font-family:'Roboto Condensed';margin-block-end:0}#about-container ol,#about-container ul{margin-block-start:0}#about-container p{line-height:1.3em;display:inline-block}#about-container li{margin-bottom:8px;line-height:1.3em}#about-container ol li{list-style-type:lower-latin}#about-container button.submit{margin-bottom:30px}#about-container button.submit.reject{color:var(--modern-green);background-color:white;border:2px solid var(--modern-green)}.button-container{text-align:center}#contact-form{max-width:500px;margin:auto;text-align:center}#contact-form input,#contact-form textarea{padding:14px;margin-bottom:10px;display:block;border:1px solid lightgray;border-radius:4px;box-sizing:border-box;font-size:16px;width:100%;font-family:inherit}#contact-form input:focus-visible,#contact-form textarea:focus-visible{outline:none;border:1px solid black}#contact-form textarea{height:200px}#contact-form button.submit{margin:0 0 10px}#contact-form button{transition:background 0.3s ease-in-out}#contact-form button:hover{background-color:#388E3C}#contact-form .required{border:1px solid red}.required::placeholder,.required::-webkit-input-placeholder{color:red;font-weight:bold}.table{display:table}.table ul{display:table-row;padding:0}.table li{display:table-cell}.switch{position:relative;display:inline-block;bottom:4px;width:50px;height:28px;-webkit-tap-highlight-color:transparent}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider::before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--modern-green)}input:focus+.slider{box-shadow:0 0 1px var(--modern-green)}input:checked+.slider::before{transform:translateX(22px)}.slider.round{border-radius:34px}.slider.round::before{border-radius:50%}@media screen and (min-width: 1025px){#about-container .table{border:1px solid lightgray;border-collapse:collapse;margin-bottom:30px;font-size:14px}#about-container .table li{border:1px solid lightgray;padding:10px;vertical-align:middle;text-align:center}#about-container .table li:nth-child(4){text-align:left}#about-container>h2{padding-left:10px;margin-bottom:6px}}@media screen and (max-width: 1024px){#about-container div.section{margin:0;box-shadow:none;display:block;border-bottom:1px solid lightgray}#about-container .table{display:block}#about-container .table ul{display:block;padding:0;border-bottom:1px solid lightgray;list-style:none}#about-container .table ul:first-child{display:none}#about-container .table ul:nth-child(2){border-top:1px solid lightgray;list-style-position:unset}#about-container .table li::before{font-weight:bold}#about-container .table li:nth-child(1)::before{content:'Name: '}#about-container .table li:nth-child(2)::before{content:'Description: '}#about-container .table li:nth-child(3)::before{content:'Domain: '}#about-container .table li:nth-child(4)::before{content:'Type: '}#about-container .table li:nth-child(5)::before{content:'Purpose: '}#about-container .table li:nth-child(6)::before{content:'Expiry: '}#about-container .table li:nth-child(7)::before{content:'Enabled: '}#about-container .table li{display:list-item;margin:10px 0}#about-container i.fa-arrow{font-size:16px}#contact-us{margin-bottom:80%}#contact-form textarea{height:100px}}@media screen and (max-width: 480px){#about-container button.submit{margin:0 auto;margin-bottom:10px;display:block}}.start .search-form .search_box.show-ac{border-radius:25px 25px 0 0}.search-form .search_box.show-ac{border-radius:22px 22px 0 0}div.auto_complete{line-height:22px;background:white;z-index:1207;cursor:pointer;display:none;position:absolute;width:100%;border:1px solid #888;left:-1px}.search-form .search_box.show-ac div.auto_complete{display:block}div.auto_complete ul{margin:0;padding:0;list-style-type:none}div.auto_complete ul li{margin:0;padding:10px;text-align:left;font-size:20px;color:#434343}div.auto_complete ul li b{pointer-events:none}div.auto_complete ul li.selected{background-color:#9ECEFF;color:white;font-weight:bold}div.auto_complete ul strong.highlight{color:#800;margin:0;padding:0}#r_form.search-form input,#r_form.search-form label{padding-left:22px}#r_form a.form_button{right:calc(-1 * var(--button-size));left:unset}#r_form #rs_box{margin-bottom:6px}.route_close i.x-icon{position:static;display:inline-block;pointer-events:none}#main-area.show-map #r_form.search-form .search_box{margin:0 var(--button-size) 0 var(--search-bar-h-margin);width:calc(100% - var(--button-size) - var(--search-bar-h-margin))}.cMarker.yellow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAMAAABMOI/cAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB7UExURQAAAFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzcAAAAAEJCALOzAAAAAJSUANDQAAAAAAAAAHl5AOrqACsrAKamADk5AAAAAF9fAAAAACcnAIWFAGtrAP//AAAAAPT0AAUFABgYAPz8ABzzR8YAAAAjdFJOUwD9dzD0FmYC++ieQYxP2/4K/f0O/P2yzf79/f3+IPzD/v38J2slQAAAAN9JREFUKM91ktmagyAMhcMOKlq11a6zEcH3f8KpjtNWLP8d53wkkBOAhZZZSWUuYI2QneFaa9MXTD1lZT81hmtdX4PHkrYPXRr8+j4Md6pL7XX2X09y/1G5hWEfMPu7kxt/HNyTS9B06tN2SF515/besLtheTisdDcQLBSoDH9cROPLG4jeN7FxOnMLzIQqNkaCFHJ+PsWGO2KRNpKlks2Tz01+MD2SzRCbZYjpsT+CGscoKFD5HC0h9TraeRl6nClXyzDBykk3OWywBpHLrQ6Kaix2bwzYZZ2At4jby+EXcVYzG4bE63UAAAAASUVORK5CYII=");z-index:2}.route{cursor:pointer}.leaflet-popup-tip-container{position:relative}.leaflet-popup{margin-bottom:0}#directions div{display:inline-block;width:100%}#directions .instruction{padding:3px 0px 3px;border-bottom:1px solid #CCCCCC;height:42px}#directions .left{float:left;width:85%}#directions .right{float:right}html[lang="en"] #rs_label::before{content:'Enter starting point or right-click on map'}html[lang="de"] #rs_label::before{content:'Startpunkt eingeben oder Karte rechtsklicken'}html[lang="fr"] #rs_label::before{content:"Entrez le point de d\00E9part ou faites un clic droit sur la carte"}html[lang="en"] #re_label::before{content:'Enter destination or right-click on map'}html[lang="de"] #re_label::before{content:'Ziel eingeben oder Karte rechtsklicken'}html[lang="fr"] #re_label::before{content:'Entrez la destination ou faites un clic droit sur la carte'}@media screen and (max-width: 480px){#rs_label::before{content:'From'}#re_label::before{content:'To'}#r_form.search-form .search_box{margin:0 var(--button-size) 0 var(--search-bar-h-margin);width:calc(100% - var(--button-size) - var(--search-bar-h-margin) - 4px)}#directions div{font-size:18px}}
