.notie-container{-o-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-sizing:border-box;font-size:1.6rem;height:auto;left:0;position:fixed;text-align:center;width:100%;z-index:2147483647}@media screen and (max-width:900px){.notie-container{font-size:1.4rem}}@media screen and (max-width:750px){.notie-container{font-size:1.2rem}}@media screen and (max-width:400px){.notie-container{font-size:1rem}}.notie-background-success{background-color:#57bf57}.notie-background-warning{background-color:#d6a14d}.notie-background-error{background-color:#e1715b}.notie-background-info{background-color:#4d82d6}.notie-background-neutral{background-color:#a0a0a0}.notie-background-overlay{background-color:#fff}.notie-textbox{color:#fff;padding:20px}.notie-textbox-inner{margin:0 auto;max-width:900px}.notie-overlay{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:2147483646}.notie-button{cursor:pointer}.notie-button,.notie-element{color:#fff;padding:10px}.notie-element-half{width:50%}.notie-element-half,.notie-element-third{box-sizing:border-box;display:inline-block}.notie-element-third{width:33.3333%}.notie-alert{cursor:pointer}.notie-input-field{background-color:#fff;border:0;box-sizing:border-box;font-family:inherit;font-size:inherit;outline:0;padding:10px;text-align:center;width:100%}.notie-select-choice-repeated{border-bottom:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.notie-date-selector-inner{margin:0 auto;max-width:900px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.notie-date-selector-inner [contenteditable],.notie-date-selector-inner [contenteditable]:focus{outline:0 solid transparent}.notie-date-selector-up{transform:rotate(180deg)}*{font-family:Open Sans,sans-serif;margin:0;padding:0}body{background-color:#f3f3f3}a{color:orange;text-decoration:underline}a,div[id=up]{cursor:pointer}a:active{left:1px;position:relative;top:1px}button[id=search-action]:active{color:#333}.txt-c{text-align:center}.mentions{margin-bottom:360px;padding-top:60px}.mentions h1{color:#93bb0d}.mentions h1,.mentions h2{font-weight:400;text-wrap:balance}.mentions h2{color:#198cbb;margin-bottom:30px;margin-top:50px}.mentions p{line-height:1.4em;padding:10Px}.mentions .important{font-size:1.1em;font-weight:700;text-decoration:underline}section[class=content]{min-height:900px}header{background:#eee url(/build/images/pharmadresse.f025b19e.png) 0 0 no-repeat;box-shadow:1px 1px 8px #aaa;height:120px;left:0;position:relative;text-align:center;top:0}header h1{font-size:27px;margin-bottom:20px;margin-top:6px}header h1 .hide{display:none}div[id=app]{margin:auto;padding-left:140px;width:80%}div[id=result-pharmacies]{display:flex;flex-wrap:wrap;margin:auto;padding:10px;width:860px}div[id=result-pharmacies] h2[class=intro]{margin-bottom:30px;margin-top:50px;text-align:center}div.pharmacy-card.active{background-color:transparent;border:1px solid #198cbb;opacity:.5}[class=blue]{color:#198cbb}[class=green]{color:#93bb0d}div.details{border-bottom:1px dashed #aaa;border-top:1px dashed #aaa;color:#333;display:none;height:530px;margin:10px 0;min-height:1px;padding:10px;position:relative;width:95%}div.pharmacy-card{background-color:#eee;border:1px solid #aaa;border-radius:3px;cursor:pointer;float:left;height:120px;margin:10px 11px 0 0;padding-top:10px;text-align:center;width:202px}div[id=up]{color:orange;display:none;height:50px;position:fixed;right:30px;text-shadow:1px 1px 1px #333;top:500px;width:50px}div.pharmacy-card p[class=pharmacy-name]{color:#198cbb;margin-bottom:5px}div[class=map-content]{font-size:16px}p.pharmacy-name{font-weight:500}p[class=map-pharmacy]{text-transform:capitalize}div.pharmacy-card p:not(.pharmacy-name){font-size:14px}img[class=pub]{border:1px solid #ddd;border-radius:8px}div[class=pharmacy-details]{display:flex;flex-direction:row-reverse;text-transform:capitalize}div[class=pharmacy-details] img[class=pub]{width:300px}div[class=pharmacy-details] p.banner{position:relative;top:120px}div[class=pharmacy-details] p.pharmacy-name{font-weight:700}div.pharmacy-card{text-transform:capitalize}div.pharmacy-card img{max-width:100%}div.pharmacy-card p[class=pharmacy-name]{font-weight:700}[id=map-general]{border:1px solid #aaa;float:left;height:400px;margin:auto;width:98%}[id=map]{height:400px;margin-left:20px;margin-top:16px;width:500px}div.pharmacy-card div[class=pharmacy-details]{display:none}div.tags{height:27px;margin-bottom:38px;text-align:center;width:300px}div.tags span{border-radius:3px;display:inline-block;font-size:12px;margin-right:5px;min-width:60px;padding:5px}div.tags span a{color:#fff;text-decoration:none;text-shadow:1px 1px 1px #333}div.tags span[class=facebook]{background-color:#28487d}div.tags span[class=website]{background-color:#9b1e99}div[class=clear]{clear:both}div[class=address]{height:400px;text-align:center;width:400px}div[class=address] p{padding:5px}div[class=search-form]{display:flex;flex-direction:row;justify-content:center}button,input{font-size:20px}input[id=search],input[type=submit]{float:left;margin:0}input[id=search]{background-color:#fff;border:1px solid #aaa;border-right:0;height:40px;margin-right:50px;min-width:200px;padding-left:30px;width:60%}.fa{vertical-align:middle}.span{color:#aaa;cursor:pointer;position:relative;right:100px;top:4px;z-index:2}button[id=search-action]{background-color:#198cbb;border:none;color:#fff;cursor:pointer;height:42px;margin-left:-90px;text-shadow:1px 1px 1px #333;width:20%;z-index:0}footer{border-top:1px solid #ddd;margin:10px auto;padding:20px;text-align:center;width:100%}.notie-container{z-index:1900}p.indent-top{margin-top:10px}ul{margin:auto auto 20px;width:70%}li{padding:10px}@media(max-width:768px){div.details,div[id=app],div[id=result-pharmacies]{width:100%}section[class=content]{padding:10px}header{background:transparent url(/build/images/pharmadresse.f025b19e.png) 0 0 no-repeat;height:300px;width:100%}header h1{display:inline-block;left:0;position:absolute;top:80px}header div[class=search-form]{flex-direction:column;left:30px;min-width:80%;position:absolute;top:180px}header div[class=search-form] .span{left:250px;position:absolute;top:4px}header div[class=search-form] input[id=search]{margin-bottom:10px;margin-right:10px;min-width:100%;padding-left:5px}header div[class=search-form] button[id=search-action]{display:inline-block;margin-left:auto;margin-right:auto;width:80%}div[id=result-pharmacies]{padding:0}div[id=result-pharmacies] h2[class=intro]{margin-top:0}div[id=result-pharmacies] #map-general{width:100%}div[id=result-pharmacies] div.details{padding:0}div[id=result-pharmacies] #map{float:none;margin-left:auto;margin-right:auto;width:100%}div[id=result-pharmacies] div.pharmacy-card{width:100%}div[id=result-pharmacies] .pharmacy-name{color:orange}div[id=result-pharmacies] div[class=address]{height:300px;margin-top:20px;text-align:center;width:100%}}