@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes disparition{0%{opacity:1}100%{opacity:0}}@-moz-keyframes disparition{0%{opacity:1}100%{opacity:0}}@-o-keyframes disparition{0%{opacity:1}100%{opacity:0}}@keyframes disparition{0%{opacity:1}100%{opacity:0}}body{margin:0;padding:0 20px 10px}body.hidden .content{display:none}a,a:active,a:hover,a:visited{color:#333}h3{font-size:1em;margin:0 0 7px}p{margin:0 0 10px;line-height:120%;max-width:700px}.btn,a.btn{display:block;padding:8px 10px;background:#000;color:#fff;text-decoration:none}.credits{text-align:right}.u--line-through{text-decoration:line-through}.u--non-selectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.u--clickable{cursor:pointer}.u--italics{font-style:italic}.u--pull-5{margin-top:5px}.u--pull-10{margin-top:10px}.u--pull-20{margin-top:20px}.u--push-5{margin-bottom:5px}.u--push-10{margin-bottom:10px}.u--push-20{margin-bottom:20px}.u--marginless{margin:0}.u--light{color:#666}.u--border-top{margin-top:15px;padding-top:15px;border-top:1px solid #333}.u--centered{text-align:center}.u--align-right{text-align:right}.u--hidden{display:none!important}.u--fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.u--flexContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.u--flexContainer--centered{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin:auto}.u--flexItem{-webkit-flex:1;flex:1}.u--flexItem--2{-webkit-flex:2;flex:2}.u--flexItem--3{-webkit-flex:3;flex:3}.listening{margin:0;font-size:14px;border-top:1px solid #333;padding:15px 0 0;text-align:center}.listening .track,.listening a{text-decoration:underline}.listening .track strong{font-weight:400}.online-status{position:absolute;right:10px;top:10px;cursor:help}.battery{position:relative;top:3px;float:right;width:22px;height:10px;background:url(../img/battery.png) no-repeat 0 0}.battery.battery-level-0{background-position:0 0}.battery.battery-level-1{background-position:0 -13px}.battery.battery-level-2{background-position:0 -26px}.battery.battery-level-3{background-position:0 -39px}.battery.battery-level-4{background-position:0 -52px}.battery.battery-level-5{background-position:0 -65px}.battery.battery-level-6{background-position:0 -78px}.heart{color:#da1a10}.columns{-webkit-column-gap:40px;-moz-column-gap:40x;column-gap:40px;-webkit-column-count:3;-moz-column-count:3;column-count:3}.separator{height:1px;border-top:1px solid #333;margin:15px 0}header{position:relative;margin:10px 0 20px;font-size:smaller;text-align:right}header p{width:auto;display:inline-block;margin:0 10px 0 0;line-height:120%;max-width:100%}footer{overflow:hidden;margin:40px 0 0;border-top:1px solid #333;padding:5px 0 0;font-size:smaller}footer ul{float:left;list-style:none;margin:0;padding:0}footer ul li{display:inline-block;margin:0;padding:0}.post.dark-post{background:#000;color:#fff;padding:5px}.post.dark-post p.u--border{border:2px solid #fff;padding:15px;margin:5px}.post.dark-post .separator{border-top:1px solid #fff;margin:10px}input[type=range]{margin:12px 0;-moz-appearance:none;background-color:#fff;width:100%;height:1px;border-radius:0;box-sizing:border-box;border:none;vertical-align:middle;outline:0;-webkit-appearance:none}input[type=range]::-moz-range-track{height:1px;border:none;background:#fff;border-radius:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;width:5px;height:18px;cursor:ew-resize}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;border-radius:0;width:5px;height:18px;cursor:ew-resize}.counter{margin:3px 0;float:right}@media all and (max-width:700px){body .columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}footer ul li{display:block;margin:0 0 5px}footer ul li:last-child{margin:0}}@media all and (min-width:701px) and (max-width:950px){body .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1){.columns{-webkit-column-count:none;-moz-column-count:none;column-count:none}.battery{background:url(../img/battery@2x.png);background-size:22px 88px}}span.da{-moz-animation-duration:350ms;-moz-animation-iteration-count:1;-moz-animation-name:disparition;-moz-animation-timing-function:ease-in;-webkit-animation-duration:350ms;-webkit-animation-iteration-count:1;-webkit-animation-name:disparition;-webkit-animation-timing-function:ease-in;-ms-animation-duration:350ms;-ms-animation-iteration-count:1;-ms-animation-name:disparition;-ms-animation-timing-function:ease-in;animation-duration:350ms;animation-iteration-count:1;animation-name:disparition;animation-timing-function:ease-in}span.ds{color:#fff}table{width:100%;padding:0;margin:0;border-collapse:collapse}table tr{padding:0;margin:0;border:1px solid #000}table th{background:#000;color:#fff;font-weight:400;padding:10px 0}table td{font-size:.9em;border:1px solid #000;padding:10px;text-align:center}table tr td:first-child{width:30px;text-align:center}.opening-hours{width:auto}.opening-hours td{text-align:left}.opening-hours .day{text-align:center}.checklist{list-style:none;margin:0;padding:0}.checklist li{margin:0;padding:0}.checklist li input[type=checkbox]{cursor:pointer}.checkbox-field{margin:0 0 10px}.checkbox-field,.checkbox-field input{cursor:pointer}.text-field{margin:0 0 10px;padding:10px;border:1px solid #000}.text-field input{width:100%;height:100%;outline:0;border:none;font-size:1em;font-family:serif}.textarea-field{min-height:100px;margin:0 0 10px;padding:10px;border:1px solid #000}.textarea-field textarea{width:100%;height:100%;outline:0;border:none;font-size:1em;font-family:serif}.emm{margin:0 0 20px}.emm:after{content:"";display:table;clear:both}.emm .send-button{display:block;float:right;padding:8px 10px;background:#000;color:#fff;text-decoration:none}.emm .send-button:hover{text-decoration:underline}.emm .send-button span{display:none;opacity:0;font-size:small}.typed-cursor{opacity:1;-webkit-animation:blink .9s infinite;-moz-animation:blink .9s infinite;animation:blink .9s infinite;vertical-align:middle}.faq-list{margin:0 0 10px}.faq-list ul{list-style:none;margin:0 0 10px;padding:10px 15px;border:1px solid #000}.faq-list ul li{border-bottom:1px solid #000;padding:7px 0}.faq-list ul li:last-child{border-bottom:none}.faq-list ul li p{margin:0}.faq-list .close{float:right}.nlp:after{content:"";display:table;clear:both}.nlp .btn{float:right}.nlp .textarea-field .textarea{width:100%;height:100%;min-height:100px;outline:0;border:none;font-size:1em;font-family:serif}.bar{fill:#000;shape-rendering:crispEdges}.bar.today{fill:#666}.axis{font:10px sans-serif}.axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}line.y{stroke:#f1f1f1;shape-rendering:crispEdges}.x.axis path{display:none}.shadow-transition{-webkit-transition:-webkit-box-shadow .3s ease-out;-moz-transition:-moz-box-shadow .3s ease-out;-o-transition:box-shadow .3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes blink{0%{opacity:.1}100%{opacity:.9}}@-moz-keyframes blink{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:.1}100%{opacity:.9}}@-ms-keyframes blink{0%{opacity:0}100%{opacity:1}}