@import url("https://fonts.googleapis.com/css?family=Fjalla+One");@import url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.bp-step{display:none;background-color:red;color:#fff;text-align:center;padding:10px;position:fixed;bottom:10px;right:10px;z-index:999999;font-size:16px;line-height:1.1;width:16px;height:16px;border-radius:25px}.bp-step:nth-child(odd){background-color:blue}@media only screen and (max-width: 1500px){.bp-step.step1{display:block}}@media only screen and (max-width: 1300px){.bp-step.step2{display:block}}@media only screen and (max-width: 1100px){.bp-step.step3{display:block}}@media only screen and (max-width: 900px){.bp-step.step4{display:block}}@media only screen and (max-width: 767px){.bp-step.step5{display:block}}@media only screen and (max-width: 500px){.bp-step.step6{display:block}}@media only screen and (max-width: 320px){.bp-step.step7{display:block}}html{-webkit-text-size-adjust:100%}body{background-color:#04306F;margin:0px;padding:0px;font-family:'Lucida Console', sans-serif;font-size:22px;line-height:1.5;color:#393939;overflow-x:hidden}.fish-limit{background-color:#f1f1f1;max-width:2400px;margin:0px auto;outline:20px solid #06459D}a:link,a:visited{color:#666;text-decoration:underline;outline:none}a:hover,a:active{color:#111;text-decoration:underline}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.middler{width:auto;max-width:1400px;margin:0px auto;padding:0px 50px}.middler-s{width:auto;max-width:1000px;margin:0px auto;padding:0px 100px}.indent{padding:0px 50px}.text-left{text-align:left}.text-center{text-align:center}h1,h2,h3,h4{font-family:'Fjalla One', sans-serif;line-height:1.4;color:#111;padding-bottom:25px}p,ul,ol{padding-bottom:25px}.font-m{font-size:34px}.font-l{font-size:54px}ul.uldisc{list-style:disc;padding-left:20px}hr{border-width:0px;margin-bottom:50px}strong{font-weight:bold}small{font-size:70%}@media only screen and (max-width: 1500px){.font-m{font-size:32px}.font-l{font-size:52px}}@media only screen and (max-width: 1300px){.font-m{font-size:30px}.font-l{font-size:48px}}@media only screen and (max-width: 1100px){body{font-size:20px}.font-m{font-size:28px}.font-l{font-size:44px}}@media only screen and (max-width: 900px){.font-m{font-size:26px}.font-l{font-size:40px}.indent,.middler,.middler-s{padding-right:25px;padding-left:25px}}@media only screen and (max-width: 767px){body{font-size:18px;line-height:1.4}.font-m{font-size:24px}.font-l{font-size:36px}hr{margin-bottom:25px}}@media only screen and (max-width: 500px){.middler,.middler-s{padding-right:15px;padding-left:15px}h1,h2,h3,h4{padding-bottom:10px}}@media only screen and (max-width: 320px){.middler,.middler-s{padding-right:10px;padding-left:10px}}.cp-top{padding-top:100px}.cp-both{padding-top:100px;padding-bottom:100px}.cp-bottom{padding-bottom:100px}.cp-top-s{padding-top:50px}.cp-both-s{padding-top:50px;padding-bottom:50px}.cp-bottom-s{padding-bottom:50px}@media only screen and (max-width: 1300px){.cp-top{padding-top:75px}.cp-both{padding-top:75px;padding-bottom:75px}.cp-bottom{padding-bottom:75px}}@media only screen and (max-width: 900px){.cp-top{padding-top:50px}.cp-both{padding-top:50px;padding-bottom:50px}.cp-bottom{padding-bottom:50px}.cp-bottom-s{padding-bottom:25px}}@media only screen and (max-width: 320px){.cp-top{padding-top:25px}.cp-both{padding-top:25px;padding-bottom:25px}.cp-bottom{padding-bottom:25px}}.sidexside-photos{display:flex;justify-content:center}.sidexside-photos img{width:100%;display:block}.bg-white{background-color:#fff}.full-width{width:100%;display:block}.youtube-theater{margin-bottom:25px}@media only screen and (max-width: 767px){.sidexside-photos{flex-direction:column}}.title{text-align:center;text-transform:uppercase;-webkit-transform:skewX(-5deg) rotate(-2deg);transform:skewX(-5deg) rotate(-2deg)}.title h1,.title h2{line-height:1;font-size:120px;color:#fff;padding-bottom:0px}.title h1 strong,.title h2 strong{font-size:220px;color:#f2e32f;-webkit-text-stroke-width:10px;-webkit-text-stroke-color:#f2e32f}.title h2{font-size:60px}.title h2 strong{font-size:80px;-webkit-text-stroke-width:2px}.title.title-blue h1,.title.title-blue h2{color:#111}.title.title-blue h1 strong,.title.title-blue h2 strong{color:#085ed5;-webkit-text-stroke-color:#085ed5}@media only screen and (max-width: 1500px){.title h1{font-size:100px}.title h1 strong{font-size:180px;-webkit-text-stroke-width:7px}.title h2{font-size:55px}.title h2 strong{font-size:75px}}@media only screen and (max-width: 1300px){.title h1{font-size:80px}.title h1 strong{font-size:140px;-webkit-text-stroke-width:5px}.title h2{font-size:50px}.title h2 strong{font-size:70px}}@media only screen and (max-width: 1100px){.title h1{font-size:70px}.title h1 strong{font-size:120px;-webkit-text-stroke-width:2px}.title h2{font-size:45px}.title h2 strong{font-size:65px}}@media only screen and (max-width: 900px){.title h1{font-size:58px}.title h1 strong{font-size:100px;-webkit-text-stroke-width:2px}.title h2{font-size:40px}.title h2 strong{font-size:60px}}@media only screen and (max-width: 767px){.title h1{font-size:37px}.title h1 strong{font-size:65px;-webkit-text-stroke-width:0px}.title h2{font-size:35px}.title h2 strong{font-size:55px}}@media only screen and (max-width: 500px){.title h1{font-size:25px}.title h1 strong{font-size:45px;-webkit-text-stroke-width:0px}.title h2{font-size:30px}.title h2 strong{font-size:45px}}.multi-links{display:flex;justify-content:center}.multi-links .buttonlink{margin:0px 10px}.buttonlink a,.buttonlink button,.buttonlink input{background-color:#f2e32f;font-family:'Fjalla One', sans-serif;text-transform:uppercase;text-decoration:none;font-size:30px;line-height:1;padding:22px 40px 20px 40px;color:#57521e;text-align:center;border:0px solid #EB3B5E;display:inline-block;border-radius:3px;-webkit-appearance:none;transition:background-color 250ms linear;position:relative}.buttonlink a i,.buttonlink button i,.buttonlink input i{position:absolute;top:10px;right:10px;font-size:15px}.buttonlink a:hover,.buttonlink button:hover,.buttonlink input:hover{background-color:#fff144;text-decoration:none;color:#57521e;cursor:pointer}.buttonlink.bl-grey a,.buttonlink.bl-grey button,.buttonlink.bl-grey input{background-color:#eee;color:#111}.buttonlink.bl-grey a:hover,.buttonlink.bl-grey button:hover,.buttonlink.bl-grey input:hover{background-color:#ddd;color:#111}.buttonlink.bl100 a,.buttonlink.bl100 button,.buttonlink.bl100 input{width:100%;padding:20px 0px}.buttonlink.bl-small a,.buttonlink.bl-small button,.buttonlink.bl-small input{padding:13px 15px 10px 15px;font-size:25px}@media only screen and (max-width: 900px){.buttonlink a,.buttonlink button,.buttonlink input{font-size:26px}}@media only screen and (max-width: 767px){.multi-links{flex-direction:column}.multi-links .buttonlink:first-child{padding-bottom:10px}}@media only screen and (max-width: 500px){.buttonlink a,.buttonlink button,.buttonlink input,.buttonlink.bl100 a,.buttonlink.bl100 button,.buttonlink.bl100 input{font-size:22px;width:100%;padding:20px 0px}.buttonlink.bl-small a,.buttonlink.bl-small button,.buttonlink.bl-small input{font-size:20px;width:100%;padding:13px 0px 10px 0px}}@media only screen and (max-width: 320px){.buttonlink a,.buttonlink button,.buttonlink input,.buttonlink.bl100 a,.buttonlink.bl100 button,.buttonlink.bl100 input{font-size:20px;padding:10px 0px}}.topbar{background-color:#06459d;font-family:'Fjalla One', sans-serif;display:flex;flex:1 100%;align-items:center;font-size:18px;line-height:1;color:#fff;text-transform:uppercase}.topbar-social{order:0;font-size:22px;padding:10px}.topbar-social ul{display:flex;justify-content:space-evenly;padding:0px}.topbar-social li{padding:0px 10px}.topbar-social a{color:#fff}.topbar-alert{order:1;flex-grow:1;background-color:#f33219;padding:15px;text-align:center}.topbar-alert p{padding:0px}.topbar-alert a{color:#fff;text-decoration:none}.current-weather{order:2;margin-left:auto;padding:15px}.current-weather p{padding:0px}@media only screen and (max-width: 1100px){.topbar-alert{font-size:14px;padding:17px}}@media only screen and (max-width: 900px){.topbar{flex-wrap:wrap}.topbar-alert{width:100%;order:0}.topbar-social{order:1}.current-weather{order:2}}@media only screen and (max-width: 500px){.topbar{font-size:16px}.topbar-social li{padding:0px 5px}}@media only screen and (max-width: 320px){.topbar .topbar-social,.topbar .current-weather{display:none}}.banner{background-color:#085ed5;display:flex;justify-content:space-between;align-items:center;padding:30px 20px 35px 35px;font-family:'Fjalla One', sans-serif}.logo{font-size:50px;line-height:20px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;margin-top:10px;margin-right:auto;-webkit-transform:skewX(-5deg) rotate(-2deg);transform:skewX(-5deg) rotate(-2deg)}.logo a{color:#fff;text-decoration:none}.logo small{color:#F3E14A;font-size:14px;-webkit-text-stroke-width:0px}.navigation ul{padding:0px;display:flex;justify-content:flex-end;flex-flow:row wrap;font-size:28px}.navigation li{padding:0px 10px}.navigation a{color:#fff;display:inline-block;padding:5px;text-decoration:none;position:relative}.navigation a.nav-cta{color:#f2e32f}.navigation li.nav-on a{color:#57521e}.navigation ul.secondary-nav{font-size:18px}.navigation ul.secondary-nav a{color:#81addf}.navigation ul.secondary-nav li:last-child{border-bottom:0px}.mobile-nav-button{display:none}@media only screen and (max-width: 1300px){.banner{padding:25px 20px 30px 30px}.logo{font-size:42px;line-height:17px}.logo small{font-size:12px}.navigation ul{font-size:22px}}@media only screen and (max-width: 1100px){.banner{padding:25px 20px 30px 30px}.logo{font-size:38px}.navigation ul{font-size:18px}.navigation li{padding:0px 6px}}@media only screen and (max-width: 900px){.banner{padding:15px 15px 15px 25px;flex-wrap:wrap}.mobile-nav-button{display:block;font-size:40px;line-height:0px;color:#fff;padding:15px}.navigation{width:100%;display:none}.navigation ul{flex-direction:column;border-top:1px solid #00489A;font-size:24px;margin-top:15px}.navigation ul.secondary-nav{border-top:0px solid #00489A;font-size:24px;margin-top:0px}.navigation li{border-bottom:1px solid #00489A;padding:0px}.navigation a{float:left;width:100%;padding:10px 0px}}@media only screen and (max-width: 500px){.banner{padding:15px}.navigation ul,.navigation ul.secondary-nav{font-size:20px}}@media only screen and (max-width: 320px){.banner{padding:10px 15px}.logo{font-size:30px;line-height:15px}.logo small{font-size:9.7px}}#rs-mobile{display:none}.slide-container{background-color:#F0F0F2;position:relative;margin-bottom:50px}.title.title-slide{position:absolute;z-index:999996;bottom:75px;left:100px;text-align:left}.title.title-slide h1 strong{clear:both;-webkit-text-stroke-width:5px}.slide-container .buttonlink a{font-size:40px;padding-right:60px;padding-left:60px}.slide-compass{position:absolute;z-index:999995;pointer-events:none;right:-200px;bottom:-75px;width:700px}@-webkit-keyframes compasstilt{0%,100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes compasstilt{0%,100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transform-origin:center center;transform-origin:center center}}.slide-compass{-webkit-animation:compasstilt 5s infinite;animation:compasstilt 5s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.slide-breakwater{display:none;position:absolute;z-index:999995;width:100%;bottom:0px;left:0px}@media only screen and (max-width: 1500px){.title.title-slide h1 strong{-webkit-text-stroke-width:7px}.title.title-slide{bottom:50px;left:60px}.slide-container .buttonlink a{font-size:35px;padding-right:50px;padding-left:50px}.slide-compass{right:-200px;bottom:-50px;width:600px}}@media only screen and (max-width: 1300px){.title.title-slide h1 strong{-webkit-text-stroke-width:5px}.title.title-slide{bottom:40px}.slide-container .buttonlink a{font-size:30px;padding-right:40px;padding-left:40px}.slide-compass{right:-100px;bottom:-25px;width:500px}}@media only screen and (max-width: 1100px){.title.title-slide h1 strong{-webkit-text-stroke-width:2px}.title.title-slide{bottom:30px}.slide-container .buttonlink a{font-size:25px;padding-right:30px;padding-left:30px}.slide-compass{right:-150px;bottom:-25px;width:400px}}@media only screen and (max-width: 900px){.title.title-slide h1 strong{-webkit-text-stroke-width:2px}.title.title-slide{bottom:30px}.slide-container .buttonlink a{font-size:20px;padding:18px 30px 15px 30px}}@media only screen and (max-width: 767px){.title.title-slide h1 strong{-webkit-text-stroke-width:0px}.slide-container .buttonlink a{padding:15px 15px 13px 15px}.title.title-slide{bottom:10px}.slide-compass{display:none}}@media only screen and (max-width: 500px){.slide-container{margin-bottom:25px}#rs-desktop{display:none}#rs-mobile{display:block}.title.title-slide{left:25px;bottom:30px}}.title-bar{display:flex;align-items:center;justify-content:space-between;padding:70px 50px}.title-bar .title{text-align:left}.title-bar .title h1{font-size:40px;padding:0px}.title-bar .title h1 strong{font-size:100px;-webkit-text-stroke-width:3px}.tb-marina{background:url(/_ima/banner-marina.jpg) center top no-repeat #DFE9CF;background-size:cover}.tb-tournament-pgo{background:url(/_ima/banner-tournament-pgo.jpg) center top no-repeat #F5B5DE;background-size:cover}.tb-tournament-mm{background:url(/_ima/banner-tournament-mm.jpg) center top no-repeat #B9EBEA;background-size:cover}.tb-tournament-fp{background:url(/_ima/banner-tournament-fp.jpg) center top no-repeat #EDDFD1;background-size:cover}.tb-charters{background:url(/_ima/banner-charters.jpg) center top no-repeat #CFDDE5;background-size:cover}.tb-headboats{background:url(/_ima/banner-headboats.jpg) center top no-repeat #C0EDF2;background-size:cover}.tb-rentals{background:url(/_ima/banner-rentals.jpg) center top no-repeat #F7F9ED;background-size:cover}.tb-cruisintikis{background:url(/_ima/banner-cruisintikis.jpg) center top no-repeat #FEF8E9;background-size:cover}.tb-webcams{background:url(/_ima/banner-webcams.jpg) center top no-repeat #DBEDED;background-size:cover}.tb-contact{background:url(/_ima/banner-contact.jpg) center top no-repeat #DAECEC;background-size:cover}@media only screen and (max-width: 1500px){.title-bar{padding:60px 50px}.title-bar .title h1{font-size:35px}.title-bar .title h1 strong{font-size:90px;-webkit-text-stroke-width:3px}}@media only screen and (max-width: 1300px){.title-bar{padding:50px 50px}.title-bar .title h1{font-size:30px}.title-bar .title h1 strong{font-size:80px;-webkit-text-stroke-width:2px}}@media only screen and (max-width: 1100px){.title-bar{padding:35px 25px}.title-bar .title h1{font-size:25px}.title-bar .title h1 strong{font-size:70px;-webkit-text-stroke-width:1px}}@media only screen and (max-width: 900px){.title-bar{padding:30px 25px}.title-bar .title h1{font-size:20px}.title-bar .title h1 strong{font-size:60px;-webkit-text-stroke-width:0px}}@media only screen and (max-width: 767px){.title-bar{padding:25px}.title-bar .title{-webkit-transform:skewX(0deg) rotate(0deg);transform:skewX(0deg) rotate(0deg)}.title-bar .title h1{font-size:18px}.title-bar .title h1 strong{font-size:45px}}@media only screen and (max-width: 500px){.title-bar{padding:15px}.title-bar .title h1{font-size:14px;line-height:1.2}.title-bar .title h1 strong{font-size:28px}.tb-marina{background:url(/_ima/banner-mobile-marina.jpg) center top no-repeat #DFE9CF;background-size:cover}.tb-tournament-pgo{background:url(/_ima/banner-mobile-tournament-pgo.jpg) center top no-repeat #F5B5DE;background-size:cover}.tb-tournament-mm{background:url(/_ima/banner-mobile-tournament-mm.jpg) center top no-repeat #F5B5DE;background-size:cover}.tb-tournament-fp{background:url(/_ima/banner-mobile-tournament-fp.jpg) center top no-repeat #F5B5DE;background-size:cover}.tb-charters{background:url(/_ima/banner-mobile-charters.jpg) center top no-repeat #CFDDE5;background-size:cover}.tb-headboats{background:url(/_ima/banner-mobile-headboats.jpg) center top no-repeat #C0EDF2;background-size:cover}.tb-rentals{background:url(/_ima/banner-mobile-rentals.jpg) center top no-repeat #F7F9ED;background-size:cover}.tb-cruisintikis{background:url(/_ima/banner-mobile-cruisintikis.jpg) center top no-repeat #FBF5E8;background-size:cover}.tb-webcams{background:url(/_ima/banner-mobile-webcams.jpg) center top no-repeat #DAECEC;background-size:cover}.tb-contact{background:url(/_ima/banner-mobile-contact.jpg) center top no-repeat #DAECEC;background-size:cover}}.intro{display:flex;justify-content:space-between}.intro *{padding:0px}.intro h1{width:47%;font-size:34px;color:#085ed5;padding:0px}.intro p,.intro ul{width:47%;padding:0px}.intro ul{display:flex;flex-wrap:wrap}.intro ul li{flex:1 46%;list-style:disc;margin-left:3%}@media only screen and (max-width: 1500px){.intro h1{font-size:32px}}@media only screen and (max-width: 1100px){.intro h1{font-size:30px}}@media only screen and (max-width: 900px){.intro{flex-direction:column}.intro h1{width:100%;padding-bottom:25px}.intro p,.intro ul{width:100%}}@media only screen and (max-width: 500px){.intro ul li{flex-direction:column;margin-left:25px}.intro h1{font-size:26px}}.lead-group{display:flex;flex-flow:row wrap;justify-content:space-between}.lead-group .lead-container:nth-child(1){width:100%}.lead-group .lead-container:nth-child(1) .lead-details{padding:50px 150px}.lead-group .lead-container:nth-child(1) .lead-photo h2{bottom:50px;font-size:80px}.lead-grid{display:flex;flex-flow:row wrap;justify-content:space-between}.lead-container{background-color:#fff;width:48%;margin-bottom:50px}.lead-photo{position:relative}.lead-photo img{width:100%}.lead-photo h2{position:absolute;width:100%;text-align:center;color:#fff;bottom:25px;padding:0px;line-height:1}.lead-details{padding:50px}@media only screen and (max-width: 1300px){.lead-group .lead-container:nth-child(1) .lead-details{padding:50px 100px}}@media only screen and (max-width: 900px){.lead-group .lead-details,.lead-group .lead-container:nth-child(1) .lead-details{padding:25px}.lead-group .lead-container{width:100%;flex-direction:column}.lead-container{margin-bottom:25px}.lead-group .lead-container:last-child{margin-bottom:0px}.lead-photo h2,.lead-group .lead-container:nth-child(1) .lead-photo h2.font-l{font-size:36px;bottom:25px}.lead-details{padding:25px}}@media only screen and (max-width: 767px){.lead-photo h2,.lead-group .lead-container:nth-child(1) .lead-photo h2.font-l{bottom:15px}}@media only screen and (max-width: 320px){.lead-photo h2,.lead-group .lead-container:nth-child(1) .lead-photo h2.font-l{font-size:30px}.lead-group .lead-details,.lead-group .lead-container:nth-child(1) .lead-details{padding:15px}}.content-headboats{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 900px){.content-headboats{flex-direction:column}.content-headboats .lead-container{width:100%}.content-headboats .lead-container:last-child{margin:0px}}.tournament-background{background:url(/_ima/tournament-bg.jpg) no-repeat center top;background-size:cover;width:100%}.tournament-title-padding{padding:300px 0px 500px 0px;overflow-x:hidden}.lg-mover{margin-top:-325px}.index-tournament-links{display:none}@media only screen and (max-width: 1300px){.tournament-title-padding{padding:225px 0px 400px 0px}.lg-mover{margin-top:-300px}}@media only screen and (max-width: 1100px){.tournament-title-padding{padding:175px 0px 300px 0px}.lg-mover{margin-top:-225px}}@media only screen and (max-width: 900px){.tournament-title-padding{padding:150px 0px 225px 0px}.lg-mover{margin-top:-150px}}@media only screen and (max-width: 767px){.tournament-title-padding{padding:100px 0px 175px 0px}.lg-mover{margin-top:-150px}.index-tournament-links{display:block;border-bottom:1px solid #ddd;margin:0px auto;max-width:300px}.index-tournament-links h2{padding-bottom:10px}.index-tournament-links ul{padding:0px}.index-tournament-links li{width:100%;border-top:1px solid #ddd;margin:0px;padding:10px 0px}.index-tournament-links a{text-decoration:none}}@media only screen and (max-width: 500px){.tournament-background{background:url(/_ima/tournament-bg-mobile.jpg) no-repeat center top #0062D1}}.lead-gallery{display:flex;justify-content:space-between;padding-bottom:50px}.lg-item{width:31%;text-align:center}.lg-item img{width:100%;display:block}.lg-item h2{font-size:40px;line-height:1;color:#085ed5;padding:0px;margin-top:25px}.lg-item p{font-family:'Fjalla One', sans-serif;padding:0px}@media only screen and (max-width: 767px){.lead-gallery{padding-bottom:25px}.lg-item{display:none}.lg-item.lg-featured{width:100%;display:block}}.shop-container-index{background:url(/_ima/shop-background.jpg) repeat-x #ebebeb center top;padding-top:150px}.title-shop{margin-top:-75px}.headboat-padding{background-color:#fff;padding:50px}@media only screen and (max-width: 767px){.shop-container-index{overflow-x:hidden}}@media only screen and (max-width: 500px){.shop-container-index{background:url(/_ima/shop-background-mobile.jpg) no-repeat #ebebeb center top;padding-top:90px}.title-shop{margin-top:0px}.title-shop.cp-bottom{padding-bottom:25px}}.content-split{display:flex;justify-content:space-between;align-items:flex-start}.content-left{width:48%}.content-right{width:48%}.content-reverse .content-left{order:1}.content-reverse .content-right{order:2}.content-sidebar-right .content-left{width:70%}.content-sidebar-right .content-right{width:25%}.content-sidebar-left .content-left{width:25%}.content-sidebar-left .content-right{width:70%}ul.content-right-links{background-color:#0062D1;font-family:'Fjalla One', sans-serif;padding:5px 25px}ul.content-right-links li{padding:10px 0px;border-bottom:1px solid #00489A}ul.content-right-links li:last-child{border:0px}ul.content-right-links a{text-decoration:none;color:#fff}.more-tales{line-height:1;border-top:1px solid #ddd}.more-tales li{padding:10px 0px;border-bottom:1px solid #ddd}.more-tales a{text-decoration:none}.more-tales a strong{color:#0062D1}.more-tales a small{font-size:14px}@media only screen and (max-width: 1100px){.content-sidebar-right .content-left{width:65%}.content-sidebar-right .content-right{width:30%}.content-sidebar-left .content-left{width:30%}.content-sidebar-left .content-right{width:65%}}@media only screen and (max-width: 900px){ul.content-right-links{padding:5px 15px;font-size:18px}}@media only screen and (max-width: 767px){.content-split{flex-direction:column}.content-reverse .content-left{order:2}.content-reverse .content-right{order:1}.content-left,.content-reverse .content-left,.content-sidebar-right .content-left,.content-sidebar-left .content-left{width:100%;padding-bottom:50px}.content-right,.content-reverse .content-right,.content-sidebar-right .content-right,.content-sidebar-left .content-right{width:100%}}@media only screen and (max-width: 500px){.content-left,.content-reverse .content-left,.content-sidebar-right .content-left,.content-sidebar-left .content-left{width:100%;padding-bottom:25px}}.table-container{padding-bottom:25px}.table-container table{border-collapse:collapse;border-spacing:0;border-color:#4A6891;width:100%;text-align:left}.table-container table td{border:1px solid #ddd;padding:10px;overflow:hidden;word-break:normal}.table-container table th{background-color:#ddd;padding:10px;overflow:hidden;word-break:normal;color:#111}@media only screen and (max-width: 500px){.table-container table{font-size:16px}.table-container table td,.table-container table th{padding:5px}}@media only screen and (max-width: 320px){.table-container table{font-size:14px}}.subnav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #0062D1;padding:20px 0px}.subnav p{font-weight:bold;padding:0px;color:#0062D1;font-family:'Fjalla One', sans-serif;font-size:24px}.subnav ul{display:flex;padding:0px}.subnav ul li{margin:0px 0px 0px 25px}.subnav a{display:inline-block;text-decoration:none}.subnav ul li.current a{color:#0062D1}ul.sponsors{display:grid;grid-gap:10px}ul.sponsors img{width:100%;display:block}ul.sponsors.tier-top{display:grid;grid-template-columns:repeat(2, 1fr)}ul.sponsors.tier-middle{display:grid;grid-template-columns:repeat(3, 1fr)}ul.sponsors.tier-bottom{display:grid;grid-template-columns:repeat(4, 1fr)}.tournament-nav-button{display:none}@media only screen and (max-width: 900px){.subnav{padding:10px 0px 5px 0px;font-size:16px}.subnav p{font-size:18px}}@media only screen and (max-width: 767px){.subnav{flex-wrap:wrap}.subnav ul{display:none;width:100%;padding-top:10px}.subnav ul li{width:100%;border-top:1px solid #ddd;margin:0px;padding:10px 0px}.tournament-nav-button{display:block;color:#0062D1;cursor:pointer}}@media only screen and (max-width: 500px){ul.sponsors.tier-top{display:grid;grid-template-columns:repeat(1, 1fr)}ul.sponsors.tier-middle{display:grid;grid-template-columns:repeat(2, 1fr)}ul.sponsors.tier-bottom{display:grid;grid-template-columns:repeat(3, 1fr)}}.charter-box{background-color:#fff;display:flex;justify-content:space-between}.charter-photo{background-color:#2865DB;width:65%}.charter-photo img{display:block}.charter-details{width:30%;display:flex;align-items:center}.charter-details h1{color:#0062d1;line-height:1}.charter-details p{padding-bottom:10px}.charter-details i{width:30px;text-align:center;display:inline-block;vertical-align:middle;margin-right:10px}.charter-pricing{padding:25px 50px;display:flex;align-items:center;font-size:16px}.charter-pricing h3{padding:0px 50px 0px 0px}.charter-pricing p{padding:0px 25px;border-left:1px solid #9e9e9e}.charter-pricing{background-color:#e3e3e3;display:flex}@media only screen and (max-width: 1100px){.charter-photo{width:50%}.charter-details{width:45%;padding:35px 0px 25px 0px}.charter-details h1{padding-bottom:15px}.charter-pricing{padding:25px;font-size:12px}.charter-pricing h3{padding:0px 25px 0px 0px}.charter-pricing p{padding-bottom:15px}}@media only screen and (max-width: 767px){.charter-box{flex-wrap:wrap}.charter-photo{width:100%}.charter-details{width:auto;padding:25px 25px 20px 25px}.charter-pricing{flex-direction:column;padding:25px 25px 15px 25px;font-size:12px}.charter-pricing h3{width:100%;padding:0px 0px 10px 0px}.charter-pricing p{width:100%;padding:10px 0px;border:0px;border-top:1px solid #9e9e9e}.charter-pricing p br{display:none}}@media only screen and (max-width: 500px){.charter-details,.charter-pricing{padding:15px 15px 10px 15px}}@media only screen and (max-width: 320px){.charter-details,.charter-pricing{padding:10px 10px 5px 10px}}.mad-fish-tikis{background-color:#EBEBEB;padding:2vw;position:relative;border-radius:5px;overflow:visible}.mad-fish-tikis h2{color:#eb0018;padding-bottom:5px}.mad-fish-tikis p{padding:0px}.mad-fish-tikis img{position:absolute;right:25px;top:-15%;height:130%}.cruise-types{display:flex;justify-content:center;flex-flow:row wrap;text-align:center}.cruise-types li{width:33%;padding-top:50px}.cruise-types li *{padding:0px 25px}.cruise-types h3{color:#0066CD}.floating-button{position:fixed;right:0px;bottom:0px;left:0px;text-align:center;padding:95px 0px 25px 0px;pointer-events:none;z-index:99}.floating-button .buttonlink a{pointer-events:auto;cursor:pointer;font-size:40px}.capt-wheel{position:absolute;left:50%;top:0px;margin-left:-123px;width:1px;height:247px}.capt-wheel img{position:absolute;width:247px;height:247px}@-webkit-keyframes brobotskeleton{0%,100%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}5%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}15%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}40%{-webkit-transform:rotate(-245deg);transform:rotate(-245deg);-webkit-transform-origin:center center;transform-origin:center center}45%{-webkit-transform:rotate(-232deg);transform:rotate(-232deg);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-245deg);transform:rotate(-245deg);-webkit-transform-origin:center center;transform-origin:center center}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}80%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}85%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}90%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}95%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes brobotskeleton{0%,100%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}5%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}15%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}40%{-webkit-transform:rotate(-245deg);transform:rotate(-245deg);-webkit-transform-origin:center center;transform-origin:center center}45%{-webkit-transform:rotate(-232deg);transform:rotate(-232deg);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-245deg);transform:rotate(-245deg);-webkit-transform-origin:center center;transform-origin:center center}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}80%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}85%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}90%{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:center center;transform-origin:center center}95%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:center center;transform-origin:center center}}.capt-wheel img{-webkit-animation:brobotskeleton 20s infinite;animation:brobotskeleton 20s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media only screen and (max-width: 900px){.cruise-types{flex-direction:column}.cruise-types li{display:flex;align-items:center;justify-content:center;width:100%;text-align:left;padding-top:25px}.cruise-types li *{padding:0px 10px}.cruise-types li img{width:25%;max-width:150px}.cruise-types li div{width:60%}}@media only screen and (max-width: 767px){.mad-fish-tikis{padding:6vw;text-align:center;font-size:75%}.mad-fish-tikis h2.font-m{font-size:120%}.mad-fish-tikis img{position:static;margin:-12vw 0px 15px 0px;max-width:50%;max-height:200px;height:auto}.floating-button{padding:95px 0px 0px 0px}.floating-button .buttonlink a{font-size:30px}}@media only screen and (max-width: 500px){.cruise-types li{flex-direction:column;text-align:center}.cruise-types li *{padding:0px}.cruise-types li div{width:100%}}@media only screen and (max-width: 320px){.floating-button{padding:60px 0px 0px 0px}.floating-button .buttonlink a{font-size:20px}.capt-wheel{margin-left:-75px;height:150px}.capt-wheel img{width:150px;height:150px}}.webcam-title{background-color:#00489A;padding:25px}.webcam-title h2{-webkit-transform:skewX(-5deg) rotate(-2deg);transform:skewX(-5deg) rotate(-2deg);color:#fff;padding:0px}.stream-fcm{text-align:center;font-size:14px;padding:10px}.stream-fcm a{text-decoration:none}@media only screen and (max-width: 900px){.webcam-title{padding:15px}}.inside-leads{background-color:#E3E3E3;display:flex;justify-content:space-between}.inputs input,.textareas textarea,.sod_select,.StripeElement{background-color:#fff;font-size:20px;border-radius:0;color:#393939;display:block;margin:0px 0px 15px 0px;padding:15px;width:100%;transition:border-color 300ms,color 300ms;-webkit-appearance:none;vertical-align:middle;box-sizing:border-box;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;text-align:start;-webkit-writing-mode:horizontal-tb}input[type=text],input[type="password"],textarea,.sod_select,.checkboxes,.StripeElement{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;border:1px solid #DDDDDD}input[type=text]:focus,input[type="password"]:focus,textarea:focus,.sod_select.focus,.sod_select .sod_list_wrapper,.checkboxes:hover,.StripeElement{box-shadow:0 0 5px #0062D1;border:1px solid #0062D1;color:#0062D1}.textareas textarea{height:150px}.label-box{background-color:#ddd;margin-bottom:15px;clear:both;padding:10px 20px 10px 15px;float:left;border-radius:5px;cursor:pointer}.label-box input{margin-right:10px;display:inline-block;vertical-align:middle}.hide{display:none}.g-recaptcha{padding-bottom:15px}.error-box{border-left:10px solid red;margin-bottom:25px;padding-left:25px}.error-box strong{color:#EB3B5E}.form-split{display:flex;align-items:center;margin-bottom:15px}.form-split label{width:25%;font-size:16px;line-height:1}.form-split .inputs{width:70%}.form-split input{margin:0px}.form-split select{font-size:20px;width:100%}@media only screen and (max-width: 500px){.form-split{display:block}.form-split label,.form-split .inputs{width:100%}}#instagram{clear:both;padding:0px;display:flex}#instagram li{flex-grow:1}#instagram img{width:100%;display:block}@media only screen and (max-width: 900px){#instagram li:nth-child(4){display:none}}@media only screen and (max-width: 767px){#instagram li:nth-child(3){display:none}}@media only screen and (max-width: 500px){#instagram li:nth-child(2){display:none}}.footer{background:url(/_ima/footer-marlin.jpg) no-repeat right bottom #085ed5;font-size:16px;color:#d0dced}.footer h3{font-size:20px;color:#fff}.footer strong{color:#fff}.footer p{padding:0px}.footer a:link,.footer a:visited,.footer a:link:hover,.footer a:active{color:#fff;text-decoration:none}.footer .middler{display:flex;align-items:flex-start}.footer-basics{padding-right:100px}.footer-basics h3{font-size:25px;padding-bottom:10px}.footer-basics i{font-size:12px;display:inline-block}.social-links{margin-left:auto;font-size:40px;line-height:1;padding:0px}.social-links li{display:inline-block;padding:0px 5px}.fishtales-promo{padding:25px 0px}.fishtales-promo .middler{position:relative}.fishtales-promo ul{display:flex;flex-direction:row-reverse;width:100%;padding:0px}.fishtales-promo ul img{width:100%;display:block}.ft-promo-title{position:absolute;top:0px;right:0px;bottom:0px;left:0px;text-align:center;line-height:1;display:flex;justify-content:center;align-items:center}.ft-promo-title h1{color:#fff;padding:0px}.ft-promo-title img{width:100%;clear:both}.ft-promo-title .buttonlink a{background-color:#AF6B9A;color:#fff}.copyright{background-color:#06459d;font-size:15px;color:#5c95e3;padding:25px 0px}.copyright p{padding:0px}.copyright a{color:#5c95e3}.copyright p br{display:none}@media only screen and (max-width: 1300px){.ft-promo-title-mid{width:40%}}@media only screen and (max-width: 1100px){.footer-basics{padding-right:75px}.booktikispacing{padding-bottom:175px}}@media only screen and (max-width: 900px){.footer{background-position:center bottom;background-size:346px 235px}.footer .middler{flex-wrap:wrap;text-align:center}.footer-basics{width:29%;padding:0px 2%}.fishtales-promo{padding:0px 0px 25px 0px}.social-links{width:100%;padding-top:25px}}@media only screen and (max-width: 767px){.fishtales-promo ul{flex-wrap:wrap}.ft-promo-title-mid{width:80%}}@media only screen and (max-width: 500px){.footer-basics{width:100%}.fishtales-promo h1{font-size:18px}.copyright{text-align:center}.copyright span{display:none}.copyright br{display:block}}@media only screen and (max-width: 320px){.booktikispacing{padding-bottom:115px}}.googlemap iframe{height:700px;display:block}@media only screen and (max-width: 1300px){.googlemap iframe{height:600px}}@media only screen and (max-width: 900px){.googlemap iframe{height:500px}}@media only screen and (max-width: 500px){.googlemap iframe{height:400px}}
