@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,700,900,600);@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-rqhzb9");src:url("../fonts/icomoon.eot?#iefix-rqhzb9") format("embedded-opentype"),url("../fonts/icomoon.woff?-rqhzb9") format("woff"),url("../fonts/icomoon.ttf?-rqhzb9") format("truetype"),url("../fonts/icomoon.svg?-rqhzb9#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*="icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%;padding:0;margin:0}html,body,button,input,select,textarea{font-family:'Titillium Web', Arial, sans-serif;color:black;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:normal;font-style:normal}body{background-color:#fdd800}html{font-size:1em;line-height:1.4}@media only screen and (max-width: 1240px){html{font-size:0.8em}}@media only screen and (max-width: 1040px){html{font-size:0.6em}}
::-moz-selection{background:#fff;text-shadow:none}::selection{background:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}img{max-width:100%;height:auto !important}a{text-decoration:none}a:hover{color:#828282}button{border:0;color:black;background-color:white;font-size:0.8em;width:250px;margin:1em auto;text-align:center;outline:none}button:hover{background-color:black;color:white}@media only screen and (max-width: 600px){button{width:100%}}
small{font-size:60%}input,select,textarea{width:100%;outline:0;border:0;padding:0 5px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}strong{font-weight:700}.formBuilder{max-width:500px;margin:0px auto}.formBuilder .formBuilderGroup{margin:5px 0}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header-container{position:fixed;width:100%;height:40px;margin:0px auto;padding:0;top:0;left:0;z-index:9999}@media only screen and (max-width: 1240px){.header-container{position:absolute}}@media only screen and (max-width: 600px){.header-container{position:relative;height:auto}}.header-container .logo{float:left;padding:0 25px 0 25px;margin:10px 0 10px 0}@media only screen and (max-width: 600px){.header-container .logo{float:none}}.header-container h1.title{text-indent:-9999em;display:block;background:url("../img/logo.png") no-repeat top left;width:175px;height:159px;padding:0;margin:0}@media only screen and (max-width: 600px){.header-container h1.title{width:100%;background:url("../img/logo.png") no-repeat center center}}.header-container .share{float:right;padding:50px 25px 0 0}@media only screen and (max-width: 600px){.header-container .share{float:none;padding:0;text-align:center}}.header-container ul.share-icons{list-style:none;margin:0;padding:0}.header-container ul.share-icons li{float:left;display:inline-block;margin-right:10px;line-height:18px}@media only screen and (max-width: 600px){.header-container ul.share-icons li{float:none}}.header-container ul.share-icons li a{font-size:0.95em;color:#fdd600}@media only screen and (max-width: 600px){.header-container ul.share-icons li a{color:black}}.header-container ul.share-icons li a:hover{color:white}.header-container ul.share-icons li.share-text{font-size:0.8em;color:white}@media only screen and (max-width: 600px){.header-container ul.share-icons li.share-text{color:black}}.header-container .icon-twitter:before{content:"\e606"}.header-container .icon-google-plus:before{content:"\e608"}.header-container .icon-facebook:before{content:"\e603"}.header-container h1.title,.header-container nav ul,.header-container .share{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}@media only screen and (max-width: 600px){.header-container h1.title,.header-container nav ul,.header-container .share{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}}
.header-container.cbp-af-header-shrink h1.title{background:url("../img/logo-small.png") no-repeat top left;width:100px;height:91px}@media only screen and (max-width: 600px){.header-container.cbp-af-header-shrink h1.title{width:100%;height:159px;background:url("../img/logo.png") no-repeat center center}}.header-container.cbp-af-header-shrink .share{padding:30px 25px 0 0}@media only screen and (max-width: 600px){.header-container.cbp-af-header-shrink .share{padding:0}}.header-container.cbp-af-header-shrink ul.share-icons li a{color:white}.header-container.cbp-af-header-shrink ul.share-icons li a:hover{color:black}@media only screen and (max-width: 600px){.header-container.cbp-af-header-shrink ul.share-icons li a{color:black}}.header-container.cbp-af-header-shrink ul.share-icons li.share-text{display:none}@media only screen and (max-width: 1040px){.no-margin-right{margin-right:0px !important}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-ms-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-ms-animation:bounce 2s infinite;animation:bounce 2s infinite}section.hero{position:relative;width:100%}section.hero .header-content{position:relative;overflow:hidden}section.hero .header-content .arrow{position:absolute;bottom:0;left:0;width:100%;text-align:center}section.hero .header-content .arrow .icon-arrow:before{content:"\e600";color:#fdd800}@media only screen and (max-width: 600px){section.hero .header-content .arrow{display:none}}section.hero .header-content .gig-title{position:absolute;width:100%;left:0;bottom:10%;overflow:hidden}section.hero .header-content .gig-title h2{color:#fdd600;margin:0;font-size:3.6em;line-height:1em;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:3px 3px 3px #000}@media only screen and (max-width: 600px){section.hero .header-content .gig-title h2{position:relative;left:auto;bottom:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:10px 0 0 0;font-size:2.5em}}section.hero .header-content .gig-title h3{color:#fdd600;margin:0;font-size:2em;line-height:1em;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:3px 3px 3px #000}section.hero .header-content .top-image{position:relative;overflow:hidden}section.hero .content-box{position:relative;overflow:hidden}section.hero .lineup{max-width:1000px;margin:50px auto 0px}section.hero .top-text{max-width:1000px;margin:50px auto 0}@media only screen and (max-width: 1240px){section.hero .top-text{padding:0 20px}}@media only screen and (max-width: 600px){section.hero .top-text{margin:10px auto 0}}section.hero .top-text p{text-align:center;line-height:1.2em}section.hero .top-text p.top{font-size:1em;font-weight:700}section.hero .top-text p.bottom{font-size:0.8em}section.hero .top-text h3{margin:0;font-size:3.5em;line-height:1em;font-weight:700;text-transform:uppercase;text-align:center}section.hero .top-text h3 a{color:#d2232a}section.hero .top-text h3 a:hover{color:black}section.hero .top-text h4{text-align:center;margin:0 0 20px 0}footer{max-width:1500px;margin:0px auto}footer p.continue{text-transform:uppercase;text-align:center;font-weight:700;font-size:1.5em}footer p{text-align:center;font-size:0.8em;margin:0}footer p a{color:black}
