/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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,menu,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-color: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{-webkit-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"]{-webkit-box-sizing:border-box;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;-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}*{font-family:'Lato', Helvetica, sans-serif;text-decoration:none;line-height:130%;-webkit-font-smoothing:antialiased}html{background-image:url(../img/background_faded_2016.jpg);background-color:#fff;background-size:cover;background-repeat:repeat-y;height:100%}html,button,input,select,textarea{color:#222}body,html{width:100%;height:100%;overflow:visible}body{font-weight:400;-webkit-transition:right 0.2s ease;transition:right 0.2s ease;position:relative;right:0}h1,h2,h3,h4,h5,h6{font-weight:900;color:#333;font-family:'Lato', sans-serif !important}p{color:#333}h4{font-size:18px;margin:40px 0 0 0}hr{display:block;height:1px;border:0;border-bottom:1px solid #dcdcdc;margin:1em 0 0 0;padding:0.8em 0 0 0}img{vertical-align:middle;max-width:100%}.wrap{max-width:960px;margin:20px auto}.button{padding:7px 15px;background:#0B59A1;border-radius:4px;color:#FFFFFF;font-family:'Lato', sans-serif;border:none;margin:5px}i{margin-right:0.5em;color:#0B59A1}a{color:#0B59A1;text-decoration:none}a:hover{color:#FFD200}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}header #menuIcon{position:fixed !important;z-index:99 !important;right:1em !important;top:1em}header nav{width:100%;background-color:white}header nav ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}@media only screen and (max-width: 1000px){header nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header nav ul li{margin:0.6em 2em}@media only screen and (max-width: 1000px){header nav ul li{width:100%;text-align:center;border:1px solid #F7F7F7;margin:0;padding:0.6em 0}}header nav ul li a{font-weight:900;color:#0B59A1;text-decoration:none;text-transform:uppercase;font-size:1em}header nav ul li a.current{color:#FFD200}header nav ul li a:hover{color:#FFD200;-webkit-transition:border-bottom 0.3s ease;transition:border-bottom 0.3s ease;text-decoration:none;padding-bottom:0.45em;border-bottom:4px solid #FFD200}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#555;color:#999;height:45px;padding:0.6em 0;text-align:center;margin:0}footer a{background:url("../img/facebook_icon.png");position:relative;width:40px;height:40px;margin-left:2em}@media only screen and (max-width: 1000px){footer a{display:none}}footer a:hover{background-position:0px 40px}.container{min-height:85%;width:90%;max-width:900px;margin:0 auto;overflow:auto;background-color:rgba(255,255,255,0.7);padding:0.5em 3em;margin-bottom:1em}.container .lowheight{min-height:40%}.container .lowerHeight{min-height:20%}@media only screen and (max-width: 1000px){.container{padding:0.8em;background-color:#fff}}.container .row{margin:3em 0}.container h1{color:#0B59A1}#appHowTo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#appHowTo #img{background-image:url("../img/app.png");width:100%;height:19em;background-size:cover;background-position:center}#appHowTo h1,#appHowTo h2{text-align:center;color:#0B59A1;text-transform:uppercase}#appHowTo h1{margin-bottom:0}#appHowTo h2{margin:0.4em 1em}#appHowTo section{background-color:#fff;width:100%;margin:1.5em 0}#appHowTo section div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:#0B59A1 dashed 1px;padding:0.7em}#appHowTo section div span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5em 1em}#appHowTo section div span a{margin:0.2em}#appHowTo section div b{text-align:center;color:#0B59A1;font-size:1.3em}#appHowTo section div i{font-weight:bold}#appHowTo section div p{color:#0B59A1;text-align:center;font-size:1.1em;margin:0.5em 1em}#appHowTo section div ul li{color:#0B59A1;margin:0.5em 1em}#appHowTo section div h5{text-align:center;color:#0B59A1;max-width:70%;margin-top:0}#appHowTo section div #photoPage{margin-left:1.5em}@media only screen and (max-width: 1000px){#appHowTo section div #photoPage{margin:0}}#appHowTo section div aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#appHowTo section div aside div{display:block}#appHowTo section div aside p{text-align:left}@media only screen and (max-width: 1000px){#appHowTo section div aside p{text-align:center}}@media only screen and (max-width: 1000px){#appHowTo section div aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#appHowTo section div:last-of-type{border-bottom:none}.sidebar{width:30%;float:left}.sidebar ul{list-style-type:none;padding:0;margin:30px 0 0 0}.sidebar ul li{margin:10px 0 0 0}.sidebar ul li a{color:#0B59A1;text-decoration:none}.sidebar ul li a:hover{text-decoration:underline}.sidebar ul li a.current{font-weight:900;text-decoration:none;cursor:default}.content{width:65%;float:right;overflow:hidden}.athird{width:100%;margin:20px 0;float:left}.athird h2{text-transform:uppercase;font-size:26px;text-align:center;margin:7% 0;width:60%;float:right}.athird img{float:left;width:37%}.clearline{width:100%;float:left;clear:both;height:10px}#infopanel{position:absolute;top:0;right:53px;background:#0B59A1;padding:5px 10px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-size:14px;color:#fff}.faqs h3{margin-bottom:0}.faqs p{margin-top:0}.the-sponsors img{margin:20px}.the-sponsors p{color:#333}.sponsors-section{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsors-section a{width:17%;display:inline-block}.sponsors-section img{margin:5px}.sponsors-section .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#fff;height:100%;width:100%}#sponsorsExtra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sponsorsExtra h2,#sponsorsExtra p{text-align:center;width:80%}#sponsorsExtra h2{margin:0 0 2em 0}#sponsorsExtra p{margin-top:0}#sponsorsExtra a:hover img{opacity:0.7}.listing{width:100%;padding:0 20px;margin:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.type1{border:2px solid #e74c3c}.type2{border:2px solid #2ecc71}.type3{border:2px solid #f1c40f}.type4{border:2px solid #3498db}.the-list{width:30%;float:left}.the-list select{margin:10px 5px}.the-title{width:65%;float:right}.the-title input{width:95%}.the-description{clear:both}.the-description textarea{width:97%;height:70px;max-width:none}.the-email{float:left}.exchange-form{float:left;clear:both;overflow:hidden;width:100%;margin-bottom:40px}.exchange-form button{float:right;background:#333;border:none;padding:10px 20px;margin:17px 0;color:#FFF}.prizeTable{width:100%}.prizeTable td,.prizeTable th{text-align:center;padding:0.7em 1em;font-size:80%}.prizeTable tr:nth-child(even){background:rgba(255,255,255,0.6)}.prizeTable tr:nth-child(odd){background:rgba(255,255,255,0.2)}.prizeTable th{background:#0B59A1 !important;color:#fff}.majorPrize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.majorPrize h2{width:45%;padding:0 1em;font-size:1.8em}.majorPrize img{width:55%}.majorPrize:nth-child(even) img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.majorPrize:nth-child(even) h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}textarea{resize:vertical}select{margin:5px 5px 0 5px}#flexRegister{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 1000px){#flexRegister{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#flexRegister form{width:65%}@media only screen and (max-width: 1000px){#flexRegister form{width:90%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.rightsidebar{width:35%}@media only screen and (max-width: 1000px){.rightsidebar{text-align:center;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.section{width:100%;padding:0 1em 1em 0;margin:0}@media only screen and (max-width: 1000px){.section{padding:0 0 1em 0}}.section .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.1em 0}@media only screen and (max-width: 600px){.section .inputContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section .inputContainer label{display:block;margin:0;width:7em}@media only screen and (max-width: 600px){.section .inputContainer label{text-align:center}}.subsection{width:100%;margin:10px 0 0 0}.subsection small{width:80%;display:block}@media only screen and (max-width: 1000px){.subsection small{width:55%}}@media only screen and (max-width: 600px){.subsection small{width:100%;text-align:center}}.subsection label{width:23%;margin:3px 0 0 0 !important}.subsection select{margin-left:20px}.submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submit small{text-align:center;color:#0B59A1}hr{clear:both}#total{float:left;margin-bottom:6px}#price{float:right;font-size:1.5em;margin-bottom:6px;margin-top:20px}.error2{width:100%;text-align:center;color:red}.error{border:1px solid red !important}input[type=checkbox].error{border:none;outline:3px solid red}tr{border-bottom:1px solid #F7F7F7}td{padding:5px 40px 5px 0}.form_row{overflow:auto;width:520px}.form_row label{width:170px;display:block;float:left;margin:9px 10px 8px 0;text-align:right}.form_row select{height:34px;-webkit-appearance:none;width:40px;padding:0 10px}.form_row #submit{padding:10px;float:right;margin:10px 5px}#camp_price{font-size:24px;font-weight:900;padding:2px 15px;display:block;float:right;border:1px solid #F7F7F7;margin:10px 5px}.campground_message{width:100%;padding:10px 0;background:#3498db;color:#FFF;text-align:center;border-radius:3px}.campground_message.failed{background:#e74c3c}@media only screen and (max-width: 960px){#close{width:44px;height:44px;position:absolute;top:10px;right:10px;border:none;display:block;background:transparent}#close:before,#close:after{display:inline-block;width:32px;height:2px;background:#FFF;-webkit-transition:0.3s;transition:0.3s;position:absolute;left:0;content:'';-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#close:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);top:42px}#close:focus{outline:none}#logo{width:300px;margin-left:30px}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:98;opacity:0.6;display:none}body.show{right:280px}}@media only screen and (max-width: 850px){#main h1{font-size:36px}.athird img{float:left;width:40%}.athird{width:100%;margin:10px 0}.athird br{display:none}.athird h2{margin-top:10%}}@media only screen and (max-width: 700px){.sidebar{width:100%}.sidebar ul li{margin:3px 0}.content{width:100%}.section{width:100%}input[type=text],input[type=email],input[type=number],input[type=tel],textarea{width:50%}.left,.right{clear:left;float:left;width:57%}.left.vid,.right.vid{width:100%}.athird h2{margin-top:6%}.news-item{width:100%;border:none}}@media only screen and (max-width: 1500px){#infopanel{display:none}}@media only screen and (max-width: 500px){#logo{width:180px;margin:0 0 0 20px}#header{height:auto}#menu{margin:30px 20px 0 0}.section input[type=text],.section input[type=email],.section input[type=number],.section input[type=tel],.section textarea{width:90%;max-width:none;float:left}.subsection>label{width:90%}.section>small{clear:left;display:block}.athird img{width:100%}}#homeBack{background-image:url(../img/2017photosblack.png);background-color:#333;background-size:cover;background-repeat:y-repeat;height:100%}.logoContainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logoContainer img{width:320px}#containerAmy{width:60%;margin:2em auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media only screen and (max-width: 1000px){#containerAmy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;margin:1em auto}}#containerAmy h1{font-size:6em;line-height:90%;color:#fff;margin:0.5em 0}@media only screen and (max-width: 1000px){#containerAmy h1{line-height:100%;font-size:2.5em;text-align:center}}#containerAmy h1 span{font-size:40%}@media only screen and (max-width: 1000px){#containerAmy h1 span{display:none}}#containerAmy h2{color:#fff;font-size:2em;margin-top:0}@media only screen and (max-width: 1000px){#containerAmy h2{text-align:center}}#containerAmy #logo img{width:400px}@media only screen and (max-width: 1000px){#containerAmy #logo img{width:200px}}#containerAmy .row p{margin-right:1em;font-size:1.5em;font-weight:900;color:#fff}@media only screen and (max-width: 1000px){#containerAmy .row p{text-align:center;margin:0.8em}}#containerAmy #android{margin-right:0.7em}@media only screen and (max-width: 1000px){#containerAmy #android{margin:0.5em}}#earlybird{margin:3em 1em;max-width:100%;width:100%;min-width:100%}#ticketBanner{padding:1em;background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2em 0}#ticketBanner a{margin-top:1.5em}#ticketBanner h1{color:#FFD200 !important;text-align:center;margin:0.3em !important;font-size:4em !important}#ticketBanner h2{color:#0B59A1 !important;margin-bottom:0.2em !important;font-weight:900;text-align:center}#ticketBanner h3{margin-bottom:0.7em !important;color:#0B59A1 !important}#ticketBanner p{text-align:center;padding:0 2%;font-size:1.3em}#ticketBanner small{color:#0B59A1}#homeFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:30px 0;text-align:center;width:100%}#homeFooter a{background:url("../img/facebook_icon.png");position:relative;width:40px;height:40px}@media only screen and (max-width: 1000px){#homeFooter a{position:fixed;top:1em;left:1em}}#homeFooter a:hover{background-position:0px 40px}#homeFooter img{height:59px;width:150px;margin:0 1em}@media only screen and (max-width: 1000px){#homeFooter img{display:none}}.indexAnchor{background-image:none !important;color:#fff;border:2px #fff solid;border-radius:0.5em;padding:0.5em 1em;font-weight:900;width:auto !important;height:auto !important}@media only screen and (max-width: 1000px){.indexAnchor{display:none}}.indexAnchor:hover{background-color:#fff;border:2px #FFD200 solid;color:#FFD200}#myinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#myinfo #myinfoHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#myinfo #myinfoHead h1{text-align:center;color:#0B59A1;margin:0.5em}#myinfo #myinfoHead a{text-align:center;background:#0B59A1;padding:0.4em 1em;border-radius:0.3em;color:#fff;margin-left:1.5em;font-weight:bold}#myinfo #myinfoHead a:hover{background:#FFD200;color:#0B59A1}#myinfo p{text-align:center;max-width:80%}#myinfo .bandNumberForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#myinfo .bandNumberForm input{width:auto;padding:0.3em 0.5em;font-size:1.3em;border:1px solid #0B59A1}#myinfo .bandNumberForm label{color:#0B59A1;font-weight:bold;font-size:1.4em}#myinfo .bandNumberForm input[type=submit]{border:0}#myinfo #result{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#myinfo #result p{padding:0.7em 1em}#myinfo #result p b{color:#0B59A1 !important}#myinfo #fish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#0B59A1;padding:1em;width:100%}#myinfo #fish h3,#myinfo #fish h2{text-align:center}#myinfo #fish h2{margin:0}#myinfo #fish h3,#myinfo #fish h2,#myinfo #fish p{color:#fff}#myinfo #fish .oneFish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid #fff 2px;width:100%}#myinfo #fish .oneFish .rank{padding:0.5em 1em 2em 1em;color:#fff;text-align:center}#myinfo #fish .oneFish:last-of-type{border:0}#myinfo #fish p{padding:0.5em 0;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#myinfo #fish p img{margin:0 !important}#myinfo #fish img:first-of-type{margin-bottom:1.5em}.leaderboard{width:70%;max-width:100%}@media only screen and (max-width: 1000px){.leaderboard{width:100%}}.leaderboard h1{text-align:center;color:#0B59A1}.leaderboard h1 i{color:#FFD200 !important;margin:0 1em !important}.leaderboard .boatWinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaderboard .boatWinner img{margin-right:1em}.leaderboard .boatWinner p{color:#0B59A1;margin:1em}.leaderboard .boatWinner div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaderboard #kayakWinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaderboard #kayakWinner img{margin-right:1em}.leaderboard #kayakWinner p{color:#0B59A1;margin:1em}.leaderboard #kayakWinner div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaderboard .tableContainer{background-color:#0B59A1;padding:1em 3em}.leaderboard .tableContainer h1,.leaderboard .tableContainer h2{color:#fff;text-align:center}.leaderboard .tableContainer h2{margin:0.2em}.leaderboard .tableContainer table{width:100%}.leaderboard .tableContainer table tr{background-color:rgba(255,255,255,0.6)}.leaderboard .tableContainer table th{background-color:#fff;color:#0B59A1;padding:0.5em 1em}.leaderboard .tableContainer table td{color:#0B59A1;padding:0.5em 1em;text-align:center}.leaderboard .tableContainer table .prize{width:15%}.leaderboard .tableContainer table td:first-of-type{font-weight:bold}.leaderboard .noFish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;background:#0B59A1}.leaderboard .noFish h1{color:#fff}.leaderboard .noFish p{color:#fff}.prizeTable{width:100%}.prizeTable td,.prizeTable th{text-align:center;padding:0.7em 1em;font-size:80%}.prizeTable tr:nth-child(even){background:rgba(255,255,255,0.6)}.prizeTable tr:nth-child(odd){background:rgba(255,255,255,0.2)}.prizeTable th{background:#0B59A1 !important;color:#fff}.errorInfo{background:#fff;padding:1em}.errorInfo p{text-align:center;color:#0B59A1}.choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em}.choice label{text-align:center;font-size:2em;font-weight:bold}.choice div{padding:0.6em}.choice div .tabButton{background:#FFD200;color:#fff;padding:0.5em 1.5em;border:0;font-size:1.5em;font-weight:bold}.choice div .tabButton:first-of-type{border-radius:0.3em 0 0 0.3em;border-right:solid 1px #fff !important}.choice div .tabButton:last-of-type{border-radius:0 0.3em 0.3em 0}.choice div .tabButton:hover{background:#0B59A1}#contactDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2em;margin-bottom:0}#contactDetails b,#contactDetails p{color:#0B59A1;font-size:1.5em}#contactDetails p{font-size:1em;text-align:center}#contactDetails #contactForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contactDetails #contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em 0 2em 0}@media only screen and (max-width: 1000px){#contactDetails #contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#contactDetails #contacts div{background-color:#fff;padding:0.3em 1.5em;border-right:2px solid #dcdcdc}@media only screen and (max-width: 1000px){#contactDetails #contacts div{border:0}}#contactDetails #contacts div:last-of-type{border:0}#contentYear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contentYear p{color:#0B59A1;font-size:1.2em}#contentYear #galleryContainer{width:100%}#contentYear #galleryContainer #mainImage{width:100%;height:35em;background-size:contain;background-repeat:no-repeat;background-position:center;float:left;margin-bottom:1em;-webkit-transition:background-image 0.3s ease-in-out;transition:background-image 0.3s ease-in-out}@media only screen and (max-width: 1000px){#contentYear #galleryContainer #mainImage{height:20em}}#contentYear #galleryContainer .thumb01{background-image:url(../img/thumb01.jpg) !important}#contentYear #galleryContainer .prize1{background-image:url(../img/prizelistday1.jpg) !important}#contentYear #galleryContainer .prize2{background-image:url(../img/prizelistday2.jpg) !important}#contentYear #galleryContainer .prize3{background-image:url(../img/prizelistday3.jpg) !important}#contentYear #galleryContainer .prize4{background-image:url(../img/prizelistday4.jpg) !important}#contentYear #galleryContainer .thumb02{background-image:url(../img/thumb02.jpg) !important}#contentYear #galleryContainer .thumb03{background-image:url(../img/thumb03.jpg) !important}#contentYear #galleryContainer .thumb04{background-image:url(../img/thumb04.jpg) !important}#contentYear #galleryContainer .thumb05{background-image:url(../img/thumb05.jpg) !important}#contentYear #galleryContainer .thumb06{background-image:url(../img/thumb06.jpg) !important}#contentYear #galleryContainer .thumb07{background-image:url(../img/thumb07.jpg) !important}#contentYear #galleryContainer .thumb08{background-image:url(../img/thumb08.jpg) !important}#contentYear #galleryContainer .thumb09{background-image:url(../img/thumb09.jpg) !important}#contentYear #galleryContainer .thumb10{background-image:url(../img/thumb10.jpg) !important}#contentYear #galleryContainer .thumb11{background-image:url(../img/thumb11.jpg) !important}#contentYear #galleryContainer .thumb12{background-image:url(../img/thumb12.jpg) !important}#contentYear #galleryContainer .thumb13{background-image:url(../img/thumb13.jpg) !important}#contentYear #galleryContainer .thumb14{background-image:url(../img/thumb14.jpg) !important}#contentYear #galleryContainer .thumb15{background-image:url(../img/thumb15.jpg) !important}#contentYear #galleryContainer .thumb16{background-image:url(../img/thumb16.jpg) !important}#contentYear #galleryContainer .thumb17{background-image:url(../img/thumb17.jpg) !important}#contentYear #galleryContainer .thumb18{background-image:url(../img/thumb18.jpg) !important}#contentYear #galleryContainer .thumb19{background-image:url(../img/thumb19.jpg) !important}#contentYear #galleryContainer .thumb20{background-image:url(../img/thumb20.jpg) !important}#contentYear #galleryContainer .thumb21{background-image:url(../img/thumb21.jpg) !important}#contentYear #galleryContainer .thumb22{background-image:url(../img/thumb22.jpg) !important}#contentYear #galleryContainer .thumb23{background-image:url(../img/thumb23.jpg) !important}#contentYear #galleryContainer .thumb24{background-image:url(../img/thumb24.jpg) !important}#contentYear #galleryContainer .thumb25{background-image:url(../img/thumb25.jpg) !important}#contentYear #galleryContainer .thumb26{background-image:url(../img/thumb26.jpg) !important}#contentYear #galleryContainer .thumb27{background-image:url(../img/thumb27.jpg) !important}#contentYear #galleryContainer .thumb28{background-image:url(../img/thumb28.jpg) !important}#contentYear #galleryContainer .thumb29{background-image:url(../img/thumb29.jpg) !important}#contentYear #galleryContainer .thumb30{background-image:url(../img/thumb30.jpg) !important}#contentYear #galleryContainer .opaque{opacity:1 !important;-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}#contentYear #galleryContainer #thumbContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#contentYear #galleryContainer #thumbContainer figure{background-color:#fff;width:10%;height:3.5em;opacity:0.5;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0}@media only screen and (max-width: 1000px){#contentYear #galleryContainer #thumbContainer figure{height:4em}}#contentYear #galleryContainer #thumbContainer figure:hover{opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#registerContainer,#campgroundContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#registerContainer h1,#campgroundContainer h1{color:#0B59A1;padding:0 5em}@media only screen and (max-width: 1000px){#registerContainer h1,#campgroundContainer h1{padding:0}}#registerContainer h3,#campgroundContainer h3{font-size:1.3em;margin:0.8em;padding:0 5em}@media only screen and (max-width: 1000px){#registerContainer h3,#campgroundContainer h3{padding:0}}#registerContainer h2,#campgroundContainer h2{color:#0B59A1;margin-top:0;font-weight:100}@media only screen and (max-width: 900px){#registerContainer h2,#campgroundContainer h2{text-align:center}}#registerContainer h2 span,#campgroundContainer h2 span{font-weight:bold}#registerContainer #info p,#registerContainer #info h3,#campgroundContainer #info p,#campgroundContainer #info h3{color:#0B59A1;text-align:center;font-weight:100;line-height:150%;margin:0.8em}#registerContainer #info p,#campgroundContainer #info p{padding:0 5em}@media only screen and (max-width: 1000px){#registerContainer #info p,#campgroundContainer #info p{padding:0}}#registerContainer #info a,#campgroundContainer #info a{background:#FFD200;padding:0.2em 0.5em;border-radius:0.2em;text-align:center}#registerContainer #info a:hover,#campgroundContainer #info a:hover{background:#0B59A1;color:#fff}#registerContainer form,#campgroundContainer form{margin:2em 0;width:100%}#registerContainer form small,#campgroundContainer form small{color:#0B59A1;text-align:center;width:100%;display:block}#registerContainer form h3,#campgroundContainer form h3{color:#0B59A1;text-align:center;font-size:2em}#registerContainer form fieldset,#campgroundContainer form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;background:rgba(255,255,255,0.9);padding:1em 1em 1em 8em;margin-top:0.5em}@media only screen and (max-width: 1200px){#registerContainer form fieldset,#campgroundContainer form fieldset{padding:1em 1em 1em 4em}}@media only screen and (max-width: 1000px){#registerContainer form fieldset,#campgroundContainer form fieldset{padding:1em 1em 1em 2em}}@media only screen and (max-width: 800px){#registerContainer form fieldset,#campgroundContainer form fieldset{padding:1em}}@media only screen and (max-width: 900px){#registerContainer form fieldset a,#campgroundContainer form fieldset a{text-align:center}}#registerContainer form fieldset legend,#campgroundContainer form fieldset legend{color:#0B59A1;font-size:1.4em;font-weight:bold;margin-left:1em;padding:1em}@media only screen and (max-width: 900px){#registerContainer form fieldset legend,#campgroundContainer form fieldset legend{text-align:center;margin:0;padding:0.5em}}#registerContainer form fieldset small,#campgroundContainer form fieldset small{text-align:left;width:33%;padding-bottom:1em}@media only screen and (max-width: 900px){#registerContainer form fieldset small,#campgroundContainer form fieldset small{text-align:center;width:90%;padding:0.8em}}#registerContainer form fieldset .inputContainer,#campgroundContainer form fieldset .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.3em}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer,#campgroundContainer form fieldset .inputContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#registerContainer form fieldset .inputContainer label,#campgroundContainer form fieldset .inputContainer label{color:#0B59A1;width:11em;font-size:1.1em}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer label,#campgroundContainer form fieldset .inputContainer label{text-align:center}}#registerContainer form fieldset .inputContainer input,#campgroundContainer form fieldset .inputContainer input{font-size:1.1em;border:#a0cdf8 solid 1px;padding:0.3em 0.5em;color:#0B59A1;border-radius:0.3em;margin:0.08em}#registerContainer form fieldset .inputContainer input[type=text],#registerContainer form fieldset .inputContainer input[type=email],#campgroundContainer form fieldset .inputContainer input[type=text],#campgroundContainer form fieldset .inputContainer input[type=email]{width:10em}#registerContainer form fieldset .inputContainer input[type=number],#campgroundContainer form fieldset .inputContainer input[type=number]{width:3em}#registerContainer form fieldset .inputContainer input[type=checkbox],#campgroundContainer form fieldset .inputContainer input[type=checkbox]{margin-right:0.8em}#registerContainer form fieldset .inputContainer span,#campgroundContainer form fieldset .inputContainer span{margin-left:1.5em;color:#0B59A1;font-size:0.9em}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer span,#campgroundContainer form fieldset .inputContainer span{margin:0.2em 0.3em 1em 0.3em;text-align:center}}#registerContainer form fieldset .inputContainer div,#campgroundContainer form fieldset .inputContainer div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer div,#campgroundContainer form fieldset .inputContainer div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer div section,#campgroundContainer form fieldset .inputContainer div section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#registerContainer form fieldset .inputContainer div small,#campgroundContainer form fieldset .inputContainer div small{width:11em;display:block;text-align:left}@media only screen and (max-width: 900px){#registerContainer form fieldset .inputContainer div small,#campgroundContainer form fieldset .inputContainer div small{width:70%;text-align:center}}#registerContainer form fieldset #subscribeContainer,#campgroundContainer form fieldset #subscribeContainer{margin-top:1em}@media only screen and (max-width: 900px){#registerContainer form fieldset #subscribeContainer,#campgroundContainer form fieldset #subscribeContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#registerContainer form fieldset #subscribeContainer label,#campgroundContainer form fieldset #subscribeContainer label{width:auto}@media only screen and (max-width: 900px){#registerContainer form fieldset #subscribeContainer label,#campgroundContainer form fieldset #subscribeContainer label{text-align:left}}#registerContainer form fieldset .submitContainer,#campgroundContainer form fieldset .submitContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em 0.5em 0.5em 2em}@media only screen and (max-width: 900px){#registerContainer form fieldset .submitContainer,#campgroundContainer form fieldset .submitContainer{padding:0.6em 0.4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#registerContainer form fieldset .submitContainer small,#campgroundContainer form fieldset .submitContainer small{margin-left:2em}@media only screen and (max-width: 900px){#registerContainer form fieldset .submitContainer small,#campgroundContainer form fieldset .submitContainer small{margin-left:0;padding:0}}#registerContainer form fieldset .submitContainer small a,#campgroundContainer form fieldset .submitContainer small a{font-weight:bold}#registerContainer form fieldset .submitContainer small a:hover,#campgroundContainer form fieldset .submitContainer small a:hover{color:#FFD200}.success input{border:#26A65B solid 1px !important}.success .msg{color:#26A65B !important}.success .msg i{color:#26A65B !important}.fail input{border:#F64747 solid 1px !important}.fail .msg{color:#F64747 !important}.fail .msg i{color:#F64747 !important}.fullWidthImg{width:100%;height:auto}.textCenter{text-align:center}.textLeft{text-align:left !important}.hide{position:absolute !important;top:-9999px !important;left:-9999px !important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1000px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button{padding:10px 18px;color:#FFF;border-radius:0.3em;text-transform:uppercase;font-weight:900;background-color:#FFD200;border:2px solid #FFD200;cursor:pointer}.button:hover{-webkit-transition:color 0.1s ease;transition:color 0.1s ease;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;color:#0B59A1;border:2px solid #fff;background-color:#fff;text-decoration:none}.left{width:48%;float:left}.right{width:48%}.bold-this{font-weight:bold}.bigphoto{width:100%}.bigphoto img{margin:1em auto;display:block}.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}

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