﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.hidden{display:none !important;visibility:hidden}.visuallyhidden,.element-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.focusable.element-invisible:active,.visuallyhidden.focusable:focus,.focusable.element-invisible:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}ol,ul{display:block;margin:0;padding:0}ol li,ul li,nav ul li{margin:0;padding:0;display:inline;list-style-type:none;list-style-image:none}ol li:before,ul li:before,ol li:after,ul li:after{list-style-type:none;list-style-image:none}.clearfix-reset:after{display:inline}@keyframes openMenu{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(-90);-ms-transform:rotate(-90);-webkit-transform:rotate(-90);transform:rotate(-90)}}html.project,.sb-site-container{background-color:#fff}.sb-site-container>*{z-index:2;position:relative}.sb-site-container:after{background-repeat:no-repeat;content:"";position:absolute;z-index:0;background-position:top left;overflow:hidden;top:0%;height:100%;left:0%;width:101%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.sb-site-container{padding-bottom:20px}.sb-site-container:after{background-image:url("/sites/all/themes/project/images/2015/one.svg")}.node-type-member .sb-site-container:after{background-image:url("/sites/all/themes/project/images/2015/two.svg")}.node-type-location .sb-site-container:after{background-image:url("/sites/all/themes/project/images/2015/three.svg")}.node-type-soverview .sb-site-container:after{background-image:url("/sites/all/themes/project/images/2015/four.svg")}.node-type-pb .sb-site-container:after{background-image:url("/sites/all/themes/project/images/2015/five.svg")}.header-main-wrapper{padding:15px;background-color:rgba(221,247,229,0.75);border-radius:0px}.node-type-member .header-main-wrapper,.node-type-pb .header-main-wrapper{padding:15px;background-color:rgba(146,237,216,0.75);border-radius:0px}.node-type-location .header-main-wrapper{padding:15px;background-color:rgba(159,226,255,0.75);border-radius:0px}.node-type-soverview .header-main-wrapper{padding:15px;background-color:rgba(159,226,255,0.75);border-radius:0px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ds.primary,.ds.secondary,.ds.footer{margin-bottom:40px}@media (min-width:769px){.ds.primary,.ds.secondary,.ds.footer{margin-bottom:20px}}.ds-yokai-stacked:after{content:"";display:table;clear:both}.ds-yokai-stacked .ds.header,.ds-yokai-stacked .ds.primary,.ds-yokai-stacked .ds.secondary,.ds-yokai-stacked .ds.footer{width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:769px){.ds-yokai-stacked .ds.primary{width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:both}}@media (min-width:769px){.ds-yokai-stacked .ds.secondary{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none}}.ds-yokai-stacked-fifty-fifty:after{content:"";display:table;clear:both}.ds-yokai-stacked-fifty-fifty .ds.header,.ds-yokai-stacked-fifty-fifty .ds.primary,.ds-yokai-stacked-fifty-fifty .ds.secondary,.ds-yokai-stacked-fifty-fifty .ds.footer{width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:769px){.ds-yokai-stacked-fifty-fifty .ds.primary{width:49.15254%;float:left;margin-right:-100%;margin-left:0;clear:both}}@media (min-width:769px){.ds-yokai-stacked-fifty-fifty .ds.secondary{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none}}.ds-yokai-stacked-seventyfive-twentyfive:after{content:"";display:table;clear:both}.ds-yokai-stacked-seventyfive-twentyfive .ds.header,.ds-yokai-stacked-seventyfive-twentyfive .ds.primary,.ds-yokai-stacked-seventyfive-twentyfive .ds.secondary,.ds-yokai-stacked-seventyfive-twentyfive .ds.footer{width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:769px){.ds-yokai-stacked-seventyfive-twentyfive .ds.primary{width:74.57627%;float:left;margin-right:-100%;margin-left:0;clear:both}}@media (min-width:769px){.ds-yokai-stacked-seventyfive-twentyfive .ds.secondary{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:769px){.ds-yokai-stacked.node-soverview .ds.footer{width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:both}}html,body{width:100%;overflow-x:hidden}html{height:101%}body{min-height:100%;height:auto;position:relative}.header-main,.header-suffix-wrapper,.main-prefix,.main-suffix,main,footer,.sb-slidebar .inner-wrapper{margin:0 10px}@media (min-width:481px){.header-main,.header-suffix-wrapper,.main-prefix,.main-suffix,main,footer,.sb-slidebar .inner-wrapper{margin:0 60px}}@media (min-width:1144px){.header-main,.header-suffix-wrapper,.main-prefix,.main-suffix,main,footer,.sb-slidebar .inner-wrapper{margin:0 auto;max-width:1024px}}@media (min-width:1560px){.header-main,.header-suffix-wrapper,.main-prefix,.main-suffix,main,footer,.sb-slidebar .inner-wrapper{margin:0 auto;max-width:1440px}}.header-main:after,.header-suffix-wrapper:after,.main-prefix:after,.main-suffix:after,main:after,footer:after,.sb-slidebar .inner-wrapper:after{content:"";display:table;clear:both}.view-program:after{content:"";display:table;clear:both}@media (min-width:0) and (max-width:481px){#footer{border-radius:0px 0px 0 0}}.ds.secondary ul li{display:block}.ds.secondary h3{display:block}.group-island{display:block;margin-bottom:20px}.group-island.big{margin-bottom:40px}.group-island *:last-child{padding-bottom:0;margin-bottom:0}.group-block{display:block;padding-bottom:20px}.group-block.big{padding-bottom:40px}.group-block.inline{display:inline-block}.group-block.small{padding-bottom:5px}.group-block .node-timeslot.view-mode-teaser_text *:last-child{padding-bottom:0;margin-bottom:0}.group-collapsible{margin-top:30px}.group-collapsible .fieldset-title{text-transform:uppercase}.group-collapsible .fieldset-wrapper{margin-top:15px}.tight{margin-bottom:0;padding-bottom:0}.block{display:block}.inline{display:inline-block}.relative{position:relative}.absolute{position:absolute}.bottom{bottom:0}*{-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}ul.menu li{margin:0}ul li.expanded,ul li.collapsed,ul li.leaf{list-style-image:none;list-style-type:none;padding:0 0.5em}.views-exposed-form .views-exposed-widget{padding:0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}@font-face{font-family:'project-icons';src:url(/sites/all/themes/project/fonts/project-icons.eot?kfmypk);src:url(/sites/all/themes/project/fonts/project-icons.eot?#iefixkfmypk) format("embedded-opentype"),url(/sites/all/themes/project/fonts/project-icons.woff?kfmypk) format("woff"),url(/sites/all/themes/project/fonts/project-icons.ttf?kfmypk) format("truetype"),url(/sites/all/themes/project/fonts/project-icons.svg?kfmypk#project-icons) format("svg");font-weight:normal;font-style:normal}[class*="icon-"]:before,.icon:before,a.map-link:before,#block-menu-block-3 .sb-toggle-submenu:before,a.arrow-left:before,.file a:before{font-family:'project-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-project-icon-vimeo:before{content:"\76"}.icon-project-icon-arrow-down:before{content:"\2193"}.icon-project-icon-arrow-left:before,a.arrow-left:before{content:"\2190"}.icon-project-icon-arrow-right:before,span.sb-submenu-active:before{content:"\2192"}.icon-project-icon-arrow-up:before,span.sb-submenu-active:hover:before{content:"\2191"}.icon-project-icon-calendar:before{content:"\1f4c5"}.icon-project-icon-camera:before{content:"\1f3a5"}.icon-project-icon-clock:before{content:"\23f2"}.icon-project-icon-download:before,.file a:before{content:"\e608"}.icon-project-icon-facebook:before{content:"\192"}.icon-project-icon-film:before{content:"\e60a"}.icon-project-icon-hamburger:before{content:"\2630"}.icon-project-icon-instagram:before{content:"\1f4f7"}.icon-project-icon-mail:before{content:"\1f4e7"}.icon-project-icon-map:before,a.map-link:before{content:"\e60e"}.icon-project-icon-search:before{content:"\1f50d"}.icon-project-icon-ticket:before{content:"\1f3ab"}.icon-project-icon-twitter:before{content:"\74"}body{letter-spacing:0.0em;font-size:14px;line-height:1.65em;font-weight:400}.description{letter-spacing:0.0em;font-size:14px;line-height:1.65em}.font-small-size,.label,.node-soverview>h1,#block-menu-block-1 li a{letter-spacing:0.0em;font-size:14px;line-height:1.65em}.font-small-size.big,.big.label,.node-soverview>h1.big,#block-menu-block-1 li a.big,#block-menu-block-3 li a{font-size:16px}h2.smaller,h3,main article .ds.primary .teaser,textarea .teaser,.view-mode-teaser_box_small h2,.view-mode-teaser_box_tiny h2{letter-spacing:0.0em;font-size:16px;line-height:1.65em;font-weight:700}h2{letter-spacing:0.0em;font-size:16px;line-height:1.65em;font-weight:600}h1,.node-soverview>h2{letter-spacing:0.0em;font-size:24px;line-height:1.65em}h1,h2,h3{font-family:"open-sans",sans-serif;font-weight:700}h3.label{margin-bottom:15px}body{font-family:"open-sans",sans-serif}.light.description,.font-small-size.light,.label,.node-soverview>h1,#block-menu-block-1 li a.light,h2.light.smaller,h3.light,main article .ds.primary .light.teaser,textarea .light.teaser,.view-mode-teaser_box_small h2.light,.view-mode-teaser_box_tiny h2.light,h2.light,h1.light,.node-soverview>h2.light,.significant.less,body.less.title,.less.title.description,.less.nav.description,.less.font-small-size.title,.less.font-small-size.nav,.less.title.label,h1.less.label.above,.node-soverview>h1.less,.less.nav.label,.less.locale-untranslated,#block-menu-block-1 li a.less,#block-menu-block-3 li a.less,strong.less,a.less#edit-cancel,div input.less[type=submit],main article .ds.primary .less.teaser,textarea .less.teaser{font-family:"open-sans",sans-serif;font-weight:400}body.link,.view-mode-teaser_featured>a,.view-mode-teaser_box>a,.view-mode-teaser_box_small>a,.view-mode-teaser_box_tiny>a,a.map-link,body.title,main article .ds.primary .teaser,textarea .teaser{text-transform:uppercase}.significant,body.title,.title.description,.nav.description,.font-small-size.title,.font-small-size.nav,.title.label,.node-soverview>h1.title,h1.label.above,.node-soverview>h1,.nav.label,.node-soverview>h1.nav,.locale-untranslated,#block-menu-block-1 li a,#block-menu-block-3 li a,strong,a#edit-cancel,div input[type=submit],main article .ds.primary .teaser,textarea .teaser{font-family:"open-sans",sans-serif;font-weight:700}p{margin-bottom:20px}main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple),textarea ul:not(.slides):not(.flex-direction-nav):not(.simple),div.messages.error ul,main article .ds.primary ol,textarea ol{margin-left:20px}main article .ds.primary ol,textarea ol{counter-reset:li-counter}main article ul li,main article ol li,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li,main article .ds.primary ol li,textarea ol li,div.messages.error ul li{display:block}main article ul li.char,main article ol li.char,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li,main article .ds.primary ol li.char,textarea ol li.char,div.messages.error ul li,main article ul li.number,main article ol li.number,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number,main article .ds.primary ol li,textarea ol li,div.messages.error ul li.number,main article ul li.numbers,main article ol li.numbers,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers,main article .ds.primary ol li.numbers,textarea ol li.numbers,div.messages.error ul li.numbers{text-indent:-20px}main article ul li.char:before,main article ol li.char:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li:before,main article .ds.primary ol li.char:before,textarea ol li.char:before,div.messages.error ul li:before,main article ul li.number:before,main article ol li.number:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number:before,main article .ds.primary ol li:before,textarea ol li:before,div.messages.error ul li.number:before,main article ul li.numbers:before,main article ol li.numbers:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers:before,main article .ds.primary ol li.numbers:before,textarea ol li.numbers:before,div.messages.error ul li.numbers:before{float:left;width:20px}main article ul li.char:before,main article ol li.char:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li:before,main article .ds.primary ol li.char:before,textarea ol li.char:before,div.messages.error ul li:before{content:"—"}main article ul li.number:before,main article ol li.number:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.number:before,main article .ds.primary ol li:before,textarea ol li:before,div.messages.error ul li.number:before{content:counter(li-counter) ".";counter-increment:li-counter}main article ul li.numbers:before,main article ol li.numbers:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.numbers:before,main article .ds.primary ol li.numbers:before,textarea ol li.numbers:before,div.messages.error ul li.numbers:before{content:counters(section,".") " ";counter-increment:section}main article ul li.simple a,main article ol li.simple a,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.simple a,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.simple a,main article .ds.primary ol li.simple a,textarea ol li.simple a,div.messages.error ul li.simple a,main article ul[class^="field-"][class$="-link"] li a{display:inline-block}main article ul li.simple:before,main article ol li.simple:before,main article .ds.primary ul:not(.slides):not(.flex-direction-nav):not(.simple) li.simple:before,textarea ul:not(.slides):not(.flex-direction-nav):not(.simple) li.simple:before,main article .ds.primary ol li.simple:before,textarea ol li.simple:before,div.messages.error ul li.simple:before,main article ul[class^="field-"][class$="-link"] li:before{content:none;padding:0}.floating-list li:after{content:",";padding-right:5px}.floating-list li:last-child:after{content:" "}textarea,select,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}textarea:focus,select:focus,input:focus{outline:none}input:focus{outline:none}select{text-indent:0.01px;text-overflow:'';cursor:pointer}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.error,div.error{color:#3999FF !important}.form-required,.required{color:#000}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #3999FF;background-color:#3999FF}.form-item input.error ::-webkit-input-placeholder,.form-item textarea.error ::-webkit-input-placeholder,.form-item select.error ::-webkit-input-placeholder{color:#fff}.form-item input.error :-moz-placeholder,.form-item textarea.error :-moz-placeholder,.form-item select.error :-moz-placeholder{color:#fff}.form-item input.error ::-moz-placeholder,.form-item textarea.error ::-moz-placeholder,.form-item select.error ::-moz-placeholder{color:#fff}.form-item input.error :-ms-input-placeholder,.form-item textarea.error :-ms-input-placeholder,.form-item select.error :-ms-input-placeholder{color:#fff}select,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=submit],a#edit-cancel,textarea{width:100%;border:none;padding:0.5em 1em;font-size:14px;font-family:"open-sans",sans-serif}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=submit],a#edit-cancel,select{height:2.5em}select,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],textarea{background-color:#fff;border:1px solid #000;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}select:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{background-color:rgba(57,153,255,0.5);border:1px solid #484848}select:hover,input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=password]:hover,textarea:hover{background-color:rgba(57,153,255,0.5);border:1px solid #484848}#edit-actions{display:inline-block}a#edit-cancel,div input[type=submit]{color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer;width:100%}a#edit-cancel:link,div input[type=submit]:link{color:#fff;background-color:#000}a#edit-cancel:visited,div input[type=submit]:visited{color:#fff;background-color:#000}a#edit-cancel:hover,a#edit-cancel:focus,div input[type=submit]:hover,div input[type=submit]:focus{color:#fff;background-color:#3999FF}a#edit-cancel.active,a#edit-cancel.active-trail,div input[type=submit].active,div input[type=submit].active-trail{color:#fff;background-color:#3999FF}input[type=checkbox]{vertical-align:top;margin-top:3px}input[type=checkbox],input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}body{color:#000;opacity:0}.wf-active body,.wf-inactive body{opacity:1;-moz-transition:opacity,0.3s 1s;-o-transition:opacity,0.3s 1s;-webkit-transition:opacity,0.3s 1s;transition:opacity 0.3s 1s}.wf-loading .wf-active body,.wf-loading .wf-inactive body{opacity:0}a,li a,span.action{cursor:pointer;text-decoration:none;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;text-decoration:underline}button,input[type=submit],a#edit-cancel{cursor:pointer;text-decoration:none;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color}dl:after{content:"";display:table;clear:both}dl dt{float:left;min-width:100px}main article ul,main article ol{padding-bottom:20px}main article ul+h3{padding-top:20px}hr{height:1px;border:1px solid #e2e2e2;padding-bottom:-1px;margin:rhythm(1) 0}abbr[title]{border-bottom:none}sup{vertical-align:super;font-size:0.5em}em,i,q{font-style:italic}blockquote{padding:15px 0}blockquote p:first-of-type:before{content:"«";padding-right:.2em}blockquote p:first-of-type:after{content:"»";padding-left:.5em}blockquote cite{display:block;margin-top:-15px}blockquote cite:before{content:"(";padding-right:.0em}blockquote cite:after{content:")";padding-left:.2em}::-moz-selection{background:#3999FF;text-shadow:none}::selection{background:#3999FF;text-shadow:none}.label,.node-soverview>h1{display:inline-block;color:#fff;color:#fff}.label.block,.node-soverview>h1.block{display:block}.label.bright,.node-soverview>h1.bright{color:#000}.label.highlighted,.node-soverview>h1.highlighted{background-color:#60adff;background-color:rgba(57,153,255,0.8);color:#fff;position:absolute;bottom:0;z-index:9}.label.above,.node-soverview>h1{margin-bottom:20px}.label.above.layer-less,.node-soverview>h1.layer-less{padding:0;margin:0;background:none !important;display:block}.layer-bright,.label.bright,.node-soverview>h1.bright,.node-pb.view-mode-full .ds.primary,.node-location.view-mode-full .ds.primary,.node-bpl1.view-mode-full .ds.primary,.node-fe.view-mode-full .ds.primary,.node-news.view-mode-full .ds.primary,.node-gallery.view-mode-full .ds.primary,.node-download.view-mode-full .ds.primary,.node-member.view-mode-full .ds.primary,.node-webform.view-mode-full .ds.primary,.node-soverview.view-mode-full .ds.primary,.node-timeslot.view-mode-full .ds.primary,.node-soverview-list.view-mode-full,.view-display-id-page_timetable_2014,.view-display-id-page_timetable_2015,.view-display-id-page_reservations_2015,.view-display-id-page_programme_2015_a_z,.user-profile.view-mode-full,#user-login,#user-register-form,#user-profile-form,#user-pass,#user-pass-reset,#tabs,#block-block-9,.ds.secondary .group-overlay,.ds.secondary .group-media,.view-mode-teaser_featured,.view-mode-teaser_box,.view-mode-teaser_box_small,.view-mode-teaser_box_tiny{padding:15px;background-color:#fff;border-radius:0px}.label,.node-soverview>h1{padding:0px 6px;background-color:#000;border-radius:0px}.rotated,.label.highlighted,.node-soverview>h1.highlighted{display:block}.project-text-shadow{text-shadow:#000 1px 1px 1px}.project-style,.project-claim{font-family:"open-sans",sans-serif;font-weight:700;text-transform:uppercase}.project-claim{letter-spacing:0.0em;font-size:0.85em;line-height:1.2em}@media (min-width:480px){.project-claim{font-size:0.9em;line-height:1.2em}}@media (min-width:1024px){.project-claim{font-size:1.3em;line-height:1.2em}}@media (min-width:1921px){.project-claim{font-size:1.5em;line-height:1.2em}}a.highlighted:link,a.highlighted:link:before,.view-mode-teaser_featured>a:link,.view-mode-teaser_box>a:link,.view-mode-teaser_box_small>a:link,.view-mode-teaser_box_tiny>a:link,#colorbox #cboxContent #cboxPrevious:link,#colorbox #cboxContent #cboxNext:link{color:#3999FF}a.highlighted:visited,a.highlighted:visited:before,.view-mode-teaser_featured>a:visited,.view-mode-teaser_box>a:visited,.view-mode-teaser_box_small>a:visited,.view-mode-teaser_box_tiny>a:visited,#colorbox #cboxContent #cboxPrevious:visited,#colorbox #cboxContent #cboxNext:visited{color:#3999FF}a.highlighted:hover,a.highlighted:hover:before,.view-mode-teaser_featured>a:hover,.view-mode-teaser_box>a:hover,.view-mode-teaser_box_small>a:hover,.view-mode-teaser_box_tiny>a:hover,#colorbox #cboxContent #cboxPrevious:hover,#colorbox #cboxContent #cboxNext:hover,a.highlighted:focus,a.highlighted:focus:before,.view-mode-teaser_featured>a:focus,.view-mode-teaser_box>a:focus,.view-mode-teaser_box_small>a:focus,.view-mode-teaser_box_tiny>a:focus,#colorbox #cboxContent #cboxPrevious:focus,#colorbox #cboxContent #cboxNext:focus{color:#000}a.highlighted:active,a.highlighted:active:before,.view-mode-teaser_featured>a:active,.view-mode-teaser_box>a:active,.view-mode-teaser_box_small>a:active,.view-mode-teaser_box_tiny>a:active,#colorbox #cboxContent #cboxPrevious:active,#colorbox #cboxContent #cboxNext:active,a.active.highlighted,a.active.highlighted:before,.view-mode-teaser_featured>a.active,.view-mode-teaser_box>a.active,.view-mode-teaser_box_small>a.active,.view-mode-teaser_box_tiny>a.active,#colorbox #cboxContent .active#cboxPrevious,#colorbox #cboxContent .active#cboxNext,a.active-trail.highlighted,a.active-trail.highlighted:before,.view-mode-teaser_featured>a.active-trail,.view-mode-teaser_box>a.active-trail,.view-mode-teaser_box_small>a.active-trail,.view-mode-teaser_box_tiny>a.active-trail,#colorbox #cboxContent .active-trail#cboxPrevious,#colorbox #cboxContent .active-trail#cboxNext{color:#000}.sb-slidebar .sb-toggle-left:link:before{color:#3999FF}.sb-slidebar .sb-toggle-left:visited:before{color:#3999FF}.sb-slidebar .sb-toggle-left:hover:before,.sb-slidebar .sb-toggle-left:focus:before{color:#3999FF}.sb-slidebar .sb-toggle-left:active:before,.sb-slidebar .active.sb-toggle-left:before,.sb-slidebar .active-trail.sb-toggle-left:before{color:#3999FF}.group-collapsible .fieldset-title:link,a:link,span.action:link,.sb-toggle-left:link:before{color:#000}.group-collapsible .fieldset-title:visited,a:visited,span.action:visited,.sb-toggle-left:visited:before{color:#000}.group-collapsible .fieldset-title:hover,a:hover,span.action:hover,.sb-toggle-left:hover:before,.group-collapsible .fieldset-title:focus,a:focus,span.action:focus,.sb-toggle-left:focus:before{color:#3999FF}.group-collapsible .fieldset-title:active,a:active,span.action:active,.sb-toggle-left:active:before,.group-collapsible .active.fieldset-title,a.active,span.active.action,.active.sb-toggle-left:before,.group-collapsible .active-trail.fieldset-title,a.active-trail,span.active-trail.action,.active-trail.sb-toggle-left:before{color:#3999FF}#block-menu-block-1 li a:link,#block-menu-block-3 li a:link,span.sb-submenu-active:link:before{color:#000}#block-menu-block-1 li a:visited,#block-menu-block-3 li a:visited,span.sb-submenu-active:visited:before{color:#000}#block-menu-block-1 li a:hover,#block-menu-block-3 li a:hover,span.sb-submenu-active:hover:before,#block-menu-block-1 li a:focus,#block-menu-block-3 li a:focus,span.sb-submenu-active:focus:before{color:rgba(0,0,0,0.5)}#block-menu-block-1 li a:active,#block-menu-block-3 li a:active,span.sb-submenu-active:active:before,#block-menu-block-1 li a.active,#block-menu-block-3 li a.active,span.active.sb-submenu-active:before,#block-menu-block-1 li a.active-trail,#block-menu-block-3 li a.active-trail,span.active-trail.sb-submenu-active:before{color:rgba(0,0,0,0.5)}.node-timeslot.played a:link{color:#979797}.node-timeslot.played a:visited{color:#979797}.node-timeslot.played a:hover,.node-timeslot.played a:focus{color:#3999FF}.node-timeslot.played a:active,.node-timeslot.played a.active,.node-timeslot.played a.active-trail{color:#3999FF}[class*="icon-"],.map-link,span.action.sb-toggle-submenu{text-decoration:none}a.map-link:before,#block-menu-block-3 .sb-toggle-submenu:before{font-size:1.4em;vertical-align:bottom;text-decoration:none}.icon-project-icon-hamburger{font-size:2em}#footer .icon-project-icon-facebook:before,.header-suffix .icon-project-icon-facebook:before,#footer .icon-project-icon-vimeo:before,.header-suffix .icon-project-icon-vimeo:before,#footer .icon-project-icon-instagram:before,.header-suffix .icon-project-icon-instagram:before,#footer .icon-project-icon-twitter:before,.header-suffix .icon-project-icon-twitter:before,#footer .icon-project-icon-mail:before,.header-suffix .icon-project-icon-mail:before,#footer .icon-project-icon-newsletter:before,.header-suffix .icon-project-icon-newsletter:before{font-size:2.0em;line-height:0.6em;vertical-align:bottom;margin-left:-.15em}a.arrow-left:before{font-size:0.8em}.highlighted{color:#3999FF}a.highlighted{text-transform:uppercase}main article .ds.primary a,textarea a{white-space:nowrap}main article .ds.primary ol,textarea ol{counter-reset:section;list-style-type:none}main article .ds.primary ol li::before,textarea ol li::before{counter-increment:section;content:counters(section,".") "."}.floating-list{padding-bottom:20px}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}div.messages{border:1px solid;margin-bottom:20px;padding:10px 10px 10px 50px}div.status{border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}#skip-link{display:none}#tabs{text-align:center;margin-bottom:20px}#tabs ul.primary li{padding:15px}#tabs ul.primary li a{padding:2.5px;border-bottom:1px solid #dfdfdf}#tabs ul.primary li a.active{border-bottom:1px solid #000}@media (min-width:0) and (max-width:768px){#tabs ul.primary li{display:block}}div.messages.error{padding-left:30px}div.messages.error ul li,div.messages.error ul li label{color:#3999FF}div.contextual-links-wrapper{right:-25px}.views-exposed-widgets{display:inline-table;width:100%;padding-bottom:40px}.views-exposed-widgets>*{float:left}main article ul[class^="field-"][class$="-link"]{padding-bottom:40px}@media (min-width:1441px){.page-user #tabs,#block-block-9,.user-profile.view-mode-full,.view-display-id-page_reservations_2015,form[id^="user-"],form[id^="views-form-add-taxonomy-terms-"]{width:70%;position:relative;margin:0 auto}}.page-user #tabs .form-item,#block-block-9 .form-item,.user-profile.view-mode-full .form-item,.view-display-id-page_reservations_2015 .form-item,form[id^="user-"] .form-item,form[id^="views-form-add-taxonomy-terms-"] .form-item{padding-bottom:1em}.page-user #tabs .form-item input,#block-block-9 .form-item input,.user-profile.view-mode-full .form-item input,.view-display-id-page_reservations_2015 .form-item input,form[id^="user-"] .form-item input,form[id^="views-form-add-taxonomy-terms-"] .form-item input{margin:0.25em 0}.page-user #tabs{margin-bottom:40px}.webform-component{margin-bottom:1em}.sb-toggle-left{font-size:3.8em;margin-top:-4px;margin-right:-6px;display:block}a#logo,#logo a{-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;display:inline-block;background-image:url("/sites/all/themes/project/images/2015/logo.svg");width:180px;height:64px}@media (min-width:1024px){a#logo,#logo a{background-image:url("/sites/all/themes/project/images/2015/logo.svg");width:266px;height:94px}}a#logo img,#logo a img{display:none}@media (min-width:0) and (max-width:480px){#header{margin:0}}@media (min-width:0) and (max-width:480px){#header{margin-bottom:80px}}@media (min-width:481px) and (max-width:768px){#header{margin-bottom:40px}}.header-main-wrapper{padding:10px 0 5px 0}@media (min-width:769px){.header-main-wrapper{padding:30px 0 5px 0}}.header-main-wrapper .sb-toggle-left{float:right}@media (min-width:1024px){.header-main-wrapper .sb-toggle-left{display:none}}.header-main-wrapper #logo{display:block;float:left;width:80%;text-align:left}.header-main-wrapper:after{content:"";display:table;clear:both}.header-suffix-wrapper{display:none;position:relative}@media (min-width:1024px){.header-suffix-wrapper{display:block;width:100%}}.header-suffix:after{content:"";display:table;clear:both}.header-suffix #block-menu-block-5{float:right;width:25%;margin-top:10px}.header-suffix #block-menu-block-5 .menu-block-wrapper{float:right}@media (min-width:769px){#block-menu-block-4{display:none}}.menu-name-menu-social ul:not(.contextual-links){display:inline-block}.menu-name-menu-social ul:not(.contextual-links) li{padding:0}.menu-name-menu-social ul:not(.contextual-links) li a{margin-left:-0.05em}@media (min-width:769px){.menu-name-menu-social ul:not(.contextual-links) li:first-child a{margin-left:0}}.footer-suffix .credits{margin-top:80px;white-space:nowrap}@media (min-width:769px){.footer-suffix .credits{margin-top:0;margin-left:0}}.ampersand{padding-left:0.15em}.locale-untranslated{color:rgba(0,0,0,0.5)}#footer{border-top:1px solid #000;border-right:0 solid #000;border-bottom:0 solid #000;border-left:0 solid #000;margin-top:80px;margin-bottom:40px;padding-top:15px}#footer li{padding:0}#footer a{text-decoration:none}.footer-suffix{position:relative}.footer-suffix:after{content:"";display:table;clear:both}.footer-suffix>*{display:block;margin:20px 2em 0 0}@media (min-width:1024px){.footer-suffix>*{margin:0 1em 0 0;display:inline-block}}.footer-suffix>*:first-child{margin-top:0}@media (min-width:769px){.footer-suffix>*:nth-child(1),.footer-suffix>*:nth-child(2){margin:0 1em 0 0;display:inline-block}}@media (min-width:769px){.footer-suffix>*:nth-child(2),.footer-suffix>*:nth-child(3){float:right;margin:0}}.footer-suffix>* li:first-child{padding-left:0}#block-menu-menu-footer-menu li:after,#block-locale-language li:after{padding:0 0.2em 0 0.5em;content:" ";color:#fff;line-height:1em;vertical-align:bottom}#block-menu-menu-footer-menu li:last-child:after,#block-locale-language li:last-child:after{content:" "}@media (min-width:0) and (max-width:769px){#block-menu-menu-footer-menu li{display:block;padding-bottom:.5em}#block-menu-menu-footer-menu li:last-child{padding-bottom:0}#block-menu-menu-footer-menu li:after{content:" "}}.view-mode-teaser_featured,.view-mode-teaser_box,.view-mode-teaser_box_small,.view-mode-teaser_box_tiny{margin-bottom:20px;padding-bottom:15px}.view-mode-teaser_featured>a,.view-mode-teaser_box>a,.view-mode-teaser_box_small>a,.view-mode-teaser_box_tiny>a{display:block}.view-mode-teaser_featured h1,.view-mode-teaser_featured h2,.view-mode-teaser_box h1,.view-mode-teaser_box h2,.view-mode-teaser_box_small h1,.view-mode-teaser_box_small h2,.view-mode-teaser_box_tiny h1,.view-mode-teaser_box_tiny h2{margin-bottom:15px}.view-mode-teaser_featured p,.view-mode-teaser_box p,.view-mode-teaser_box_small p,.view-mode-teaser_box_tiny p{margin-bottom:15px}.view-mode-teaser_box_small h2,.view-mode-teaser_box_tiny h2{line-height:1.2em}.view-mode-teaser_box_tiny h2{line-height:1.2em}article .ds.secondary .view-mode-teaser_box,article .ds.secondary .view-mode-teaser_box_small,article .ds.secondary .view-mode-teaser_box_tiny{width:100%;clear:right;float:right;margin-right:0;padding-bottom:20px}article .ds.secondary .view-mode-teaser_box:nth-last-of-type(1):after,article .ds.secondary .view-mode-teaser_box_small:nth-last-of-type(1):after,article .ds.secondary .view-mode-teaser_box_tiny:nth-last-of-type(1):after{clear:both}.view-mode-teaser_featured{position:relative}.view-mode-teaser_featured h2{margin-bottom:0}@media (min-width:0) and (max-width:768px){.view-mode-teaser_featured .label,.view-mode-teaser_featured .node-soverview>h1{padding:0}}@media (min-width:769px){.view-mode-teaser_featured .label,.view-mode-teaser_featured .node-soverview>h1{padding-left:0;position:absolute !important}}.view-content:after,section:after{content:"";display:table;clear:both}.view-mode-teaser_featured,.view-mode-teaser_box,.view-mode-teaser_box_small,.view-mode-teaser_box_tiny{width:100%;clear:right;float:right;margin-right:0}.view-mode-teaser_featured:nth-last-of-type(1):after,.view-mode-teaser_box:nth-last-of-type(1):after,.view-mode-teaser_box_small:nth-last-of-type(1):after,.view-mode-teaser_box_tiny:nth-last-of-type(1):after{clear:both}@media (min-width:769px){.view-mode-teaser_box:nth-of-type(2n+1),.view-mode-teaser_box_small:nth-of-type(2n+1),.view-mode-teaser_box_tiny:nth-of-type(2n+1){width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box:nth-of-type(2n+2),.view-mode-teaser_box_small:nth-of-type(2n+2),.view-mode-teaser_box_tiny:nth-of-type(2n+2){width:49.15254%;clear:right;float:right;margin-right:0}}@media (min-width:1024px){.view-mode-teaser_box_small:nth-of-type(3n+1),.view-mode-teaser_box_tiny:nth-of-type(3n+1){width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box_small:nth-of-type(3n+2),.view-mode-teaser_box_tiny:nth-of-type(3n+2){width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_small:nth-of-type(3n+3),.view-mode-teaser_box_tiny:nth-of-type(3n+3){width:32.20339%;clear:right;float:right;margin-right:0}}@media (min-width:1024px){.view-mode-teaser_box_tiny:nth-of-type(4n+1){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box_tiny:nth-of-type(4n+2){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny:nth-of-type(4n+3){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny:nth-of-type(4n+4){width:23.72881%;clear:right;float:right;margin-right:0}}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(2n+1){width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(2n+2){width:49.15254%;clear:right;float:right;margin-right:0}@media (min-width:769px){.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(4n+1){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(4n+2){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(4n+3){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(4n+4){width:23.72881%;clear:right;float:right;margin-right:0}}@media (min-width:1024px){.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+1){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+2){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+3){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+4){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+5){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-mode-teaser_box_tiny.node-sponsor:nth-of-type(6n+6){width:15.25424%;clear:right;float:right;margin-right:0}}.group-media{position:relative}.group-media .video-embed-description{padding-top:5px}.group-media+*{margin-top:20px}.group-media:not(.usual).video{margin-bottom:30px}.group-media a{display:block}img{height:100%;width:100%;display:block}.flexslider{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%;position:relative;height:100%;background-color:transparent;border:none;margin:0 0 20px 0}.flexslider .flex-control-nav{display:none}.flex-direction-nav{width:100%;height:100%;top:0;position:absolute;left:0}.flex-direction-nav li{width:50%;height:100%;position:relative;display:inline-block}.flex-direction-nav li a{text-shadow:none;font-size:16px}.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{margin:auto 0;position:absolute;top:0;bottom:0;width:50px;height:50px;line-height:1em;padding:16px;text-align:center;background-color:#fff}@media (min-width:0) and (max-width:846px){.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{display:none}}.flex-direction-nav li a.flex-prev .touch,.flex-direction-nav li a.flex-next .touch{display:none}.flex-direction-nav li a.flex-prev{-moz-border-radius:0 0px 0px 0;-webkit-border-radius:0;border-radius:0 0px 0px 0;left:-0.03em !important}.flex-direction-nav li a.flex-prev:before{content:"<"}.flex-direction-nav li a.flex-next{-moz-border-radius:0px 0 0 0px;-webkit-border-radius:0px;border-radius:0px 0 0 0px;right:-0.03em !important}.flex-direction-nav li a.flex-next:before{content:">"}.flex-direction-nav li a.flex-prev:before,.flex-direction-nav li a.flex-prev:after,.flex-direction-nav li a.flex-next:before,.flex-direction-nav li a.flex-next:after{font-size:16px}#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;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer}#cboxPrevious:active,#cboxPrevious:focus,#cboxNext:active,#cboxNext:focus,#cboxClose:active,#cboxClose:focus,#cboxSlideshow:active,#cboxSlideshow:focus{outline:0}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#cboxTopLeft{width:15px;height:15px}#cboxTopCenter{height:15px}#cboxTopRight{width:15px;height:15px}#cboxBottomLeft{width:15px;height:10px}#cboxBottomCenter{height:10px}#cboxBottomRight{width:15px;height:10px}#cboxMiddleLeft{width:15px}#cboxMiddleRight{width:15px}#cboxContent{background:#fff;overflow:hidden}#colorbox #cboxWrapper{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background-color:rgba(255,255,255,0.3)}#colorbox #cboxContent{position:relative}#colorbox #cboxContent #cboxPrevious,#colorbox #cboxContent #cboxNext,#colorbox #cboxContent #cboxClose{width:16px;height:16px;background:inherit}#colorbox #cboxContent #cboxPrevious,#colorbox #cboxContent #cboxNext{margin:auto 0;position:absolute;top:0;bottom:0;width:50px;height:50px;line-height:1em;padding:16px;text-align:center;background-color:rgba(57,153,255,0.75);cursor:pointer;text-decoration:none;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}#colorbox #cboxContent #cboxPrevious{-moz-border-radius:0 0px 0px 0;-webkit-border-radius:0;border-radius:0 0px 0px 0;left:0 !important}#colorbox #cboxContent #cboxNext{-moz-border-radius:0px 0 0 0px;-webkit-border-radius:0px;border-radius:0px 0 0 0px;right:0 !important}#colorbox #cboxContent #cboxTitle,#colorbox #cboxContent #cboxCurrent,#colorbox #cboxContent #cboxClose{display:none !important}.node-news .date-display-single{display:block}.file{display:block;margin-left:20px;padding-bottom:5px}.file a{display:block;text-indent:-20px}.file a:before{float:left;width:20px}.file img{display:none}.file:last-child{padding-bottom:0}.front h3.sponsor{margin-top:80px}.phone{display:block}a.map-link{margin-left:-4px}.node-location.view-mode-full .map-link{display:block;margin-top:15px}@media (min-width:769px){.node-member.view-mode-full .group-media{max-width:50%}}.node-soverview>h2{display:block}.node-soverview>p:last-of-type{margin-bottom:40px}ul.gallery li{margin-bottom:20px}.node-timeslot.played{color:#979797}.node-timeslot.view-mode-teaser_text,.node-timeslot.view-mode-teaser_text_list,.node-timeslot.view-mode-teaser_timetable{padding:10px 0;border-top:0 solid #000;border-right:0 solid #000;border-bottom:1px solid #000;border-left:0 solid #000}.node-timeslot.view-mode-teaser_text:after,.node-timeslot.view-mode-teaser_text_list:after,.node-timeslot.view-mode-teaser_timetable:after{content:"";display:table;clear:both}.node-timeslot.view-mode-teaser_text.played,.node-timeslot.view-mode-teaser_text_list.played,.node-timeslot.view-mode-teaser_timetable.played{border-top:0 solid #979797;border-right:0 solid #979797;border-bottom:1px solid #979797;border-left:0 solid #979797}.node-timeslot.view-mode-teaser_text .timeslot-type:before,.node-timeslot.view-mode-teaser_text_small .timeslot-type:before,.node-timeslot.view-mode-teaser_text_list .timeslot-type:before,.node-timeslot.view-mode-teaser_timetable .timeslot-type:before{content:",";color:#000;padding-right:5px}.node-timeslot.view-mode-teaser_text:last-of-type,.node-timeslot.view-mode-teaser_text_list:last-of-type,.node-timeslot.view-mode-teaser_timetable:last-of-type{border-top:0 solid #000;border-right:0 solid #000;border-bottom:0 solid #000;border-left:0 solid #000}.node-timeslot.view-mode-teaser_text .timeslot-type:first-of-type:before{content:" "}section.group-timeslot-small{width:100%;clear:right;float:right;margin-right:0}section.group-timeslot-small:nth-last-of-type(1):after{clear:both}section.group-timeslot-small:nth-of-type(3n+3){margin-bottom:15px}@media (min-width:769px){section.group-timeslot-small:nth-of-type(3n+3){margin-bottom:20px}}@media (min-width:481px){section.group-timeslot-small:nth-of-type(3n+1){width:40.67797%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}section.group-timeslot-small:nth-of-type(3n+2){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}section.group-timeslot-small:nth-of-type(3n+3){width:40.67797%;clear:right;float:right;margin-right:0}}@media (min-width:769px){section.group-timeslot-small:nth-of-type(3n+1){width:74.57627%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}section.group-timeslot-small:nth-of-type(3n+2){width:23.72881%;clear:right;float:right;margin-right:0;text-align:right}section.group-timeslot-small:nth-of-type(3n+3){width:100%;clear:right;float:right;margin-right:0;clear:both}}@media (min-width:1441px){section.group-timeslot-small:nth-of-type(3n+1){width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}section.group-timeslot-small:nth-of-type(3n+2){width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%;text-align:left}section.group-timeslot-small:nth-of-type(3n+3){width:49.15254%;clear:right;float:right;margin-right:0}}.vcard{margin-bottom:20px}.vcard .contact-channels{padding-bottom:0}#mc_embed_signup label{margin-top:20px;margin-bottom:5px;display:block}#mce-success-response,#mce-error-response{margin:40px 0}label[for="edit-submitted-festivalpass-agb"]{display:none}label[for="edit-field-user-picture-und-0"]{padding-bottom:3px;display:block}#views-form-reservations-page-reservations-2015>div{position:relative}#views-form-reservations-page-reservations-2015 .views-field-views-bulk-operations{position:absolute;margin-top:30px}#views-form-reservations-page-reservations-2015 .views-field.views-field-rendered-entity{margin-left:50px}#views-form-reservations-page-reservations-2015 .container-inline.form-wrapper .fieldset-legend,#views-form-reservations-page-reservations-2015 .vbo-select-all-markup{display:none !important}#views-form-reservations-page-reservations-2015 #edit-select{position:absolute;bottom:0;margin-bottom:-50px;display:inline-block}#views-form-reservations-page-reservations-2015 h3 span{display:block;padding-bottom:5px}#views-form-reservations-page-reservations-2015.confirmation ul li{display:block;padding-bottom:5px}#views-form-reservations-page-reservations-2015 #edit-actions>*{display:block;margin-top:20px}.view-display-id-page_reservations_2015 .view-header{padding:20px 0;width:100%}@media (min-width:1024px){.view-display-id-page_reservations_2015 .view-header{width:80%}}@media (min-width:1921px){.view-display-id-page_reservations_2015 .view-header{width:60%}}.view-display-id-page_timetable article:after{content:"";display:table;clear:both}.first-timetable-entry:nth-child(n+2){margin-top:20px}.hidden-date{display:none}@media (min-width:769px){.hidden-date{display:inline-block;visibility:hidden}}.node-timeslot.view-mode-teaser_timetable{padding:20px 0}section.group-timeslot{width:100%;clear:right;float:right;margin-right:0}section.group-timeslot h2.timetable-date{margin-bottom:15px}@media (min-width:769px){section.group-timeslot h2.timetable-date{margin-bottom:0}}section.group-timeslot h2.title{margin-bottom:0}@media (min-width:769px){section.group-timeslot h2.title{margin-top:0;margin-bottom:5px}}section.group-timeslot p{margin-bottom:0}section.group-timeslot:nth-of-type(3n+2)>*{display:block}section.group-timeslot:nth-last-of-type(1):after{clear:both}section.group-timeslot:nth-of-type(3n+3){margin-bottom:15px}@media (min-width:769px){section.group-timeslot:nth-of-type(3n+3){margin-bottom:20px}}@media (min-width:769px){section.group-timeslot:nth-of-type(3n+1){width:100%;clear:right;float:right;margin-right:0}section.group-timeslot:nth-of-type(3n+2){width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}section.group-timeslot:nth-of-type(3n+3){width:49.15254%;clear:right;float:right;margin-right:0}}@media (min-width:1024px){section.group-timeslot:nth-of-type(3n+1){width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%;clear:both}section.group-timeslot:nth-of-type(3n+2){width:57.62712%;clear:right;float:left;margin-left:0;margin-right:1.69492%}section.group-timeslot:nth-of-type(3n+3){width:15.25424%;clear:right;float:right;margin-right:0;text-align:right}}.in-maintenance{opacity:1}.in-maintenance #header{display:none}#block-menu-block-1{width:70%;float:left;margin-top:10px;margin-bottom:50px}#block-menu-block-1 ul:not(.contextual-links){display:table-row;margin:0}#block-menu-block-1 ul li{list-style:none;display:table-cell;text-align:center}#block-menu-block-1 ul li:first-child{padding-left:0}#block-menu-block-1 li a{display:block;white-space:nowrap;text-decoration:none;padding:0px 6px}#block-menu-block-1>.menu ul{display:none;table-layout:fixed;width:70%;position:absolute;left:0;margin-top:5px;z-index:99}#block-menu-block-1>.menu ul:hover{display:block}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}.sb-site-container{width:100%;position:relative;z-index:1}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:rgba(255,255,255,0.97);-webkit-transform:translate(0px)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.sb-slidebar{width:100%}.sb-slidebar .sb-toggle-left{float:right}.sb-slidebar #block-multiblock-1 a{float:left;margin-bottom:50px}.sb-slidebar #block-multiblock-1:after{content:"";display:table;clear:both}.sb-slidebar .inner-wrapper{padding:15px 0 30px 0}#block-menu-block-3 li{display:inline-block;padding:0;width:100%;text-align:right;position:relative}#block-menu-block-3 li a{width:100%;display:inline-block;padding:10px 0 10px 45px;text-decoration:none}@media (min-width:1024px){#block-menu-block-3 li a{padding:15px 0 15px 45px}}#block-menu-block-3 li li:last-child{border-bottom:0px solid #000}#block-menu-block-3 .sb-toggle-submenu{position:absolute;top:5px;left:0;width:40px;height:30px;padding-left:0;margin-left:-10px}#block-menu-block-3 .sb-toggle-submenu:before{font-size:35px !important}.sb-submenu{display:none}.drupal-navbar,#header,.tabs,#footer{display:none}.user-profile.view-mode-full .ds.secondary{break-after:always;page-break-after:always}.user-profile.view-mode-full .ds.footer{break-before:always;page-break-before:always}
