body{color:#000;font-size:13px;direction:ltr;margin:0 !important;padding:0 !important;font-family:'Open Sans',Helvetic,'DejaVu Sans','Liberation Sans',Freesans,Tahoma,sans-serif !important;overflow-x:hidden}.color-red{color:#e02222}.color-blue{color:#0da3e2}.color-grey{color:#555}.color-green{color:#35aa47}.color-yellow{color:#ffb848}.color-purple{color:#852b99}.color-light-red{color:#ff5400}.color-light-blue{color:#bfd5fa}.color-light-grey{color:#fafafa}.color-light-green{color:#78df1d}.min-height{min-height:500px}.margin-bottom-10{margin-bottom:10px !important}.margin-top-10{margin-top:10px !important}.margin-top-50{margin-top:50px !important}.margin-bottom-15{margin-bottom:15px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-top-20{margin-top:20px !important}.margin-bottom-25{margin-bottom:25px !important}.margin-top-30{margin-top:30px !important}.margin-right-10{margin-right:10px !important}.margin-right-20{margin-right:20px !important}.margin-left-10{margin-left:10px !important}.margin-left-0{margin-left:0 !important}.padding-left-0{padding-left:0 !important}.hide{display:none}.mix-grid .mix{position:relative;overflow:hidden;margin-bottom:15px}.mix-grid .mix .mix-inner{position:relative;width:100%}.mix-grid .mix .mix-details{color:#fff;width:100%;height:100%;bottom:0;position:absolute}.mix-grid .mix .mix-details i{color:#fff;font-size:14px}.mix-grid .mix a.mix-link,.mix-grid .mix a.mix-preview{color:#555;display:block;cursor:pointer;margin-top:10px;position:absolute;padding:10px 15px;background:#16b2f4}.mix-grid .mix a.mix-preview{left:50%;margin-left:5px}.mix-grid .mix a.mix-link{right:50%;margin-right:5px}.mix-grid .mix a.mix-link:hover,.mix-grid .mix a.mix-preview:hover{color:#fff;padding:9px 14px;text-decoration:none;border:solid 1px #eee}.gallery-tile{display:inline-block}.gallery-tile a h4{font-family:'Libre Baskerville',serif;color:#fff;margin:0 0 10px 0;font-weight:bold;font-size:24px;padding-left:5px;text-shadow:0 1px 8px rgba(0,0,0,.5);text-align:center}@media(max-width:800px){.gallery-tile a h4{font-size:18px}}.tile-details{color:#fff;width:100%;height:100%;bottom:0;position:absolute}.addressInfo,.openingStatus{text-align:center;font-size:18px;display:none;margin-top:10px;margin-bottom:0;text-shadow:0 3px 8px rgba(0,0,0,1)}.tile-details .tile-infos{display:table-cell;vertical-align:middle}.gallery-tile .green{position:absolute;top:0;bottom:0;width:100%;height:100%;opacity:.5;-webkit-filter:opacity(.5);-moz-filter:opacity(.5);-o-filter:opacity(.5);filter:opacity(.5);background:#95c02a;display:none}.gallery-tile a:hover .addressInfo,.gallery-tile a:hover .openingStatus,.gallery-tile a:hover .green{display:block}.gallery-tile a:hover .tile-details .tile-infos{vertical-align:bottom}@media(min-width:1200px){.mix-grid img{height:182px}}@media(min-width:668px) and (max-width:1199px){.mix-grid img{height:149px}}@media(max-width:479px){.mix-grid img{height:100px}}.gallery-tile{padding-left:5px;padding-right:5px}.row.thumbnails{margin-left:0;margin-right:0}.gallery-tile h4{color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.5);font-family:Shift,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;font-size:18px;margin-top:40px}@media(min-width:479px){.gallery-tile h4{font-size:20px;margin-top:50px}}@media(min-width:769px){.gallery-tile h4{font-size:24px;margin-top:60px}}#details-page .timeSpan{border-bottom:1px solid #eee;margin-bottom:3px;font-weight:bold}.openingTimesTable{margin-bottom:10px}#openingTimesLoadingBox{font-size:1.2em;color:#666;font-weight:bold;margin-top:15px;display:none}.inner{display:inline-block}.openingTimesImage{display:inline-block;position:absolute;margin-top:-35px;margin-left:-50px}@media(max-width:320px){.openingTimesImage{margin-left:-10px;margin-top:-15px}.openingTimesContainer{margin-top:20px}}#details-page .pull-left-outer{margin-left:10px;margin-right:10px;float:none !important;display:inline-block;vertical-align:top;padding-bottom:10px;width:200px}#details-page .pull-left-outer.big{width:230px}.pull-left-inner{float:left}h2.subheader{color:#95c02a;font-size:1.8em}.header{border:0;background:#fff}.criterion-list>li{margin-left:-20px}#details-page .inner{text-align:left}#details-page{margin:0 auto;max-width:1200px}.criterion-list li i{color:#060;font-weight:bold}#categorySelectForm{font-size:1.4em}#categorySelectForm select{padding:0 20px 0 0}.headerTextBig{font-size:1.5em}.headerText{font-size:2em;display:inline-block;color:#fff}@media(max-width:900px){.headerTextBig{font-size:1.8em}.headerText{font-size:1.3em}}.navbar-default{background:#4a5866;color:#fff;min-height:80px}.sideTab.right{display:inline-block;position:absolute;right:0}.sideTab.left{display:inline-block}#bigMap{height:600px;background:#808080;margin-bottom:20px}#map{display:block;height:400px;margin-top:20px;moz-box-shadow:0 5px 20px #ccc;-webkit-box-shadow:0 5px 20px #ccc;box-shadow:0 5px 20px #ccc;background-color:#ccc}.mapContainer{margin:0 auto 30px auto;width:95%}.mapContainer h3{padding-left:10px}.topTab div{float:right;background:#e5e5e5;color:#000;padding:5px 10px;font-weight:bold}a.topTab{color:#000}a.sideTab div{background:#333;color:#fff;padding:5px 10px;font-weight:bold}a.sideTab:hover div{background:#e5e5e5;color:#000}a.topTabActive div{background:#333;color:#fff}a.topTab:hover div{text-decoration:underline}a.topTabActive:hover{cursor:default}a.topTabActive:hover div{text-decoration:none}#topTabBar{float:right;margin-right:100px;margin-top:-20px}.topNav{margin-right:0;list-style:none;position:absolute;right:0;top:0}.topNav li{float:left;position:relative;display:block;margin-top:5px}.topNav li a{padding:10px 15px;color:#fff;font-weight:bold;text-decoration:underline}.navbar{margin-bottom:0}#logoContainer{margin:5px;display:flex;flex-direction:row;align-items:center}a#homeTitle{font-size:1.2em;margin-right:50px;color:#fff}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{text-align:center}.form-actions{padding:10px 10px;margin-top:10px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions.nobg{background-color:transparent}.form-actions.top{margin-top:0;margin-bottom:20px;border-top:0;border-bottom:1px solid #e5e5e5}.form-actions.fluid{padding:20px 0}.btn,.form-control{border-radius:0;box-shadow:none;-webkit-box-shadow:none}#openingTimesContainer .form-group{margin-bottom:5px}.footer a{color:#36cc4d}.copyright p a{color:#1da832}.copyright{color:#dee4eb;font-size:12px;padding:10px 0;background:#4a5866}.copyright p{color:#bbb;margin-top:7px;margin-bottom:0}.copyright p a{color:#95c02a}.copyright .social-footer{margin:8px 0 0;list-style:none;text-align:right;padding:0}.copyright .social-footer li{margin-left:3px;display:inline-block}.copyright .social-footer li i{color:#808e9c;font-size:18px;display:inline-block}.copyright .social-footer li i:hover{color:#fff;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.copyright .social-footer li a:hover{text-decoration:none}.footer{padding:35px 0;font-size:13px;background:#95c02a}.footer p{color:#333}.footer a{color:#0da3e2}.footer address{color:#eee}