@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,800,800italic,700italic);@font-face{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';src:url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Light.eot');src:local('☺'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Light.woff') format('woff'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Light.ttf') format('truetype'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Light.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Conv_Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold';src:url('../fonts/Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold.eot');src:local('☺'),url('../fonts/Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold.woff') format('woff'),url('../fonts/Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold.ttf') format('truetype'),url('../fonts/Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Semibold';src:url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Semibold.eot');src:local('☺'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Semibold.woff') format('woff'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Semibold.ttf') format('truetype'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Semibold.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Bold';src:url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Bold.eot');src:local('☺'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Bold.woff') format('woff'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Bold.ttf') format('truetype'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Bold.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';src:url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic.eot');src:local('☺'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic.woff') format('woff'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic.ttf') format('truetype'),url('../fonts/Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic.svg') format('svg');font-weight:normal;font-style:normal}html,body{background-color:#f79d1b}.festival_amount>.irs:before{content:'Min';position:absolute;top:-15px;left:5px;color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Semibold';text-transform:uppercase;font-size:14px}.festival_amount>.irs:after{content:'Max';position:absolute;top:-15px;right:5px;color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Semibold';text-transform:uppercase;font-size:14px}.irs-slider.single{cursor:pointer!important}.controls{text-align:center;background:none!important}.controls a{width:60px;height:60px;line-height:60px;font-size:30px;color:#fff;text-align:center;display:inline-block;cursor:pointer;outline:0}#wrapper{position:absolute;top:0;left:0;width:calc(100% - 10px);height:calc(100% - 10px);border:solid 5px #f79d1b}#wrapper .clear{clear:both;width:100%}#wrapper>#splash{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:url('../images/splash_bg.png') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer}#wrapper>#splash>.welcome{position:absolute;top:50%;left:50%;width:500px;height:350px;margin:-225px 0 0 -300px;padding:50px;background-color:rgba(255,255,255,0.8);text-align:center}#wrapper>#splash>.welcome>h1{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';font-size:65px;line-height:65px;color:#ec1c7e;margin:0;padding:0}#wrapper>#splash>.welcome>h2{width:100%;font-family:'Open Sans',sans-serif;font-size:25px;line-height:25px;font-weight:500;font-style:italic;text-transform:uppercase;color:#000;margin:0 0 0 25px}#wrapper>#splash>.welcome>p{font-family:'Open Sans',sans-serif;font-size:18px;line-height:28px;color:#000;margin:20px 0 40px 0;padding:0}#wrapper>#splash>.welcome>.launch{display:inline-block;font-family:'Conv_Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold';font-size:23px;line-height:23px;font-weight:normal;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;color:#fff;margin:0;padding:15px 30px;background-color:#f79d1b}#wrapper>#intro{position:absolute;top:0;left:0;width:100%;height:calc(100% - 100px);display:none;margin:0;padding:100px 0 0 0;z-index:7777;text-align:center;cursor:pointer}#wrapper>#intro>.instructions{width:100%;float:left}#wrapper>#intro>.instructions>img{margin:-60px 0 0 55px}#wrapper>#intro>.got_it{font-family:'Conv_Mark Simonson - Proxima Nova Alt Extra Condensed Extrabold';font-size:23px;text-transform:uppercase;letter-spacing:1.5px;font-weight:normal;display:inline-block;padding:15px 30px;background-color:#f79d1b;color:#fff;text-decoration:none;margin:40px 0 0 0}#wrapper>#filter{position:fixed;top:-375px;left:0;width:100%;z-index:9999;text-align:center;overflow:hidden}#wrapper>#filter>.festival_amount{width:100%;height:100px;padding:20px 0;background-color:#e28813;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light'}#wrapper>#filter>.festival_amount>.amount{color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';font-size:20px;margin:0;padding:10px 0 0 0;text-transform:uppercase}#wrapper>#filter>.festival_amount>.amount>span{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Bold'}#wrapper>#filter>.festival_types{width:100%;height:130px;background-color:#f79d1b;margin:0 auto;padding:30px 0;overflow:hidden}#wrapper>#filter>.festival_types>.type{display:none}#wrapper>#filter>.festival_types>select{display:none;width:100%;max-width:600px;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0!important;box-shadow:0 0 0!important;outline:0!important;padding:15px 20px;font-size:18px;color:#fff;background-color:#c17522;background-image:url(../images/arrow.png);background-position:right center;background-repeat:no-repeat}#wrapper>#filter>.toggle{width:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#filter>.toggle>a{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';text-transform:uppercase;font-size:20px;line-height:45px;text-decoration:none;text-align:center;display:inline-block;width:200px;height:45px;background-color:#f79d1b;color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#filter>.toggle>a:hover{line-height:55px;height:55px}#wrapper>#filter .single-type{display:inline-block;margin:5px 10px}#wrapper>#filter .single-type span{display:block;color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Semibold';text-transform:uppercase;font-size:14px}#wrapper>#filter .switch{position:relative;display:inline-block;width:60px;height:34px}#wrapper>#filter .switch input{display:none}#wrapper>#filter .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c47d26;-webkit-transition:.4s;transition:.4s}#wrapper>#filter .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background:#a1671f;-webkit-transition:.4s;transition:.4s}#wrapper>#filter input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);background:#fff}#wrapper>#filter .slider.round{border-radius:34px}#wrapper>#filter .slider.round:before{border-radius:50%}#wrapper>#popup{display:none;position:fixed;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);z-index:8899;background-color:rgba(0,0,0,0.8);background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;overflow-y:scroll}#wrapper>#popup>.desktop-content{width:960px;height:690px;position:relative;top:50%;left:50%;margin:-345px 0 0 -480px;padding:0;color:#fff}#wrapper>#popup>.desktop-content a.close{width:40px;height:40px;position:absolute;top:50%;right:270px;margin:-258px 0 0 0;overflow:hidden;display:block;color:#f79d1b;border:solid 4px #f79d1b;line-height:40px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;cursor:pointer;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#popup>.desktop-content a.close:hover,#wrapper>#popup>.desktop-content a.next:hover,#wrapper>#popup>.desktop-content a.previous:hover{opacity:.8}#wrapper>#popup>.desktop-content a.previous{position:absolute;top:50%;left:0;width:40px;height:40px;margin:-20px 0 0 0;padding:0;overflow:hidden;display:block;background:#fff;color:#f79d1b;border:solid 4px #f79d1b;margin:0;line-height:40px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;cursor:pointer;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#popup>.desktop-content a.next{position:absolute;top:50%;right:0;width:40px;height:40px;margin:-20px 0 0 0;padding:0;overflow:hidden;display:block;background:#fff;color:#f79d1b;border:solid 4px #f79d1b;margin:0;line-height:40px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;cursor:pointer;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#popup>.desktop-content>.purple_circle{display:table;width:140px;height:140px;margin:0;padding:20px;background-color:#7c59a7;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;text-align:center;overflow:hidden}#wrapper>#popup>.desktop-content>.purple_circle>div{display:table-cell;vertical-align:middle;text-align:center}#wrapper>#popup>.desktop-content>.purple_circle>div>h3{font-family:'Open Sans',sans-serif;font-size:16px;text-transform:uppercase;color:#f79d1b;margin:0;padding:0}#wrapper>#popup>.desktop-content>.purple_circle>div>p{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';font-size:20px;text-transform:uppercase;color:#fff;margin:0;padding:0}#wrapper>#popup>.desktop-content>.orange_circle{display:table;width:140px;height:140px;margin:0;padding:20px;background-color:#f79d1b;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;text-align:center;overflow:hidden}#wrapper>#popup>.desktop-content>.orange_circle>div{display:table-cell;vertical-align:middle;text-align:center}#wrapper>#popup>.desktop-content>.orange_circle>div>h3{font-family:'Open Sans',sans-serif;font-size:16px;color:#ee394a;margin:0;padding:0}#wrapper>#popup>.desktop-content>.orange_circle>div>p{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';font-size:40px;color:#fff;margin:0;padding:0}#wrapper>#popup>.desktop-content>.ticket{position:absolute;top:20px;left:120px;background-image:url(../images/average_spending_money.png);background-position:center center;background-repeat:no-repeat}#wrapper>#popup>.desktop-content>.flight{position:absolute;top:218px;left:80px;background-image:url(../images/average_flight_cost.png)!important;background-position:center center;background-repeat:no-repeat}#wrapper>#popup>.desktop-content>.accomodation{position:absolute;top:400px;left:160px;background-image:url(../images/accomodation.png);background-position:center center;background-repeat:no-repeat}#wrapper>#popup>.desktop-content>.cost{position:absolute;top:489px;left:346px}#wrapper>#popup>.desktop-content>.description{position:absolute;top:70px;right:280px;width:350px;height:300px;margin:0;padding:50px 25px;background-color:#f79d1b;text-align:center;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;overflow:hidden}#wrapper>#popup>.desktop-content>.description>p.date{color:#ee394a;font-size:16px;line-height:18px;font-family:'Open Sans',sans-serif;padding:0;margin:0}#wrapper>#popup>.desktop-content>.description>p.date>span{color:inherit}#wrapper>#popup>.desktop-content>.description>h2.title{color:#fff;font-size:40px;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';padding:0;margin:0}.splendour-in-the-grass h2.title{font-size:30px!important}#wrapper>#popup>.desktop-content>.description>p.location{color:#ee394a;font-size:16px;font-family:'Open Sans',sans-serif;padding:0;margin:0}#wrapper>#popup>.desktop-content>.description>p.location>span{color:inherit}#wrapper>#popup>.desktop-content>.description>p.text{color:#fff;font-size:18px;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';padding:0;margin:0}#wrapper>#popup>.desktop-content>a.social{width:20px;height:20px;padding:10px;overflow:hidden;display:block;background:#fff;border:solid 4px #fff;margin:0;line-height:20px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#popup>.desktop-content>a.social:hover{opacity:.8}#wrapper>#popup>.desktop-content>a.social img{width:20px;height:auto}#wrapper>#popup>.desktop-content>a.social.www{position:absolute;top:50%;right:235px;margin:-200px 0 0 0}#wrapper>#popup>.desktop-content>a.social.twitter{position:absolute;top:50%;right:235px;margin:-135px -20px 0 0}#wrapper>#popup>.desktop-content>a.social.facebook{position:absolute;top:50%;right:235px;margin:-75px -25px 0 0}#wrapper>#popup>.desktop-content>a.social.google{position:absolute;top:50%;right:235px;margin:-15px -10px 0 0}#wrapper>#popup>.desktop-content>a.social.tumblr{position:absolute;top:50%;right:235px;margin:40px 20px 0 0}#wrapper>#popup>.desktop-content>a.social.spotify{position:absolute;top:50%;right:235px;margin:85px 65px 0 0;text-decoration:none}#wrapper>#popup>.mobile-content{display:none;width:100%;max-width:600px;margin:0 auto;position:absolute;top:50%;left:50%}#wrapper>#popup>.mobile-content>.row{width:100%;float:left;background-color:#f79d1b}#wrapper>#popup>.mobile-content>.row>.description{width:calc(50% - 40px);margin:20px;height:330px;float:left;text-align:center;overflow-y:scroll}#wrapper>#popup>.mobile-content>.row>.description .date{font-size:20px;color:#fff;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:300}#wrapper>#popup>.mobile-content>.row>.description .title{font-size:40px;line-height:45px;color:#fff;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:100}#wrapper>#popup>.mobile-content>.row>.description .location{font-size:14px;color:#eb1c7d;margin:0 0 10px 0;padding:0;font-family:'Open Sans',sans-serif;text-transform:uppercase}#wrapper>#popup>.mobile-content>.row>.description .info{font-size:16px;color:#fff;margin:0;padding:0;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light'}#wrapper>#popup>.mobile-content>.row>.thumbnail{width:50%;height:370px;float:left;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}#wrapper>#popup>.mobile-content>.row>.data{width:100%;height:200px;overflow:hidden;float:left}#wrapper>#popup>.mobile-content>.row>.data>ul{width:100%;max-width:600px;float:left;padding:0;margin:0}#wrapper>#popup>.mobile-content>.row>.data>ul>li{width:50%;height:40px;padding:30px 0;float:left;list-style:none;text-align:center;color:#fff;font-size:18px;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';text-transform:uppercase}#wrapper>#popup>.mobile-content>.row>.data>ul>li>span{width:100%;float:left;text-align:center;margin:0 auto;text-transform:capitalize;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Semibold'}#wrapper>#popup>.mobile-content>.row>.data>ul>li.ticket{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>.data>ul>li.flight{background-color:#f3862a}#wrapper>#popup>.mobile-content>.row>.data>ul>li.accomodation{background-color:#f3862a}#wrapper>#popup>.mobile-content>.row>.data>ul>li.cost{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>ul.social{display:inline-block;width:calc(100% - 100px);max-width:600px;margin:20px 50px;padding:0;text-align:center}#wrapper>#popup>.mobile-content>.row>ul.social>li{width:16%;list-style:none;text-align:center;display:inherit}#wrapper>#popup>.mobile-content>.row>ul.social>li>a{width:20px;height:20px;overflow:hidden;display:block;background:#fff;color:#ea21ad;border:solid 4px #fff;margin:0 auto;padding:10px;line-height:20px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#popup>.mobile-content>.row>ul.social>li>a:hover{opacity:.8}#wrapper>#popup>.mobile-content>.row>ul.social>li>a img{width:20px;height:20px}#wrapper>#overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6666;background-color:rgba(0,0,0,0.8)}#wrapper>#map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5555}#wrapper>#map .gmnoprint a,#wrapper>#map .gmnoprint span,#wrapper>#map .gm-style-cc{display:none}#wrapper>#map .gmnoprint div{background:none!important}#wrapper>#map a[href^="http://maps.google.com/maps"]{display:none!important}#wrapper>#map a[href^="https://maps.google.com/maps"]{display:none!important}#wrapper>#map img[src^="svg/icon_active.svg"]{-webkit-animation:active 3s ease 500;-webkit-animation-iteration-count:infinite;opacity:.0}@-webkit-keyframes active{0%{-webkit-transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.0,1.0);opacity:.0}}@-moz-keyframes active{0%{transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{transform:scale(1.0,1.0);opacity:.0}}@-ms-keyframes active{0%{-ms-transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{-ms-transform:scale(1.0,1.0);opacity:.0}}@-o-keyframes active{0%{transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{transform:scale(1.0,1.0);opacity:.0}}@keyframes active{0%{transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{transform:scale(1.0,1.0);opacity:.0}}#wrapper>#intro>.instructions>img.desktop{display:inline-block;width:486px;height:auto}#wrapper>#intro>.instructions>img.mobile{display:none;width:350px;height:auto}#wrapper>#netflights{position:fixed;bottom:20px;left:20px;width:180px;height:auto;z-index:8888}#wrapper>#netflights>a{display:block;float:left}#wrapper>#netflights>a>img{width:100%;height:50px}#wrapper>#share{position:fixed;bottom:20px;right:40px;height:auto;z-index:8888}#wrapper>#share>ul{width:220px;height:20px;margin:0;padding:0;float:left}#wrapper>#share>ul>li{float:left;width:50px;margin:0 0 0 5px;list-style:none}#wrapper>#share>ul>li a{width:20px;height:20px;overflow:hidden;display:block;background:#4d4d4d;border:solid 4px #4d4d4d;margin:0 auto;padding:10px;line-height:20px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#wrapper>#share>ul>li a:hover{opacity:.8}#wrapper>#share>ul>li a>img{width:20px;height:20px}#wrapper>#share>a.sources{float:left;height:48px;line-height:48px;margin:0 20px 0 0;padding:0;color:#000;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';text-decoration:none;text-transform:uppercase}#wrapper>#sources{display:none;width:600px;height:600px;margin:-300px 0 0 -300px;position:absolute;top:50%;left:50%;z-index:9999}#wrapper>#sources p{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';text-align:center;font-size:18px;line-height:24px;width:100%;float:left;color:#fff}#wrapper>#sources .close{width:100%;height:60px;line-height:60px;font-size:30px;color:#fff;text-align:center;display:inline-block;cursor:pointer;outline:0}#wrapper>#sources ul{margin:0;padding:0}#wrapper>#sources ul li{list-style:none;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';text-align:center;font-size:18px;line-height:24px;width:100%;float:left}#wrapper>#sources ul li a{color:#fff;text-decoration:none}@media only screen and (max-width:1000px){#wrapper>#splash>.welcome{width:calc(100% - 100px);height:calc(100% - 100px);top:0;left:0;margin:0 auto;padding:50px}#wrapper>#popup>.desktop-content{display:none!important}#wrapper>#popup>.mobile-content{display:block!important}}@media only screen and (max-width:900px){#wrapper>#sources{display:none;width:100%;height:calc(100% - 150px);margin:50px auto 100px auto;position:absolute;top:0;left:0;z-index:9999;overflow:scroll}#wrapper>#sources p{padding-left:50px;padding-right:50px;width:calc(100% - 100px)}#wrapper>#filter>.festival_types>.type{color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';font-size:20px;padding:0 0 15px 0;margin:0;text-transform:uppercase;display:inline-block}#wrapper>#filter>.festival_types>select{display:block!important}#wrapper>#filter .single-type{display:none!important}}@media only screen and (max-width:600px){#wrapper>#share>a.sources{display:block;width:100%;text-align:right;margin:0}#wrapper>#share{position:fixed;bottom:20px;right:20px;width:200px;height:auto;z-index:8888}#wrapper>#share>ul{width:170px;height:35px;margin:0;padding:0;float:right;text-align:right}#wrapper>#share>ul>li{float:right;width:35px;margin:0 0 0 5px;list-style:none;text-align:right}#wrapper>#share>ul>li a{width:15px;height:15px;overflow:hidden;display:block;background:#4d4d4d;border:solid 4px #4d4d4d;margin:0 auto;padding:5px;line-height:15px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;text-align:center}#wrapper>#share>ul>li a:hover{opacity:.8}#wrapper>#share>ul>li a>img{width:15px;height:15px}#wrapper>#intro>.instructions>img.desktop{display:none}#wrapper>#intro>.instructions>img.mobile{display:inline-block}#wrapper>#intro>.instructions>img{margin:-34px 0 0 0}#wrapper>#splash>.welcome>h1{font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Extrabold Italic';font-size:50px;line-height:50px;color:#ec1c7e;margin:0 auto;padding:0}#wrapper>#splash>.welcome>h2{width:100%;font-family:'Open Sans',sans-serif;font-size:25px;line-height:25px;font-weight:500;font-style:italic;text-transform:uppercase;color:#000;margin:0 auto}#wrapper>#popup>.mobile-content>.row>.data>ul>li.ticket{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>.data>ul>li.flight{background-color:#f3862a}#wrapper>#popup>.mobile-content>.row>.data>ul>li.accomodation{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>.data>ul>li.cost{background-color:#f3862a}#wrapper>#popup>.mobile-content{position:absolute!important;top:0!important;left:0!important;margin:0!important;padding:45px 0!important;background-color:#f79d1b}#wrapper>#popup>.mobile-content>.row>.description{height:auto!important}#wrapper>#popup>.mobile-content>.row>.data{height:400px}#wrapper>#popup>.mobile-content>.row>.description{width:calc(100% - 40px)}#wrapper>#popup>.mobile-content>.row>.thumbnail{width:100%}#wrapper>#popup>.mobile-content>.row>.data>ul>li{width:100%}#wrapper>#popup>.mobile-content>.row>ul.social{display:inline-block;width:100%;margin:20px 0;padding:0;text-align:center}#wrapper>#popup>.mobile-content>.row>ul.social>li{width:15%;list-style:none;text-align:center;display:inherit}}@media only screen and (max-height:600px){#wrapper>#sources{display:none;width:100%;height:calc(100% - 150px);margin:50px auto 100px auto;position:absolute;top:0;left:0;z-index:9999;overflow:scroll}#wrapper>#sources p{padding-left:50px;padding-right:50px;width:calc(100% - 100px)}#wrapper>#popup>.mobile-content>.row>.description{overflow-y:hidden}#wrapper>#share{position:fixed;bottom:20px;right:20px;height:auto;z-index:8888}#wrapper>#share>ul{width:170px;height:35px;margin:0;padding:0;float:right;text-align:right}#wrapper>#share>ul>li{float:right;width:35px;margin:0 0 0 5px;list-style:none;text-align:right}#wrapper>#share>ul>li a{width:15px;height:15px;overflow:hidden;display:block;background:#4d4d4d;border:solid 4px #4d4d4d;margin:0 auto;padding:5px;line-height:15px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all 300ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;text-align:center}#wrapper>#share>ul>li a:hover{opacity:.8}#wrapper>#share>ul>li a>img{width:15px;height:15px}#wrapper>#filter>.festival_types>.type{color:#fff;font-family:'Conv_Mark Simonson - Proxima Nova Alt Condensed Light';font-size:20px;padding:0 0 15px 0;margin:0;text-transform:uppercase;display:inline-block}#wrapper>#filter>.festival_types>select{display:block!important}#wrapper>#filter .single-type{display:none!important}#wrapper>#splash>.welcome{width:calc(100% - 100px);height:calc(100% - 100px);top:0;left:0;margin:0 auto;padding:50px}#wrapper>#popup>.desktop-content{display:none!important}#wrapper>#popup>.mobile-content{display:block!important;background-color:#f79d1b}#wrapper>#popup>.desktop-content{display:none!important}#wrapper>#popup>.mobile-content{display:block!important}#wrapper>#popup>.mobile-content>.row>.data>ul>li.ticket{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>.data>ul>li.flight{background-color:#f3862a}#wrapper>#popup>.mobile-content>.row>.data>ul>li.accomodation{background-color:#f17424}#wrapper>#popup>.mobile-content>.row>.data>ul>li.cost{background-color:#f3862a}#wrapper>#popup>.mobile-content{position:relative!important;top:0!important;left:0!important;margin:0 auto!important;padding:45px 0!important}#wrapper>#popup>.mobile-content>.row>.description{height:auto!important}#wrapper>#popup>.mobile-content>.row>.data{height:400px}#wrapper>#popup>.mobile-content>.row>.description{width:calc(100% - 40px)}#wrapper>#popup>.mobile-content>.row>.thumbnail{width:100%}#wrapper>#popup>.mobile-content>.row>.data>ul>li{width:100%}#wrapper>#popup>.mobile-content>.row>ul.social{display:inline-block;width:100%;margin:20px 0;padding:0;text-align:center}#wrapper>#popup>.mobile-content>.row>ul.social>li{width:15%;list-style:none;text-align:center;display:inherit}}