/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:FFBauWebPro;font-style:normal;font-weight:normal;src:url("../fonts/bau/FFBauWebPro.eot") format("embedded-opentype"),url("../fonts/bau/FFBauWebPro.woff") format("woff2"),url("../fonts/bau/FFBauWebPro.woff") format("woff"),url("../fonts/bau/FFBauWebPro.ttf") format("truetype"),url("../fonts/bau/FFBauWebPro.svg") format("svg")}@font-face{font-family:FFBauWebPro;font-style:italic;font-weight:normal;src:url("../fonts/bau/FFBauWebPro-italic.eot") format("embedded-opentype"),url("../fonts/bau/FFBauWebPro-italic.woff") format("woff2"),url("../fonts/bau/FFBauWebPro-italic.woff") format("woff"),url("../fonts/bau/FFBauWebPro-italic.ttf") format("truetype"),url("../fonts/bau/FFBauWebPro-italic.svg") format("svg")}button,input[type="button"],input[type="reset"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#ffbe00;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"FFBauWebPro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#b38500;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled{cursor:not-allowed;opacity:0.5}fieldset{background-color:#78c5e6;border:1px solid #4DB3DE;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:"FFBauWebPro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select[multiple=multiple],textarea{background-color:#009bd2;border:1px solid #4DB3DE;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"FFBauWebPro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#279fd1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#ffbe00;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(230,171,0,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}input[type="file"]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}table{-webkit-font-feature-settings:"kern","liga","tnum";-moz-font-feature-settings:"kern","liga","tnum";-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #238ebc;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #4DB3DE;padding:.75em 0}tr,td,th{vertical-align:middle}body{-webkit-font-feature-settings:"kern","liga","pnum";-moz-font-feature-settings:"kern","liga","pnum";-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#fff;font-family:"FFBauWebPro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"FFBauWebPro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#ffbe00;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#b38500}a:active,a:focus{outline:none}hr{border-bottom:1px solid #4DB3DE;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}.header{z-index:100;width:100%;text-align:center;position:fixed;background:#009bd2;padding-top:.875em;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (min-width: 40em){.header{padding-top:1.875em;padding-bottom:10px;margin-bottom:3.125em}}.home .header{background:transparent}.header .wrapper{position:relative}.header.fill{background:#009bd2}.header.fill .site-logo--mob{opacity:1;height:auto}.logo{text-align:center;width:76%;margin:0 auto}@media screen and (min-width: 40em){.logo{width:24.375em}}.logo img{margin:0 auto}.logo.hide{display:none}.home .site-logo--mob{display:none}.fill .site-logo--mob{display:block}@media screen and (min-width: 40em){.site-logo--mob{display:block;height:63px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.home .site-logo--mob{opacity:0;height:0}}.site-logo--mob .festival-date{font-size:.8125em;margin-top:-3px}@media screen and (min-width: 40em){.site-logo--mob .festival-date{font-size:1em;margin-top:10px;margin-bottom:0}}@media screen and (min-width: 40em){.logo--mob{height:22px}}.festival-date{margin-top:.6em;font-size:1.4375em}.menu-trigger{float:left}.back-arrow{float:left;margin-left:3em;cursor:pointer;display:none}@media screen and (min-width: 40em){.back-arrow{display:block;margin-left:20px}}@media screen and (min-width: 53.75em){.back-arrow{margin-left:3em}}.back-arrow.hide{display:none}.search-trigger{position:absolute;top:0;right:.625em;width:25px;height:25px;cursor:pointer;text-indent:-9000px;color:#009bd2;background:#009bd2 url(../images/search-icon.svg) center center no-repeat;background-size:100%}.no-svg .search-trigger{background-image:url(../images/search-icon.png)}@media screen and (min-width: 40em){.search-trigger{right:1.875em;width:36px;height:36px}}.search-trigger.close{background-image:url(../images/close-icon.svg)}.no-svg .search-trigger.close{background-image:url(../images/close-icon.png)}.basket__icon{width:61px;height:60px;position:absolute;right:20px;background:transparent url(../images/icon-basket.svg) center center no-repeat;color:white;font-size:1.4rem}.home .basket__icon{top:63px}.no-svg .basket__icon{background-image:url(../images/icon-basket.png)}#nav-icon3{width:25px;margin-top:3px;height:18px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent}#nav-icon3.hide{display:none}.lt-ie11 #nav-icon3{width:40px !important;height:36px !important}@media screen and (min-width: 40em){#nav-icon3{width:40px;height:36px}}#nav-icon3 span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}@media screen and (min-width: 40em){#nav-icon3 span{height:6px}}:hover #nav-icon3:hover span{background-color:#ffbe00}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:9px}@media screen and (min-width: 40em){#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:11px}}#nav-icon3 span:nth-child(4){top:18px}@media screen and (min-width: 40em){#nav-icon3 span:nth-child(4){top:22px}}#nav-icon3.active span:nth-child(1){opacity:0;top:18px;width:0%;background-color:#ffbe00}#nav-icon3.active span:nth-child(2){background-color:#ffbe00;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.active span:nth-child(3){background-color:#ffbe00;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.active span:nth-child(4){background-color:#ffbe00;opacity:0;top:18px;width:0%}.nav-pane{position:fixed;top:100px;height:100%;width:100%;text-align:center;z-index:101;background:#009bd2;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.nav-pane.show{opacity:1;visibility:visible}.nav-main a{color:white;font-size:1.625em;display:block}.nav-main a:hover{color:#ffbe00}@media screen and (min-width: 40em){.nav-main a{font-size:2.5em}}.navlinks.hide{display:none}.signmeup{font-size:1.625em;color:white;display:block;padding-bottom:.4em}.signmeup:hover{color:#ffbe00}@media screen and (min-width: 40em){.signmeup{font-size:2.5em}}.signup__header{font-size:2.5em;font-weight:400;margin-bottom:1.3em}.signup__container{opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.signup__container.hide{opacity:0;display:none}@media screen and (min-width: 40em){.signup__container{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%;margin:3em auto;float:none}.signup__container:last-child{margin-right:0}}.signup__container.show{display:block}.signup__container:last-child{margin-right:auto}.signup__container input{border:1px solid white;border-radius:0;padding:1.2em 1em;margin-bottom:1em;font-size:1.0625em}.signup__container input::-webkit-input-placeholder{color:white}.signup__container input:-moz-placeholder{color:white}.signup__container input::-moz-placeholder{color:white}.signup__container input:-ms-input-placeholder{color:white}.signup__container input:hover,.signup__container input:focus{border-color:white;box-shadow:none}.signup__container button,.signup__container input[type="button"],.signup__container input[type="reset"],.signup__container input[type="submit"],.signup__container button{background-color:#009bd2;border:none;font-size:2.5em;font-weight:400;padding:1.2em 0 0 0}.search-pane{position:fixed;top:100px;height:100%;width:100%;padding:1.875em;text-align:center;z-index:101;background:#009bd2;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.search-pane.show{opacity:1;visibility:visible}@media screen and (min-width: 40em){.search-container{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%;margin:3em auto;float:none}.search-container:last-child{margin-right:0}}.search-container:last-child{margin-right:auto}.search-container input{border:1px solid white;border-radius:0;padding:1.2em 1em;margin-bottom:1em;font-size:1.0625em}.search-container input::-webkit-input-placeholder{color:white}.search-container input:-moz-placeholder{color:white}.search-container input::-moz-placeholder{color:white}.search-container input:-ms-input-placeholder{color:white}.search-container input:hover,.search-container input:focus{border-color:white;box-shadow:none}.search-container button,.search-container input[type="button"],.search-container input[type="reset"],.search-container input[type="submit"],.search-container button{background-color:#009bd2;border:none;font-size:2.5em;font-weight:400;padding:1.2em 0 0 0}.cards{margin-bottom:5em}.home .cards{margin-bottom:1.2em}@media screen and (min-width: 53.75em){.cards{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%}.cards:last-child{margin-right:0}}.cards.omega{margin-right:0}.f-cards{margin:0 auto}.card{background-color:white;padding:0;margin-bottom:1.5em;position:relative;background:#fff url(../images/lines-blue-tiled.svg) left top repeat;background-size:100px 100px}@media screen and (min-width: 40em){.card{margin-bottom:1em;float:left}.card:hover{background-image:none}}.no-svg .card{background-image:url(../images/lines-blue-tiled.png)}.no-svg .card:hover{background-image:none}.card.card--commissions{background-image:url(../images/lines-yellow-tiled.svg)}.card.card--commissions:hover{background-image:none}.no-svg .card.card--commissions{background-image:url(../images/lines-yellow-tiled.png)}.no-svg .card.card--commissions:hover{background-image:none}.card.f-card--list{width:100%;overflow:auto}@media screen and (min-width: 53.75em){.card.f-card--list .card__details{width:40%;float:left}.card.f-card--list .card__details .card__header{font-size:1.0625rem}.card.f-card--list .card__syn{width:60%;float:right;font-size:.9375rem}.card.f-card--list .card__syn img{display:block;margin-top:1.5rem}}.card__header{font-size:1.375rem;font-weight:400;margin-bottom:.25rem}.card__header--home{margin-top:3em}.card__text{padding:.625em;color:#646464;font-size:.8125em}@media screen and (min-width: 62.5em){.card__text{min-height:160px;padding:1.875em 1.25em 1.25em 1.5em}}.card__underlay{padding:.625em;line-height:1.2;color:#646464;position:absolute;top:0;left:0;z-index:1;visibility:hidden}.card:hover .card__underlay{visibility:visible}@media screen and (min-width: 62.5em){.card__underlay{padding:1.875em 1.25em 1.25em 1.5em;line-height:1.3}}.card__date{margin-bottom:5rem}.card--tall .card__date{margin-bottom:6.5625rem}.card__img{position:relative;z-index:2;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.card__img img{width:100%;display:block}:hover>.card__img.card__img{opacity:0}:hover>.card__img.card__img--whatson{opacity:1}.f-card--list .card__img{display:none}.platform__cards{clear:both;border-top:1px solid #4DB3DE;padding-top:1.2em}.footer{text-align:center;position:relative;border-top:1px solid #fff;margin-top:2em;padding-top:1em}.footer a{color:inherit}.footer__address p{font-size:16px}.footer__address p.company-info{font-size:14px}.footer__credit{margin-bottom:.5em}@media screen and (min-width: 40em){.footer__credit{position:absolute;left:0;bottom:-12px;margin-bottom:inherit}}@media screen and (min-width: 40em){.footer__list{position:absolute;right:0;bottom:-12px}}.footer__social{margin-top:1em;margin-bottom:1em}@media screen and (min-width: 40em){.footer__social{margin-top:2em;margin-bottom:0}}.shares{width:100%;text-align:center;border-top:1px solid #4DB3DE;padding:4rem 0 1rem 0}.shares img{display:inline-block}.shares p{display:inline-block;font-size:1.375rem;margin-left:.5rem;line-height:1;margin-top:5px;position:absolute}.shares__icon{position:relative;left:-40px;width:100px;margin:0 auto;cursor:pointer}.shares__links{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.shares__links.show{opacity:1}.shares__links a{color:white;text-decoration:none;border-bottom:1px solid #4DB3DE;display:inline-block;margin:.5rem .3rem}.shares__links a:hover{color:#ffbe00;border-bottom-color:#ffbe00}.container{overflow:hidden;width:100%}@media screen and (min-width: 40em){.container{margin-bottom:4em}}.flexslider{max-width:1200px;margin:0 auto;border:none;background-color:#009bd2;padding-top:5em}@media screen and (min-width: 62.5em){.flexslider{width:1050px;padding-top:0}}.flexslider .slides .slide__arrow{height:auto;width:auto}.slide{position:relative;margin:0 auto;max-width:56.25em}.slide__caption{width:100%;padding:1.25em;color:#646464;font-size:.8125em;position:relative;bottom:0;height:auto;background:#fff url(../images/lines-blue-tiled.svg) left top repeat;background-size:100px 100px}@media screen and (min-width: 40em){.slide__caption{position:absolute;height:5em}}.no-svg .slide__caption{background-image:url(../images/lines-blue-tiled.png)}.slide--commissions .slide__caption{background-image:url(../images/lines-yellow-tiled.svg)}.no-svg .slide--commissions .slide__caption{background-image:url(../images/lines-yellow-tiled.png)}@media screen and (min-width: 40em){.slide__caption{height:7.5em}}.slide__header{font-size:1.375em;font-weight:400;margin-bottom:.4em;line-height:1}.content{background:#f2f2f2;max-width:700px;display:block;margin:0 auto}.flex-viewport{overflow:visible !important}.flex-control-nav{bottom:-10px}.flex-direction-nav a{text-decoration:none;display:none;width:50px;height:50px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:transparent url(../js/flexslider/images/next.png) center center no-repeat;background-size:contain;text-indent:-3000px}@media screen and (min-width: 40em){.flex-direction-nav a{display:block}}.flex-direction-nav .flex-prev{left:80px;text-indent:-3000px;background-image:url(../js/flexslider/images/prev.png)}.flex-direction-nav .flex-next{text-indent:-3000px;right:80px;text-align:inherit}.row{overflow:hidden}.row:after{content:"";display:table;clear:both}.item{height:150px;padding:10px;background:#30bbec;color:white;margin-bottom:25px}@media screen and (min-width: 40em){.item{float:left;display:block;margin-right:1.9355953897%;width:23.5483034577%}.item:last-child{margin-right:0}}@media screen and (min-width: 40em){.item.item--wide{float:left;display:block;margin-right:1.9355953897%;width:49.0322023051%}.item.item--wide:last-child{margin-right:0}}.item.item--tall{height:500px}.item.item--med{height:325px}.item.stack{padding:0;background:#009bd2}.item.omega{margin-right:0}.item.clear{clear:both}@media screen and (min-width: 40em){.item--group{float:left;display:block;margin-right:1.9355953897%;width:49.0322023051%}.item--group:last-child{margin-right:0}}@media screen and (min-width: 40em){.item--group>.item{float:left;display:block;margin-right:3.9476003498%;width:48.0261998251%}.item--group>.item:last-child{margin-right:0}}@media screen and (min-width: 40em){.item--group>.item--wide{float:left;display:block;margin-right:3.9476003498%;width:100%}.item--group>.item--wide:last-child{margin-right:0}}.stack>.item{width:100%}.box{background:#30bbec;width:292px}.sidebar{border-top:1px solid #4DB3DE}@media screen and (min-width: 40em){.sidebar{float:left;display:block;margin-right:1.9355953897%;width:23.5483034577%}.sidebar:last-child{margin-right:0}}.sidebar li{border-bottom:1px solid #4DB3DE}.sidebar li.active a{color:#ffbe00}.sidebar li:last-child{border-bottom:0}@media screen and (min-width: 40em){.sidebar li:last-child{border-bottom:1px solid #4DB3DE}}.sidebar li a{font-size:1.1875em;color:white;padding:.35em 0;display:inline-block}@media screen and (min-width: 40em){.sidebar li a{font-size:1.375em;padding:.6em 0}}.sidebar li a:hover{color:#ffbe00}.sidebar__item{font-size:1.1875em;padding-top:.6em}@media screen and (min-width: 40em){.sidebar__item{font-size:1.375em}}.socials{clear:both;padding:1.4em 0;overflow:auto}.social{min-height:13.6875em;background:#fff url(../images/lines-blue.svg) left top no-repeat;background-size:1000px 700px;padding:1.25em 1.25em .75em;color:#646464;text-align:center;margin-bottom:1.2em}.social a{color:#646464}.social a:hover{color:#646464}.no-svg .social{background-image:url(http://edinburghartfestival.com/assets/images/lines-blue.png)}@media screen and (min-width: 40em){.social{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%}.social:last-child{margin-right:0}}.social__icon{width:auto;margin:0 auto 1em auto;display:block}.social__text{font-size:.9375em;margin:1.6em 0 1.2em 0;line-height:1.4}.social__src{font-size:.8125em}.social__img{width:124px;height:auto;margin:0 auto}.cart-item{overflow:auto}.cart-item__thumb{width:200px}@media screen and (min-width: 40em){.cart-item__thumb{float:left;margin-right:3rem}}@media screen and (min-width: 40em){.cart-item__details{float:left}}.cart-item__title{display:block;width:100%;margin-bottom:3rem}@media screen and (min-width: 40em){.cart-item__detail{float:left;margin-right:6rem}.cart-item__detail p{line-height:1.8 !important}}.checkout .event__right .cart-item__qty{color:#333;padding:.3rem .7rem .2rem;width:80px;font-size:1rem}label{font-weight:400}.btn.btn--cart{font-size:1rem}#map{width:100%;height:200px;margin-bottom:2em}@media screen and (min-width: 40em){#map{height:430px}}body{background-color:#009bd2;color:#fff;padding:0 0 2.5em 0;height:100%}.clear-both{clear:both}.page{opacity:1}@media screen and (min-width: 40em){.page{padding-top:9em}}.home .page{padding-top:5rem}@media screen and (min-width: 40em){.home .page{padding-top:2rem}}.page.hide{opacity:0}.page.page--partners{background:#fff url(../images/lines-blue-tiled.svg) left top repeat;background-size:100px 100px;color:#676767}.no-svg .page.page--partners{background-image:url(../images/lines-blue-tiled.png)}.page.page--partners .main--content a{color:#676767}.page.page--commissions{background:#fff url(../images/lines-yellow-tiled.svg) left top repeat;background-size:100px 100px;color:#676767}.no-svg .page.page--commissions{background-image:url(../images/lines-yellow-tiled.png)}.page.page--commissions .main--content a{color:#676767}.wrapper{max-width:81.25em;margin-left:auto;margin-right:auto;padding:0 .625em}.wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 40em){.wrapper{padding:0 1.875em}}.wrapper--main{padding-top:5.625em}.home .wrapper--main{padding-top:1.0625em}@media screen and (min-width: 40em){.wrapper--main{padding-top:0}}.page__title{font-size:1.375em;font-weight:400;text-align:center;margin-bottom:1.4em}.banner{width:100%;height:auto;margin-bottom:2em}.main--content{border-top:1px solid #4DB3DE;padding-top:1.0625em;font-size:1em;line-height:1.4}.page--commissions .main--content,.page--partners .main--content{border-top-color:#c7c7c7}.main--content.no-border{border:none}@media screen and (min-width: 40em){.main--content{float:left;display:block;margin-right:1.9355953897%;width:74.5161011526%;margin-right:0;padding-bottom:1.875em}.main--content:last-child{margin-right:0}.main--content.main--content-full{width:100%;text-align:center}}.main--content hr{margin-top:6.25em;clear:both;display:block}.page--commissions .main--content hr,.page--partners .main--content hr{border-bottom-color:#c7c7c7}.main--content h1,.main--content h2,.main--content h3,.main--content h4,.main--content h5 h6{font-size:1.1875em;font-weight:400}@media screen and (min-width: 40em){.main--content h1,.main--content h2,.main--content h3,.main--content h4,.main--content h5 h6{font-size:22px}}.main--content ul{list-style-type:disc;margin-left:1.1em}.main--content ol{list-style-type:decimal;margin-left:1.1em}.main--content a{color:white;text-decoration:none;border-bottom:1px solid #4DB3DE}.page--commissions .main--content a,.page--partners .main--content a{border-bottom-color:#c7c7c7}.main--content a:hover{color:#ffbe00;border-bottom:1px solid #ffbe00}.main--content p em{font-style:normal;font-weight:.8125em}.main--content p:first-child{font-size:19px;line-height:1.3}@media screen and (min-width: 40em){.main--content p:first-child{font-size:22px}}@media screen and (min-width: 40em){.main--content .col_left,.main--content .col_right{float:left;display:block;margin-right:1.9355953897%;width:49.0322023051%}.main--content .col_left:last-child,.main--content .col_right:last-child{margin-right:0}}@media screen and (min-width: 40em){.main--content .col_right{margin-right:0}}.container--home{margin-bottom:2rem}@media screen and (min-width: 40em){.container--home{margin-bottom:6rem}}.f-cards--home{margin-bottom:5rem}.main--content-home{border-bottom:1px solid #4DB3DE;margin-bottom:1.4em}.site-logo--large{text-align:center;max-width:61%;margin:0 auto}@media screen and (min-width: 40em){.site-logo--large{margin-bottom:4rem;max-width:100%}}.site-logo--large p{font-size:1rem}@media screen and (min-width: 40em){.site-logo--large p{font-size:1.4375rem}}.home__intro p{color:white;font-size:22px !important}@media screen and (min-width: 40em){.home__intro{width:67.4%;margin:0 auto 3em auto}}.news-list-col{text-align:left}@media screen and (min-width: 40em){.news-list-col{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%}.news-list-col:last-child{margin-right:0}}.news-list-col.omega{margin-right:0}.news-boxes{padding-top:5em;overflow:auto;width:100%;clear:both}.news-box{min-height:14.375em;padding:1.25em 1.25em .75em;color:#646464;text-align:left;background:#fff url(../images/lines-blue-tiled.svg) left top repeat;background-size:100px 100px}.no-svg .news-box{background-image:url(../images/lines-blue-tiled.png)}@media screen and (min-width: 40em){.news-box{float:left;display:block;margin-right:1.9355953897%;width:32.0429364069%}.news-box:last-child{margin-right:0}.news-box:hover{background-image:none}.news-box:last-child{margin-right:1.9355953897%}}.news-box p.news-box__date{font-size:.8125em}.news-box p.news-box__text{font-size:1.375em;line-height:1.3}.sidebar--news,.main--content--news{border-top:none}.main--content--news p:first-child{font-size:1em;line-height:1.4}.news__title-container{border-bottom:1px solid #4DB3DE;text-align:center;padding-bottom:3em}.news__title{width:50%;margin:0 auto;font-size:1.375em}.venue__title{margin-bottom:0}.venue__title.venue__title--sub{font-size:.875rem}@media screen and (min-width: 40em){.main--content.main--content-venue p:first-child{font-size:1rem}}.main--content.main--content-venue .v-opening{font-size:1.375rem}.v-facilities{margin-top:1rem}.v-icon{margin-right:4px;width:22px;height:22px}.result{border-bottom:1px solid #4DB3DE;overflow:auto;padding-bottom:1em}.result__title{text-align:left;font-size:1.375em}@media screen and (min-width: 40em){.result__title{float:left;display:block;margin-right:1.9355953897%;width:23.5483034577%}.result__title:last-child{margin-right:0}}.result__title a{color:white;border:none}.result__title a:hover{border:none}.result__excerpt{text-align:left;font-size:1.0625em}@media screen and (min-width: 40em){.result__excerpt{float:left;display:block;margin-right:1.9355953897%;width:74.5161011526%}.result__excerpt:last-child{margin-right:0}}.result__excerpt a{color:white;border:none}.result__excerpt a:hover{border:none}.search__arrow{display:block;padding:1em 0}.result__excerpt--noresult{text-align:center}.filters{overflow:auto;border-bottom:1px solid #4DB3DE;margin-bottom:1rem;position:relative}@media screen and (min-width: 40em){.filters select{width:100%}}.filter__wrap{width:auto;overflow:auto;float:left;width:18%;margin-right:5px}.filter__wrap.filter__wrap--reset{width:100%;text-align:center}@media screen and (min-width: 40em){.filter__wrap{width:15%;margin-right:20px}}.filter__title{font-size:.875rem;margin-bottom:7px}.filter__reset{clear:both;color:white;font-size:15px;cursor:pointer}.filter__reset:hover,.filter__reset:visited,.filter__reset:active{color:white;text-decoration:underline}@media screen and (min-width: 53.75em){.filter__reset{position:absolute;top:22px;right:19px}}.f-cards{clear:both}.f-card{width:288px;margin-right:20px}.card__title--formatted{font-size:1.375rem;font-weight:400;margin-bottom:0.25rem}.container--center{text-align:center}.main--content-event{width:100%}.main--content-event>div{overflow:auto}@media screen and (min-width: 40em){.whatson__img-wrap{margin-bottom:0 !important}}.whatson__img--large{position:relative}.down-arrow{position:absolute;bottom:1.5rem;cursor:pointer;left:46%}@media screen and (min-width: 40em){.down-arrow{left:auto;bottom:3rem}}@media screen and (min-width: 40em){.event__left{float:left;display:block;margin-right:1.9355953897%;width:23.5483034577%}.event__left:last-child{margin-right:0}}@media screen and (min-width: 40em){.event__right{float:left;display:block;margin-right:1.9355953897%;width:74.5161011526%}.event__right:last-child{margin-right:0}}.checkout{text-align:left}@media screen and (min-width: 40em){.checkout .event__right{float:left;display:block;margin-right:1.9355953897%;width:49.0322023051%;text-align:left}.checkout .event__right:last-child{margin-right:0}}.checkout .event__right input{border:1px solid white;border-radius:0;padding:1.2em 1em;margin-bottom:1em;font-size:1.0625em}.checkout .event__right input::-webkit-input-placeholder{color:white}.checkout .event__right input:-moz-placeholder{color:white}.checkout .event__right input::-moz-placeholder{color:white}.checkout .event__right input:-ms-input-placeholder{color:white}.checkout .event__right input:hover,.checkout .event__right input:focus{border-color:white;box-shadow:none}.checkout .event__right button,.checkout .event__right input[type="button"],.checkout .event__right input[type="reset"],.checkout .event__right input[type="submit"],.checkout .event__right button{background-color:#009bd2;border:none;font-size:1.375em;font-weight:400;padding:1.2em 0 0 0;border-bottom:1px solid #4DB3DE;margin-right:2rem}.checkout .event__right button:hover,.checkout .event__right input[type="button"]:hover,.checkout .event__right input[type="reset"]:hover,.checkout .event__right input[type="submit"]:hover,.checkout .event__right button:hover{color:#ffbe00}.checkout .event__right .error .controls input{border-color:#ffbe00}@media screen and (min-width: 40em){.checkout.checkout--basket .event__right{width:auto}}.form-actions button,.form-actions input[type="button"],.form-actions input[type="reset"],.form-actions input[type="submit"],.form-actions button{background-color:#009bd2;border:none;font-size:1.375em;font-weight:400;padding:1.2em 0 0 0;border-bottom:1px solid #4DB3DE}.form-actions button:hover,.form-actions input[type="button"]:hover,.form-actions input[type="reset"]:hover,.form-actions input[type="submit"]:hover,.form-actions button:hover{color:#ffbe00}.event__right table{margin:0 0}@media screen and (min-width: 40em){.event__right table{width:70%}}.event__right table tr,.event__right table td,.event__right table th{border:none}.slide__credit{width:100%;text-align:center;margin-top:1.2rem}

/*# sourceMappingURL=screen.css.map */