@charset "UTF-8";.location-page .hidden{display:none;visibility:hidden}.location-page img.wide{width:100%}.location-page .head{width:100%;height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;position:relative}@media only screen and (max-width:768px),only screen and (max-height:700px){.location-page .head{height:200px}}.location-page .head .map{position:absolute;right:16px;bottom:16px}.location-page .graybar{background-color:#eee;height:400px;margin-bottom:-45px}@media only screen and (max-width:768px),only screen and (max-height:700px){.location-page .graybar{height:200px}}@media only screen and (max-width:768px){.location-page .graybar{height:200px;background:transparent}}.location-page .highlights .highlight{background-color:transparent}.location-page .swissview .active img{border-bottom:8px solid #009ee3}.location-page .swissview li img{cursor:pointer;-moz-transition:border .5s ease-out;-webkit-transition:border .5s ease-out;-ms-transition:border .5s ease-out;-o-transition:border .5s ease-out;transition:border .5s ease-out;border-bottom:8px solid white}.location-page .swissview-map{margin-bottom:2px}.location-page .events h3{padding-top:0}.location-page .events .left{width:25%;padding:0 16px 0 0;box-sizing:border-box;-moz-box-sizing:border-box}.location-page .events .right{width:75%}.location-page .events .text p{margin:0}@media only screen and (max-width:768px){.location-page .events .left,.location-page .events .right{width:auto}}.location-page ul.block-grid.highlights{margin-bottom:-20px}.location-page ul.block-grid.cinemas{margin-bottom:-10px}.location-page .restaurants .button{display:block;text-align:center;font-size:1.5em}.location-page h1{font-size:2.5em;padding:0;border-bottom:0}.location-page h2{font-size:25px;border-bottom:0;padding:0;margin:70px 0 10px 0}.location-page h3{font-size:1.5em;margin:0;padding:5px 0 10px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-page a h3{color:#007cbc}.location-page .topcategories ul{list-style-type:none}.location-page .myswitzerland{margin-top:-25px;margin-right:3px}.location-page .myswitzerland a{opacity:.5}.location-page .myswitzerland a:hover{opacity:1.0}.location-page strong{font-weight:normal}.location-page .events-container{position:relative}.location-page .events-container .myswitzerland{position:absolute;bottom:-20px;right:15px;z-index:1}.location-page .events-container .myswitzerland a{display:block}.location-page .restaurants-container a.forward{display:block;padding-top:15px}#colorbox .content{padding:16px}#colorbox .content img.wide{width:100%}#colorbox .content .row{min-width:0}#colorbox .content iframe{background:black}#colorbox .content small{font-size:12px}#feedback{position:fixed;z-index:5;right:0;bottom:60px;height:72px;width:33px;border:1px solid #999;cursor:pointer;overflow:hidden;background-color:#fff;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;-o-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.ie9 #feedback{border:none}#feedback .container{height:72px;width:33px;background-color:rgba(102,102,102,0.57);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91666666',endColorstr='#91888888',GradientType=$ie-gradient-type);background:-moz-linear-gradient(left,rgba(102,102,102,0.57) 0,rgba(136,136,136,0.57) 100%);background:-webkit-gradient(linear,left,right,color-stop(0%,rgba(102,102,102,0.57)),color-stop(100%,rgba(136,136,136,0.57)));background:-webkit-linear-gradient(left,rgba(102,102,102,0.57) 0,rgba(136,136,136,0.57) 100%);background:-o-linear-gradient(left,rgba(102,102,102,0.57) 0,rgba(136,136,136,0.57) 100%);background:-ms-linear-gradient(left,rgba(102,102,102,0.57) 0,rgba(136,136,136,0.57) 100%);background:linear-gradient(left,rgba(102,102,102,0.57) 0,rgba(136,136,136,0.57) 100%)}#feedback .container:hover{background-color:rgba(102,102,102,0.67);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AB666666',endColorstr='#AB888888',GradientType=$ie-gradient-type);background:-moz-linear-gradient(left,rgba(102,102,102,0.67) 0,rgba(136,136,136,0.67) 100%);background:-webkit-gradient(linear,left,right,color-stop(0%,rgba(102,102,102,0.67)),color-stop(100%,rgba(136,136,136,0.67)));background:-webkit-linear-gradient(left,rgba(102,102,102,0.67) 0,rgba(136,136,136,0.67) 100%);background:-o-linear-gradient(left,rgba(102,102,102,0.67) 0,rgba(136,136,136,0.67) 100%);background:-ms-linear-gradient(left,rgba(102,102,102,0.67) 0,rgba(136,136,136,0.67) 100%);background:linear-gradient(left,rgba(102,102,102,0.67) 0,rgba(136,136,136,0.67) 100%)}#feedback a{display:block;position:absolute;top:26px;left:0;font-family:Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;color:#fff;text-shadow:black 1px 1px 0;text-shadow:rgba(0,0,0,0.25) 1px 1px 0;text-align:center;-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-ms-border-bottom-left-radius:8px;-o-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;-ms-border-bottom-right-radius:8px;-o-border-bottom-right-radius:8px;border-bottom-right-radius:8px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.ie6 #feedback a,.ie7 #feedback a,.ie8 #feedback a{top:18px;left:5px;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#feedback a:hover{text-decoration:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#000}#colorbox #cboxContent{background:#fff}#colorbox #cboxContent{margin:20px 38px}.ie6 #colorbox #cboxContent{margin:0}#colorbox #cboxError{border:1px solid #ccc;padding:50px}#colorbox #cboxSlideshow{position:absolute;top:-20px}#colorbox #cboxSlideshow{right:90px;color:#fff}#colorbox #cboxCurrent,#colorbox #cboxTitle{position:absolute;font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;display:block;width:100%}#colorbox #cboxCurrent{bottom:25px;left:0;font-size:22px;font-weight:bold;text-align:center;color:#bdbdbd}#colorbox #cboxTitle{top:100%;left:60px;margin-top:-80px;font-size:15px;color:#999}#colorbox #cboxPrevious,#colorbox #cboxNext{position:absolute;top:0;background-color:#f3f3f3;height:100%;text-indent:-9999px;width:38px;background-repeat:no-repeat;background-image:url(//www.local.ch/assets/controls-white-57d466c84755df97610cdf109435a71f.png)}.ie6 #colorbox #cboxPrevious,.ie6 #colorbox #cboxNext{height:50px;top:50%;margin-top:-25px}#colorbox #cboxPrevious{left:-38px;background-position:0 center}.ie6 #colorbox #cboxPrevious{left:0}#colorbox #cboxPrevious:hover{background-position:-38px}#colorbox #cboxNext{right:-38px;background-position:-76px}.ie6 #colorbox #cboxNext{right:0}#colorbox #cboxNext:hover{background-position:-114px}#colorbox #cboxLoadingGraphic{background:url(//www.local.ch/assets/loading-0aec6608019b0c01f750ff83cefd4036.gif) no-repeat center center}#colorbox #cboxClose{position:absolute;top:15px;right:15px;display:block;background:url(//www.local.ch/assets/controls-white-57d466c84755df97610cdf109435a71f.png) no-repeat top right;width:22px;height:20px;text-indent:-9999px}#colorbox #cboxClose:hover{background-position:bottom right}#colorbox .cboxIframe,#colorbox #cboxLoadedContent{background:transparent}#colorbox .cboxPhoto{padding:60px 60px 85px}#colorbox.localina-booking-widget{width:10px}#colorbox.localina-booking-widget #cboxClose{position:absolute;top:3px;right:5px;display:block;background:url(//www.local.ch/assets/close-booking-widget-8aa99928284392d211ea8647a37096ff.png) no-repeat top right;width:44px;height:44px;text-indent:-9999px}#colorbox.localina-booking-widget .cboxIframe{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;text-decoration:none;background-color:#357ebd;background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#357ebd));background-image:-webkit-linear-gradient(top,#428bca,0%,#357ebd,100%);background-image:-moz-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#357ebd;background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#357ebd));background-image:-webkit-linear-gradient(top,#428bca,0%,#357ebd,100%);background-image:-moz-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown{position:relative;display:inline-block;zoom:1}.dropdown:before,.dropdown:after{content:"\0020";display:block;height:0;visibility:hidden}.dropdown:after{clear:both}.dropdown:hover>a{background-color:#f8f8f8}.dropdown>a{display:inline-block;padding:.3em .6em;margin-left:1px;outline:none}.dropdown>a:hover{background-color:#ebebeb;text-decoration:none}.dropdown.open>a.toggle{color:#fff;background-color:#ccc}.dropdown.split-button>a{float:left}.dropdown .dropdown-menu{margin-left:-20px;margin-top:0;padding:0;min-width:120px;border-color:#cdcdcd;border:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-ms-box-shadow:0 0 6px rgba(0,0,0,0.2);-o-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}.dropdown .dropdown-menu li a{color:#007cbc;font-size:1em;line-height:1.8em;font-weight:300;border:1px solid #cdcdcd;margin-bottom:-1px;padding:.3em .6em}.dropdown .dropdown-menu li a:hover{background-color:#007cbc;background-image:none;border-color:#007cbc;color:#fff}.lcl-side-nav{list-style:none}.lcl-side-nav li a.active,.lcl-side-nav li a.active:hover{background-color:#e5e5e5;border-bottom:1px solid #e5e5e5}.lcl-side-nav li a:hover{background-color:#fff}.lcl-side-nav li a{display:block;padding:12px 0 12px 30px;color:#333;font-size:16px;border-bottom:1px solid #ccc}.lcl-side-nav li a:hover{text-decoration:none}.lcl-side-nav li a.active{margin-top:-1px;padding-top:13px}.lcl-read-more{overflow:hidden}.lcl-read-more-expand,.lcl-read-more-contract{cursor:pointer;background-repeat:no-repeat}.lcl-read-more-expand,.lcl-read-more-contract{color:#007cbc}.lcl-read-more-expand:hover,.lcl-read-more-contract:hover{text-decoration:underline}.lcl-read-more-expand{background-image:url(//www.local.ch/assets/components/read-more/more-c4951f31053de374531cf3a6132343eb.png);background-position:0 4px;padding-left:12px}.lcl-read-more-contract{background-image:url(//www.local.ch/assets/components/read-more/less-3b9869375f4ce8b9ffb87ec518894058.png);background-position:0 5px;padding-left:15px}#backdrop{width:100%;height:790px;background-repeat:no-repeat;background-position:50% 0;background-color:#f1f1f1;background-size:1024px auto;background-size:cover;position:absolute;top:0;z-index:-1}#backdrop .shadow{position:absolute;bottom:0;height:485px;background-color:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#D9000000',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%);background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%);width:100%}.ie8 #backdrop .shadow{display:none}.yellow-pages-header{z-index:2;position:relative;bottom:-25px;color:#fff;-moz-text-shadow:0 2px 5px #000;-webkit-text-shadow:0 2px 5px #000;-ms-text-shadow:0 2px 5px #000;-o-text-shadow:0 2px 5px #000;text-shadow:0 2px 5px #000;line-height:1}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.yellow-pages-header{bottom:0}}.ie8 .yellow-pages-header #slot,.ie8 .yellow-pages-header .picked-location,.ie8 .yellow-pages-header #weather,.ie8 .yellow-pages-header #location-picker .ghost>.handle,.ie9 .yellow-pages-header #slot,.ie9 .yellow-pages-header .picked-location,.ie9 .yellow-pages-header #weather,.ie9 .yellow-pages-header #location-picker .ghost>.handle{filter:glow(color="#000000",strength=3)}.ie8 .yellow-pages-header #slot,.ie9 .yellow-pages-header #slot{height:36px}.yellow-pages-header #slot{font-size:30px;padding-top:35px;padding-bottom:0;height:30px}.yellow-pages-header #weather{margin-top:10px;text-align:right}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){.yellow-pages-header #weather{margin-top:16px}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.yellow-pages-header #weather{margin-top:0;text-align:left!important}}.yellow-pages-header #weather .temperature{font-size:60px;vertical-align:middle}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){.yellow-pages-header #weather .temperature{font-size:50px}}.yellow-pages-header #weather .icon{vertical-align:middle;font-size:60px}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){.yellow-pages-header #weather .icon{font-size:40px}}.yellow-pages-header h1{margin:0;color:#fff;font-size:70px;border:none;line-height:1}.yellow-pages-content{position:relative;z-index:1;border-top:5px solid #fdc600;background-color:#fff;padding-top:35px;padding-bottom:15px}.super-topic-menu .lcl-side-nav li a.active,.super-topic-menu .lcl-side-nav li a.active:hover{background-color:#fdc600;border-bottom:1px solid #fdc600}.super-topic-menu .lcl-side-nav li a:hover{background-color:#ffeeb1}.super-topic-menu a.forward{display:inline-block;margin-left:30px}.super-topic-content{height:0;overflow:hidden;padding-right:30px;opacity:0;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.super-topic-content h2{font-size:16px}.super-topic-content.active{height:auto;opacity:1}.link-list{list-style:none}.link-list li{margin:.7em 0}.weather-link{color:#fff}.weather-link:hover{color:#fff;text-decoration:none}.static-map{position:relative;text-align:center}.ie8 .static-map{padding-left:35px}.static-map .circle-map{display:inline-block;position:relative;background-size:180px 180px;border-radius:50%;background-color:#f1efea;box-shadow:0 2px 7px rgba(0,0,0,0.5);width:180px;height:180px}.ie8 .static-map .circle-map{border:1px solid #888}.static-map .circle-map .copyright-map{display:inline-block;position:absolute;top:155px;left:65px;width:50px;height:20px;background-size:50px 170px;background-position:bottom}h3{font-size:22px;margin-bottom:7px;color:#333}.teaser,.controller-slot .yellow-pages{position:relative;border-bottom:1px solid #e0e0e0}.teaser .gradient,.controller-slot .yellow-pages .gradient{position:absolute;display:block;z-index:-1;height:250px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#09000000',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.035)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%)}.teaser{padding:78px 0;position:relative;min-height:640px}.teaser.lazy-loaded{min-height:0}.teaser .pre-heading{color:#333;font-size:25px}.teaser h2{color:#333;border:none;font-size:55px}.teaser .portrait{margin-top:30px;text-align:center}.teaser .cinema-display{position:relative;overflow:hidden;display:inline-block}.teaser .cinema-display img{position:relative;z-index:2}.teaser .cinema-display .preview{position:absolute;text-align:center;top:16px;left:17px;z-index:1}.teaser-overlay{position:absolute;z-index:3;top:100px;left:216px}.teaser.tutorials h3{margin-bottom:30px}.teaser.tutorials .subtitle{padding-top:10px}@media(max-width:1650px){body.left-align-small .row{margin:0}body.left-align-small .row .row{margin:0 -15px}}html.small-screen body.left-align-small .row{margin:0}html.small-screen body.left-align-small .row .row{margin:0 -15px}.lazy-loaded-add.fade-in{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0}.lazy-loaded-add-active.fade-in{opacity:1}@media print{body{padding-top:0!important}a:link:after,a:visited:after{content:""}a{text-decoration:none}#header,#footer,#feedback,#corner,#ad-rectangle,#skyscraper,.bottom-line .legal,.mini-map .expand,.lcl-routing-widget{display:none!important}.bottom-line{background-color:transparent!important;color:#000!important}.bottom-line .columns{width:100%!important}.listings-title .print{display:none!important}.result-list .pagination,.result-list .related-searches,.result-list .toolbar,.result-list .button,.result-list .guidance,.result-list .local-listing .icon{display:none!important}.result-list .local-listing .border-container{border-bottom:none!important}.listing-detail .listing-actions .actions,.listing-detail .freecall-link,.listing-detail .restaurant-booking-link{display:none!important}.details{width:100%!important}.listing-detail .sidebar{display:none!important}.print-bar .buttons{display:none!important}}body.print{padding-top:0!important}body.print .print-bar{display:block;margin-top:1em}body.print .logo{background-repeat:no-repeat;background-size:contain}body.print body{padding-top:0!important}body.print a:link:after,body.print a:visited:after{content:""}body.print a{text-decoration:none}body.print #header,body.print #footer,body.print #feedback,body.print #corner,body.print #ad-rectangle,body.print #skyscraper,body.print .bottom-line .legal,body.print .mini-map .expand,body.print .lcl-routing-widget{display:none!important}body.print .bottom-line{background-color:transparent!important;color:#000!important}body.print .bottom-line .columns{width:100%!important}body.print .listings-title .print{display:none!important}body.print .result-list .pagination,body.print .result-list .related-searches,body.print .result-list .toolbar,body.print .result-list .button,body.print .result-list .guidance,body.print .result-list .local-listing .icon{display:none!important}body.print .result-list .local-listing .border-container{border-bottom:none!important}body.print .listing-detail .listing-actions .actions,body.print .listing-detail .freecall-link,body.print .listing-detail .restaurant-booking-link{display:none!important}body.print .details{width:100%!important}body.print .listing-detail .sidebar{display:none!important}body.print-without-map{padding-top:0!important}body.print-without-map .print-bar{display:block;margin-top:1em}body.print-without-map .logo{background-repeat:no-repeat;background-size:contain}body.print-without-map body{padding-top:0!important}body.print-without-map a:link:after,body.print-without-map a:visited:after{content:""}body.print-without-map a{text-decoration:none}body.print-without-map #header,body.print-without-map #footer,body.print-without-map #feedback,body.print-without-map #corner,body.print-without-map #ad-rectangle,body.print-without-map #skyscraper,body.print-without-map .bottom-line .legal,body.print-without-map .mini-map .expand,body.print-without-map .lcl-routing-widget{display:none!important}body.print-without-map .bottom-line{background-color:transparent!important;color:#000!important}body.print-without-map .bottom-line .columns{width:100%!important}body.print-without-map .listings-title .print{display:none!important}body.print-without-map .result-list .pagination,body.print-without-map .result-list .related-searches,body.print-without-map .result-list .toolbar,body.print-without-map .result-list .button,body.print-without-map .result-list .guidance,body.print-without-map .result-list .local-listing .icon{display:none!important}body.print-without-map .result-list .local-listing .border-container{border-bottom:none!important}body.print-without-map .listing-detail .listing-actions .actions,body.print-without-map .listing-detail .freecall-link,body.print-without-map .listing-detail .restaurant-booking-link{display:none!important}body.print-without-map .details{width:100%!important}body.print-without-map .listing-detail .sidebar{display:none!important}.print-bar{display:none}a.social-circle,p a.social-circle,#footer a.social-circle{color:#000;line-height:40px;display:inline-block;background-color:#bdbdbd;-moz-border-radius:35px;-webkit-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px;width:35px;text-align:center;line-height:35px;margin:10px 5px;padding:0}a.social-circle:hover,p a.social-circle:hover,#footer a.social-circle:hover{text-decoration:none;color:#fff}#logo{position:relative;display:inline-block;line-height:0;float:left;margin-bottom:15px}#logo img{position:relative;z-index:2;max-height:47px}#logo.beta .badge{background-color:#9cbe00}#logo .badge.unsupported{background-color:#f54c00!important;bottom:-25px!important;right:-25px!important}#logo .badge{position:absolute;z-index:3;bottom:-10px;right:-10px;line-height:150%;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-ms-box-shadow:0 0 4px rgba(0,0,0,0.5);-o-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#c50000;color:#fff;padding:3px 6px 2px;-moz-text-shadow:0 1px 4px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 4px rgba(0,0,0,0.5);-ms-text-shadow:0 1px 4px rgba(0,0,0,0.5);-o-text-shadow:0 1px 4px rgba(0,0,0,0.5);text-shadow:0 1px 4px rgba(0,0,0,0.5);font-weight:bold;font-size:14px;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.oldie #logo .badge,.ie8 #logo .badge{bottom:-3px;right:-9px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9848077530122081,M12=0.17364817766692991,M21=-0.17364817766692991,M22=0.9848077530122081,SizingMethod='auto expand')}#logo .shadow{position:absolute;z-index:1;left:0;width:100%;height:100%;-moz-border-top-left-radius:14px;-webkit-border-top-left-radius:14px;-ms-border-top-left-radius:14px;-o-border-top-left-radius:14px;border-top-left-radius:14px;-moz-border-bottom-right-radius:13px;-webkit-border-bottom-right-radius:13px;-ms-border-bottom-right-radius:13px;-o-border-bottom-right-radius:13px;border-bottom-right-radius:13px}.search-bar .shadow{-moz-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-webkit-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-ms-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-o-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);box-shadow:0 0 6px 0 rgba(51,51,51,0.4)}.search-bar{zoom:1}.search-bar:before,.search-bar:after{content:"\0020";display:block;height:0;visibility:hidden}.search-bar:after{clear:both}.search-bar .shadow{zoom:1}.search-bar .shadow:before,.search-bar .shadow:after{content:"\0020";display:block;height:0;visibility:hidden}.search-bar .shadow:after{clear:both}.search-bar{top:10px}.search-bar input,.search-bar button.button.submit{height:50px}.search-bar input.placeholder{color:#999;font-family:Helvetica,Arial,sans-serif;font-weight:300}.search-bar input::-webkit-input-placeholder{color:#999;font-family:Helvetica,Arial,sans-serif;font-weight:300}.search-bar input:-moz-placeholder{color:#999;font-family:Helvetica,Arial,sans-serif;font-weight:300}.search-bar input:-ms-input-placeholder{color:#999;font-family:Helvetica,Arial,sans-serif;font-weight:300}.search-bar .logo-container{font-size:0}.search-bar form.search{position:relative;zoom:1;float:right;margin:0;width:600px}.search-bar form.search:before,.search-bar form.search:after{content:"\0020";display:block;height:0;visibility:hidden}.search-bar form.search:after{clear:both}.search-bar .field{box-sizing:border-box;-moz-box-sizing:border-box;position:relative;width:50%;padding-right:25px;float:left}.search-bar .where-field,.search-bar button.button.submit{margin-left:-25px}.search-bar button.button.submit{position:relative;z-index:1;float:right;width:50px}.search-bar input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:12px 20px;font-size:18px;margin:0;outline:none;border:1px solid #666;border-color:rgba(102,102,102,0.34);-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ie8 .search-bar input{border-right:0}.search-bar input[name='what']{border-right:0}.search-bar input[type='text']{border-color:#ccc}.search-bar input[type='text']:focus{border-color:#ccc;border-right:none}.search-bar .tooltip{padding:20px;display:none;background-color:#009ee3;color:#fff;font-size:18px;line-height:18px;position:absolute;top:-70px;left:15px;z-index:1}.search-bar .tooltip:before{border:solid;border-color:#009ee3 transparent;border-width:6px 6px 0 6px;bottom:-6px;content:"";left:16px;position:absolute;z-index:1}.search-bar .tooltip.what{min-width:400px}.search-bar .tooltip small{font-size:14px;line-height:14px}.search-bar .tooltip .close{position:absolute;right:10px;top:10px;color:#fff;font-size:25px;font-weight:normal}.search-bar .tooltip .close:hover{text-decoration:none}.search-bar-container{margin:30px 0 40px 0}@media only screen and (max-width:900px){.search-bar-container{margin:20px 0 20px 0}.search-bar form.search{width:100%;padding-right:0}}@media only screen and (min-width:1000px){.controller-slot-action-www .search-bar-container{margin:30px 0 100px 0}}.top-nav.logged-in .top-nav{border-top:4px solid #008cca}.top-nav{color:#fff;-moz-text-shadow:0 1px 0 #000;-webkit-text-shadow:0 1px 0 #000;-ms-text-shadow:0 1px 0 #000;-o-text-shadow:0 1px 0 #000;text-shadow:0 1px 0 #000;background:#555;background-color:rgba(51,51,51,0.8);font-weight:400}.top-nav .hamburger{display:none;font-size:18px}.top-nav a{color:#aaa}.top-nav a:hover{color:#fff;text-decoration:none}.top-nav .user-info{float:right}.top-nav .user-info .separator{display:none}.top-nav ul{margin:0;line-height:35px}.top-nav ul li{margin:0 8px;display:inline-block}.top-nav #language-selector{margin-left:20px}#slot-navigation-selector .active{position:relative}#slot-navigation-selector .active a{color:#fff}#slot-navigation-selector .active:after{position:absolute;bottom:0;left:50%;margin-left:-6px;content:'';width:0;height:0;border-bottom:solid 6px #fff;border-left:solid 6px transparent;border-right:solid 6px transparent}.controller-slot-action-www #slot-navigation-selector .active:after,.logged-in #slot-navigation-selector .active:after{display:none}#language-selector{text-transform:uppercase}@media only screen and (max-width:820px){.top-nav .menu-item{width:10em;line-height:30px;float:left}.top-nav .hamburger{display:inline-block;width:2em;cursor:pointer}.top-nav #slot-navigation-selector{z-index:1000}.top-nav .left{float:left;width:2em}.top-nav .right-nav{width:90%;float:right;text-align:right}.top-nav .right{float:right}.top-nav.closed .menu-item{display:none}#slot-navigation-selector .active:after{display:none}}.local-mba-teasers{list-style:none;text-align:center}.local-mba-teasers li .image img{min-width:100%;max-width:100%;max-height:100%}.local-mba-teasers li .top{color:#fff;font-size:50px;position:absolute;text-align:right;top:0;right:0;left:0;bottom:40%;padding:12px 12px 0 0;line-height:50px;-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-o-text-shadow:1px 1px 1px rgba(0,0,0,0.4);text-shadow:1px 1px 1px rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3000000',endColorstr='#00000000',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.7)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background:linear-gradient(top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background-color:transparent}.listing-detail .local-mba-teasers li .top{display:none}.local-mba-teasers li .icon{position:absolute;top:-5px;left:20px;width:58px;height:58px;z-index:2}.local-mba-teasers li .icon.offer{background:url(//www.local.ch/assets/new_homepage/mba_icon_offer-891e8d804acf593d46aafe5b05b7a434.png) no-repeat}.local-mba-teasers li .icon.news{background:url(//www.local.ch/assets/new_homepage/mba_icon_news-1c19a1cf973e0e909691262ba379581d.png) no-repeat}.local-mba-teasers li .icon.event{background:url(//www.local.ch/assets/new_homepage/mba_icon_event-6eafeb45de6a742eb4c0cc0817dda1dd.png) no-repeat}.local-mba-teasers li .currency{vertical-align:top;font-size:18px;line-height:32px}.local-mba-teasers li a{position:relative;overflow:hidden;display:block;border:1px solid #ccc}.local-mba-teasers li a:hover{text-decoration:none;-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 7px rgba(0,0,0,0.2);-o-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2)}.local-mba-teasers li .link-text{min-height:30px;vertical-align:middle;padding:10px 0 10px 0;background-color:#fff}.local-mba-view{margin:80px 40px}.local-mba-view .image{position:relative}.local-mba-view .image img{display:block}.local-mba-view .overlay-text{position:absolute;bottom:0;left:0;right:0;padding:0 20px;line-height:55px;font-size:18px;color:#fff;z-index:1}.local-mba-view .overlay-text .background{z-index:-1;display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;filter:alpha(opacity=60);background-color:#000}.local-mba-view .description{margin:35px 0}.local-mba-view .views_no{display:inline-block;color:#f07d00;text-align:center;min-width:60px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px #f07d00 solid;position:relative;margin:-10px 0 0;float:right}.local-mba-view .views_no .number{font-size:18px;line-height:60px}.local-mba-view .views_no .text{background-color:#f07d00;color:#fff;position:absolute;bottom:-14px;left:0;padding:2px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:16px;-moz-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}.ie8 .local-mba-view .views_no .text{position:static;width:auto}.local-mba-view hr{color:#e5e5e5;margin-bottom:5px}.local-mba-view .share .social-circle{background-color:#c8caca;color:#fff}.local-mba-view .share .social-circle:hover{color:#000}.local-mba-view .detail-link{font-size:18px}.teaser.immo .panel{background:#f7f7f7;border:1px solid #e9e9e9;min-height:168px;position:relative;padding-left:244px}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.teaser.immo .panel{padding-left:290px}}.teaser.immo .panel .image{width:286px;height:258px;position:absolute;top:-30px;left:-40px}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.teaser.immo .panel .image{left:0}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.teaser.immo .panel.umzug{margin-bottom:40px}}.ie8 .teaser.restaurants .image .badge{margin-left:13px;margin-top:-69px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.ie8 .teaser.restaurants .image .badge .text{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";font-weight:normal;position:absolute;color:#fff;margin-left:-8px;margin-top:42px;top:5px;left:55px;width:80px;height:34px;font-size:12px;line-height:12px;-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-o-text-shadow:1px 1px 1px rgba(0,0,0,0.4);text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.ie8 .teaser.restaurants .image .overlay-text{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)}.teaser.restaurants .image{position:relative;overflow:hidden;max-width:588px}.teaser.restaurants .image .badge{background:#aad04d;width:200px;height:34px;line-height:34px;position:absolute;top:18px;left:-64px;text-align:center;vertical-align:middle;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.15);-ms-box-shadow:0 2px 5px rgba(0,0,0,0.15);-o-box-shadow:0 2px 5px rgba(0,0,0,0.15);box-shadow:0 2px 5px rgba(0,0,0,0.15)}.teaser.restaurants .image .badge .text{display:inline-block;display:-moz-inline-box;display:inline-block;color:#fff;font-size:12px;font-weight:bold;-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.4);-o-text-shadow:1px 1px 1px rgba(0,0,0,0.4);text-shadow:1px 1px 1px rgba(0,0,0,0.4);line-height:12px;margin-top:-2px;margin-left:0;word-wrap:break-word;width:74px;text-align:center;vertical-align:middle}.teaser.restaurants .image .overlay-text{position:absolute;bottom:6px;width:100%;min-height:14px;max-height:100px;color:#fff;font-size:1em;font-weight:500;background:rgba(0,0,0,0.5);padding:10px 20px 10px 20px;margin:0}.resto-search-bar form{width:auto;float:none;clear:both}.resto-search-bar #restaurants-search-box form .field{width:39%}@media only screen and (max-width:760px){.resto-search-bar #restaurants-search-box form .field{width:100%;margin-bottom:10px;border-right:1px solid #e7e7e7}.controller-restaurants-action-index #header{margin-bottom:0}#promoted-restaurants .cover-photo{height:auto;background-image:none!important}#promoted-restaurants .cover-photo .search-box-container{padding-top:0}}.controller-restaurants-action-index #header{margin-bottom:10px}.controller-restaurants-action-index .search-bar-container #logo{margin-bottom:15px}.controller-restaurants-action-index #restaurants-search-box{max-width:950px;margin:0 auto}#restaurants-search-box .show-info-window{position:absolute;top:17px;right:10px;background-image:url(//www.local.ch/assets/restaurants/explore-dropdown/open-ea76ec7605b4e77b5c879875b8a1ada0.png);width:18px;height:18px;text-indent:-2000px;cursor:pointer;opacity:.8;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ie6 #restaurants-search-box .show-info-window{display:none}#restaurants-search-box .show-info-window:hover{opacity:1.0}#restaurants-search-box .info-window{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform-origin:340px -16px;-webkit-transform-origin:340px -16px;-ms-transform-origin:340px -16px;-o-transform-origin:340px -16px;transform-origin:340px -16px;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.0;width:350px;margin:12px 0 0 10px;margin-top:56px;margin-left:2px;color:#222333;font-weight:300;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 1px 1px rgba(48,48,48,0.25),0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 1px 1px rgba(48,48,48,0.25),0 2px 2px rgba(0,0,0,0.3);-ms-box-shadow:0 0 1px 1px rgba(48,48,48,0.25),0 2px 2px rgba(0,0,0,0.3);-o-box-shadow:0 0 1px 1px rgba(48,48,48,0.25),0 2px 2px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(48,48,48,0.25),0 2px 2px rgba(0,0,0,0.3);position:absolute;z-index:100}#restaurants-search-box .info-window.reveal{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1.0}.no-boxshadow #restaurants-search-box .info-window{border:1px solid #ccc}#restaurants-search-box .info-window .anchor{position:absolute;top:-11px;right:12px;height:11px;width:18px;background-image:url(//www.local.ch/assets/restaurants/explore-dropdown/box-arrow-2443575bd642b0007549ccf721bb34c7.png)}#restaurants-search-box .info-window>ul{-moz-box-shadow:1px 0 0 rgba(0,0,0,0.05);-webkit-box-shadow:1px 0 0 rgba(0,0,0,0.05);-ms-box-shadow:1px 0 0 rgba(0,0,0,0.05);-o-box-shadow:1px 0 0 rgba(0,0,0,0.05);box-shadow:1px 0 0 rgba(0,0,0,0.05)}#restaurants-search-box .info-window ul{width:50%;margin:0;overflow:hidden;padding:18px 0;list-style-type:none}#restaurants-search-box .info-window li{color:#666;display:block}#restaurants-search-box .info-window>ul li span{display:block;padding:8px 4px;padding-left:20px;font-family:Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:20px;cursor:pointer}#restaurants-search-box .info-window>ul ul{display:none;position:absolute;top:0;width:174px;left:50%}#restaurants-search-box .info-window>ul>li>span:hover{background-color:#fbfbfb;background-image:url(//www.local.ch/assets/restaurants/explore-dropdown/forward-1c3c9b1da41cd1239cac826e545ce16f.png)}#restaurants-search-box .info-window>ul li li span:hover{background-color:#cce5f2;color:#007cbc}#restaurants-search-box .info-window>ul>li>span{background-image:url(//www.local.ch/assets/restaurants/explore-dropdown/forward-transparent-fa1d32f27e3ff8ff2bb23f2a74d0c077.png);background-position:170px 12px;background-repeat:no-repeat}#restaurants-search-box .info-window>ul li.active{color:#000}#restaurants-search-box .info-window>ul li.active>span{background-color:#f3f3f3;background-image:url(//www.local.ch/assets/restaurants/explore-dropdown/forward-1c3c9b1da41cd1239cac826e545ce16f.png);background-position:170px 12px;background-repeat:no-repeat}#restaurants-search-box .info-window>ul li.active ul{z-index:-2;display:block}#restaurants-search-box .info-window>ul li.active li span{position:relative}#restaurants-search-box .info-window>ul li.active li span:hover:after{content:'+';vertical-align:middle;right:12px;font-size:24px;top:6px;font-weight:normal;color:#79b7d7;position:absolute}#restaurants-search-box form{position:relative;display:block;padding:8px 10px;zoom:1;margin:0;background-color:#f2f2f2;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);-ms-box-shadow:0 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3)}#restaurants-search-box form:before,#restaurants-search-box form:after{content:"\0020";display:block;height:0;visibility:hidden}#restaurants-search-box form:after{clear:both}#restaurants-search-box form .field{position:relative;width:39%;float:left;overflow:hidden}#restaurants-search-box form .field .placeholder{color:#999}#restaurants-search-box form .field input{background-color:#fff;width:100%;border:1px solid #e7e7e7;padding:12px 20px;font-size:18px;margin-bottom:0;box-shadow:none;display:inline-block;color:#000;font-weight:300}#restaurants-search-box form .field input.select2-default{color:#999;font-weight:300}#restaurants-search-box form .field input.placeholder{color:#999}#restaurants-search-box form .field input::-webkit-input-placeholder{color:#999}#restaurants-search-box form .field input:-moz-placeholder{color:#999}#restaurants-search-box form .field input:-ms-input-placeholder{color:#999}#restaurants-search-box form .field .select2-container{width:374px;border:1px solid #e7e7e7;border-radius:3px}#restaurants-search-box form .field .select2-container ul{border:0;border-radius:3px;padding:0}#restaurants-search-box form .field .select2-container .select2-choices .select2-search-field input.select2-active{background:none!important}#restaurants-search-box form .field .select2-container input:focus{border:none}#restaurants-search-box form .field .select2-choices{background:none}#restaurants-search-box form .field .select2-search-choice-close{left:auto;background:url(//www.local.ch/assets/restaurants/tags-delete-abf354f775fa56625ad82e6267567dcf.png) no-repeat center center;right:3px;width:12px;display:inline-block;height:16px}#restaurants-search-box form .field .select2-search-choice-close:hover{text-decoration:none;background:url(//www.local.ch/assets/restaurants/tags-delete-hover-73ed25dd735a3aebb87cdd40b5b73201.png) no-repeat center center}#restaurants-search-box form div.what input{border-right:none}#restaurants-search-box form div.what .taglist{display:block;max-width:100%}.ie7 #restaurants-search-box form div.what .taglist{vertical-align:top}#restaurants-search-box form div.what .taglist span{cursor:pointer;white-space:pre;padding:3px 5px;background:#007db7;display:inline-block;zoom:1;*display:inline;color:#fff;border:none;filter:none;line-height:18px;margin:6px 4px 6px 0;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-right:4px}#restaurants-search-box form div.what .taglist span:after{content:'×';padding-left:1ex}#restaurants-search-box form input.submit{float:right;margin-left:0;width:150px;height:48px;border:1px solid #0091cf;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#00b2ff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00B2FF',endColorstr='#FF0091CF',GradientType=$ie-gradient-type);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-moz-linear-gradient(top,#00b2ff 0,#0091cf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00b2ff),color-stop(100%,#0091cf));background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-webkit-linear-gradient(top,#00b2ff 0,#0091cf 100%);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-o-linear-gradient(top,#00b2ff 0,#0091cf 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-ms-linear-gradient(top,#00b2ff 0,#0091cf 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,linear-gradient(top,#00b2ff 0,#0091cf 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;-moz-box-shadow:inset 0 1px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.3);-ms-box-shadow:inset 0 1px rgba(255,255,255,0.3);-o-box-shadow:inset 0 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px rgba(255,255,255,0.3);border:1px solid #0091cf;font:15px "Trebuchet MS",Tahoma,Arial,sans-serif;line-height:100%;font-weight:bold;cursor:pointer;vertical-align:middle;color:#fff;padding:4px 10px;padding:10px 0 10px 20px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px}#restaurants-search-box form input.submit:hover{background-color:#00abf5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00ABF5',endColorstr='#FF0083BB',GradientType=$ie-gradient-type);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-moz-linear-gradient(top,#00abf5 0,#0083bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00abf5),color-stop(100%,#0083bb));background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-webkit-linear-gradient(top,#00abf5 0,#0083bb 100%);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-o-linear-gradient(top,#00abf5 0,#0083bb 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-ms-linear-gradient(top,#00abf5 0,#0083bb 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,linear-gradient(top,#00abf5 0,#0083bb 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center}#restaurants-search-box form input.submit:active,#restaurants-search-box form input.submit.buttonify-active{-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:#008ac5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF008AC5',endColorstr='#FF00ABF5',GradientType=$ie-gradient-type);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-moz-linear-gradient(top,#008ac5 0,#00abf5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008ac5),color-stop(100%,#00abf5));background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-webkit-linear-gradient(top,#008ac5 0,#00abf5 100%);background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-o-linear-gradient(top,#008ac5 0,#00abf5 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,-ms-linear-gradient(top,#008ac5 0,#00abf5 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center;background:url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center,linear-gradient(top,#008ac5 0,#00abf5 100%),url(//www.local.ch/assets/restaurants/search-button-icon-1e5f9dbcc26c0c07cf7c5e3ff15aad73.png) no-repeat 20% center}@media only screen and (max-width:900px){#restaurants-search-box form .field{width:36%}}@media only screen and (max-width:600px){#restaurants-search-box form .field{width:100%}}.select2-drop{border-color:#ccc}.select2-drop .select2-no-results{display:none}.select2-results{max-height:450px;padding:0 0 4px 0;margin:0}.select2-results .select2-result-label{font-weight:300;color:#666;font-size:18px;line-height:32px;padding-top:0;padding-bottom:0;background-color:white}.select2-results .select2-highlighted .select2-result-label{background-color:#cce5f2;color:#007cbc}.select2-results li.select2-result-with-children>.select2-result-label{background-color:#f3f3f3;color:#262626;font-weight:300;width:100%;padding-left:20px;margin-top:20px;border-bottom:1px solid #e5e5e5}.select2-results li.select2-result-with-children:first-child>.select2-result-label{margin-top:0}#restaurants-search-box form .field .select2-container-active{border:1px solid #007cbc;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.select2-drop{margin-top:1px}body.restaurants .ui-autocomplete,body.location-experience .ui-autocomplete{-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-ms-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);font-family:Helvetica,Arial,sans-serif;font-weight:300;padding:0;border:1px solid #AAA;border-top:0}body.restaurants .ui-menu-item a,body.location-experience .ui-menu-item a{font-weight:300;color:#666;font-size:18px;line-height:32px;padding-top:0;padding-bottom:0;padding-left:20px;padding-right:7px;margin:0}body.restaurants .ui-menu-item a .h,body.restaurants .ui-menu-item a b,body.location-experience .ui-menu-item a .h,body.location-experience .ui-menu-item a b{font-weight:normal;color:#262626;font-size:18px}body.restaurants .ui-menu-item .ui-state-focus,body.location-experience .ui-menu-item .ui-state-focus{background:#cce5f2;color:#007cbc;border:0;padding-bottom:0;padding-left:20px;padding-right:7px;padding-top:0;margin:0;line-height:32px;font-weight:300}body.restaurants .ui-menu-item .ui-state-focus .h,body.restaurants .ui-menu-item .ui-state-focus b,body.location-experience .ui-menu-item .ui-state-focus .h,body.location-experience .ui-menu-item .ui-state-focus b{color:#007cbc}body.restaurants .ui-autocomplete-separator,body.location-experience .ui-autocomplete-separator{color:#262626;background-color:#f3f3f3;font-weight:300;font-size:18px;padding-left:20px;border-top:0;border-bottom:1px solid #e5e5e5}body.restaurants .ui-autocomplete-separator:first-child,body.location-experience .ui-autocomplete-separator:first-child{border-bottom:1px solid #e5e5e5}.hover-container{position:relative}.hover{position:absolute;display:none;border:1px solid #ccc;background-color:white;width:220px;z-index:1200;left:100px;top:-25px}.hover.wide{width:440px}.hover img.arrow{position:absolute;z-index:1201;width:13px;left:-13px;top:22px}.hover .top{border-bottom:1px solid #ccc}.hover .bottom{height:65px}.hover .bottom .feedback{clear:both}.hover .bottom .feedback .stars{float:left}.hover .bottom .feedback .feedback-category{float:left;width:100px;margin-bottom:8px}.hover .top,.hover .bottom{padding:15px}.hover .recommendations{margin-bottom:5px}.hover .recommendations img{width:14px;margin-right:10px}.hover .count img{margin-right:12px}.hover .plain-text{color:#222333;font-size:14px}.field_with_errors{background:#fff2f2}.field_with_errors .error_message{color:red}.star-category .stars{width:180px}.adr{font-style:normal}.form_field{padding:6px;margin:4px 0}.restaurant-feedback{font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;position:relative;z-index:1;width:82px}.restaurant-feedback .feedback{cursor:pointer}.restaurant-feedback.list{float:left;margin-left:20px;margin-right:20px}.restaurant-feedback.list .hover{left:100px;top:-25px}.restaurant-feedback.list .hover img.arrow{left:-13px;top:22px}.restaurant-feedback.detail .hover{left:110px;top:-21px}.restaurant-feedback.detail .hover img.arrow{left:-13px;top:22px}.teaser.advertising .panel{background:#f7f7f7;border:1px solid #e9e9e9}@media only screen and (max-width:767px) and (max-height:768px),only screen and (max-device-width:767px) and (max-device-height:768px){.teaser.advertising .panel{margin-bottom:20px}}form.search em{font-style:normal;color:#000}form.search .selected{background:#cce5f2;color:#007cbc}form.search .suggestionWindow{background:#fff;border:1px solid #666;border-color:rgba(102,102,102,0.34);-moz-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-webkit-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-ms-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);-o-box-shadow:0 0 6px 0 rgba(51,51,51,0.4);box-shadow:0 0 6px 0 rgba(51,51,51,0.4);position:absolute;left:0;right:0;z-index:1000}form.search .suggestionWindow .ng-leave,form.search .suggestionWindow .ng-leave-active{display:none}form.search .suggestion{height:40px;color:#888;cursor:pointer}form.search .guidance,form.search .results{height:40px;color:#888;font-size:18px;line-height:40px;height:40px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box}form.search .results,form.search .suggestion{border-bottom:1px solid #e5e5e5}form.search .results{background-color:#f3f3f3}form.search .whatSuggestion,form.search .whereSuggestion{font-size:18px;line-height:40px;height:40px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.suggestionWindow{-moz-transform-origin:top;-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-moz-transform:perspective(500px) rotateX(0deg);-webkit-transform:perspective(500px) rotateX(0deg);-ms-transform:perspective(500px) rotateX(0deg);-o-transform:perspective(500px) rotateX(0deg);transform:perspective(500px) rotateX(0deg)}.suggestionWindow.ng-hide-add{-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-moz-transform:perspective(500px) rotateX(0deg);-webkit-transform:perspective(500px) rotateX(0deg);-ms-transform:perspective(500px) rotateX(0deg);-o-transform:perspective(500px) rotateX(0deg);transform:perspective(500px) rotateX(0deg);opacity:1}.suggestionWindow.ng-hide-add.ng-hide-add-active{opacity:0;-moz-transform:perspective(500px) rotateX(-30deg);-webkit-transform:perspective(500px) rotateX(-30deg);-ms-transform:perspective(500px) rotateX(-30deg);-o-transform:perspective(500px) rotateX(-30deg);transform:perspective(500px) rotateX(-30deg)}.suggestionWindow.ng-hide-remove{display:block!important;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;-moz-transform:perspective(500px) rotateX(-30deg);-webkit-transform:perspective(500px) rotateX(-30deg);-ms-transform:perspective(500px) rotateX(-30deg);-o-transform:perspective(500px) rotateX(-30deg);transform:perspective(500px) rotateX(-30deg)}.suggestionWindow.ng-hide-remove.ng-hide-remove-active{-moz-transform:perspective(500px) rotateX(0deg);-webkit-transform:perspective(500px) rotateX(0deg);-ms-transform:perspective(500px) rotateX(0deg);-o-transform:perspective(500px) rotateX(0deg);transform:perspective(500px) rotateX(0deg);opacity:1}body.sticky-header{padding-top:185px}body.sticky-header.restaurants{padding-top:280px}@media(max-width:767px){body.sticky-header{padding-top:0}}html.zurb-collapse body.sticky-header{padding-top:0}.sticky-header #header{background-color:#fff;border-bottom:1px solid #ccc;margin-bottom:50px;z-index:100;top:0;left:0;position:fixed;width:100%}@media(max-width:767px){.sticky-header #header{position:static}}html.zurb-collapse .sticky-header #header{position:static}#footer{margin-top:50px;background-color:#e5e5e5;border-top:1px solid #bdbdbd;padding-bottom:83px}.controller-slot-action-www #footer{margin-top:-1px}#footer .row{margin-top:70px}#footer .title,#footer .title a{color:#000;font-size:20px;line-height:50px}#footer .title a,#footer ul a{padding-left:5px;padding-right:5px}#footer a{display:block;line-height:40px}#footer a.button.big{line-height:24px}#footer a:hover{text-decoration:none}#footer li{list-style:none;border-bottom:1px solid #bdbdbd}#footer li:first-child{border-top:1px solid #bdbdbd}#footer li.no-border{border:none}#footer ul a{color:#000}#footer ul a:hover{background-color:#bdbdbd}.bottom-line{background-color:#3a4141;color:#fff;-moz-text-shadow:0 1px 0 #000;-webkit-text-shadow:0 1px 0 #000;-ms-text-shadow:0 1px 0 #000;-o-text-shadow:0 1px 0 #000;text-shadow:0 1px 0 #000;line-height:18px;padding:16px 0}.bottom-line div{font-size:12px}.bottom-line a{color:#009ee3;padding-right:14px}body>a,body>img,body>iframe.tracking{position:absolute;bottom:0;left:0;visibility:hidden}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none}.oldie [ng\:cloak],.oldie [ng-cloak],.oldie [data-ng-cloak],.oldie [x-ng-cloak],.oldie .ng-cloak,.oldie .x-ng-cloak{display:block}#toplisting{display:none;overflow:hidden;cursor:pointer;margin:10px 0 0;position:relative;padding:8px;padding-left:38px;font-size:15px;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:0}#toplisting.show{opacity:1}#toplisting .title{font-size:22px;font-weight:300;border-bottom:0;margin-bottom:0;padding-bottom:0}#toplisting .tagline{margin:0;margin-bottom:6px;font-size:14px;min-height:44.8px}#toplisting .phone{color:black}#toplisting img{float:right;padding-left:8px}#toplisting .ad-badge{position:absolute;top:0;left:0;bottom:0;width:30px;font-weight:500;font-size:13px}#toplisting .ad-badge span{text-align:center;width:88px;position:absolute;color:white;-moz-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:translate(4px,105px) rotate(-90deg);-moz-transform:translate(4px,105px) rotate(-90deg);-ms-transform:translate(4px,105px) rotate(-90deg);-o-transform:translate(4px,105px) rotate(-90deg);transform:translate(4px,105px) rotate(-90deg)}.ie8 #toplisting .ad-badge span{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);padding-right:8px;padding-top:4px}#toplisting.tel{background-color:#b2e7f9}#toplisting.tel .ad-badge{background-color:#00afea}#toplisting.yellow{background-color:#fff0b2}#toplisting.yellow .ad-badge{background-color:#fc0}#corner{position:absolute;top:0;right:0;z-index:10001}#corner img.big{display:none}#corner.expandable:hover img.small{display:none}#corner.expandable:hover img.big{display:block}#corner.expandable:hover .overlay{background-image:url(//www.local.ch/assets/corner_overlay_big-16a8cee774a352620abf4ba00d86c5a8.png);width:589px;height:585px;background-position:0 0;top:0;right:0}#corner .overlay{width:127px;height:140px;background-repeat:no-repeat;background-image:url(//www.local.ch/assets/corner_overlay-7543681247d21886ec8152ad747b0010.png);position:absolute;background-position:-20px -20px;top:0;right:0}@media(max-width:1000px){#ng-app.ad-corner .top-nav .left{float:none}}html.tiny-screen #ng-app.ad-corner .top-nav .left{float:none}@media(max-width:1650px){#ng-app.ad-corner .right-nav{margin-right:110px}}html.small-screen #ng-app.ad-corner .right-nav{margin-right:110px}@media(max-width:1000px){#ng-app.ad-corner .right-nav{float:none;display:block}#ng-app.ad-corner .right-nav #language-selector{margin-left:0}#ng-app.ad-corner .right-nav .right{float:none}}html.tiny-screen #ng-app.ad-corner .right-nav{float:none;display:block}html.tiny-screen #ng-app.ad-corner .right-nav #language-selector{margin-left:0}html.tiny-screen #ng-app.ad-corner .right-nav .right{float:none}#banner{margin-bottom:10px;text-align:center;padding:12px 20px;background-color:#f2f2f2}#banner img{max-height:60px}#banner,#banner div{font-size:0}#ad-rectangle{max-width:100%;overflow:hidden;width:300px;height:250px}.skyscraper-container{position:relative;min-height:600px}.skyscraper-container #skyscraper{position:absolute;top:0;left:100%;margin-left:18px}#billboard{margin:2em auto;display:block}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-o-linear-gradient(bottom,#eee 0,#fff 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(top,#fff 0,#eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-o-linear-gradient(bottom,#eee 0,#fff 90%);background-image:-ms-linear-gradient(top,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-undermask{border:0;margin:0;padding:0;position:absolute;left:0;top:0;z-index:9998;background-color:transparent;filter:alpha(opacity=0)}.select2-drop-mask{border:0;margin:0;padding:0;position:absolute;left:0;top:0;z-index:9998;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-ms-linear-gradient(top,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(top,#ccc 0,#eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(//www.local.ch/assets/select2.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px;background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%;background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-o-linear-gradient(bottom,#fff 0,#eee 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-ms-linear-gradient(bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:white;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(//www.local.ch/assets/select2/select2-spinner-ea95ff80e55566c6a6ee281a04639e1d.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(//www.local.ch/assets/select2/select2-f7f616cf906434e59ecca50151d48aad.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(//www.local.ch/assets/select2/select2x2-2eb58d55794a8188bb0c617f0f320f3c.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}#location-picker{width:100%;height:80px;margin:0;padding:0}#location-picker .ghost{position:relative;min-width:463px;height:80px}#location-picker .ghost .picked-location{cursor:pointer;display:inline-block;-moz-transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Helvetica,Arial,sans-serif;font-size:60px;font-weight:200;color:#fff;max-width:415px;height:80px;line-height:80px;margin-right:5px}#location-picker .ghost .handle{display:inline-block;right:0;top:0;height:51px;width:35px;cursor:pointer;padding:27px 0 0 10px;vertical-align:top}#location-picker .ghost .handle i{font-size:35px}.select2-container{position:absolute;height:auto;left:-10000px;z-index:-1;max-width:477px;margin-top:-80px}.select2-container .select2-choice{height:80px;line-height:80px;background:transparent;background-image:none;border:none;font-family:Helvetica,Arial,sans-serif;font-size:60px;font-weight:200;color:#fff;-moz-text-shadow:0 -2px 5px rgba(0,0,0,0.5);-webkit-text-shadow:0 -2px 5px rgba(0,0,0,0.5);-ms-text-shadow:0 -2px 5px rgba(0,0,0,0.5);-o-text-shadow:0 -2px 5px rgba(0,0,0,0.5);text-shadow:0 -2px 5px rgba(0,0,0,0.5);-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;padding:0}.select2-container.select2-drop-above .select2-choice{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.select2-drop.select2-drop-above{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.select2-container .select2-choice>.select2-chosen{margin-right:88px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-dropdown-open .select2-choice{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background:none}.select2-container .select2-choice .select2-arrow{background:none;width:35px;border:none;margin-right:50px;z-index:10000}.select2-container .select2-choice .select2-arrow b{background:url(//www.local.ch/assets/select2/arrow-465a6dce299c6b549764cc1dc4c0f1e2.png) no-repeat 50% 100%!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b{background:url(//www.local.ch/assets/select2/arrow2x-d1d8f3a7ab7afb3813ef29e41ece9f0e.png) no-repeat 50% 100%!important;background-size:35px 57px!important}}.select2-dropdown-open .select2-choice .select2-arrow b{background:url(//www.local.ch/assets/select2/arrow-and-tail-ab503c7b192bf15f7394e2e1c144a00b.png) no-repeat 50% 100%!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.select2-dropdown-open .select2-choice .select2-arrow b{background:url(//www.local.ch/assets/select2/arrow-and-tail2x-6cc7720e52ddbea50b0630e672185792.png) no-repeat 50% 100%!important;background-size:35px 57px!important}}.select2-drop{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #999!important;margin-top:-1px;margin-left:10000px;min-width:200px}.select2-search{padding:30px 30px 15px 30px!important;margin:0}.select2-search input:focus{border-color:#007cbc}.select2-search input{height:50px!important;padding:16px 14px 16px 14px;margin:0;font-size:18px;background-image:none!important}.select2-results{padding:0;margin:0;color:#007cbc}.select2-results .select2-result-label{padding:4px 43px 4px 43px;margin:0;font-size:16px}.select2-results .h{color:#003956}.select2-results .select2-highlighted{background-color:#00afea;color:#bce8ff}.select2-results .select2-highlighted .h{color:#fff}.select2-results ul li{padding:10px 0 10px 0}span.yellow-category-searchform{display:block;padding-left:20px}@media only screen and (max-width:767px),only screen and (max-device-width:767px){span.yellow-category-searchform{padding-right:20px}}span.yellow-category-searchform form{margin-bottom:15px}span.yellow-category-searchform input.category-search-field{width:100%;height:auto;padding:10px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}span.yellow-category-searchform input.category-search-field:focus{outline:none;border:1px solid #fdc600;box-shadow:none}span.yellow-category-searchresult span.h{color:#007cbc}span.yellow-category-searchresult span.notfound{color:#000}span.yellow-category-searchresult a{color:#23b4ff}span.yellow-category-searchresult ul{padding:0;margin:0}span.yellow-category-searchresult ul li{padding:0;margin:0;list-style-type:none}span.yellow-category-searchresult p.footer{margin-top:10px}@font-face{font-family:"iconfont";src:url(//www.local.ch/assets/iconfont-f0c1026430d69b6660b4c04d842d0465.eot);src:url(//www.local.ch/assets/iconfont.eot?#iefix) format("embedded-opentype"),url(//www.local.ch/assets/iconfont-cf34d2132b012f9ffd7b4b2b0e0ca1e8.woff) format("woff"),url(//www.local.ch/assets/iconfont-9e5273aadaa21a27af4d9c25489bb7a1.ttf) format("truetype"),url(//www.local.ch/assets/iconfont.svg#iconfont) format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"iconfont";src:url(//www.local.ch/assets/iconfont.svg#iconfont) format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-10_both:before,.icon-10_day:before,.icon-10_night:before,.icon-11_both:before,.icon-11_day:before,.icon-11_night:before,.icon-12_day:before,.icon-12_night:before,.icon-13_day:before,.icon-13_night:before,.icon-14_day:before,.icon-14_night:before,.icon-15_day:before,.icon-15_night:before,.icon-16_day:before,.icon-16_night:before,.icon-17_day:before,.icon-17_night:before,.icon-18_day:before,.icon-18_night:before,.icon-19_day:before,.icon-19_night:before,.icon-1_day:before,.icon-1_night:before,.icon-20_day:before,.icon-20_night:before,.icon-21_day:before,.icon-21_night:before,.icon-22_day:before,.icon-22_night:before,.icon-23_day:before,.icon-23_night:before,.icon-24_day:before,.icon-24_night:before,.icon-25_day:before,.icon-25_night:before,.icon-26_day:before,.icon-26_night:before,.icon-27_day:before,.icon-27_night:before,.icon-28_day:before,.icon-28_night:before,.icon-29_day:before,.icon-29_night:before,.icon-2_day:before,.icon-2_night:before,.icon-30_day:before,.icon-30_night:before,.icon-31_day:before,.icon-31_night:before,.icon-32_day:before,.icon-32_night:before,.icon-33_day:before,.icon-33_night:before,.icon-34_day:before,.icon-34_night:before,.icon-35_day:before,.icon-35_night:before,.icon-3_both:before,.icon-3_day:before,.icon-3_night:before,.icon-4_both:before,.icon-4_day:before,.icon-4_night:before,.icon-5_both:before,.icon-5_day:before,.icon-5_night:before,.icon-6_both:before,.icon-6_day:before,.icon-6_night:before,.icon-7_both:before,.icon-7_day:before,.icon-7_night:before,.icon-8_both:before,.icon-8_day:before,.icon-8_night:before,.icon-9_both:before,.icon-9_day:before,.icon-9_night:before,.icon-arrow-locationpicker:before,.icon-beauty:before,.icon-emergency:before,.icon-family:before,.icon-health:before,.icon-hotels:before,.icon-leisure:before,.icon-restaurants:before,.icon-review-star:before,.icon-services:before,.icon-shopping:before,.icon-sports:before,.icon-transport:before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-10_both:before{content:"\f100"}.icon-10_day:before{content:"\f101"}.icon-10_night:before{content:"\f102"}.icon-11_both:before{content:"\f103"}.icon-11_day:before{content:"\f104"}.icon-11_night:before{content:"\f105"}.icon-12_day:before{content:"\f106"}.icon-12_night:before{content:"\f107"}.icon-13_day:before{content:"\f108"}.icon-13_night:before{content:"\f109"}.icon-14_day:before{content:"\f10a"}.icon-14_night:before{content:"\f10b"}.icon-15_day:before{content:"\f10c"}.icon-15_night:before{content:"\f10d"}.icon-16_day:before{content:"\f10e"}.icon-16_night:before{content:"\f10f"}.icon-17_day:before{content:"\f110"}.icon-17_night:before{content:"\f111"}.icon-18_day:before{content:"\f112"}.icon-18_night:before{content:"\f113"}.icon-19_day:before{content:"\f114"}.icon-19_night:before{content:"\f115"}.icon-1_day:before{content:"\f116"}.icon-1_night:before{content:"\f117"}.icon-20_day:before{content:"\f118"}.icon-20_night:before{content:"\f119"}.icon-21_day:before{content:"\f11a"}.icon-21_night:before{content:"\f11b"}.icon-22_day:before{content:"\f11c"}.icon-22_night:before{content:"\f11d"}.icon-23_day:before{content:"\f11e"}.icon-23_night:before{content:"\f11f"}.icon-24_day:before{content:"\f120"}.icon-24_night:before{content:"\f121"}.icon-25_day:before{content:"\f122"}.icon-25_night:before{content:"\f123"}.icon-26_day:before{content:"\f124"}.icon-26_night:before{content:"\f125"}.icon-27_day:before{content:"\f126"}.icon-27_night:before{content:"\f127"}.icon-28_day:before{content:"\f128"}.icon-28_night:before{content:"\f129"}.icon-29_day:before{content:"\f12a"}.icon-29_night:before{content:"\f12b"}.icon-2_day:before{content:"\f12c"}.icon-2_night:before{content:"\f12d"}.icon-30_day:before{content:"\f12e"}.icon-30_night:before{content:"\f12f"}.icon-31_day:before{content:"\f130"}.icon-31_night:before{content:"\f131"}.icon-32_day:before{content:"\f132"}.icon-32_night:before{content:"\f133"}.icon-33_day:before{content:"\f134"}.icon-33_night:before{content:"\f135"}.icon-34_day:before{content:"\f136"}.icon-34_night:before{content:"\f137"}.icon-35_day:before{content:"\f138"}.icon-35_night:before{content:"\f139"}.icon-3_both:before{content:"\f13a"}.icon-3_day:before{content:"\f13b"}.icon-3_night:before{content:"\f13c"}.icon-4_both:before{content:"\f13d"}.icon-4_day:before{content:"\f13e"}.icon-4_night:before{content:"\f13f"}.icon-5_both:before{content:"\f140"}.icon-5_day:before{content:"\f141"}.icon-5_night:before{content:"\f142"}.icon-6_both:before{content:"\f143"}.icon-6_day:before{content:"\f144"}.icon-6_night:before{content:"\f145"}.icon-7_both:before{content:"\f146"}.icon-7_day:before{content:"\f147"}.icon-7_night:before{content:"\f148"}.icon-8_both:before{content:"\f149"}.icon-8_day:before{content:"\f14a"}.icon-8_night:before{content:"\f14b"}.icon-9_both:before{content:"\f14c"}.icon-9_day:before{content:"\f14d"}.icon-9_night:before{content:"\f14e"}.icon-arrow-locationpicker:before{content:"\f14f"}.icon-beauty:before{content:"\f150"}.icon-emergency:before{content:"\f151"}.icon-family:before{content:"\f152"}.icon-health:before{content:"\f153"}.icon-hotels:before{content:"\f154"}.icon-leisure:before{content:"\f155"}.icon-restaurants:before{content:"\f156"}.icon-review-star:before{content:"\f15b"}.icon-services:before{content:"\f157"}.icon-shopping:before{content:"\f158"}.icon-sports:before{content:"\f159"}.icon-transport:before{content:"\f15c"}.local-listing .border-container{border-bottom:1px solid #e0e0e0;padding:10px 0}.local-listing .container{position:relative;padding:10px 10px 10px 20px}.local-listing .container:hover{background-color:#f8f8f8}.tel-slot .local-listing.local-highlight .container{background-color:#e0f5fc}.tel-slot .local-listing.local-highlight .container:hover{background-color:#d2f1fb}.yellow-slot .local-listing.local-highlight .container{background-color:#fff9e0}.yellow-slot .local-listing.local-highlight .container:hover{background-color:#fff6d1}.local-listing h2{border-bottom:0;padding-bottom:0;font-size:22px;line-height:1em;margin:0 0 .2em 0}.local-listing p{margin-bottom:0;clear:left;font-size:15px;line-height:1;color:#333}.local-listing p span,.local-listing p .button{line-height:1.4}.local-listing p .local-info-description,.local-listing p .icons,.local-listing p .categories,.local-listing p .organization{font-size:13px}.local-listing p .local-info-description{margin:.3em 0}.local-listing p label{color:inherit}.local-listing p .categories,.local-listing p .organization,.local-listing p .icons,.local-listing p .mba-preview{color:#666}.local-listing p .local-info-description{color:#000}.local-listing .categories{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.local-listing.has-logo p>span:nth-of-type(1),.local-listing.has-logo p>span:nth-of-type(2),.local-listing.has-media p>span:nth-of-type(1),.local-listing.has-media p>span:nth-of-type(2){padding-right:80px;margin-right:-80px}.local-listing.has-logo p>span.first-two,.local-listing.has-media p>span.first-two{padding-right:80px;margin-right:-80px}.local-listing.has-media.has-logo p>span:nth-of-type(1),.local-listing.has-media.has-logo p>span:nth-of-type(2){padding-right:160px;margin-right:-160px}.local-listing.has-media.has-logo p>span.first-two{padding-right:160px;margin-right:-160px}.local-listing p>span,.local-listing.has-logo p>span,.local-listing.has-media p>span,.local-listing.has-media.has-logo p>span{display:inline-block;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.local-listing p>span:nth-last-of-type(1),.local-listing p>span:nth-last-of-type(2),.local-listing.has-logo p>span:nth-last-of-type(1),.local-listing.has-logo p>span:nth-last-of-type(2),.local-listing.has-media p>span:nth-last-of-type(1),.local-listing.has-media p>span:nth-last-of-type(2),.local-listing.has-media.has-logo p>span:nth-last-of-type(1),.local-listing.has-media.has-logo p>span:nth-last-of-type(2){padding-right:160px}.local-listing p>span.last-two,.local-listing.has-logo p>span.last-two,.local-listing.has-media p>span.last-two,.local-listing.has-media.has-logo p>span.last-two{padding-right:160px}.local-listing.has-info p>span:nth-last-of-type(1),.local-listing.has-info p>span:nth-last-of-type(2),.local-listing.has-info.has-logo p>span:nth-last-of-type(1),.local-listing.has-info.has-logo p>span:nth-last-of-type(2),.local-listing.has-info.has-media p>span:nth-last-of-type(1),.local-listing.has-info.has-media p>span:nth-last-of-type(2),.local-listing.has-info.has-media.has-logo p>span:nth-last-of-type(1),.local-listing.has-info.has-media.has-logo p>span:nth-last-of-type(2){padding-right:210px}.local-listing.has-info p>span.last-two,.local-listing.has-info.has-logo p>span.last-two,.local-listing.has-info.has-media p>span.last-two,.local-listing.has-info.has-media.has-logo p>span.last-two{padding-right:210px}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.local-listing p>span:nth-last-of-type(1),.local-listing p>span:nth-last-of-type(2),.local-listing.has-logo p>span:nth-last-of-type(1),.local-listing.has-logo p>span:nth-last-of-type(2),.local-listing.has-media p>span:nth-last-of-type(1),.local-listing.has-media p>span:nth-last-of-type(2),.local-listing.has-media.has-logo p>span:nth-last-of-type(1),.local-listing.has-media.has-logo p>span:nth-last-of-type(2),.local-listing.has-info p>span:nth-last-of-type(1),.local-listing.has-info p>span:nth-last-of-type(2),.local-listing.has-info.has-logo p>span:nth-last-of-type(1),.local-listing.has-info.has-logo p>span:nth-last-of-type(2),.local-listing.has-info.has-media p>span:nth-last-of-type(1),.local-listing.has-info.has-media p>span:nth-last-of-type(2),.local-listing.has-info.has-media.has-logo p>span:nth-last-of-type(1),.local-listing.has-info.has-media.has-logo p>span:nth-last-of-type(2){padding-right:0}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.local-listing p>span.last-two,.local-listing.has-logo p>span.last-two,.local-listing.has-media p>span.last-two,.local-listing.has-media.has-logo p>span.last-two,.local-listing.has-info p>span.last-two,.local-listing.has-info.has-logo p>span.last-two,.local-listing.has-info.has-media p>span.last-two,.local-listing.has-info.has-media.has-logo p>span.last-two{padding-right:0}}.local-listing .container{min-height:70px}.local-listing.has-logo .container,.local-listing.has-media .container{min-height:100px}.local-listing .button{position:absolute;bottom:10px;right:10px;display:inline-block}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.local-listing .button{position:static;display:block}}.local-listing .phone a{color:#333}.local-listing .phone a:hover{text-decoration:none;cursor:default}.local-listing .media-preview,.local-listing .local-logo{float:right;margin:0 0 10px 10px}.local-listing .media-preview{width:65px;height:50px;background-color:#000}.local-listing .online-ad{position:absolute;right:0;top:100%;z-index:2000;height:0;overflow:hidden}.local-listing .online-ad img{-moz-box-shadow:0 3px 5px #ddd;-webkit-box-shadow:0 3px 5px #ddd;-ms-box-shadow:0 3px 5px #ddd;-o-box-shadow:0 3px 5px #ddd;box-shadow:0 3px 5px #ddd}.local-listing:hover .online-ad{visibility:visible;height:auto}.local-listing .label-bookable a{float:left;text-align:center;white-space:nowrap;background-color:#9cbe00;font-size:11px;padding:.2em .5em .1em;margin-bottom:.4em;border-radius:.25em;color:#fff;font-weight:600;margin-right:10px;text-decoration:none}.local-listing div.kitchen-tags{font-size:13px;font-weight:normal;color:#666;padding-right:210px}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.local-listing div.kitchen-tags{padding-right:0}}.local-info .services h3{line-height:140%}.local-info .service img{margin-right:10px;margin-bottom:10px}.local-info .pictures{margin-top:35px}.local-info .pictures img{vertical-align:top;margin-right:10px;margin-bottom:10px}.local-info .extras{margin-top:35px}.listings-title{border-bottom:1px solid #e0e0e0;padding-bottom:5px;margin-bottom:15px}.listings-title a.back{margin-right:5px}.listings-title h1{display:inline;border-bottom:0;padding-bottom:0;line-height:140%;vertical-align:bottom}.listings-title h1 img{width:1em}.listings-title .print{float:right;display:inline-block;margin-top:8px;margin-bottom:-8px}.lcl-segmented-control{zoom:1}.lcl-segmented-control:before,.lcl-segmented-control:after{content:"\0020";display:block;height:0;visibility:hidden}.lcl-segmented-control:after{clear:both}.lcl-segmented-control label{display:block;float:left;border-right:1px solid #bebebe;border:1px solid #eaeaea;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEAEAEA',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0,#eaeaea 100%);background:linear-gradient(top,#fff 0,#eaeaea 100%);-moz-box-shadow:inset 0 1px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.3);-ms-box-shadow:inset 0 1px rgba(255,255,255,0.3);-o-box-shadow:inset 0 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px rgba(255,255,255,0.3);border:1px solid #eaeaea;font:15px "Trebuchet MS",Tahoma,Arial,sans-serif;line-height:100%;font-weight:bold;cursor:pointer;vertical-align:middle;color:#666;padding:4px 10px;text-shadow:rgba(255,255,255,0.3) 0 1px 0;border-color:#bdbdbd;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-right:-1px;padding:0}.lcl-segmented-control label:hover{background-color:#fafafa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFAFAFA',endColorstr='#FFE0E0E0',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#fafafa 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fafafa 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fafafa 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#fafafa 0,#e0e0e0 100%);background:linear-gradient(top,#fafafa 0,#e0e0e0 100%)}.lcl-segmented-control label:active,.lcl-segmented-control label.buttonify-active{-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE5E5E5',endColorstr='#FFFAFAFA',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#e5e5e5 0,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#e5e5e5 0,#fafafa 100%);background:-o-linear-gradient(top,#e5e5e5 0,#fafafa 100%);background:-ms-linear-gradient(top,#e5e5e5 0,#fafafa 100%);background:linear-gradient(top,#e5e5e5 0,#fafafa 100%)}.lcl-segmented-control label.first{-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0}.lcl-segmented-control label.last{-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.lcl-segmented-control label input{display:none}.lcl-segmented-control label img{width:48px;max-width:48px;height:35px;display:block}.lcl-segmented-control label img.active{display:none}.lcl-segmented-control label.active img{display:none}.lcl-segmented-control label.active img.active{display:block}.lcl-routing-widget form{margin:0}.lcl-routing-widget .submit{height:34px;font-family:Helvetica,Arial,sans-serif;font-weight:300;width:50%;margin-top:8px}.oldie .lcl-routing-widget .submit{width:155px}.lcl-routing-widget .inputContainer{display:block;position:relative}.lcl-routing-widget .inputContainer label{margin:0}.lcl-routing-widget .inputContainer .label,.lcl-routing-widget .inputContainer img{position:absolute}.lcl-routing-widget .inputContainer .label{top:0;left:0;font-size:14px;color:#000;color:#000;text-transform:lowercase}.lcl-routing-widget .inputContainer img{top:12px;right:10px}.lcl-routing-widget .inputContainer .label,.lcl-routing-widget .inputContainer input{margin:0;padding:10px}.lcl-routing-widget .inputContainer input{padding-left:44px;padding-right:23px;color:#666;margin-bottom:10px;outline:none}.lcl-routing-widget .local,.lcl-routing-widget .sbb{display:none}.lcl-routing-widget .submit-container{zoom:1}.lcl-routing-widget .submit-container:before,.lcl-routing-widget .submit-container:after{content:"\0020";display:block;height:0;visibility:hidden}.lcl-routing-widget .submit-container:after{clear:both}.lcl-routing-widget .submit-container .logo{float:right;margin-top:10px}.lcl-routing-widget .submit-container .submit{float:left;margin-top:0}.lcl-routing-widget .submit-container img{width:110px;height:18px}.pictures .ratio-1-1{position:relative;padding:0 0 100% 0;height:0}.pictures .ratio-1-1 a{position:absolute;top:0;left:0;width:100%;height:100%}.pictures .half,.pictures .quarter,.pictures .third,.pictures .eighth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-left:2px solid #fff;border-bottom:2px solid #fff}.pictures .half.right,.pictures .quarter.right,.pictures .third.right,.pictures .eighth.right{float:right}.pictures .half{width:50%}.pictures .quarter{width:25%}.pictures .third{width:33.33333%}.pictures .eighth{width:12.5%}.local-business-pro .description{padding-top:30px}.local-business .backdrop .title,.local-business .backdrop .lb-logo{padding-top:50px}.local-business .backdrop .lb-logo{text-align:right;padding-top:40px;padding-right:30px}.local-business .backdrop .lb-logo img{border:1px #aaa solid}.local-business .backdrop .title h1{color:white;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.6);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.6);-ms-text-shadow:0 1px 2px rgba(0,0,0,0.6);-o-text-shadow:0 1px 2px rgba(0,0,0,0.6);text-shadow:0 1px 2px rgba(0,0,0,0.6)}.local-business .title{padding-bottom:50px}.local-business .logo-print{text-align:right}.local-business .print-bar{text-align:right}.local-business .icon-print{font-size:17px}.local-business .title img{width:32px;height:32px;-moz-border-radius:16px;-webkit-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.5);-o-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}.local-business .title .local-business-icon{margin-right:10px}.local-business .title h1{text-decoration:none;border:none;padding:0;margin:25px 0 0 0;line-height:1.2;font-size:28px;color:#4a4a4a}.local-business h2{border:none;margin-top:50px}.local-business .lcl-routing-widget{background:rgba(212,212,212,0.5);position:absolute;left:0;bottom:0;right:0;padding:20px 30px 14px 30px}.local-business .lcl-routing-widget img{padding:0 5px}.local-business .lcl-routing-widget .lcl-segmented-control,.local-business .lcl-routing-widget input{margin-bottom:6px}.local-business .lcl-routing-widget .button{padding:4px 10px 4px 10px;border:1px solid #bebebe}.local-business .lcl-routing-widget .logo{width:85px;height:15px}.local-business .lcl-routing-widget .inputContainer .swap img{right:0;top:6px}.local-business .lcl-routing-widget .inputContainer .label{line-height:1.1;padding:7px 0 0 6px}.local-business .lcl-routing-widget .inputContainer input{line-height:1.1;padding:6px 10px 5px 40px}.local-business .sidebar{background:#f3f3f3}.local-business .sidebar .address,.local-business .sidebar .urls,.local-business .sidebar .contacts,.local-business .sidebar .categories,.local-business .sidebar .listing-actions,.local-business .sidebar .no-call-note{padding-left:30px;padding-right:30px;padding-top:22px}.local-business .sidebar hr{border:solid #fff 1px;margin:16px 0 0}.local-business .sidebar .contacts .number .columns{padding-top:6px;padding-right:0}.local-business .sidebar .contacts .additional-text .columns{margin-bottom:6px;word-break:break-all}.local-business .sidebar .contacts * .columns.freecall{padding:0}.local-business .sidebar .hours dt{width:20%}.local-business .sidebar .hours dd{width:80%}.local-business .sidebar .listing-actions ul{list-style-type:none;margin-bottom:0}.local-business .description h2{margin-top:0}.local-business .description h3{margin-top:0;margin-bottom:4px;font-size:16px}.js .local-business .description .lcl-read-more{height:13.5em}.local-business .movie video{width:100%;height:100%}.local-business .star.colorful{color:red}.local-business .opening_hours dt{width:15%}.local-business .opening_hours dd{width:85%}.local-business .backdrop{height:396px;background-size:cover;background-position:50% 0;position:relative}.local-business .backdrop>.columns{position:static}.local-business .backdrop .map-container .mini-map{margin-bottom:0}.local-business .backdrop .map-container .columns{position:absolute;bottom:0}.local-business .backdrop .shadow{height:150px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);width:100%}.local-business .button{border:1px solid #d6d6d6;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#e9e9e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE9E9E9',endColorstr='#FFD6D6D6',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#e9e9e9 0,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9e9e9),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e9e9e9 0,#d6d6d6 100%);background:-o-linear-gradient(top,#e9e9e9 0,#d6d6d6 100%);background:-ms-linear-gradient(top,#e9e9e9 0,#d6d6d6 100%);background:linear-gradient(top,#e9e9e9 0,#d6d6d6 100%);-moz-box-shadow:inset 0 1px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.3);-ms-box-shadow:inset 0 1px rgba(255,255,255,0.3);-o-box-shadow:inset 0 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px rgba(255,255,255,0.3);border:1px solid #d6d6d6;font:15px Helvetica,Arial,sans-serif;line-height:100%;font-weight:bold;cursor:pointer;vertical-align:middle;color:#535353;padding:4px 10px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:normal;margin:0;width:auto;height:auto;display:inline-block;text-align:center;padding:8px 16px;line-height:24px}.local-business .button:hover{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE4E4E4',endColorstr='#FFCCCCCC',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#e4e4e4 0,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#e4e4e4 0,#ccc 100%);background:-o-linear-gradient(top,#e4e4e4 0,#ccc 100%);background:-ms-linear-gradient(top,#e4e4e4 0,#ccc 100%);background:linear-gradient(top,#e4e4e4 0,#ccc 100%)}.local-business .button:active,.local-business .button.buttonify-active{-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:#d1d1d1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD1D1D1',endColorstr='#FFE4E4E4',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,#d1d1d1 0,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1d1d1),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#d1d1d1 0,#e4e4e4 100%);background:-o-linear-gradient(top,#d1d1d1 0,#e4e4e4 100%);background:-ms-linear-gradient(top,#d1d1d1 0,#e4e4e4 100%);background:linear-gradient(top,#d1d1d1 0,#e4e4e4 100%)}.local-business .button:hover{-moz-text-shadow:0 1px 1px rgba(0,0,0,0.35);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.35);-ms-text-shadow:0 1px 1px rgba(0,0,0,0.35);-o-text-shadow:0 1px 1px rgba(0,0,0,0.35);text-shadow:0 1px 1px rgba(0,0,0,0.35)}.local-business .button:hover{text-decoration:none;color:white}.local-business .button.tiny{font-size:16px;padding:3px 8px 1px 8px}.local-business .print-map{display:none}body.print{padding:0 5px}body.print .local-business .backdrop{height:auto;background:none!important}body.print .local-business .backdrop .shadow{height:auto;background:none}body.print .local-business .print-map{display:block}body.print .local-business .gallery,body.print .local-business .local360,body.print .local-business .movie,body.print .local-business .listing-actions,body.print .local-business .freecall-link{display:none}body.print .local-business .print-map,body.print .local-business .print-map iframe{width:100%;height:250px}body.print .local-business .lb-logo{padding-right:15px;padding-top:15px}body.print .local-business .backdrop .title,body.print .local-business .backdrop .logo{padding-bottom:15px;padding-top:15px}body.print .local-business .backdrop .title h1{color:black;text-shadow:none}body.print .local-business .title{padding-bottom:0}body.print .local-business .map-container{display:none}body.print .local-business .sidebar{background:none}body.print .local-business .sidebar .address,body.print .local-business .sidebar .urls,body.print .local-business .sidebar .contacts,body.print .local-business .sidebar .categories,body.print .local-business .sidebar .listing-actions,body.print .local-business .sidebar .no-call-note{padding-left:0;padding-right:0;padding-top:1em}body.print .local-business .print{display:none}body.print-without-map{padding:0 5px}body.print-without-map .local-business .backdrop{height:auto;background:none!important}body.print-without-map .local-business .backdrop .shadow{height:auto;background:none}body.print-without-map .local-business .print-map{display:block}body.print-without-map .local-business .gallery,body.print-without-map .local-business .local360,body.print-without-map .local-business .movie,body.print-without-map .local-business .listing-actions,body.print-without-map .local-business .freecall-link{display:none}body.print-without-map .local-business .print-map,body.print-without-map .local-business .print-map iframe{width:100%;height:250px}body.print-without-map .local-business .lb-logo{padding-right:15px;padding-top:15px}body.print-without-map .local-business .backdrop .title,body.print-without-map .local-business .backdrop .logo{padding-bottom:15px;padding-top:15px}body.print-without-map .local-business .backdrop .title h1{color:black;text-shadow:none}body.print-without-map .local-business .title{padding-bottom:0}body.print-without-map .local-business .map-container{display:none}body.print-without-map .local-business .sidebar{background:none}body.print-without-map .local-business .sidebar .address,body.print-without-map .local-business .sidebar .urls,body.print-without-map .local-business .sidebar .contacts,body.print-without-map .local-business .sidebar .categories,body.print-without-map .local-business .sidebar .listing-actions,body.print-without-map .local-business .sidebar .no-call-note{padding-left:0;padding-right:0;padding-top:1em}body.print-without-map .local-business .print{display:none}body.print-without-map .local-business .print-map{display:none}@media print{.local-business .backdrop{height:auto;background:none!important}.local-business .backdrop .shadow{height:auto;background:none}.local-business .print-map{display:block}.local-business .gallery,.local-business .local360,.local-business .movie,.local-business .listing-actions,.local-business .freecall-link{display:none}.local-business .print-map,.local-business .print-map iframe{width:100%;height:250px}.local-business .lb-logo{padding-right:15px;padding-top:15px}.local-business .backdrop .title,.local-business .backdrop .logo{padding-bottom:15px;padding-top:15px}.local-business .backdrop .title h1{color:black;text-shadow:none}.local-business .title{padding-bottom:0}.local-business .map-container{display:none}.local-business .sidebar{background:none}.local-business .sidebar .address,.local-business .sidebar .urls,.local-business .sidebar .contacts,.local-business .sidebar .categories,.local-business .sidebar .listing-actions,.local-business .sidebar .no-call-note{padding-left:0;padding-right:0;padding-top:1em}.local-business .print{display:none}body.print-without-map .print-bar,body.print .print-bar{display:none}}.listing-detail{font-size:1em}.listing-detail h1,.listing-detail h2,.listing-detail .name,.listing-detail .name2,.listing-detail .address{color:#000}.listing-detail h2,.listing-detail h3,.listing-detail h4,.listing-detail h5{border-bottom:none}.listing-detail h1{font-size:1.8em}.listing-detail h2{margin:50px 0 20px 0;padding:0;font-size:1.8em}.listing-detail .organization{color:#666}.listing-detail .print-map{display:none;margin:8px 0;width:100%;height:500px}.print .listing-detail .print-map{display:block}.listing-detail .print-map iframe{width:100%;height:100%;border:0}.listing-detail .presentation{margin-bottom:20px}.listing-detail .presentation b,.listing-detail .presentation strong{font-weight:bold;color:#333}.listing-detail .presentation i,.listing-detail .presentation em{font-style:italic}.listing-detail .presentation ul,.listing-detail .presentation ol{list-style-position:outside;margin:.5em 0 .5em 2em;padding:0}.listing-detail .presentation ul li{list-style-type:disc;margin:.2em 0 .2em 0}.listing-detail .presentation ul ul,.listing-detail .presentation ol ul,.listing-detail .presentation ul ol,.listing-detail .presentation ol ol{margin:.5em 0 .5em 4em}.listing-detail .presentation a{color:#007cbc;text-decoration:none}.listing-detail .vcard.main .title{display:none}.listing-detail .vcard.main table td{font-size:1.2em}.listing-detail .local-logo-container{text-align:right}.listing-detail .vcard{color:#666}.listing-detail .vcard .address{margin:10px 0 10px 0;line-height:1.3}.listing-detail .vcard .categories a{font-size:.9em}.listing-detail .vcard .contact .urls{margin:5px 0 0 0}.listing-detail .vcard .contact .url,.listing-detail .vcard .contact .email,.listing-detail .vcard .contact .website{font-size:1.2em}.listing-detail .vcard .contact table{padding:0;margin:0;border:none;background-color:white}.listing-detail .vcard .contact table th,.listing-detail .vcard .contact table td{font-weight:normal;text-align:left;border:none;background-color:white;padding:0;margin:0}.listing-detail .vcard .contact table th .label,.listing-detail .vcard .contact table td .label{display:block}.listing-detail .vcard .contact table th .value,.listing-detail .vcard .contact table td .value{display:block;float:left;padding:0 4px}.listing-detail .vcard .contact table th{vertical-align:top;background:white}.listing-detail .vcard .contact table th span{padding:0 20px 0 5px;margin-left:-5px;display:block;height:25px;line-height:25px}.listing-detail .vcard .contact table td .freecall-link{line-height:15px;margin-left:10px;margin-bottom:10px}.listing-detail .vcard .contact table .price-text{color:#000}.listing-detail .vcard .contact table .large-type.hovered .label{background-color:#fff}.listing-detail .vcard .contact table .large-type.hovered .label span{color:#fff;background-color:#666}.listing-detail .vcard .contact table .large-type.hovered .value{background-color:#ccc}.listing-detail .vcard .contact table .value,.listing-detail .vcard .contact table .value a{color:#000}.listing-detail .vcard .contact table .value a{color:#000}.listing-detail .vcard .contact table .value a:hover{text-decoration:none;cursor:default}.listing-detail .listing-actions{margin-top:-10px}.listing-detail .listing-actions .actions{text-align:right}.listing-detail .listing-actions .actions ul{list-style-type:none}.listing-detail .sidebar .travelMode{margin:0 0 8px 0;padding:0;line-height:0}.listing-detail .hours dt{width:90px}.listing-detail .hours dd{float:none;width:420px}.listing-detail .hours span.open{width:180px;padding-right:25px}.listing-detail .hours span.closed{text-align:center;width:180px;color:#aaa}.listing-detail .extras dt{float:none;color:#000;margin-top:10px}.listing-detail .extras dd{float:none}.listing-detail .details hr{margin-top:12px}#large-type{position:fixed;z-index:9999;left:0;top:50%;margin:0;padding:0;overflow:hidden;display:none;cursor:pointer}#large-type div{background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:120px;font-weight:bold;text-align:center;-moz-text-shadow:#000 .1em .05em .3em;-webkit-text-shadow:#000 .1em .05em .3em;-ms-text-shadow:#000 .1em .05em .3em;-o-text-shadow:#000 .1em .05em .3em;text-shadow:#000 .1em .05em .3em;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.oldie #large-type div,.ie8 #large-type div{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#99000000',GradientType=0);zoom:1}#large-type-highlight{display:none;color:#fff;position:absolute;z-index:0}#large-type-highlight div{position:absolute;right:0;top:0;height:100%;background-color:#ccc}.result-list{min-height:620px}.result-list .toolbar{padding:6px 10px;font-size:16px}.result-list .toolbar .catref .dropdown>a{padding:6px .6em;margin:-6px 0}.result-list .toolbar .catref .dropdown-menu li a{max-width:400px;min-width:250px;white-space:normal}.result-list .toolbar .typeref{margin-right:-0.8em}.result-list .toolbar .typeref a,.result-list .toolbar .typeref span{margin:0 .8em 0 .2em;display:inline-block;float:left;line-height:130%;color:#007cbc}.result-list .toolbar .typeref a.disabled,.result-list .toolbar .typeref span.disabled{color:#ccc;cursor:default}.result-list .toolbar .typeref a:hover{text-decoration:none}.result-list .toolbar .typeref a:hover i{color:#009eef}.result-list .search-term{background-color:#dcd29b}.result-list .phone label{display:inline}.result-list .pagination{font-size:16px;text-align:right;margin:30px 0}.result-list .pagination .page a,.result-list .pagination .page.current{padding:0 10px}.result-list .pagination .prev a,.result-list .pagination .next a{font-size:0}.result-list .pagination .prev a:before,.result-list .pagination .next a:before{font-size:18px}.result-list .sidebar #ad-rectangle,.result-list .sidebar #ad-homech,.result-list .sidebar .related-searches{margin:30px 0}.result-list .sidebar #ad-homech{max-width:100%;overflow:hidden}.result-list .sidebar #ad-homech iframe{height:454px}.result-list .guidance ul{list-style-type:none}.result-list .subheader.redirect-zero{margin:0}.result-list .notice,.result-list .error{padding-top:15px;padding-left:70px;background:#d9edf7 url(//www.local.ch/assets/msg-icon-caution-2775a13c1b85fe823cc88dcf2db652a2.png) no-repeat 10px center}.result-list .location-page-teaser .container{padding:10px 10px 10px 20px;background:#f7f7f7}.result-list .location-page-teaser .border-container{padding:10px 0 0}.result-list .location-page-teaser h2{border-bottom:0;padding-bottom:0;margin:0;font-size:22px}.result-list .location-page-teaser .wappen{float:right;margin:10px 0 10px 10px}.result-list .location-page-teaser .lcl-read-more-expand{cursor:pointer;background-repeat:no-repeat;background-image:url(//www.local.ch/assets/components/read-more/more-c4951f31053de374531cf3a6132343eb.png);background-position:0 4px;padding-left:12px}.local-business-icon{width:22px;height:22px;margin-right:5px;float:left}.mini-map{position:relative;font-size:0}.mini-map .expand{position:absolute;top:0;left:0;background-color:#007cbc;color:#fff;padding:3px 8px 3px 6px;font-size:12px}.mini-map .expand i{padding-right:5px;font-size:16px}.mini-map .expand span{position:relative;top:-1px}.controller-tel #header{min-height:200px}.controller-tel .container{position:relative}.controller-tel .gradient{background-color:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#FFFFFFFF',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.8) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0.8) 0,#fff 100%);position:absolute;top:0;height:140px;border-bottom:60px solid white;left:0;width:100%}.ie8 .controller-tel .gradient{background:#fff}.controller-tel h1,.controller-tel h2,.controller-tel h3{border:0}.controller-tel .lcl-side-nav li.selected a{background:#e6e6e6}.controller-tel .lcl-side-nav li a:hover{background:#efefef}.controller-tel .location_pages_teaser{padding:30px 0 30px}.controller-tel .location_pages_teaser li{list-style-type:none;margin-bottom:20px;min-height:60px}.controller-tel .location_pages_teaser a{padding:18px 18px 18px 18px;font-size:1.2em;display:inline-block}.controller-tel .location_pages_teaser .location-image{width:60px;height:60px;float:left;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.controller-tel .practical-guides-teaser .practical-guides{padding:30px 0 30px 0;text-align:center}.controller-tel .practical-guides-teaser a{text-decoration:none}.controller-tel .practical-guides-teaser li img{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.controller-tel .emergency-no{margin:0 6px}.controller-tel .emergency-no h1{font-size:36px}.controller-tel .emergency-no ul,.controller-tel .emergency-no li{margin:0;padding:0;list-style-type:none}.controller-tel .emergency-no li{background:url(//www.local.ch/assets/emergency-no-icons-069ad4642f7b3ba0fa64bd540e4576a1.png) no-repeat;float:left;display:block;width:316px;height:200px;margin-top:60px}.controller-tel .emergency-no li h2{padding-left:125px;font-size:22px}.controller-tel .emergency-no li em{display:block;font-size:76px;margin-left:-8px;line-height:1;font-style:normal}.controller-tel .emergency-no span{font-size:13px;font-weight:400}.controller-tel .emergency-no li.eu-emergency{background-image:url(//www.local.ch/assets/eu-emergency-629993162e4020a8440260c28a30dcc1.png);float:none}.controller-tel .emergency-no li.police{background-position:0 0}.controller-tel .emergency-no li.firedept{background-position:-329px 0}.controller-tel .emergency-no li.hospital{background-position:-656px 0}.controller-tel .emergency-no li.rega{background-position:0 -260px}.controller-tel .emergency-no li.assistance{background-position:-247px -260px}.controller-tel .emergency-no li.poisoning{background-position:-493px -260px}.controller-tel .emergency-no li.helpinghand{background-position:-738px -260px}.controller-tel .emergency-no li.rega,.controller-tel .emergency-no li.assistance,.controller-tel .emergency-no li.poisoning,.controller-tel .emergency-no li.helpinghand{width:237px}.controller-tel .emergency-no li.rega h2,.controller-tel .emergency-no li.assistance h2,.controller-tel .emergency-no li.poisoning h2,.controller-tel .emergency-no li.helpinghand h2{font-size:15px;padding-left:90px}.controller-tel .emergency-no li.rega em,.controller-tel .emergency-no li.assistance em,.controller-tel .emergency-no li.poisoning em,.controller-tel .emergency-no li.helpinghand em{font-size:50px;margin-left:-5px}.yellow-slot .yellow-pages{position:relative;min-height:710px}.yellow-slot .yellow-pages .gradient{position:absolute;display:block;z-index:-1;height:250px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#09000000',GradientType=$ie-gradient-type);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.035)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%);background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.035) 100%)}.yellow-slot #backdrop .shadow{height:150px}.yellow-slot .yellow-pages-header{margin-top:22px}.yellow-slot .yellow-pages-content a{text-decoration:none}.yellow-slot .yellow-pages-content .categories{text-align:center;padding-left:40px;padding-right:40px;margin-bottom:20px}.yellow-slot .yellow-pages-content .select-category{min-height:474px;padding-left:40px;padding-right:40px}.yellow-slot .yellow-pages-content .select-category img{width:40px;height:40px}.yellow-slot .yellow-pages-content .category{cursor:pointer;background:#f3f3f3;color:#666;font-size:12px;border-radius:3px;border:1px solid #eee;text-align:center;word-wrap:break-word;line-height:14px;font-size:12px;min-height:88px}.yellow-slot .yellow-pages-content .category .icons{color:#666;display:block;margin:3px auto;font-size:40px}@media(max-width:700px){.yellow-slot .yellow-pages-content .category .icons{font-size:25px}}.yellow-slot .yellow-pages-content .category:hover{background:#fdc600}.yellow-slot .yellow-pages-content .category.active{background:#fdc600}.yellow-slot .yellow-pages-content h1{border-bottom:1px solid #eee}.yellow-slot .yellow-pages-content .arrow{position:absolute;margin-left:4.5%;visibility:hidden;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:50% 0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;top:87px}.yellow-slot .yellow-pages-content .arrow div{margin-left:-13px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fdc600}.yellow-slot .yellow-pages-content .active .category{background:#fdc600}.yellow-slot .yellow-pages-content .active .arrow{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);visibility:visible}.yellow-slot .yellow-pages-content a:hover{background-color:#fff1a7}.yellow-slot .yellow-pages-content .block-grid.three-up a{cursor:pointer;padding:12px 0 12px 12px;display:block}.yellow-slot .yellow-pages-content .block-grid.three-up a img{display:inline-block;margin:-4px 5px -11px 0}.yellow-slot .yellow-pages-content .block-grid.nine-up>li{width:10%;padding:8px 4px 2px 4px;margin:0 .55%}.yellow-slot .yellow-pages-content .block-grid.nine-up>li img{width:36px;height:36px;margin:6px auto}.yellow-slot .select-category li.ng-enter-stagger,.yellow-slot .select-category li.ng-leave-stagger{-moz-transition-delay:.015s;-webkit-transition-delay:.015s;-ms-transition-delay:.015s;-o-transition-delay:.015s;transition-delay:.015s}.yellow-slot .select-category li.ng-leave{display:none}.yellow-slot .select-category li.ng-enter,.yellow-slot .select-category li.ng-leave{-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-origin:50% 0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.yellow-slot .select-category li.ng-enter,.yellow-slot .select-category li.ng-leave.ng-leave-active{opacity:0;-moz-transform:perspective(500px) rotateX(-180deg);-webkit-transform:perspective(500px) rotateX(-180deg);-ms-transform:perspective(500px) rotateX(-180deg);-o-transform:perspective(500px) rotateX(-180deg);transform:perspective(500px) rotateX(-180deg)}.yellow-slot .select-category li.ng-leave,.yellow-slot .select-category li.ng-enter.ng-enter-active{opacity:1;-moz-transform:perspective(500px) rotateX(0);-webkit-transform:perspective(500px) rotateX(0);-ms-transform:perspective(500px) rotateX(0);-o-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0);background:#fff}.controller-slot-action-www.experimental-variation1 .search-bar-container{padding-bottom:0}.controller-slot-action-www.experimental-variation1 .teaser{padding:20px 0}.scroll-controls{position:fixed;cursor:pointer;color:white;z-index:100;right:64px;bottom:32px}.scroll-controls i{font-size:60px;text-shadow:0 1px 2px #7a7a7a;color:#fdc600}.scroll-controls div{font-size:20px;padding:4px 8px}.controller-weather .location-picker{position:relative;top:2px;width:100%;float:right}.controller-weather .location-picker .suggestions{padding:0;margin:0;color:#009ee3;background-color:#fff;position:absolute;top:46px;width:100%;z-index:999;overflow:scroll;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.2);-o-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2)}.controller-weather .location-picker .suggestions .suggestion{list-style:none;padding:6px 14px;cursor:pointer}.controller-weather .location-picker .suggestions .suggestion.highlighted{color:#fff;background:#009ee3}.controller-weather .location-picker .search-field{color:#333;font-weight:100;margin-top:1px;padding:12px 20px;font-size:18px;margin:0;outline:none}.controller-weather .location-picker .button.submit{position:absolute;top:0;right:0;height:32px}.controller-weather .location-picker .button.submit i{line-height:2.1em}.meteogram{overflow:hidden;width:100%;height:340px}.meteogram .loading-spinner{background-image:url(/assets/loading.gif);background-repeat:no-repeat;background-position:center;margin:0 auto;height:100%}.meteogram .slider{overflow-x:hidden;overflow-y:hidden;width:100%;height:100%}.meteogram .slider .rain-icon,.meteogram .slider .temperature-icon{position:absolute;left:-20px;width:30px}.meteogram .slider .rain-icon{bottom:42px}.meteogram .slider .content{height:100%;position:relative}.meteogram .slider .content .items{position:absolute;top:0;width:100%}.meteogram .slider .content .now{position:absolute;top:0}.meteogram .slider .content .now .now-line{position:absolute;top:30px;width:1px;height:260px;border-right:2px dotted rgba(0,0,0,0.15)}.meteogram .slider .content .now .clock{position:relative;left:-8px}.meteogram .slider .content .graph{width:100%;background:#f5f6f6}.meteogram .slider .content .graph .temperature-line{fill:none;stroke:#f05621;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.meteogram .slider .content .graph .temperature-label{fill:#f05621;font-size:14px;font-weight:500}.meteogram .slider .content .graph .temperature-point{stroke:#f05621;fill:white;stroke-width:2px}.meteogram .slider .content .graph .daylight{fill:white}.meteogram .slider .content .graph .rain-bar{fill:#4388c9}.meteogram .slider .content .graph .rain-label{fill:#4388c9}.meteogram .slider .content .item{display:inline-block}.meteogram .slider .content .item .pictogram{font-size:3em;padding:26px 0;text-align:center;color:#444;display:inline-block;width:100%}.meteogram .slider .content .item .pictogram.icon-unknown{height:42px}.meteogram .slider .content .item .time-label{width:100%;text-align:center;color:#666;font-size:14px;font-style:normal;font-weight:normal;line-height:38px}.controller-weather .weather-header{padding:32px 0;position:relative}.controller-weather .weather-header #logo{width:241px}.controller-weather .weather-header #logo,.controller-weather .weather-header .weather-title h1{float:left}.controller-weather .weather-header .weather-title h1{border:none;margin:12px 0 12px 20px;padding:0}.controller-weather #wrapper{height:806px;display:block}.controller-weather .weather-headline .navigation-left{line-height:2.2em}.controller-weather .weather h1{border-bottom:none;text-align:center}.controller-weather .weather .back{position:absolute;top:14px}.controller-weather .weather .weather-wrapper{position:relative}.controller-weather .weather .weather-map{width:700px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;height:474px;z-index:10;-moz-transition:all 1s;-webkit-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.controller-weather .weather .weather-map .map-image{max-width:700px}.controller-weather .weather .weather-map .point{width:6px;height:6px;margin-left:-3px;margin-top:-3px;border-radius:3px;background:#bbb}.controller-weather .weather .weather-map .overlay{position:absolute;text-align:center;width:140px;left:-70px;top:-20px;cursor:pointer}.controller-weather .weather .weather-map .overlay .name{position:relative;font-weight:bold}.controller-weather .weather .weather-map .forecast{left:-38px;top:-13px;font-size:16px;position:absolute}.controller-weather .weather .weather-map .icon{font-size:2.5em}.controller-weather .weather .weather-map .temperatures{position:absolute;right:-52px;top:-3px}.controller-weather .weather .weather-map .temperatures .max,.controller-weather .weather .weather-map .temperatures .min{font-weight:bold;color:white;font-size:12px;width:22px;height:22px;display:inline-block;text-align:center;line-height:22px}.controller-weather .weather .weather-map .temperatures .max{background:#ae470d}.controller-weather .weather .weather-map .temperatures .min{background:#ee7c16;margin-right:1px}.controller-weather .weather .detailed-forecast{opacity:0;position:absolute;height:344px;padding:0 12px;-moz-transform:translateY(120px);-webkit-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px);-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;left:0;right:0}.controller-weather .weather .detailed-forecast .forecast-container{overflow:hidden;width:100%;height:344px;position:absolute}.controller-weather .weather .detailed-forecast .hourly-forecast{position:absolute;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;height:344px;width:700%}.controller-weather .weather .detailed-forecast .hourly-forecast .hourly-icons .hourly-icon{font-size:50px;display:inline-block;width:8.333%;color:#444;text-align:center}.controller-weather .weather .detailed-forecast .hourly-forecast .graph{position:absolute;left:0;width:100%;bottom:0}.controller-weather .weather .detailed-forecast .hourly-forecast .graph .temperature-line{fill:none;stroke:rgba(220,0,20,0.8);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.controller-weather .weather .detailed-forecast .day-container{width:14.2856%;height:344px;float:left;position:relative}.controller-weather .weather .detailed-forecast .day-container .hour{width:4.166%;float:left;list-style:none;position:relative;height:344px;font-size:12px;display:block;text-align:center}.controller-weather .weather .detailed-forecast .day-container .hour .icon{font-size:24px}.controller-weather .weather .detailed-forecast .day-container .x-axis{width:100%;margin-top:20px;font-size:18px;color:#666;font-weight:normal;line-height:38px}.controller-weather .weather .detailed-forecast .day-container .x-axis.v2{top:0;border-top:none}.controller-weather .weather .detailed-forecast .day-container .x-axis .hour-index{display:inline-block;width:8.333%;text-align:center}.controller-weather .weather .detailed-forecast .arrow-left,.controller-weather .weather .detailed-forecast .arrow-right{padding:10px;display:block;top:120px;opacity:.2;position:absolute;cursor:pointer;width:32px;vertical-align:middle;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.controller-weather .weather .detailed-forecast .arrow-left:hover,.controller-weather .weather .detailed-forecast .arrow-right:hover{opacity:.5}@media(max-width:1160px){.controller-weather .weather .detailed-forecast .arrow-left,.controller-weather .weather .detailed-forecast .arrow-right{display:none}}.controller-weather .weather .detailed-forecast .arrow-left{left:-80px}.controller-weather .weather .detailed-forecast .arrow-right{right:-80px}.controller-weather .weather .day-picker{width:100%;left:0;right:0;margin:0 auto;max-width:860px;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:absolute;top:510px;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;z-index:30;cursor:pointer}.controller-weather .weather .day-picker ul{padding:0;margin:0}.controller-weather .weather .day-picker ul li{list-style:none;display:block;float:left;font-weight:normal;color:#666;width:14.28%;height:144px;max-height:32px;line-height:32px;overflow:hidden;-moz-transition:max-height .6s;-webkit-transition:max-height .6s;-ms-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.controller-weather .weather .day-picker ul li .temperature{font-size:13px;margin-top:6px}.controller-weather .weather .day-picker ul li .icon{margin-top:8px}.controller-weather .weather .day-picker ul li:not(:last-child){border-right:1px solid #bbb}.controller-weather .weather .day-picker .selected{background:#009ee3;color:white}.controller-weather .weather .day-picker .day .icon{display:block;font-size:60px}.controller-weather .weather:after{clear:both}.controller-weather .weather:not(.expanded) .loading-spinner{display:none!important}.controller-weather .weather.expanded .weather-map{opacity:0;-moz-transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.controller-weather .weather.expanded .detailed-forecast{z-index:20;opacity:1;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.controller-weather .weather.expanded .day-picker{top:394px}.controller-weather .weather.expanded .day-picker li{max-height:144px}.controller-weather .weather-extra{margin-top:620px}