@import url(https://fonts.googleapis.com/css?family=Ovo);@import url(https://fonts.googleapis.com/css?family=Lora:400,700);article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Ovo",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:125%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.35em}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.35em 0}blockquote{margin:1.35em 30px}h1{font-size:2.1205em;line-height:1.27328em;margin-top:0.63664em;margin-bottom:0.63664em}h2{font-size:1.5em;line-height:1.8em;margin-top:0.9em;margin-bottom:0.9em}h3{font-size:1.17em;line-height:2.30769em;margin-top:1.15385em;margin-bottom:1.15385em}h4{font-size:1em;line-height:1.35em;margin-top:1.35em;margin-bottom:1.35em}h5{font-size:0.83em;line-height:1.62651em;margin-top:1.62651em;margin-bottom:1.62651em}h6{font-size:0.67em;line-height:2.01493em;margin-top:2.01493em;margin-bottom:2.01493em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.35em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.35em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.35em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 30px}img{border:0;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.05em;padding-top:0.4225em;border-bottom-style:solid;border-bottom-width:0.05em;padding-bottom:0.8275em;border-left-style:solid;border-left-width:0.05em;padding-left:0.8275em;border-right-style:solid;border-right-width:0.05em;padding-right:0.8275em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0;margin-top:1.35em;margin-bottom:1.35em}body{padding-bottom:1.25rem}header{z-index:100;position:fixed;top:0;left:0;right:0}@media only screen and (max-width: 500px){header #skip-link{width:60px}header #skip-link a{height:46px}}@media only screen and (min-width: 501px) and (max-width: 680px){header #skip-link{height:68px}header #skip-link,header #skip-link a{height:68px;width:72px}}@media only screen and (max-width: 680px){header #skip-link{position:fixed;top:41px;right:0;z-index:10;margin:0}}@media only screen and (min-width: 681px){header #skip-link{margin:0}header #skip-link a{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}header #skip-link a:active,header #skip-link a:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}header #skip-link a,header #skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}}header section.languages{position:absolute;z-index:30;top:0;left:0;right:0;height:36px;background-color:#f2f2f2}header section.languages .toggle{display:none;width:20px;height:20px;position:absolute;top:8px;right:21px;background:transparent url(../images/languages/globe.svg) top left no-repeat;text-indent:-119988px;overflow:hidden;text-align:left}header section.languages nav.open{display:block}header section.languages nav ul{margin:0 0.9rem 0 0;text-align:right}header section.languages nav ul li{display:inline-block;font-family:"Lora",Georgia,"Times New Roman","DejaVu Serif",serif;line-height:1.8rem;font-size:0.65rem}header section.languages nav ul li.active span,header section.languages nav ul li.active a{font-weight:bold}header section.languages nav ul li.active span:before,header section.languages nav ul li.active a:before{background-position:0px -33px}header section.languages nav ul li span,header section.languages nav ul li span:link,header section.languages nav ul li span:hover,header section.languages nav ul li span:visited,header section.languages nav ul li a,header section.languages nav ul li a:link,header section.languages nav ul li a:hover,header section.languages nav ul li a:visited{padding-left:12px;color:#000}header section.languages nav ul li span:before,header section.languages nav ul li span:link:before,header section.languages nav ul li span:hover:before,header section.languages nav ul li span:visited:before,header section.languages nav ul li a:before,header section.languages nav ul li a:link:before,header section.languages nav ul li a:hover:before,header section.languages nav ul li a:visited:before{content:" ";display:inline-block;background-repeat:no-repeat;background-color:transparent;background-image:url("../images/languages/flags.png");width:42px;height:33px;vertical-align:middle}header section.languages nav ul li a:link,header section.languages nav ul li a:hover,header section.languages nav ul li a:visited{text-decoration:none}header section.languages nav ul li.fr span:before,header section.languages nav ul li.fr span:link:before,header section.languages nav ul li.fr span:hover:before,header section.languages nav ul li.fr span:visited:before,header section.languages nav ul li.fr a:before,header section.languages nav ul li.fr a:link:before,header section.languages nav ul li.fr a:hover:before,header section.languages nav ul li.fr a:visited:before{background-position:-42px 0px}header section.languages nav ul li.fr.active span:before,header section.languages nav ul li.fr.active span:link:before,header section.languages nav ul li.fr.active span:hover:before,header section.languages nav ul li.fr.active span:visited:before,header section.languages nav ul li.fr.active a:before,header section.languages nav ul li.fr.active a:link:before,header section.languages nav ul li.fr.active a:hover:before,header section.languages nav ul li.fr.active a:visited:before{background-position:-42px -33px}header section.languages nav ul li.de span:before,header section.languages nav ul li.de span:link:before,header section.languages nav ul li.de span:hover:before,header section.languages nav ul li.de span:visited:before,header section.languages nav ul li.de a:before,header section.languages nav ul li.de a:link:before,header section.languages nav ul li.de a:hover:before,header section.languages nav ul li.de a:visited:before{background-position:-84px 0px}header section.languages nav ul li.de.active span:before,header section.languages nav ul li.de.active span:link:before,header section.languages nav ul li.de.active span:hover:before,header section.languages nav ul li.de.active span:visited:before,header section.languages nav ul li.de.active a:before,header section.languages nav ul li.de.active a:link:before,header section.languages nav ul li.de.active a:hover:before,header section.languages nav ul li.de.active a:visited:before{background-position:-84px -33px}header section.languages nav ul li.es span:before,header section.languages nav ul li.es span:link:before,header section.languages nav ul li.es span:hover:before,header section.languages nav ul li.es span:visited:before,header section.languages nav ul li.es a:before,header section.languages nav ul li.es a:link:before,header section.languages nav ul li.es a:hover:before,header section.languages nav ul li.es a:visited:before{background-position:-126px 0px}header section.languages nav ul li.es.active span:before,header section.languages nav ul li.es.active span:link:before,header section.languages nav ul li.es.active span:hover:before,header section.languages nav ul li.es.active span:visited:before,header section.languages nav ul li.es.active a:before,header section.languages nav ul li.es.active a:link:before,header section.languages nav ul li.es.active a:hover:before,header section.languages nav ul li.es.active a:visited:before{background-position:-126px -33px}header section.languages nav ul li.ru span:before,header section.languages nav ul li.ru span:link:before,header section.languages nav ul li.ru span:hover:before,header section.languages nav ul li.ru span:visited:before,header section.languages nav ul li.ru a:before,header section.languages nav ul li.ru a:link:before,header section.languages nav ul li.ru a:hover:before,header section.languages nav ul li.ru a:visited:before{background-position:-168px 0px}header section.languages nav ul li.ru.active span:before,header section.languages nav ul li.ru.active span:link:before,header section.languages nav ul li.ru.active span:hover:before,header section.languages nav ul li.ru.active span:visited:before,header section.languages nav ul li.ru.active a:before,header section.languages nav ul li.ru.active a:link:before,header section.languages nav ul li.ru.active a:hover:before,header section.languages nav ul li.ru.active a:visited:before{background-position:-168px -33px}@media only screen and (min-width: 501px) and (max-width: 680px){header section.languages .toggle{right:27px}}@media only screen and (max-width: 680px){header section.languages nav ul li span:link:before,header section.languages nav ul li span:hover:before,header section.languages nav ul li span:visited:before,header section.languages nav ul li a:link:before,header section.languages nav ul li a:hover:before,header section.languages nav ul li a:visited:before{display:none}}header section.masthead{z-index:20;margin-top:37px}header section.masthead div.wrapper{overflow:hidden;max-width:51.2rem;margin:0 auto;position:relative;overflow:visible}@media only screen and (max-width: 500px){header section.masthead div.wrapper{min-height:2.3rem}}@media only screen and (min-width: 501px) and (max-width: 680px){header section.masthead div.wrapper{min-height:3.4rem}}header section.masthead div.wrapper .logotype{display:block;position:absolute;top:50%;left:1.2rem;width:12.5rem;font-size:1.4275rem;line-height:1.4275rem;height:1.4275rem;margin-top:-0.6rem}@media only screen and (max-width: 500px){header section.masthead div.wrapper .logotype{font-size:1.5275rem;line-height:1.5275rem;top:1.15rem}}@media only screen and (min-width: 501px) and (max-width: 680px){header section.masthead div.wrapper .logotype{top:1.7rem}}header section.masthead div.wrapper nav{overflow:hidden}@media only screen and (max-width: 500px){header section.masthead div.wrapper nav{top:2.45rem}}@media only screen and (min-width: 501px) and (max-width: 680px){header section.masthead div.wrapper nav{top:3.65rem}}@media only screen and (max-width: 680px){header section.masthead div.wrapper nav{position:absolute;left:0;display:none;width:100%}header section.masthead div.wrapper nav ul{margin:0;padding:0}header section.masthead div.wrapper nav ul li{padding:0 1.2rem}header section.masthead div.wrapper nav ul li.menu__item.is-leaf{list-style:none}header section.masthead div.wrapper nav ul li a{display:block}header section.masthead div.wrapper nav ul li a:link,header section.masthead div.wrapper nav ul li a:hover,header section.masthead div.wrapper nav ul li a:visited{line-height:2.5rem;font-size:0.8rem}header section.masthead div.wrapper nav.open{display:block}}@media only screen and (min-width: 681px){header section.masthead div.wrapper nav{text-align:center;top:0;left:0;margin-left:12.5rem;margin-right:7.4rem;min-height:0.9rem;padding-top:1.3rem;padding-bottom:1.3rem;padding-left:0.8rem;padding-right:0.8rem}header section.masthead div.wrapper nav ul{overflow:hidden;display:inline;margin:0;padding:0}header section.masthead div.wrapper nav ul li{display:inline;font-size:0.9rem;padding-left:0.4rem;padding-right:0.4rem}}header section.masthead div.wrapper ul.icons{position:absolute;padding:0;list-style:none;width:7.4rem;top:50%;right:0;margin-top:-12px;margin-bottom:0;text-align:center}@media only screen and (max-width: 500px){header section.masthead div.wrapper ul.icons{display:none}}@media only screen and (max-width: 680px){header section.masthead div.wrapper ul.icons{top:1.7rem;right:4rem}}.menu__item.is-leaf{list-style:none}ul.icons{height:25px}ul.icons li{display:inline-block}ul.icons li,ul.icons li a{width:32px;height:25px}ul.icons li a{display:inline-block;padding:0}nav.secondary{max-width:100%;width:100%;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal}nav.secondary>ul{padding-left:0}nav.secondary>ul.menu{margin:0}@media only screen and (max-width: 1024px){nav.secondary{min-height:2.85rem}nav.secondary ul{text-align:center}nav.secondary ul li{display:inline;padding:0 0.6rem 0 0.7rem}nav.secondary ul li a{line-height:2.85rem;white-space:nowrap}}@media only screen and (max-width: 1024px) and (max-width: 820px){nav.secondary{min-height:2.25rem}}@media only screen and (max-width: 1024px) and (max-width: 500px){nav.secondary{min-height:1.5rem}}@media only screen and (max-width: 1024px) and (max-width: 820px){nav.secondary ul li a{line-height:2.25rem}}@media only screen and (max-width: 1024px) and (max-width: 500px){nav.secondary ul li a{line-height:1.5rem}}@media only screen and (max-width: 1024px) and (max-width: 820px){nav.secondary ul{font-size:0.9275rem}}@media only screen and (max-width: 1024px) and (max-width: 500px){nav.secondary ul{font-size:0.7rem}}@media only screen and (min-width: 1025px){nav.secondary{max-width:180px;padding-top:1.6rem}nav.secondary ul li{width:9rem;list-style:none !important;line-height:1.2em;padding-bottom:0.8em}nav.secondary ul li a:link,nav.secondary ul li a:hover,nav.secondary ul li a:visited{text-decoration:none}}main{padding-bottom:1.75rem;padding-top:6.25rem}@media only screen and (max-width: 500px){main{padding-top:4.5rem}}@media only screen and (min-width: 501px) and (max-width: 680px){main{padding-top:5.65rem}}main section{max-width:38.7rem;padding-left:1rem;padding-right:1rem;margin:0 auto}main section>ul.links,main section>div.form-type-item{display:none}@media only screen and (min-width: 821px){main .columns{display:flex;align-items:start;justify-content:center}main .columns.columns--two-column .column{flex:0 0 50%}}@media only screen and (min-width: 681px) and (max-width: 719px){.i18n-en main{padding-top:8.9rem}}@media only screen and (min-width: 720px) and (max-width: 938px){.i18n-en main{padding-top:7.6rem}}@media only screen and (min-width: 681px) and (max-width: 756px){.i18n-fr main{padding-top:8.9rem}}@media only screen and (min-width: 757px) and (max-width: 1036px){.i18n-fr main{padding-top:7.6rem}}@media only screen and (min-width: 681px) and (max-width: 724px){.i18n-de main{padding-top:8.9rem}}@media only screen and (min-width: 725px) and (max-width: 969px){.i18n-de main{padding-top:7.6rem}}@media only screen and (min-width: 681px) and (max-width: 742px){.i18n-es main{padding-top:8.9rem}}@media only screen and (min-width: 743px) and (max-width: 984px){.i18n-es main{padding-top:7.6rem}}footer section{overflow:hidden;text-align:center}footer section#mailing-list p.mailing-list--blurb{padding-left:1rem;padding-right:1rem;font-size:1.3275rem;line-height:1.75rem}@media only screen and (max-width: 680px){footer section#mailing-list p.mailing-list--blurb{font-size:0.9rem}footer section#mailing-list p.mailing-list--blurb span{font-size:1.3275rem}}@media only screen and (max-width: 500px){footer section#mailing-list p.mailing-list--blurb{padding-top:0.5rem;font-size:0.8275rem;line-height:1rem}footer section#mailing-list p.mailing-list--blurb span{display:block}}footer section#mailing-list p.mailing-list--cta a:link,footer section#mailing-list p.mailing-list--cta a:hover,footer section#mailing-list p.mailing-list--cta a:visited{display:inline-block;text-decoration:none;height:2.5rem;line-height:2.5rem;vertical-align:middle;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (max-width: 680px){footer section#mailing-list p.mailing-list--cta a:link,footer section#mailing-list p.mailing-list--cta a:hover,footer section#mailing-list p.mailing-list--cta a:visited{height:2.25rem;font-size:0.8rem}}footer section.logo-icons p,footer section.logo-icons ul{display:inline-block;padding:0;vertical-align:middle;margin-top:1.5rem;margin-bottom:0.25rem}footer section.logo-icons p{text-transform:uppercase;font-size:1.5275rem}footer section.logo-icons ul{margin-left:0.6rem}@media only screen and (max-width: 820px){footer section.logo-icons ul{display:block;margin-top:0.25rem;margin-bottom:0.5rem}}footer section.credits{padding:0 1rem;font-size:0.7rem;line-height:1.5em}@media only screen and (max-width: 500px){footer section.credits{font-size:0.5rem}}footer section.credits p,footer section.credits nav{display:inline}footer section.credits nav ul,footer section.credits nav li{display:inline}footer section.credits nav ul{padding:0;margin:0 0.3rem}footer section.credits nav ul li{padding:0 0.4rem}footer section.credits a:link,footer section.credits a:hover,footer section.credits a:visited{text-decoration:none}.easy_social-widget{width:85px}.easy_social-widget div.fb-like span{vertical-align:top !important}article.node-gallery section{max-width:48.7rem}article.node-gallery section.title{padding-top:2rem}article.node-gallery section.title h1{font-size:3.85rem}@media only screen and (max-width: 500px){article.node-gallery section.title h1{font-size:1.8655rem}}article.node-gallery section.social{margin-top:0.5rem;margin-bottom:1.35rem}article.node-gallery section.content{max-width:38.7rem;padding-left:1rem;padding-right:1rem;margin:0 auto;max-width:48.7rem;padding:0 0.6rem}article.node-gallery section.content:before,article.node-gallery section.content:after{content:"";display:table}article.node-gallery section.content:after{clear:both}article.node-gallery section.content figure{padding-left:0rem;padding-right:0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;position:relative;padding-bottom:0.8rem;width:25%;float:left;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}article.node-gallery section.content figure.col-0{clear:left}@media only screen and (min-width: 501px){article.node-gallery section.content figure{padding-left:0.4rem;padding-right:0.4rem}}@media only screen and (max-width: 500px){article.node-gallery section.content figure.col-0,article.node-gallery section.content figure.col-1,article.node-gallery section.content figure.col-2,article.node-gallery section.content figure.col-3{width:100%;clear:left}}article.node-gallery section.content figure img{width:100%;height:auto;vertical-align:top}article.node-gallery section.content figure figcaption{position:absolute;bottom:0.85rem;left:1px;right:-1px;height:1.25rem;background-color:black;font-size:10px;color:white;padding:0 0.4rem;display:none}@media only screen and (min-width: 501px){article.node-gallery section.content figure figcaption{margin-left:0.4rem;margin-right:0.4rem}}article.node-gallery section.content figure.reveal figcaption{display:block}.page-shows main section.title h1{font-size:3.85rem;margin-bottom:0}@media only screen and (max-width: 820px){.page-shows main section.title h1{font-size:2.6rem}}@media only screen and (max-width: 500px){.page-shows main section.title h1{font-size:1.65rem}}.page-shows main section.title h2{font-size:2.7595rem;line-height:1em;margin:0}@media only screen and (max-width: 820px){.page-shows main section.title h2{font-size:1.8rem}}@media only screen and (max-width: 500px){.page-shows main section.title h2{font-size:1.1465rem}}.page-shows main section.title a{display:inline-block;margin:0.5rem 0;padding:0.3rem 0.4rem}.page-shows main section.social{padding-top:0.5rem;padding:0.5rem 1rem 0 1rem}.page-shows main section.boxout p{font-size:1.25rem;padding:1.25rem;line-height:1.5rem;margin:0.8rem 0}@media only screen and (max-width: 500px){.page-shows main section.boxout p{font-size:1.05rem;line-height:1.2rem;padding:1rem}}@media only screen and (max-width: 500px){.page-shows main section.boxout{padding:0}}.page-shows main section.content{padding:0;max-width:42rem}.page-shows main section.content h3{max-width:38.7rem;font-size:2.25rem;line-height:1em;margin:0 auto 0.75rem auto;text-transform:capitalize;padding:0 1rem}@media only screen and (max-width: 500px){.page-shows main section.content h3{font-size:1.05rem;margin:0 auto 0.4rem auto}}.page-shows main section.content article{font-size:0.8rem;clear:left}@media only screen and (max-width: 500px){.page-shows main section.content article{font-size:0.65rem}}.page-shows main section.content article+h3{margin-top:2rem}@media only screen and (max-width: 500px){.page-shows main section.content article+h3{margin-top:0.8rem}}.page-shows main section.content article h4,.page-shows main section.content article h5,.page-shows main section.content article p{margin:0}.page-shows main section.content article section{padding:0 1rem;max-width:38.7rem}.page-shows main section.content article section.summary{clear:left;max-width:38.7rem;margin:0 auto}.page-shows main section.content article section.summary:before,.page-shows main section.content article section.summary:after{content:"";display:table}.page-shows main section.content article section.summary:after{clear:both}.page-shows main section.content article section.summary h4,.page-shows main section.content article section.summary .key,.page-shows main section.content article section.summary .location,.page-shows main section.content article section.summary .note,.page-shows main section.content article section.summary .sold-out,.page-shows main section.content article section.summary .toggle{padding-left:0rem;padding-right:0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.page-shows main section.content article section.summary .key,.page-shows main section.content article section.summary .location,.page-shows main section.content article section.summary .note,.page-shows main section.content article section.summary .sold-out,.page-shows main section.content article section.summary .toggle{line-height:0.9rem;max-height:2.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-shows main section.content article section.summary .key,.page-shows main section.content article section.summary .location,.page-shows main section.content article section.summary .note,.page-shows main section.content article section.summary .sold-out{padding:0.7rem 0}.page-shows main section.content article section.summary h4{padding:0.7rem 0;line-height:0.9rem;float:left;width:9.375%;margin-left:0%;margin-right:-9.375%}.page-shows main section.content article section.summary h4 br{display:none}@media only screen and (max-width: 820px){.page-shows main section.content article section.summary h4 br{display:inline}}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary h4{float:left;width:12.5%;margin-left:0%;margin-right:-12.5%}}.page-shows main section.content article section.summary .key{float:left;width:9.375%;margin-left:9.375%;margin-right:-18.75%}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .key{display:none}}.page-shows main section.content article section.summary .note,.page-shows main section.content article section.summary .location,.page-shows main section.content article section.summary .venue,.page-shows main section.content article section.summary .message{padding-right:0.25rem}.page-shows main section.content article section.summary .note{float:left;width:25%;margin-left:59.375%;margin-right:-84.375%}@media only screen and (max-width: 680px){.page-shows main section.content article section.summary .note{clear:right;float:right;width:50%;margin-right:31.25%;margin-left:-81.25%;padding-top:0}}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .note{clear:right;float:right;width:71.875%;margin-right:12.5%;margin-left:-84.375%;padding-top:0}}.page-shows main section.content article section.summary .sold-out,.page-shows main section.content article section.summary .toggle{text-align:center;float:left;width:15.625%;margin-left:84.375%;margin-right:-100%}@media only screen and (max-width: 680px){.page-shows main section.content article section.summary .sold-out,.page-shows main section.content article section.summary .toggle{float:left;width:31.25%;margin-left:68.75%;margin-right:-100%}}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .sold-out,.page-shows main section.content article section.summary .toggle{float:left;width:12.5%;margin-left:87.5%;margin-right:-100%}}.page-shows main section.content article section.summary .sold-out a,.page-shows main section.content article section.summary .toggle a{line-height:normal}.page-shows main section.content article section.summary .toggle{padding:0.35rem 0}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .sold-out{line-height:1em;padding-top:0.5rem;text-overflow:clip;white-space:normal}}.page-shows main section.content article section.summary .toggle a{display:inline-block;padding:0.3rem 1.4rem 0.3rem 0.4rem}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .toggle a{width:30px;height:30px;padding:0;vertical-align:middle;overflow:hidden}}.page-shows main section.content article section.summary .message{padding-left:0rem;padding-right:0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:right;float:right;width:65.625%;margin-right:15.625%;margin-left:-81.25%;line-height:1.4em;padding:0 0 0.8em;margin-top:-0.7em}@media only screen and (max-width: 820px){.page-shows main section.content article section.summary .message{font-size:0.7rem}}@media only screen and (max-width: 680px){.page-shows main section.content article section.summary .message{float:right;width:50%;margin-right:31.25%;margin-left:-81.25%}}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .message{float:right;width:71.875%;margin-right:12.5%;margin-left:-84.375%}}@media only screen and (max-width: 680px){.page-shows main section.content article section.summary .message span{display:block}}.page-shows main section.content article section.summary .location{float:right;width:40.625%;margin-right:40.625%;margin-left:-81.25%}@media only screen and (max-width: 680px){.page-shows main section.content article section.summary .location{float:right;width:50%;margin-right:31.25%;margin-left:-81.25%;padding-bottom:0}}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .location{float:right;width:71.875%;margin-right:12.5%;margin-left:-84.375%;padding-bottom:0}}@media only screen and (min-width: 821px){.page-shows main section.content article section.summary .location{overflow:hidden}.page-shows main section.content article section.summary .location:before,.page-shows main section.content article section.summary .location:after{content:"";display:table}.page-shows main section.content article section.summary .location:after{clear:both}.page-shows main section.content article section.summary .location .venue{padding-left:0.25rem;padding-right:0.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:53.84615%;margin-left:46.15385%;margin-right:-100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:2.3rem}}@media only screen and (max-width: 820px){.page-shows main section.content article section.summary .location .venue:before{content:" - "}}.page-shows main section.content article section.details{display:none;padding:1.5rem 2rem 2rem 2rem;line-height:1.15rem}@media only screen and (max-width: 500px){.page-shows main section.content article section.details{padding:0.75rem 1rem 1rem 1rem;line-height:0.9rem}}.page-shows main section.content article section.details h5{font-size:1.6rem;margin:0}@media only screen and (max-width: 500px){.page-shows main section.content article section.details h5{line-height:1.9rem}}.page-shows main section.content article section.details dl{overflow:hidden;margin-bottom:0}.page-shows main section.content article section.details dl dt,.page-shows main section.content article section.details dl dd{display:block;float:left}.page-shows main section.content article section.details dl dt{width:4rem;clear:both}@media only screen and (max-width: 500px){.page-shows main section.content article section.details dl dt{width:3rem}}.page-shows main section.content article section.details dl dd{margin:0}.page-shows main section.content article section.details a{font-size:1.3rem;display:inline-block;margin-top:1.75rem;padding:0.5rem 0.8rem}@media only screen and (max-width: 500px){.page-shows main section.content article section.details a{margin-top:1rem}}.page-shows main section.content article section.details p{margin-top:1em}.page-shows main section.content article.open section.summary .toggle{padding:0.7rem 0}.page-shows main section.content article.open section.summary .message{display:none}.page-shows main section.content article.open section.details{display:block}.page-shows main section.disqus h2{font-size:3.85rem;margin:0}@media only screen and (max-width: 820px){.page-shows main section.disqus h2{font-size:2.6rem}}@media only screen and (max-width: 500px){.page-shows main section.disqus h2{font-size:1.65rem}}.page-shows main hr{max-width:38.7rem;padding-left:1rem;padding-right:1rem;margin:0 auto;margin-top:1rem;margin-bottom:1rem}.node-type-post div#disqus_thread,.page-news div#disqus_thread{max-width:38.7rem;padding-left:1rem;padding-right:1rem;margin:0 auto;margin-top:1.5rem}@media only screen and (min-width: 1025px){.node-type-post.page-news-archive section.title,.page-news.page-news-archive section.title{padding-left:0}}article.node-post section.title{padding-top:2rem;padding-left:1rem;margin-bottom:1.35em}@media only screen and (max-width: 500px){article.node-post section.title{padding-top:1rem}}article.node-post section.title p.metadata{margin:0;margin-bottom:0.5rem}@media only screen and (max-width: 820px){article.node-post section.title p.metadata{margin-bottom:0.4rem}}@media only screen and (max-width: 500px){article.node-post section.title p.metadata{font-size:0.7rem;margin-bottom:0.2rem}}article.node-post section.title h1,article.node-post section.title h2{font-size:3.0205rem;line-height:1.1em}@media only screen and (max-width: 820px){article.node-post section.title h1,article.node-post section.title h2{font-size:2.4275rem}}@media only screen and (max-width: 500px){article.node-post section.title h1,article.node-post section.title h2{font-size:1.35rem}}article.node-post section.content{line-height:1.5em;margin-top:-1rem}@media only screen and (max-width: 820px){article.node-post section.content{margin-top:-0.9rem;font-size:0.9rem}}@media only screen and (max-width: 500px){article.node-post section.content{margin-top:-0.7rem;font-size:0.7rem}}article.node-post section.content img.file-left-aligned,article.node-post section.content img.file-right-aligned{width:320px;height:auto}article.node-post section.content img.file-left-aligned{float:left;margin:0 1rem 1rem 0}article.node-post section.content img.file-right-aligned,article.node-post section.content img.file-listing{float:right;margin:0 0 1rem 1rem}article.node-post section.content img.file-full-width{float:none;margin:0;width:100%}@media only screen and (max-width: 500px){article.node-post section.content img.file-left-aligned,article.node-post section.content img.file-right-aligned{float:none;margin:0;width:100%}}article.node-post section.content img.file-listing{float:right;margin:0.5rem 0 0 0}@media only screen and (max-width: 680px){article.node-post section.content img.file-listing{margin:0.5rem 0px 0.5rem 0.5rem;width:30%}}@media only screen and (max-width: 500px){article.node-post section.content img.file-listing{margin:0.25rem 0px 0.5rem 0px;float:none;display:block;width:30%}}@media only screen and (max-width: 500px){article.node-post section.social{font-size:0.7rem}}article.node-post section.social p.comments{margin-top:0.5rem;margin-bottom:1.75rem}@media only screen and (max-width: 500px){article.node-post section.social p.comments{margin-bottom:0.875rem}}.page-news main .wrap{width:100%;max-width:974px;margin:0 auto}.page-news main .wrap>div{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed}.page-news div#main-content-area{width:100%;max-width:794px;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal}@media screen and (max-width: 1024px){.page-news div#main-content-area{max-width:100%;display:block}}.page-news h1{font-size:2rem;line-height:1.1em}@media only screen and (max-width: 820px){.page-news h1{font-size:1.4rem}}@media only screen and (max-width: 500px){.page-news h1{font-size:0.9rem}}.page-news h1 em{display:inline-block;padding:0.1rem 0.6rem}.page-news hr{max-width:38.7rem;padding-left:1rem;padding-right:1rem;margin:0 auto}@media only screen and (min-width: 1025px){.page-news hr{padding-left:9rem}}.page-news.page-news-archive nav.secondary{display:none}.page-news.page-news-archive main{padding-bottom:0}.page-news.page-news-archive main section{margin:0;text-align:center;max-width:100%}.page-news.page-news-archive main section.content{padding-top:1.25rem;padding-bottom:1.75rem}.page-news.page-news-archive main section.content h2{font-size:1.6275rem;margin:0.75rem 0}.page-news.page-news-archive main section.content ul{padding-left:0;margin:1rem 0}.page-news.page-news-archive main section.content ul li{list-style:none}aside.twitter{padding-top:1.6rem;padding-bottom:2.1rem}aside.twitter section{padding-left:3rem;padding-right:3rem}aside.twitter section:before,aside.twitter section:after{content:"";display:table}aside.twitter section:after{clear:both}@media only screen and (max-width: 500px){aside.twitter section{padding-left:1rem;padding-right:1rem}}aside.twitter section h2{margin-top:0;margin-bottom:0.25rem;margin-left:-42px;padding-left:42px}@media only screen and (max-width: 820px){aside.twitter section h2{margin-bottom:0}}@media only screen and (max-width: 500px){aside.twitter section h2{margin-left:0;padding-left:0}}aside.twitter section article{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;font-size:0.75rem;line-height:0.9rem}@media only screen and (max-width: 500px){aside.twitter section article{font-size:0.7rem;line-height:0.75rem}}aside.twitter section article p{margin:0}aside.twitter section article p.link{margin-top:0.15rem}aside.twitter section article.views-row-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%}aside.twitter section article.views-row-first p{padding-right:2.66667rem}aside.twitter section article.views-row-even{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%}aside.twitter section article.views-row-even p{padding-left:1.33333rem;padding-right:1.33333rem}aside.twitter section article.views-row-last{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}aside.twitter section article.views-row-last p{padding-left:2.66667rem}@media only screen and (max-width: 820px){aside.twitter section article.views-row-first,aside.twitter section article.views-row-even,aside.twitter section article.views-row-last{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%}aside.twitter section article.views-row-first p,aside.twitter section article.views-row-even p,aside.twitter section article.views-row-last p{padding:0}aside.twitter section article.views-row-first p.text,aside.twitter section article.views-row-even p.text,aside.twitter section article.views-row-last p.text{padding-top:0.5rem}aside.twitter section article.views-row-first p.link,aside.twitter section article.views-row-even p.link,aside.twitter section article.views-row-last p.link{padding-bottom:0.5rem}aside.twitter section article.views-row-first p.text{padding-top:0}aside.twitter section article.views-row-last p.link{padding-bottom:0}}@media only screen and (max-width: 500px){aside.twitter+article.node-post section.title p.metadata,hr+article.node-post section.title p.metadata{display:none}aside.twitter+article.node-post section.title h2,hr+article.node-post section.title h2{padding-bottom:0.8rem}aside.twitter+article.node-post section.content,hr+article.node-post section.content{display:none}aside.twitter+article.node-post section.social p.comments,hr+article.node-post section.social p.comments{display:none}}.node-type-videos main .wrap{width:100%;max-width:974px;margin:0 auto}.node-type-videos main .wrap>div{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed}.node-type-videos div#main-content-area{width:100%;max-width:794px;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal}@media screen and (max-width: 1024px){.node-type-videos div#main-content-area{max-width:100%;display:block}}.node-type-videos section.title{padding-top:2rem}.node-type-videos section.title h1{font-size:3.85rem}@media only screen and (max-width: 500px){.node-type-videos section.title h1{font-size:1.8655rem}}.node-type-videos section.social{margin-top:0.5rem}.node-type-videos section.content h2{font-size:1.7rem;line-height:2rem}@media only screen and (max-width: 500px){.node-type-videos section.content h2{font-size:1.35rem;line-height:1.6rem}}@media only screen and (max-width: 500px){.node-type-videos section.content .media-vimeo-video+h2,.node-type-videos section.content .media-youtube-video+h2{padding-top:0.8rem}}@media only screen and (min-width: 1025px){.node-type-videos nav.secondary{padding-top:9.5rem}}@media only screen and (min-width: 1025px){.node-type-videos.logged-in nav.secondary{padding-top:14rem}}.page-node.node-type-home-page section.content{max-width:51.2rem;padding:0}.node-type-text-page main .wrap{width:100%;max-width:974px;margin:0 auto}.node-type-text-page main .wrap>div{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed}.node-type-text-page div#main-content-area{width:100%;max-width:794px;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal}@media screen and (max-width: 1024px){.node-type-text-page div#main-content-area{max-width:100%;display:block}}@media only screen and (min-width: 1025px){.node-type-text-page nav.secondary{padding-top:9.5rem}}@media only screen and (min-width: 1025px){.node-type-text-page.logged-in nav.secondary{padding-top:14rem}}.node-type-text-page section.title{padding-top:2rem}.node-type-text-page section.title h1{font-size:3.85rem;line-height:1.1em}@media only screen and (max-width: 820px){.node-type-text-page section.title h1{font-size:2.4275rem}}@media only screen and (max-width: 500px){.node-type-text-page section.title h1{font-size:1.35rem}}.node-type-text-page section.social{margin-top:0.5rem}.node-type-text-page section.content{line-height:1.5em}@media only screen and (max-width: 820px){.node-type-text-page section.content{font-size:0.9rem}}@media only screen and (max-width: 500px){.node-type-text-page section.content{font-size:0.7rem}}.node-type-text-page section.content h2{font-size:1.5em;line-height:1.33333em}.node-type-text-page section.content .big{font-size:1.1em}.node-type-text-page section.content h3.listing,.node-type-text-page section.content h4.listing,.node-type-text-page section.content h5.listing,.node-type-text-page section.content p.listing{margin:0;line-height:1.5em}.node-type-text-page section.content h3{font-size:1.4em}.node-type-text-page section.content h3.listing{margin-top:1em;margin-bottom:0.75em}.node-type-text-page section.content h4.listing{margin-top:1.5em}.node-type-text-page section.content h3+h4.listing{margin-top:0}.node-type-text-page section.content h4{font-size:1.3em}.node-type-text-page section.content h5{font-size:1.1em}.node-type-text-page section.content h5.listing{float:left;width:11rem;clear:left;line-height:1.5rem;word-wrap:break-word}@media only screen and (max-width: 500px){.node-type-text-page section.content h5.listing{float:none}}.node-type-text-page section.content p.listing{margin-left:11.5rem;margin-right:10rem}@media only screen and (max-width: 820px){.node-type-text-page section.content p.listing{margin-right:0}}@media only screen and (max-width: 500px){.node-type-text-page section.content p.listing{margin-left:0}}.node-type-text-page section.content img.file-left-aligned,.node-type-text-page section.content img.file-right-aligned{width:320px;height:auto}.node-type-text-page section.content img.file-left-aligned{float:left;margin:0 1rem 1rem 0}.node-type-text-page section.content img.file-right-aligned,.node-type-text-page section.content img.file-listing{float:right;margin:0 0 1rem 1rem}.node-type-text-page section.content img.file-full-width{float:none;margin:0;width:100%}@media only screen and (max-width: 500px){.node-type-text-page section.content img.file-left-aligned,.node-type-text-page section.content img.file-right-aligned{float:none;margin:0;width:100%}}.node-type-text-page section.content img.file-listing{float:right;margin:0.5rem 0 0 0}@media only screen and (max-width: 680px){.node-type-text-page section.content img.file-listing{margin:0.5rem 0px 0.5rem 0.5rem;width:30%}}@media only screen and (max-width: 500px){.node-type-text-page section.content img.file-listing{margin:0.25rem 0px 0.5rem 0px;float:none;display:block;width:30%}}.node-type-text-page section.content a.amazon,.node-type-text-page section.content a.apple{display:inline-block;height:32px;line-height:1.6rem;padding-left:38px;padding-right:1rem;white-space:nowrap}.section-contact div#main-content-area,.section-terms-conditions div#main-content-area{width:100%;max-width:100%}.node-type-modular-page main .wrap{width:100%;max-width:974px;margin:0 auto}.node-type-modular-page main .wrap>div{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed}.node-type-modular-page div#main-content-area{width:100%;max-width:794px;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal}@media screen and (max-width: 1024px){.node-type-modular-page div#main-content-area{max-width:100%;display:block}}.node-type-modular-page section.title{padding-top:2rem}.node-type-modular-page section.title h1{font-size:3.85rem}@media only screen and (max-width: 500px){.node-type-modular-page section.title h1{font-size:1.8655rem}}.node-type-modular-page section.social{margin-top:0.5rem}.node-type-modular-page section.content h2{font-size:1.7rem;line-height:2rem}@media only screen and (max-width: 500px){.node-type-modular-page section.content h2{font-size:1.35rem;line-height:1.6rem}}@media only screen and (max-width: 500px){.node-type-modular-page section.content .media-vimeo-video+h2,.node-type-modular-page section.content .media-youtube-video+h2{padding-top:0.8rem}}@media only screen and (min-width: 1025px){.node-type-modular-page nav.secondary{padding-top:9.5rem}}@media only screen and (min-width: 1025px){.node-type-modular-page.logged-in nav.secondary{padding-top:14rem}}.home-page--content-module{margin-bottom:1px}.home-page--masthead a:link,.home-page--masthead a:hover,.home-page--masthead a:visited{margin:0}.home-page--masthead img{width:100%;height:auto;display:block}.home-page--cta,.home-page--twitter-feed{padding:3rem 1.4rem}.home-page--cta{background-size:cover;background-repeat:no-repeat;background-position:center}.home-page--cta-body{padding:0}.home-page--cta-body h2,.home-page--cta-body h3{line-height:1em;margin:0.5em 0}.home-page--cta-body h2{font-size:2.2rem}.home-page--cta-body h3{font-size:1.5rem}.home-page--cta-body p{margin:1em 0}.home-page--cta-body p a:link,.home-page--cta-body p a:hover,.home-page--cta-body p a:visited{color:inherit;text-decoration:underline}.home-page--cta--two-column .home-page--cta-image-logo{text-align:center}.home-page--cta--two-column .home-page--cta-image-logo a:link,.home-page--cta--two-column .home-page--cta-image-logo a:hover,.home-page--cta--two-column .home-page--cta-image-logo a:visited{display:block;margin:0 auto}.home-page--cta--two-column .home-page--cta-image-logo img{width:auto;max-width:100%}.home-page--twitter-feed{padding-bottom:0}.home-page--twitter-feed h3{font-size:1.5rem;margin:0;padding-left:1.8rem;background:transparent url(../images/home/twitter-logo.png) no-repeat;background-position:0 50%}.home-page--twitter-feed:after{box-sizing:border-box;width:100%;content:' ';display:block;height:1px;margin:3rem auto 0;border-left:2.4rem solid #fff;border-right:2.4rem solid #fff;background:#d6d6d6}.home-page--tweet{font-size:0.8em;margin:1rem 0}.home-page--tweet-text,.home-page--tweet-time{margin:0}.home-page--crowdfunder-link-grid{margin:0.75rem auto;padding:0rem 0.8rem;max-width:22.8rem}.home-page--crowdfunder-link-grid .crowdfunder-wrapper{background:#f8f8f8;padding:0.05rem 0.8rem}.home-page--crowdfunder-link-grid .crowdfunder-heading{margin:0.8rem 0}.home-page--crowdfunder-link-grid .crowdfunder-heading .crowdfunder-logotype{display:inline-block;text-indent:-119988px;overflow:hidden;text-align:left;width:11rem;height:3.08152rem;background:transparent url(../images/crowdfunder/logo.png) no-repeat;background-size:contain;vertical-align:middle}.home-page--crowdfunder-link-grid .crowdfunder-country{border-bottom:2px solid #eeeeee;padding:0.8rem 0}.home-page--crowdfunder-link-grid .crowdfunder-country:last-child{border:none}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading,.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-buttons{margin:0;padding:0}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading{position:relative;line-height:1em}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading:before{content:" ";display:inline-block;width:1.3rem;height:1em;background:transparent no-repeat;background-size:contain;vertical-align:middle;padding-right:0.9rem}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading.crowdfunder-country-heading--uk:before{background-image:url(../images/crowdfunder/flag-uk.png)}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading.crowdfunder-country-heading--us:before{background-image:url(../images/crowdfunder/flag-us.png)}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-country-heading.crowdfunder-country-heading--eu:before{background-image:url(../images/crowdfunder/flag-eu.png)}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-buttons{margin:0.8rem 0 0;list-style:none;display:flex;justify-content:left;flex-wrap:wrap}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-button-item{flex:0 0 3.5rem;margin:0 0.6rem 0.3rem 0}.home-page--crowdfunder-link-grid .crowdfunder-country .crowdfunder-button-item.last-child{margin-right:0}.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button{display:block;text-align:center;line-height:1.5rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button:link,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button:hover,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button:visited{background:#ff8a00;border:1px solid #ff8a00;color:white !important;text-decoration:none}.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button:hover{text-decoration:none !important}.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button.crowdfunder-button--other,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button.crowdfunder-button--other:link,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button.crowdfunder-button--other:hover,.home-page--crowdfunder-link-grid .crowdfunder-country a.crowdfunder-button.crowdfunder-button--other:visited{background:white;color:#ff8a00 !important}@media only screen and (min-width: 821px){.home-page--cta-body{padding:0 4.7rem}.home-page--cta--two-column .home-page--cta-columns{display:flex;align-items:center}.home-page--cta--two-column .home-page--cta-body{flex:1 1 auto;padding-right:1.4rem}.home-page--cta--two-column .home-page--cta-image-logo{flex:0 0 19.5rem}.home-page--twitter-feed{display:flex;flex-wrap:wrap;padding-left:4.7rem;padding-right:4.7rem}.home-page--twitter-feed h3,.home-page--twitter-feed .home-page--tweet{padding:0 1.4rem}.home-page--twitter-feed h3{flex:0 0 100%;padding-left:64px;background-position:28px 50%}.home-page--tweet{flex:1 1;margin:0}.home-page--crowdfunder-link-grid{margin:1.4rem auto}}.cf_widget_container{margin:0 auto}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}.header__logo{float:left;margin:0;padding:0}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0;font-size:2.1205em;line-height:1.27328em}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}.header__region{clear:both}#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0}.messages,.messages--status,.messages--warning,.messages--error{margin:1.35em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.tabs-primary,.tabs-secondary{overflow:hidden;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb), color-stop(100%, transparent));background-image:-webkit-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom, #bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.35em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.35em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.is-active.tabs-primary__tab{border-bottom-color:#fff}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.35em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.675em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none}.pager-current{font-weight:bold}.block{margin-bottom:1.35em}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}.menu a.active{color:#000}.new,.update{color:#c00;background-color:transparent}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact, "Arial Narrow", Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.comments{margin:1.35em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:1.35em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.35em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.35em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em}tr.even{background-color:#fff}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url('../images/progress.gif?1601288663')}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:20px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}*{font-weight:normal}a,a:link,a:hover,a:visited{outline:0}body{background-color:black}main{background-color:white}header{background-color:black;border-bottom:1px solid black}@media only screen and (max-width: 680px){header #skip-link{border-left:1px solid #4d4d4d;background-color:white}header #skip-link a:link,header #skip-link a:hover,header #skip-link a:visited{display:block;text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -192px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}}@media only screen and (max-width: 500px){header #skip-link{border-left:none}header #skip-link a:link,header #skip-link a:hover,header #skip-link a:visited{text-indent:-119988px;overflow:hidden;text-align:left;background-position:-6px -203px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}}header section.languages{border-bottom:1px solid black}header section.masthead{border-top:4px solid #5d5d5d;border-bottom:4px solid #5d5d5d}@media only screen and (max-width: 500px){header section.masthead{border-bottom:none}}header section.masthead .logotype:link,header section.masthead .logotype:hover,header section.masthead .logotype:visited{text-transform:uppercase;text-decoration:none;color:white}header section.masthead nav{color:white}@media only screen and (max-width: 680px){header section.masthead nav{background-color:black}header section.masthead nav ul li{border-bottom:1px solid #313131}}@media only screen and (min-width: 681px){header section.masthead nav{border-left:1px solid #4d4d4d;border-right:1px solid #4d4d4d;min-height:3.5rem}}header section.masthead nav ul.menu a:link,header section.masthead nav ul.menu a:hover,header section.masthead nav ul.menu a:visited{text-decoration:none;color:white}header section.masthead nav ul.menu a:hover,header section.masthead nav ul.menu a.active,header section.masthead nav ul.menu a.active-trail{color:#5d5d5d}ul.icons li a{background-color:white}ul.icons li a:hover{background-color:#5d5d5d}ul.icons li.twitter a{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -165px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}ul.icons li.instagram a{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -86px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}ul.icons li.facebook a{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -113px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}nav.secondary ul li.first{border-left:none}nav.secondary ul li a:link,nav.secondary ul li a:hover,nav.secondary ul li a:visited{color:#777;text-decoration:none}nav.secondary ul li a:hover,nav.secondary ul li a.active,nav.secondary ul li a.active-trail{color:#5d5d5d}@media only screen and (min-width: 820px) and (max-width: 1024px){nav.secondary ul li{border-left:1px solid #909090}}@media only screen and (max-width: 1024px){nav.secondary>ul.menu{background-color:#d6d6d6;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}}footer{color:white}footer section#mailing-list{background-color:#313131}footer section#mailing-list p.mailing-list--blurb span.join{background:left url(../images/icons/mail-white.png) no-repeat;padding-left:40px}@media only screen and (max-width: 500px){footer section#mailing-list p.mailing-list--blurb span.join{background-position:top center;padding-left:0;padding-top:36px}}footer section#mailing-list p.mailing-list--cta a:link,footer section#mailing-list p.mailing-list--cta a:hover,footer section#mailing-list p.mailing-list--cta a:visited{-webkit-border-radius:0 0.1rem 0.1rem 0;-moz-border-radius:0 0.1rem 0.1rem 0;-ms-border-radius:0 0.1rem 0.1rem 0;-o-border-radius:0 0.1rem 0.1rem 0;border-radius:0 0.1rem 0.1rem 0;color:#313131;background-color:#5d5d5d}footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#5d5d5d}footer section.credits{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif}footer section.credits nav ul{border-left:1px solid white}footer section.credits nav ul li{border-right:1px solid white}footer section.credits a:link,footer section.credits a:hover,footer section.credits a:visited{color:white}footer section.credits a:hover{color:#5d5d5d}@media only screen and (max-width: 680px){.page-news header #skip-link,.page-node.node-type-post header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-news header #skip-link a:hover,.page-node.node-type-post header #skip-link a:hover{background-color:#ff8a00}}.page-news header section.masthead,.page-node.node-type-post header section.masthead{border-top:4px solid #ff8a00;border-bottom:4px solid #ff8a00}.page-news header section.masthead nav ul.menu a:hover,.page-news header section.masthead nav ul.menu a.active,.page-news header section.masthead nav ul.menu a.active-trail,.page-node.node-type-post header section.masthead nav ul.menu a:hover,.page-node.node-type-post header section.masthead nav ul.menu a.active,.page-node.node-type-post header section.masthead nav ul.menu a.active-trail{color:#ff8a00}.page-news article.node-gallery section.content figure img,.page-node.node-type-post article.node-gallery section.content figure img{border:1px solid #ff8a00}.page-news ul.icons li a:hover,.page-node.node-type-post ul.icons li a:hover{background-color:#ff8a00}@media only screen and (max-width: 1024px){.page-news nav.secondary,.page-node.node-type-post nav.secondary{background-color:#fffcf2}}.page-news nav.secondary ul li a:hover,.page-news nav.secondary ul li a.active,.page-news nav.secondary ul li a.active-trail,.page-node.node-type-post nav.secondary ul li a:hover,.page-node.node-type-post nav.secondary ul li a.active,.page-node.node-type-post nav.secondary ul li a.active-trail{color:#ff8a00}.page-news section.content a:link,.page-news section.content a:hover,.page-news section.content a:visited,.page-node.node-type-post section.content a:link,.page-node.node-type-post section.content a:hover,.page-node.node-type-post section.content a:visited{color:#ff8a00;text-decoration:none}.page-news section.content a:hover,.page-node.node-type-post section.content a:hover{text-decoration:underline}.page-news footer section#mailing-list p.mailing-list--cta a:link,.page-news footer section#mailing-list p.mailing-list--cta a:hover,.page-news footer section#mailing-list p.mailing-list--cta a:visited,.page-node.node-type-post footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-post footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-post footer section#mailing-list p.mailing-list--cta a:visited{background-color:#ff8a00}.page-news footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-post footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#ff8a00}.page-news footer section.credits a:hover,.page-node.node-type-post footer section.credits a:hover{color:#ff8a00}.page-news #disqus_thread a,.page-node.node-type-post #disqus_thread a{color:#ff8a00}.page-news #colorbox #cboxContent,.page-node.node-type-post #colorbox #cboxContent{border:1px solid #ff8a00}article.node-post section.title p.metadata{color:#5d5d5d}article.node-post section.title p.metadata .date{padding-right:0.6rem;margin-right:0.3rem;border-right:1px solid #5d5d5d}article.node-post section.title h2 a:link,article.node-post section.title h2 a:hover,article.node-post section.title h2 a:visited{color:black;text-decoration:none}article.node-post section.title h2 a:hover{color:#ff8a00}article.node-post section.content{color:#777}article.node-post section.social p.comments a:link,article.node-post section.social p.comments a:hover,article.node-post section.social p.comments a:visited{color:#313131}article.node-post section.social p.comments a:hover{color:#ff8a00}.page-news h1 em{font-style:normal;background-color:#ff8a00}.page-news hr{border-top:1px solid #d6d6d6;border-bottom:none;border-left:none;border-right:none}.page-news.page-news-archive main section.content{background-color:#ff8a00}.page-news.page-news-archive main section.content ul li a:link,.page-news.page-news-archive main section.content ul li a:hover,.page-news.page-news-archive main section.content ul li a:visited{color:#4d4d4d;text-decoration:none}.page-news.page-news-archive main section.content ul li a:hover{text-decoration:underline}aside.twitter{background-color:#31aae1;color:white}aside.twitter section h2{background:left url(../images/icons/twitter-white.png) no-repeat}@media only screen and (max-width: 500px){aside.twitter section h2{background:none}}@media only screen and (max-width: 820px){aside.twitter section article p.link{border-bottom:1px solid #ace4fd}}aside.twitter section article p a:link,aside.twitter section article p a:hover,aside.twitter section article p a:visited{color:#ace4fd;text-decoration:none}aside.twitter section article p a:hover{color:white}aside.twitter section article.views-row-last p.link{border-bottom:none}@media only screen and (max-width: 680px){.page-node.node-type-gallery header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-node.node-type-gallery header #skip-link a:hover{background-color:#17b017}}.page-node.node-type-gallery header section.masthead{border-top:4px solid #17b017;border-bottom:4px solid #17b017}.page-node.node-type-gallery header section.masthead nav ul.menu a:hover,.page-node.node-type-gallery header section.masthead nav ul.menu a.active,.page-node.node-type-gallery header section.masthead nav ul.menu a.active-trail{color:#17b017}.page-node.node-type-gallery article.node-gallery section.content figure img{border:1px solid #17b017}.page-node.node-type-gallery ul.icons li a:hover{background-color:#17b017}@media only screen and (max-width: 1024px){.page-node.node-type-gallery nav.secondary{background-color:#fffcf2}}.page-node.node-type-gallery nav.secondary ul li a:hover,.page-node.node-type-gallery nav.secondary ul li a.active,.page-node.node-type-gallery nav.secondary ul li a.active-trail{color:#17b017}.page-node.node-type-gallery section.content a:link,.page-node.node-type-gallery section.content a:hover,.page-node.node-type-gallery section.content a:visited{color:#17b017;text-decoration:none}.page-node.node-type-gallery section.content a:hover{text-decoration:underline}.page-node.node-type-gallery footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-gallery footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-gallery footer section#mailing-list p.mailing-list--cta a:visited{background-color:#17b017}.page-node.node-type-gallery footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#17b017}.page-node.node-type-gallery footer section.credits a:hover{color:#17b017}.page-node.node-type-gallery #disqus_thread a{color:#17b017}.page-node.node-type-gallery #colorbox #cboxContent{border:1px solid #17b017}article.node-gallery section.content figure figcaption{background-color:black;color:#d6d6d6}@media only screen and (max-width: 680px){.page-shows.section-shows header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-shows.section-shows header #skip-link a:hover{background-color:#ffcb00}}.page-shows.section-shows header section.masthead{border-top:4px solid #ffcb00;border-bottom:4px solid #ffcb00}.page-shows.section-shows header section.masthead nav ul.menu a:hover,.page-shows.section-shows header section.masthead nav ul.menu a.active,.page-shows.section-shows header section.masthead nav ul.menu a.active-trail{color:#ffcb00}.page-shows.section-shows article.node-gallery section.content figure img{border:1px solid #ffcb00}.page-shows.section-shows ul.icons li a:hover{background-color:#ffcb00}@media only screen and (max-width: 1024px){.page-shows.section-shows nav.secondary{background-color:#fffcf2}}.page-shows.section-shows nav.secondary ul li a:hover,.page-shows.section-shows nav.secondary ul li a.active,.page-shows.section-shows nav.secondary ul li a.active-trail{color:#ffcb00}.page-shows.section-shows section.content a:link,.page-shows.section-shows section.content a:hover,.page-shows.section-shows section.content a:visited{color:#ffcb00;text-decoration:none}.page-shows.section-shows section.content a:hover{text-decoration:underline}.page-shows.section-shows footer section#mailing-list p.mailing-list--cta a:link,.page-shows.section-shows footer section#mailing-list p.mailing-list--cta a:hover,.page-shows.section-shows footer section#mailing-list p.mailing-list--cta a:visited{background-color:#ffcb00}.page-shows.section-shows footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#ffcb00}.page-shows.section-shows footer section.credits a:hover{color:#ffcb00}.page-shows.section-shows #disqus_thread a{color:#ffcb00}.page-shows.section-shows #colorbox #cboxContent{border:1px solid #ffcb00}.page-shows main{background-color:#242424;color:white}.page-shows main section.title h2{color:#ffcb00}.page-shows main section.title a{border:1px solid #5d5d5d;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.page-shows main section.title a:link,.page-shows main section.title a:hover,.page-shows main section.title a:visited{color:#ffcb00;text-decoration:none;background-color:#1e1e1e}.page-shows main section.title a:hover{color:#1e1e1e;background-color:#ffcb00}.page-shows main section.boxout p{background-color:#1e1e1e;border:1px solid #5d5d5d}.page-shows main section.boxout p strong{color:#ffcb00;font-weight:normal}@media only screen and (max-width: 500px){.page-shows main section.boxout p{border-left:none;border-right:none}}.page-shows main section.content h3{color:#ffcb00}.page-shows main section.content h3+article.open{border-top:1px solid #313131}.page-shows main section.content article{border-bottom:1px solid #313131;border-top:1px solid #242424;border-left:1px solid #242424;border-right:1px solid #242424}.page-shows main section.content article section.summary .key span,.page-shows main section.content article section.summary .key span.flag{vertical-align:middle}.page-shows main section.content article section.summary .key span.flag{display:inline-block}.page-shows main section.content article section.summary .key span.flag.ad-hoc{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -923px;height:25px;width:26px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}.page-shows main section.content article section.summary .key span.flag.french{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -717px;height:22px;width:32px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}.page-shows main section.content article section.summary .key span.flag.german{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -741px;height:22px;width:32px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}.page-shows main section.content article section.summary .key span.flag.spanish{text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -511px;height:22px;width:32px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat}.page-shows main section.content article section.summary .note{color:#8f8f8f}.page-shows main section.content article section.summary .sold-out{color:#bcbcbc}.page-shows main section.content article section.summary .toggle a{border:1px solid #5d5d5d;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .toggle a{text-indent:-119988px;overflow:hidden;text-align:left;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.page-shows main section.content article section.summary .toggle a:link,.page-shows main section.content article section.summary .toggle a:hover,.page-shows main section.content article section.summary .toggle a:visited{color:#ffcb00;text-decoration:none;background:#1e1e1e 90% 55% url(../images/icons/down.png) no-repeat}@media only screen and (max-width: 500px){.page-shows main section.content article section.summary .toggle a:link,.page-shows main section.content article section.summary .toggle a:hover,.page-shows main section.content article section.summary .toggle a:visited{background:#8f8f8f 50% 50% url(../images/icons/toggle.png) no-repeat;-webkit-border-radius:0.75rem;-moz-border-radius:0.75rem;-ms-border-radius:0.75rem;-o-border-radius:0.75rem;border-radius:0.75rem}}@media only screen and (min-width: 501px){.page-shows main section.content article section.summary .toggle a:hover{background-image:url(../images/icons/down-grey.png)}}@media only screen and (min-width: 501px){.page-shows main section.content article section.summary .toggle a:hover{color:#1e1e1e;background-color:#ffcb00}}.page-shows main section.content article section.summary .message{color:#00baff;background:url(../images/icons/star-small-blue.png) 0 4px no-repeat;padding-left:18px}@media only screen and (max-width: 820px){.page-shows main section.content article section.summary .message{background-position:0 1px}}.page-shows main section.content article section.summary .message.ad-hoc{color:#ffcb00;background-image:url(../images/icons/star-small-yellow.png)}.page-shows main section.content article section.summary .message.political{color:#fc165c;background-image:url(../images/icons/star-small-pink.png)}.page-shows main section.content article section.details{border-top:1px solid #242424}.page-shows main section.content article section.details .message{color:#ffcb00}.page-shows main section.content article section.details .message.french,.page-shows main section.content article section.details .message.german,.page-shows main section.content article section.details .message.spanish{color:#00baff}.page-shows main section.content article section.details a{border:1px solid #5d5d5d;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.page-shows main section.content article section.details a:link,.page-shows main section.content article section.details a:hover,.page-shows main section.content article section.details a:visited{color:#ffcb00;text-decoration:none;background-color:#171717}.page-shows main section.content article section.details a:hover{color:#171717;background-color:#ffcb00}.page-shows main section.content article.open{border-left:1px solid #313131;border-right:1px solid #313131;background-color:#1e1e1e}@media only screen and (min-width: 501px){.page-shows main section.content article.open section.summary .toggle,.page-shows main section.content article.open section.summary .toggle a{vertical-align:middle;text-align:right}.page-shows main section.content article.open section.summary .toggle a{display:inline-block;padding:0;text-indent:-119988px;overflow:hidden;text-align:left;background-position:0 -1118px;height:12px;width:11px;background-image:url('../images/../images/icons-s340a75ce2f.png');background-repeat:no-repeat;border:none}.page-shows main section.content article.open section.summary .toggle a:hover{color:#ffcb00;background-color:#171717}}@media only screen and (max-width: 500px){.page-shows main section.content article.open section.summary .toggle a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);text-align:center}}@media only screen and (max-width: 500px){.page-shows main section.content article,.page-shows main section.content article.open{border-left:none;border-right:none}}.page-shows main hr{border-top:1px solid #313131;border-bottom:none;border-left:none;border-right:none}@media only screen and (max-width: 680px){.page-node.node-type-videos header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-node.node-type-videos header #skip-link a:hover{background-color:#e30000}}.page-node.node-type-videos header section.masthead{border-top:4px solid #e30000;border-bottom:4px solid #e30000}.page-node.node-type-videos header section.masthead nav ul.menu a:hover,.page-node.node-type-videos header section.masthead nav ul.menu a.active,.page-node.node-type-videos header section.masthead nav ul.menu a.active-trail{color:#e30000}.page-node.node-type-videos article.node-gallery section.content figure img{border:1px solid #e30000}.page-node.node-type-videos ul.icons li a:hover{background-color:#e30000}@media only screen and (max-width: 1024px){.page-node.node-type-videos nav.secondary{background-color:#fffcf2}}.page-node.node-type-videos nav.secondary ul li a:hover,.page-node.node-type-videos nav.secondary ul li a.active,.page-node.node-type-videos nav.secondary ul li a.active-trail{color:#e30000}.page-node.node-type-videos section.content a:link,.page-node.node-type-videos section.content a:hover,.page-node.node-type-videos section.content a:visited{color:#e30000;text-decoration:none}.page-node.node-type-videos section.content a:hover{text-decoration:underline}.page-node.node-type-videos footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-videos footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-videos footer section#mailing-list p.mailing-list--cta a:visited{background-color:#e30000}.page-node.node-type-videos footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#e30000}.page-node.node-type-videos footer section.credits a:hover{color:#e30000}.page-node.node-type-videos #disqus_thread a{color:#e30000}.page-node.node-type-videos #colorbox #cboxContent{border:1px solid #e30000}@media only screen and (max-width: 500px){.page-node.node-type-videos article.node-videos section.content .media-vimeo-video+h2,.page-node.node-type-videos article.node-videos section.content .media-youtube-video+h2{border-top:1px solid #d6d6d6}}@media only screen and (max-width: 680px){.page-node.node-type-home-page header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-node.node-type-home-page header #skip-link a:hover{background-color:#ff8a00}}.page-node.node-type-home-page header section.masthead{border-top:4px solid #ff8a00;border-bottom:4px solid #ff8a00}.page-node.node-type-home-page header section.masthead nav ul.menu a:hover,.page-node.node-type-home-page header section.masthead nav ul.menu a.active,.page-node.node-type-home-page header section.masthead nav ul.menu a.active-trail{color:#ff8a00}.page-node.node-type-home-page article.node-gallery section.content figure img{border:1px solid #ff8a00}.page-node.node-type-home-page ul.icons li a:hover{background-color:#ff8a00}@media only screen and (max-width: 1024px){.page-node.node-type-home-page nav.secondary{background-color:#fffcf2}}.page-node.node-type-home-page nav.secondary ul li a:hover,.page-node.node-type-home-page nav.secondary ul li a.active,.page-node.node-type-home-page nav.secondary ul li a.active-trail{color:#ff8a00}.page-node.node-type-home-page section.content a:link,.page-node.node-type-home-page section.content a:hover,.page-node.node-type-home-page section.content a:visited{color:#ff8a00;text-decoration:none}.page-node.node-type-home-page section.content a:hover{text-decoration:underline}.page-node.node-type-home-page footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-home-page footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-home-page footer section#mailing-list p.mailing-list--cta a:visited{background-color:#ff8a00}.page-node.node-type-home-page footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#ff8a00}.page-node.node-type-home-page footer section.credits a:hover{color:#ff8a00}.page-node.node-type-home-page #disqus_thread a{color:#ff8a00}.page-node.node-type-home-page #colorbox #cboxContent{border:1px solid #ff8a00}@media only screen and (max-width: 680px){.page-node.node-type-text-page header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-node.node-type-text-page header #skip-link a:hover{background-color:#00c3ff}}.page-node.node-type-text-page header section.masthead{border-top:4px solid #00c3ff;border-bottom:4px solid #00c3ff}.page-node.node-type-text-page header section.masthead nav ul.menu a:hover,.page-node.node-type-text-page header section.masthead nav ul.menu a.active,.page-node.node-type-text-page header section.masthead nav ul.menu a.active-trail{color:#00c3ff}.page-node.node-type-text-page article.node-gallery section.content figure img{border:1px solid #00c3ff}.page-node.node-type-text-page ul.icons li a:hover{background-color:#00c3ff}@media only screen and (max-width: 1024px){.page-node.node-type-text-page nav.secondary>ul.menu{background-color:#f2fcff}}.page-node.node-type-text-page nav.secondary ul li a:hover,.page-node.node-type-text-page nav.secondary ul li a.active,.page-node.node-type-text-page nav.secondary ul li a.active-trail{color:#00c3ff}.page-node.node-type-text-page section.content a:link,.page-node.node-type-text-page section.content a:hover,.page-node.node-type-text-page section.content a:visited{color:#00c3ff;text-decoration:none}.page-node.node-type-text-page section.content a:hover{text-decoration:underline}.page-node.node-type-text-page footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-text-page footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-text-page footer section#mailing-list p.mailing-list--cta a:visited{background-color:#00c3ff}.page-node.node-type-text-page footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#00c3ff}.page-node.node-type-text-page footer section.credits a:hover{color:#00c3ff}.page-node.node-type-text-page #disqus_thread a{color:#00c3ff}.page-node.node-type-text-page #colorbox #cboxContent{border:1px solid #00c3ff}.page-node.node-type-text-page section.content{color:#777}.page-node.node-type-text-page section.content h2{color:black}.page-node.node-type-text-page section.content h3,.page-node.node-type-text-page section.content .blue{color:#00c3ff}.page-node.node-type-text-page section.content .big,.page-node.node-type-text-page section.content strong{color:black}.page-node.node-type-text-page section.content h4.listing,.page-node.node-type-text-page section.content h5.listing{color:black;font-size:1em}.page-node.node-type-text-page section.content img.file-listing{border:1px solid #4d4d4d}.page-node.node-type-text-page section.content a.amazon:link,.page-node.node-type-text-page section.content a.amazon:visited,.page-node.node-type-text-page section.content a.apple:link,.page-node.node-type-text-page section.content a.apple:visited{color:black}.page-node.node-type-text-page section.content a.amazon:hover,.page-node.node-type-text-page section.content a.apple:hover{color:#00c3ff;text-decoration:none}.page-node.node-type-text-page section.content a.amazon{background:left url(../images/icons/amazon.png) no-repeat}.page-node.node-type-text-page section.content a.apple{background:left url(../images/icons/apple.png) no-repeat}@media only screen and (max-width: 680px){.page-node.node-type-modular-page header #skip-link{border-left:1px solid #4d4d4d;background-color:white}.page-node.node-type-modular-page header #skip-link a:hover{background-color:#e30000}}.page-node.node-type-modular-page header section.masthead{border-top:4px solid #e30000;border-bottom:4px solid #e30000}.page-node.node-type-modular-page header section.masthead nav ul.menu a:hover,.page-node.node-type-modular-page header section.masthead nav ul.menu a.active,.page-node.node-type-modular-page header section.masthead nav ul.menu a.active-trail{color:#e30000}.page-node.node-type-modular-page article.node-gallery section.content figure img{border:1px solid #e30000}.page-node.node-type-modular-page ul.icons li a:hover{background-color:#e30000}@media only screen and (max-width: 1024px){.page-node.node-type-modular-page nav.secondary{background-color:#fffcf2}}.page-node.node-type-modular-page nav.secondary ul li a:hover,.page-node.node-type-modular-page nav.secondary ul li a.active,.page-node.node-type-modular-page nav.secondary ul li a.active-trail{color:#e30000}.page-node.node-type-modular-page section.content a:link,.page-node.node-type-modular-page section.content a:hover,.page-node.node-type-modular-page section.content a:visited{color:#e30000;text-decoration:none}.page-node.node-type-modular-page section.content a:hover{text-decoration:underline}.page-node.node-type-modular-page footer section#mailing-list p.mailing-list--cta a:link,.page-node.node-type-modular-page footer section#mailing-list p.mailing-list--cta a:hover,.page-node.node-type-modular-page footer section#mailing-list p.mailing-list--cta a:visited{background-color:#e30000}.page-node.node-type-modular-page footer section#mailing-list p.mailing-list--cta a:hover{background-color:#4d4d4d;color:#e30000}.page-node.node-type-modular-page footer section.credits a:hover{color:#e30000}.page-node.node-type-modular-page #disqus_thread a{color:#e30000}.page-node.node-type-modular-page #colorbox #cboxContent{border:1px solid #e30000}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#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{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:black;opacity:0.3 !important}#colorbox{outline:0}#colorbox #cboxContent{background:black;overflow:hidden}#colorbox #cboxContent #cboxError{padding:2.5rem;border:1px solid #d6d6d6}#colorbox #cboxContent #cboxLoadedContent{margin-bottom:1.7rem}#colorbox #cboxContent #cboxTitle{position:absolute;bottom:0.2rem;left:1.2rem;text-align:left;width:100%;color:#d6d6d6;font-size:0.75rem}#colorbox #cboxContent #cboxClose{border:0;padding:0;margin:0;overflow:hidden;width:100%;height:100%;background:transparent url(../images/icons/close-gallery.png) top right no-repeat;position:absolute;top:0;left:0;text-indent:-9999px}#colorbox #cboxContent #cboxClose:active{outline:0}#sliding-popup .popup-content{display:block}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{margin:20px 0}#sliding-popup .popup-content #popup-text p{font-weight:normal;display:block}#sliding-popup .popup-content #popup-buttons button.agree-button.eu-cookie-compliance-default-button{font-size:0.66667em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
