@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600);
@charset "UTF-8";.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(/fonts/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(/fonts/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(/fonts/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#container{background:#f3f3f3}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}#container{background:url(/images/fmp-bg.jpg?8b3172d3633dde5f5f1a356bbc6a0b10) 0 0 no-repeat;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 auto;max-width:1200px}ol,ul{margin:0 0 30px;padding-left:40px}section.members ul,ul,ul.bullets{list-style:url(/images/bullet.png?2f07e31748b8c1dfda95102d52793df1)}ol li,section.members ul li,ul.bullets li,ul li{margin:10px 0}ol li ol,ol li ul,ul li ol,ul li ul{margin:0;padding-left:30px}ol{counter-reset:li}ol>li{list-style-type:none;position:relative}ol>li:before{box-sizing:border-box;color:#2e9ad9;content:counter(li) "" ".";counter-increment:li;left:-20px;position:absolute;top:0;width:2em}ol>li>ol>li:before{content:counter(li,lower-alpha) "" "."}ul.bullets li.current a{color:#ed8800;font-weight:700}h1{color:#fff;font-size:36px;font-weight:400}h2{color:#ed8800}a{color:#2e9ad9;text-decoration:none}#homepage .news a:hover,#sidebar.calendar a.button:hover,a:hover{color:#017dc5}article h3{font-size:20px}article h3 a{color:#ed8800;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;text-decoration:none}article a.browse{background:url(/images/view_details_arrow.png?3438fc0076cb38a87a106b2a14cbaf1f) #fff right 3px no-repeat;border:2px solid #e0e0e0;border-radius:4px;color:#58aede;display:inline-block;font-size:16px;margin-top:4px;padding:4px 30px 4px 4px;text-decoration:none}section{margin-bottom:2em}section>a{font-size:16px}a.details,section a.details{border-bottom:1px solid #ececec;display:block;font-weight:700;margin-top:.5em;padding-bottom:2em}#sidebar a.details{border:none;display:inline-block;padding-bottom:0}#sidebar.calendar a.button,.button,button{background:#fff;border-radius:4px;color:#ed8700;display:inline-block;font-size:12px;font-weight:700;padding:4px 8px}.button.details,button{background:none;background:#fff;border:3px solid #e0e0e0;color:#2e9ad9;display:inline-block;font-size:14px;margin:1em 0;padding:5px;position:relative}.button.details:after,button:after{color:#e0e0e0;content:"\f054";font-family:FontAwesome;margin-left:10px}.button.details:hover,button:hover{background:#e0e0e0;color:#ed8700;cursor:pointer}.button.details:hover:after,button:hover:after{color:#fff}.padded_content{clear:both;display:table;margin:0 auto;position:relative;width:960px}.padded_content hr{border:none}.waterblock{clear:both;color:#fff;margin-top:20px;min-height:550px;position:relative}.waterblock .columns{margin-bottom:20px}.waterblock .title{display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;margin-top:40px}.waterblock .intro{color:#fff;font-size:16px;margin-bottom:36px}.waterblock ul.bullets{float:left;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:.5em;padding-left:0}.waterblock ul.bullets li{clear:left;float:left;margin:0 0 10px 30px;width:115px}.waterblock ul.bullets li:nth-child(2n){clear:right;float:right}.waterblock ul.bullets li a{color:#fff}#homepage .upcoming a:hover,.waterblock ul.bullets li a:hover{text-decoration:underline}.waterblock .col2 div{clear:both;text-align:center}.waterblock a.button{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;text-align:center;width:70%}.waterblock a.button:after{color:#ed8700;content:"\f054";font-family:FontAwesome;margin-left:10px}.waterblock a.button:hover:after{color:#0394cd}.fish_boxes{padding-left:0}.fish_boxes li{background:#17a8bc;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;height:88px;margin:8px 4px 0 0;text-align:center;transform:scale(1);transition:transform .5s;vertical-align:top;width:88px}.fish_boxes li:nth-child(1n),.fish_boxes li:nth-child(2n),.fish_boxes li:nth-child(3n),.fish_boxes li:nth-child(4n),.fish_boxes li:nth-child(5n),.fish_boxes li:nth-child(6n),.fish_boxes li:nth-child(7n),.fish_boxes li:nth-child(8n),.fish_boxes li:nth-child(9n),.fish_boxes li:nth-child(10n){background:linear-gradient(180deg,#17a8bc,rgba(0,133,166,.9))}.fish_boxes li:hover{background:rgba(0,133,166,.9);transform:scale(1.1);transition:transform .5s}.fish_boxes li a{color:#fff;display:block;font-size:10px;font-weight:300;height:88px;width:88px}.fish_boxes li img{float:none;margin-bottom:5px;margin-top:15px;max-width:100%;width:60px}.fish_boxes li a[href*="/management-plans/habitat"] img{width:60px}.management_plans.fish_boxes li,.management_plans.fish_boxes li a{height:137px;width:137px}#content .management_plans.fish_boxes li img{border:none;box-shadow:none;float:none;margin-top:20px;max-width:none;width:85px}html{background:url(/images/sidebar_pattern.png?66336b1c5f3241214ba8d139cba683eb) top repeat}#homepage .waterblock .col1{width:610px}#homepage .waterblock .col2{padding-left:50px}#topbar{background:#fff;height:111px;overflow:hidden}#topbar .right{float:right;margin-right:5px}#topbar .logo,#topbar form.search,#topbar nav.secondary{float:left;margin:30px 0 0 20px}#topbar .logo{margin-right:0;width:250px}#topbar .logo img{width:100%}#topbar nav.secondary{margin-top:36px}#topbar nav.secondary a{color:#7a7a7a;padding:10px 14px}#topbar nav.secondary .contact{background:#2fa0d9;border-radius:4px;color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin:10px 0;padding:0 10px;text-decoration:none}#topbar nav.secondary li:hover a.contact{color:#fff;opacity:.8}#topbar nav.secondary .active{font-weight:700;text-decoration:underline}#content{background:#fff;display:table-cell;overflow:hidden;padding:20px 20px 20px 120px;vertical-align:top}.colwrap{display:table;width:100%}#sidebar{background:url(/images/sidebar_pattern.png?66336b1c5f3241214ba8d139cba683eb) top repeat;display:table-cell;margin:0;width:335px}#sidebar section{background:none;margin-bottom:0;padding:10px 45px}#sidebar h4{color:#464646;font-size:20px}#sidebar .questions p>strong{display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}#sidebar .questions h4,#sidebar .questions strong:first-child{color:#ed8800}#sidebar ul{margin-left:20px}#sidebar ul li{margin:20px 0}#sidebar .members,#sidebar .questions{background:#fbfbfb;padding:10px 45px}#sidebar .library-link,#sidebar .subscribe{background:#37a1d7;color:#fff;padding-bottom:3em}#sidebar .subscribe h4{color:#fff}#sidebar .library-link a,#sidebar .subscribe a{border:none;color:#fff;display:inline-block}#sidebar .library-link a:hover,#sidebar .subscribe a:hover{text-decoration:underline}#sidebar .subscribe input{background:#fff;border:none;color:#999;float:left;font-family:Palatino Linotype;height:38px;padding:0 1em;width:70%}#sidebar .subscribe input.subscribe{background:url(/images/subscribe-button.png?2d088508ff1d7416c20775dcf8254eeb) no-repeat 0 0;float:left;height:38px;text-indent:-9999px;width:43px}#sidebar .subscribe input.subscribe:hover{opacity:.8}#sidebar .subscribe a.fill-subscribe{display:block;height:100%;text-decoration:none;width:100%}footer{background:#fbfbfb;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 36px;padding:10px 90px 10px 120px}footer .email,footer .fax,footer .phone{padding-right:16px}footer .email a{font-weight:700;text-decoration:none}footer .contact{color:#666;font-size:12px;line-height:2;padding:20px 0}nav{position:relative}nav:after,nav:before{content:"";display:table}nav:after{clear:both}nav ul{list-style:none;margin-bottom:0;padding-left:0;position:relative;text-align:center}nav ul li{display:inline-block;margin:0;white-space:nowrap}nav ul li a{padding:.5em 10px}nav ul.container{padding-left:6px;padding-right:6px}.main nav ul li~li{border-left:1px solid #ddd}nav.primary{background:rgba(66,152,205,.8);font-size:16px;z-index:1}nav.primary ul:before{color:#555}nav.primary ul li{display:none;float:none}nav.primary ul li .dropdown{background:#58b3e2;display:none}nav.primary ul li .dropdown ul{display:table-cell}nav.primary ul li .dropdown ul li{display:block;text-align:left}nav.primary ul li .dropdown ul li a:hover{background:#309dd8}nav.primary ul li a{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none}nav.primary ul li a,nav.primary ul li strong{color:#fff;display:block;padding:8px 22px}nav.primary ul li:hover>a,nav.primary ul li>a.active{background:#58b3e2}nav.primary ul li.active>a:before,nav.primary ul li:hover>a:before{margin-right:-.5em}nav.primary ul[data-focus=focus]:before{display:none}nav.primary ul[data-focus=focus] li{display:block}nav.primary ul.container{padding-left:0;padding-right:0}nav.utility{display:none}nav.supplemental ul li{float:none}nav.supplemental ul li a{display:block;padding:.25em 0}nav.supplemental ul li a:hover{color:#0394cd}nav.supplemental ul ul a{color:#888;font-size:.75em;line-height:2;padding:0}nav.supplemental>ul>li{padding-bottom:.5em}nav.supplemental>ul>li~li{border-top:1px solid #ddd;padding-top:.5em}nav.secondary ul{list-style:none;margin-top:0;overflow:hidden}nav.secondary li{float:left;padding-right:15px}.main aside{float:right;margin-left:1em;width:33.33%}nav.utility{display:block;position:absolute;right:32px;top:1em}nav.utility a{color:#fff;display:block;font-size:.75em}nav.utility li.active a,nav.utility li:hover a{color:#0394cd}.top{overflow:hidden}.top *{float:left}nav.secondary{background:#fff;display:block}nav.secondary li{padding:0}nav.secondary a{color:#7a7a7a;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:2;text-decoration:none}#topbar nav.secondary li:hover a,nav.secondary li.active a,nav.secondary li:hover a{color:#0394cd}nav.primary:before,nav.primary ul:before{display:none}nav.primary ul{padding-left:0}nav.primary ul li{display:inline-block}nav.primary ul li a img{border:none;box-shadow:none;margin-right:.5em;vertical-align:middle}nav.primary ul li.about{position:relative}nav.primary ul li a:before{display:none}nav.primary ul li li{float:none}nav.primary ul li li a{font-family:inherit;font-size:.8125em}nav.primary ul li.active,nav.primary ul li:hover{background:none}nav.primary ul.rel li:hover{position:relative}nav.primary ul li:hover .dropdown{display:block;position:absolute}nav.primary ul li:hover .dropdown.committees{display:block;float:left;left:0;min-width:100%;position:absolute}nav.primary ul li:hover .dropdown.about{display:block;float:right;position:absolute;right:0}#plan header{padding-bottom:24px}header{height:auto;margin:0 auto;width:960px}.statement{margin:1em 0;padding-left:40px;text-align:left}#homepage header .statement,#plan header .statement{background:none;font-size:36px;margin:50px 0 0;padding:0;text-align:center}header .statement h1{margin:0}header .statement img{max-width:180px}.statement span{color:#fff;font-size:14px}footer nav.secondary{background:transparent;float:right;margin:26px 0 0}footer nav.secondary li{float:left;position:relative}footer nav.secondary li:after{border-left:1px solid gray;content:"";height:12px;left:0;position:absolute;top:13px;width:1px}footer nav.secondary li:first-child:after{border:0}footer nav.secondary li a{background:transparent;font-size:12px}p.intro{color:#707070;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}#homepage #topbar .logo{width:330px}#homepage header{background:url(/images/fish_school_2017.jpg?ca4b9abedd967523cf552753f8bc8303) no-repeat #0e5b8e bottom/cover;margin:0 auto;max-width:1200px;width:auto}#homepage header .newsie,#homepage header .plans,#homepage header .statement,#homepage header nav.primary{margin-left:auto;margin-right:auto;max-width:960px}#homepage header .plans{border-top:2px solid hsla(0,0%,100%,.5);padding-top:2.5em}#homepage header .plans h2{color:#fff;margin-bottom:.25em;text-align:center}#homepage header .plans .fish_boxes{display:flex;flex-wrap:wrap;justify-content:space-evenly}#homepage header .statement{margin-bottom:50px;margin-top:50px}#homepage header .newsie{padding:2.5em 20px}#homepage header .newsie .head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}#homepage header .newsie .head h3{color:#ed8800;font-size:15px;font-weight:600;margin-bottom:0;text-transform:uppercase}#homepage header .newsie .head a{color:#ed8800;font-size:14px;font-weight:400;text-decoration:underline}#homepage header .newsie{color:#fff;font-style:15px;font-weight:400}#homepage header .newsie>div{display:flex;justify-content:space-between}#homepage header .newsie .news{flex:1 0 0;max-width:960px}#homepage header .newsie .news p{margin:0;padding:0}#homepage .newsie .news a{color:#fff;display:block;font-size:14px;font-weight:600;text-decoration:none}#homepage .newsie .news a:hover{opacity:.7}#homepage header .newsie .news:first-child{margin-left:0}#homepage header .statement strong:before{background:#7f783e;bottom:0;color:#fff;content:"";height:3px;left:0;position:absolute;right:0}#homepage #content{background:#055977;background:-webkit-gradient(left top,left bottom,color-stop(0,#055977),color-stop(50%,#428097),color-stop(100%,#eceeef));background:linear-gradient(180deg,#055977 0,#428097 50%,#eceeef);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#055977",endColorstr="#eceeef",GradientType=0);overflow:visible;padding:0 0 5em}#homepage .colwrap{display:block}#homepage .meetings{color:#fff;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;height:539px;margin-right:18px;text-align:center;width:480px}#homepage .meetings .dynamic{height:73.3%}#homepage .meetings em{display:inline-block;font-family:Palatino Linotype;font-size:19px;margin-top:20px;padding:5px 0}#homepage .meetings .seperator{color:#f99809;margin:8px 0 16px}#homepage .meetings p{margin:0;padding:0 10px}#homepage .meetings .date{color:#fff;display:block;font-size:20px;font-style:normal;font-weight:700}#homepage .meetings .intro{color:#fff;font-family:Palatino Linotype;font-size:18px;padding:0 40px}#homepage .meetings .location,#homepage .meetings .title{color:#f99809;font-size:28px;font-weight:600;margin-top:20px;text-transform:uppercase}#homepage .meetings .location{font-size:20px}#homepage .meetings .meeting .button{font-size:14px;margin-top:30px;padding:4px 18px}#homepage .meetings .meeting{background:url(/images/boards.jpg?a41099806b8e1c7a9525ede6054efea9) no-repeat;background-color:#121413;background-size:cover;min-height:349px;width:319px}#homepage .meetings .meeting .location{margin:5px 0 40px}#homepage .meetings .previous{background:#37a2b7;height:50%;min-height:175px;overflow:hidden;padding:0 6px 20px}#homepage .meetings .previous .title{color:#15435c;font-size:13px;margin-bottom:5px}#homepage .meetings .previous .date,#homepage .meetings .previous .location{font-size:16px;padding:0}#homepage .meetings .previous .tagline{font-size:14px;padding:0}#homepage .meetings .previous .date{display:inline}#homepage .meetings .previous em{display:inline;font-size:14px}#homepage .meetings .more{background:url(/images/ocean_waves_nefmc_tint.jpg?ef3672b4eb0867e42944b470ebd8c7d1) no-repeat;background-size:cover;height:50%;min-height:174px;padding-bottom:26px}#homepage .meetings .more a{color:#fff;display:inline-block;font-size:20px;font-weight:700;padding:15px 10px 0}#homepage .meetings .more a:hover{color:#0394cd}#homepage .meetings .more span.tagline{color:#4fc1d6;display:block;font-size:13px;font-weight:600;margin-bottom:10px;padding:0 10px;text-transform:uppercase}#homepage .meetings .previous .button{margin-top:12px}#homepage .photos img{max-width:100%;width:160px}#homepage .photos{height:27.4%}#homepage .photos .columns{display:flex}#homepage .events{display:table-cell;margin-top:20px;position:relative;vertical-align:top;width:460px}#homepage .events p{color:#fff;float:left;margin:0;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#homepage .upcoming a{color:#fff}#homepage .events span{float:right}#homepage .calendar{background:#fcfcfc;height:0;margin:0;min-height:320px}#homepage .calendar h2{margin-bottom:0}#homepage .upcoming{background:url(/images/short_blue_gradient.jpg?6eb147392002535dd4a7fab1b6d34fff) repeat-x;background-size:cover;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;padding:15px 10px}#homepage .upcoming div{clear:both;display:flex;flex-direction:column;font-size:15px;overflow:hidden}#homepage .upcoming header{background:none;clear:both;margin-bottom:1em}#homepage .upcoming header:after,#homepage .upcoming header:before{content:"";display:table}#homepage .upcoming header:after{clear:both}#homepage .upcoming header>a{color:#fff;float:right;font-size:15px;padding:4px 20px 0;text-decoration:underline}#homepage .upcoming .title{font-size:20px;padding:0 0 0 20px}#homepage .upcoming .date{color:#133c56;font-style:normal;font-weight:700}#homepage .upcoming p,#homepage .upcoming span{padding:5px 0 0 20px}#homepage .upcoming span{padding-left:0;padding-right:20px}div.title{font-size:18px;font-weight:700;margin-bottom:.5em}.date{color:#a9a9a9;display:block;font-weight:400}.plan>div.details{margin-bottom:2em;width:100%}.docs{display:table;text-align:left}.plan section{display:table-cell;margin:0 1%;padding:0 1em;width:45%}.plan section:last-child{border-left:1px solid #ccc;padding-left:20px}section .entry{margin-bottom:2em}section .entry:last-child{margin:1em 0}.plan section .draft{color:#b83c24;font-style:italic}.plan .docs div.details{margin-bottom:2em}.plan .docs div.details a.details.button{margin-top:0}.plan .docs div.summary{margin-bottom:.5em}.partner{float:left;margin:1em 0;min-height:160px;width:45%}.partner h4{float:left;margin-top:0;width:65%}.council-members span,.partner h4 span{display:block;font-size:14px;font-weight:400}.council-members span.title,.staff div.title{display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin-bottom:.5em}.council-members span p,.partner h4 span p{margin:0}.partner .partner-logo{float:left;margin-right:5%;width:25%}.partner .partner-logo img{border:none;box-shadow:none;width:100%}section.partners{clear:both}.col1.council,.col1.staff,.col2.council,.col2.staff{float:left;margin:1%;padding:0 10px;width:45%}.col2.council p,.col2.staff p{clear:left;color:#666;font-size:14px;font-style:italic}.col2.council,.col2.staff{text-align:center}@media only screen and (max-width:705px){.col1.council,.col1.staff,.col2.council,.col2.staff{float:left;margin:1%;padding:0 10px;width:100%}}@media only screen and (max-width:500px){.staff-info{width:100%}}#content .col2.council img,#content .col2.staff img{float:none;max-width:100%;width:auto}h2.council-members{clear:both}article.council-members{float:left;margin:1%;min-height:225px;padding:0 10px;width:45%}.flex-grid{display:flex;flex-wrap:wrap}article.staff{margin:1%;min-height:180px;padding:0 10px;width:45%}#content article.staff img.headshot{border:1px solid #4fc1d6;float:left;height:145px;margin-right:2rem;min-height:145px;min-width:145px;width:145px}#content article.staff div.staff-info{overflow:hidden}.council-members h3,.staff h3{border-bottom:1px solid #4fc1d6;color:#ed8800;margin-bottom:0}.bios a{background:none repeat scroll 0 0 #37a1d7;color:#fff;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2em;margin:9% auto;padding:3% 2%;transition:background .3s ease;width:50%}.bios a:hover{background:#ed8800}.bios a:after{color:#fff;content:"\f019";font-family:FontAwesome;margin-left:5%}article.committees h4{font-family:Palatino Linotype}article.committees div{clear:both;float:left;margin-bottom:2em;width:100%}article.committees h2{border-bottom:1px solid #4fc1d6}article.committees h4{float:left;margin:.5em 0;width:45%}.documents{color:#ed8800;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0}.calendar h2,h2.calendar{text-align:center}a.last_month{float:left}a.last_month,a.next_month{display:block;margin-bottom:1em}a.next_month{float:right}a.last_month:before{content:"\f190";font-family:FontAwesome;left:0;margin-right:5px}a.next_month:after{content:"\f18e";font-family:FontAwesome;margin-left:5px;right:0}table.calendar{border-collapse:collapse;clear:both;margin:1em auto 0;width:100%}.calendar tr th{border-bottom:1px solid #4fc1d6;color:#707070;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.calendar tr td{color:#707070;min-width:95px;padding:1.5em 0;text-align:center;vertical-align:top}.calendar tr td h4{margin:0}.calendar tr td.other_month{color:#bababa}.calendar ul{padding-left:0}.calendar ul li{font-size:14px;list-style:none;margin:3px 10px;padding:5px}.calendar a{color:#fff}#sidebar.calendar a{background:#9e9e9e;border-radius:5px;color:#fff;display:block;padding:5px 10px;text-align:center}#sidebar.calendar a.active{border:2px solid #fff}.calendar span.time{display:block;font-weight:700}#homepage .calendar .day_events li,#sidebar.calendar a,.calendar li{background:#9e9e9e;border-radius:5px;color:#fff;padding:5px 10px}#homepage .calendar .day_events li.committee_meeting,#sidebar.calendar a.committee_meeting,.calendar li.committee_meeting{background:#4fc1d6}#homepage .calendar .day_events li.council_meeting,#sidebar.calendar a.council_meeting,.calendar li.council_meeting{background:#eb8705}#homepage .calendar .day_events li.pdt,#sidebar.calendar a.pdt,.calendar li.pdt{background:#038981}#homepage .calendar .day_events li.advisory_panel,#sidebar.calendar a.advisory_panel,.calendar li.advisory_panel{background:#6235a0}#homepage .calendar .day_events li.peer_review,#sidebar.calendar a.peer_review,.calendar li.peer_review{background:#249700}#homepage .calendar .day_events li.partner_organizations,#sidebar.calendar a.partner_organizations,.calendar li.partner_organizations{background:#01437e}#homepage .calendar .day_events li.public_hearing,#sidebar.calendar a.public_hearing,.calendar li.public_hearing{background:#7e001a}#homepage .calendar .day_events li.other,#sidebar.calendar a.other,.calendar li.other{background:#001322}#sidebar.calendar a.button{color:#ed8700;display:block;font-size:16px}.related a.details.button{margin-bottom:3em}#sidebar section.date_time{background:#ed8800;color:#fff}section.date_time .date{color:#fff;font-size:24px;font-weight:700}section.date_time .location,section.date_time .time{font-size:18px}#homepage .calendar header{background:none;text-align:center}#homepage .calendar header h2{display:inline-block}#homepage .calendar header button{border:none;display:inline-block;font-size:1.25em}#homepage .calendar header button:after{display:none}#homepage .calendar tr td,#homepage .calendar tr th{height:30px;min-width:0;width:30px}#homepage .calendar tr td h4{height:22px;margin:0 auto;padding:4px 0;text-align:center;width:30px}#homepage .calendar tr td{padding:.49em 0}#homepage .calendar h4.has_events{border:2px solid #4fc1d6;border-radius:20px;display:block;z-index:400}#homepage .calendar h4.today{color:#ed8800}#homepage .calendar .day{background:#fcfcfc;height:100%;position:relative}#homepage .calendar .day_events{opacity:0;position:absolute;right:35px;top:0;transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear 0s;transition-delay:.5s;-moz-transition-delay:.5s;visibility:hidden;width:200px;z-index:500}#homepage .calendar h4.has_events:hover{cursor:pointer;display:block}#homepage .calendar .day_events:hover,#homepage .calendar h4.has_events:hover+.day_events{opacity:1;visibility:visible}#homepage .calendar .day_events li.committee_meeting span,#homepage .calendar .day_events li.council_meeting span{display:block;float:none;position:relative}.loading-spinner{background:#b8e0f9;display:none;height:60px;position:fixed;right:0;top:0;width:100%;z-index:1001}.spinner-text{color:#666;float:left;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin-left:10px;opacity:1}.spinner{-webkit-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;border:6px solid rgba(0,174,239,.15);border-radius:100%;border-top-color:rgba(0,174,239,.8);float:left;height:10px;width:10px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.text{display:table;width:100%}.text input{height:18px;margin-right:2%;width:40%}.library .filter{clear:both;float:left;font-size:14px;margin-top:40px;width:22%}.library .filter h4{background:#efefef;padding:5px}.library .filter .checkbox{clear:both;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:5px 0}.library .filter input{display:block;float:left;width:15px}.library .filter label{display:block;padding-left:28px}.library .filter .dates{clear:both;padding:0 0 60px}.library .filter .dates label{clear:both;float:left;padding-left:0;width:50px}.library .filter .dates input{width:60%}#results_section{border-left:1px solid #ccc;float:right;padding-left:2%;width:75%}#results_section h5{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;cursor:pointer;font-size:1.2em}#results_section .results .filter-strings{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em}#results_section .results .filter-strings .filter-string{background:#f2f2f2;border-radius:16px;color:#666;cursor:pointer;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8em;height:26px;line-height:26px;margin:2px;padding:1px 10px;position:relative}#results_section .results .filter-strings .filter-string:hover{opacity:.7}#results_section .results .filter-strings .filter-string:after{content:"\f057";font-family:FontAwesome;margin-right:5px}.results{margin-top:40px}#results article h3 a{font-size:24px}.results h5,.showing h5{font-style:italic}.results h5 span,.showing h5 span{color:#ed8800;font-style:normal}.results h5 a,.showing h5 a{cursor:pointer;font-style:normal}.results h5 a:after,.showing h5 a:after{content:"\f057";font-family:FontAwesome;margin-left:5px}#results article{border-bottom:1px solid #3e4446;padding:0 10px 20px}#results h3{margin-bottom:0}#results .categories{color:#999;font-size:13px}.news h3{margin-bottom:0}.news__pages{align-items:center;display:flex;justify-content:center}.news__page_link,.news__pagesCurrent{display:block;font-weight:700;margin-right:1rem}.news__page_link--arrow{border:none;box-shadow:none;float:none;margin-right:0;max-width:100%}.news__page_link--arrow-left,.news__page_link--arrow-right{height:20px;margin-right:0;width:20px}.news__page_link--arrow-left{background:url(/images/angle-left-solid.svg?e6b3ab3d849e255239050c015e981bd3) no-repeat;margin-right:1rem}.news__page_link--arrow-right{background:url(/images/angle-right-solid.svg?cd2a56f425767e222ad419397c94fe29) no-repeat}p.date{display:block;margin:0}.filter label{color:#000;font-family:Open Sans,​Arial,​sans-serif;font-size:16px;font-weight:700}.filter select{background:#fff;border:2px solid #e0e0e0;border-radius:5px;display:block;font-size:14px;height:35px;margin:.5em 0;padding:5px 10px;width:100%}.filter button{background:none repeat scroll 0 0 #37a1d7;border:none;color:#fff;margin:.5em 0}.filter button:hover{opacity:.8}.filter button:after{color:#fff}p.intro.staff{color:#707070;float:left;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;margin-left:0;width:45%}img.staff{width:100%}p.staff{color:#666;float:left;font-size:14px;font-style:italic;margin-left:5%;width:40%}#staff #content,#staff .colwrap{display:block}dl dt{font-weight:700}dl dd{border-bottom:1px solid #ececec;margin-bottom:1em;margin-left:0;padding-bottom:1em}#sidebar section.fishwatch{background:#fbfbfb;padding:2em 45px}.fishwatch img,iframe.directions,img{border:5px solid #fff;box-shadow:0 0 4px #ccc}.sidebarText img{max-width:300px}#homepage img,.logo img,.statement img{border:none;box-shadow:none}#sidebar section.plans{text-align:center}#sidebar section.plans img{margin:10% 0;max-height:200px;width:90%}#content .partners img,#content img{max-width:100%}.error,.info,.success{border-radius:4px;margin-bottom:1.5em;padding:1em 3.25em;position:relative}.error a,.info a,.success a{color:#666!important;text-decoration:underline}.error:before,.info:before,.success:before{content:"";display:block;font-family:FontAwesome;font-size:20px;height:23px;left:1em;position:absolute;top:.8em;width:23px}.success{background:#d2f8b0;color:#666}.success:before{content:"\f00c"}.error{background:#ffd8d9;color:#666}.error:before{content:"\f12a"}.info{background:#b8e0f9;color:#666}.info:before{content:"\f129"}.container:after,.container:before,.group:after,.group:before{content:"";display:table}.container:after,.group:after{clear:both}.container{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:16px;padding-right:16px;position:relative}.columns>hr{display:none}#error404 .colwrap{background:url(/images/404-page-bg.jpg?2c330efd0b697ae62958f8a9027f6611) no-repeat top #0874a3;min-height:549px}#error404 #content{background:none;padding:0}#error404 h1{font-size:65px;font-weight:700;margin:110px 0 0;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.4)}#error404 h2{color:#163d55;font-size:20px;line-height:1.4;text-align:center}#error404 .group{margin:0 auto;width:995px}#error404 .herring-home,#error404 .monkfish-plans{float:left;height:380px;width:50%}#error404 .redcrab-library{background:url(/images/404-page-redcrab.png?1b86fef6bd9ababe9c234dedcbcd3678) no-repeat bottom;clear:both;float:none;height:310px;margin:0 auto;position:relative;width:335px}#error404 .herring-home{background:url(/images/404-page-herring.png?c5b86b41bdcb38c20949b4409cc0a022) no-repeat 0 100%}#error404 .monkfish-plans{background:url(/images/404-page-monkfish.png?eaf13c6e8d15e1aa6537e1272c1e454a) no-repeat 100% 100%;float:right;height:359px;position:relative;top:100px;width:40%}#error404 .colwrap p{color:#fff}#error404 .colwrap p a{color:#4fc1d6;font-weight:700}#error404 p a:hover{color:#fff}#error404 .herring-home p{background:url(/images/404-page-bubbles-left.png?5cace701a1c1fdf1e5e767d177fb52cf) no-repeat 100% 0;float:right;font-size:30px;height:263px;padding:49px 0;text-align:center;width:192px}#error404 .monkfish-plans p{background:url(/images/404-page-bubbles-right.png?e1ed24851cd0b2caeb91453cba32e342) no-repeat 0 0;font-size:22px;height:258px;padding:68px 0;text-align:center;width:168px}#error404 .redcrab-library p{background:url(/images/404-page-bubbles-bottom.png?cd07587076d64eb4325455918a60336d) no-repeat 0 0;font-size:18px;height:236px;padding:52px 10px;text-align:center;width:160px}.hidden-list{display:none}.toggle-list button{background:none;border:none;color:#ed8800;font-weight:700;margin:0;padding-left:20px;position:relative;text-align:left;text-transform:uppercase;width:100%}.toggle-list button:after{bottom:0;color:#2e9ad9;content:"\f0fe";display:block;left:-10px;position:absolute;top:7px}.toggle-list button.active:after{content:"\f146"}html.lt-ie9 nav.primary{background:url(/images/nav-bg-ie.png?f8e95e905525030d04a8962abab37604) repeat}@media only screen and (min-width:1024px){#homepage header .newsie{padding-left:0;padding-right:0}#homepage header .newsie .news{margin-left:3em}}@media only screen and (min-width:600px){.columns{display:table;table-layout:fixed;width:100%}.photos.columns{display:flex}.columns>*{display:table-cell;vertical-align:top}.columns>hr{display:table-cell;width:16px}}html.lt-ie9 .columns{display:table;table-layout:fixed;width:100%}html.lt-ie9 .columns>*{display:table-cell;vertical-align:top}html.lt-ie9 .columns>hr{display:table-cell;width:16px}html.lt-ie9 .padded_content{display:block;width:100%}html.lt-ie9 .fish_boxes li img{width:114px}html.lt-ie9 .waterblock ul.bullets li{width:auto}html.lt-ie9 header{min-height:405px}html.lt-ie9 #library .colwrap,html.lt-ie9 .colwrap .plan,html.lt-ie9 .colwrap article{background:#fff;padding:10px 20px}html.lt-ie9 table.calendar{background:#fff}@media only screen and (max-width:1000px){#homepage header{width:100%}#homepage header,#plan header{height:auto}header .statement h1{padding:0 20px 20px}.padded_content{display:block;width:100%}.waterblock .padded_content{padding:20px}#homepage .meetings{height:auto;margin-right:0;width:100%}#homepage .events{display:inline;width:100%}#homepage .photos.columns{display:none}#homepage .calendar{width:100%}.waterblock{height:auto;padding-bottom:30px}nav.primary{font-size:14px}#header nav.secondary a,#header nav.secondary a.active{font-size:12px}#homepage .events p{max-width:100%;width:66%}#homepage .meetings .meeting{height:auto;width:70%}#homepage .waterblock .col1{width:50%}#homepage .waterblock .col2{padding:0 25px}#homepage .news{max-width:900px;width:auto}.waterblock ul.bullets{width:80%}}@media only screen and (max-width:900px){body#plan>#container{background-position:center 130px}.colwrap{display:block}#header,#homepage #header,#plan #header{width:100%}#content{display:block;padding:0 20px}#footer{padding:10px 20px}#sidebar{display:block;float:none;width:auto}#sidebar ul{overflow:hidden}#sidebar ul li{float:left;margin:0 0 0 30px}#topbar{height:auto}#topbar .logo{margin-right:0}#header nav.secondary{float:right;margin-left:0;margin-top:10px;right:10px}#header nav.primary ul{text-align:center}header .statement{font-size:30px;margin-top:50px;padding:0 20px}}@media only screen and (max-width:860px){.flex-grid{display:inline}article.staff{width:100%}}@media only screen and (max-width:780px){#homepage .photos img,#homepage .photos img:first-child{margin-left:2px;width:49%}#homepage .photos img:last-child{display:none}}@media only screen and (max-width:700px){#homepage header .statement,#plan header .statement{margin-top:20px;padding-bottom:20px}}@media only screen and (max-width:640px){.columns{display:block}#header #topbar{height:auto}#header nav.secondary{clear:both;margin-top:0}#homepage header{height:100%}#homepage #container{background-position:center 190px}header .statement h1{font-size:28px}header .statement img{width:120px}.padded_content{display:block;width:100%}#homepage .news p{white-space:normal;width:auto}#homepage .meetings{width:100%}#homepage .meetings .meeting{margin:0 auto}#homepage .meetings .previous{height:150px}#homepage .meetings .previous .button{display:table;margin:12px auto 0}#homepage .photos{display:none}#homepage .events{clear:both;float:none;margin:12px auto 0;width:100%}#homepage .upcoming{padding:15px 0}#homepage .upcoming .title{font-size:18px}#homepage .upcoming div{font-size:14px}#homepage .upcoming>a{padding-left:0}#homepage .events p{clear:left}#homepage .calendar{margin:0 auto;width:90%}#homepage .calendar .day_events{right:45px;width:150px}.waterblock{height:auto;padding:0 20px}#homepage .waterblock .col1{width:100%}#homepage .waterblock .col2{padding-bottom:20px;padding-left:0}.fish_boxes{margin:0 auto;padding:0;text-align:center;width:70%}.library .filter{padding-bottom:20px;width:100%}#results_section{border:none;clear:both;float:none;width:100%}#results article h3 a{font-size:18px}#results a.button.details{float:none}.library .filter .dates input{margin:0 10px;width:35%}#results article>div{float:none;margin-bottom:10px;width:100%}}@media only screen and (max-device-width:640px){.colwrap{display:block}#header{width:100%}#content{display:block;padding:0 20px}#footer{padding:10px 20px}#sidebar{display:block;float:none;width:auto}#sidebar ul{overflow:hidden}#sidebar ul li{float:left;margin:0 0 0 30px}#topbar{height:auto}#topbar .logo{margin-right:0}#header nav.secondary{float:right;margin-left:0;margin-top:10px;right:10px}#header nav.primary ul{text-align:center}#header nav.primary ul li{display:inline-block;float:none}header .statement{font-size:30px;margin-top:50px}}@media only screen and (max-width:535px){header .statement{background:none;margin-top:20px;padding-top:0}nav.secondary{margin:0 auto;text-align:center;width:auto}nav.secondary ul li{float:none}nav.primary ul li:hover .dropdown,nav.primary ul li:hover .dropdown.committees{display:none}#error404 .redcrab-library{clear:both;margin:0;top:0}#error404 .monkfish-plans{clear:left;float:none;top:0}}@media only screen and (max-width:500px){#topbar .logo,#topbar .right,#topbar form.search,#topbar nav.secondary{display:block;float:none;margin:10px auto}#homepage header,#plan header{height:auto}header .statement img{display:none}#content{padding:0 10px}#header{text-align:center}.plan section{display:block;width:100%}.plan section:last-child{border:none;padding-left:0}.calendar tr td{min-width:0}.calendar tr td ul{display:inline-block;max-width:100px;padding-left:5px}article.council-members,article.staff{float:left;min-height:50px;padding-bottom:20px;width:100%}#sidebar ul li{float:none}}@media only screen and (max-width:425px){#error404 #content{padding:0 20px}#error404 .herring-home{background-position:10px bottom;background-size:200px auto;height:209px;width:300px}#error404 .redcrab-library{background-position:bottom;background-size:90px auto;height:222px;width:258px}#error404 .monkfish-plans{background-position:100% 100%;background-size:150px auto;height:222px;width:258px}#error404 .herring-home p{background-size:120px auto;font-size:21px;padding-top:26px;position:relative;right:-14px;width:120px}#error404 .redcrab-library p{background-size:100px auto;font-size:12px;padding:30px 0;width:100px}#error404 .monkfish-plans p{background-size:110px auto;font-size:16px;padding-top:41px;width:110px}header .statement{padding-bottom:0}header .statement h1{margin-top:2em}#homepage .events{display:inline;width:auto}#homepage .meetings .meeting{width:100%}#homepage .meetings .previous{height:auto;min-height:0}#homepage .meetings .more{height:auto}#homepage header .plans .fish_boxes{margin:auto}footer{margin:0}}@media only screen and (max-width:360px){#homepage header .statement,#plan header .statement{margin:0}header .statement img{display:none}#error404 #content{padding:0 20px}}form.search{display:inline-block;position:relative}input.search{background:url(/images/search_bg.png?5e48951c694fb506c2b8e6f7f0b7f336) #f2f2f2 100% 0 no-repeat;border:1px solid #cecece;border-radius:4px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px 30px 6px 6px;width:160px}header .search{border:none}.search{border-bottom:1px solid #ccc;padding-bottom:20px}.search button,.search h3,.search input{display:table-cell;padding:0;vertical-align:middle}.search button,.search input{height:28px;margin-right:10px;padding:0 5px}.search .text input{background:#f2f2f2;border:none;border-radius:4px}.search_results article{border-bottom:1px solid #3e4446;padding:0 10px 20px}.search_results h3{margin-bottom:0}.search_results h3 span.search_keyword{color:#ffa326;font-weight:700}.search_results p.summary{margin-top:0}.search_results .categories{color:#999;font-size:13px}.search_results .prev{float:left}.search_results .next{float:right}.results_meta{padding:12px 0;width:100%}.results_meta>.result_count{float:left;width:50%}.results_meta>.order_by{float:right;text-align:right;width:50%}.results_meta>.order_by>.active{color:#000;cursor:default;text-decoration:underline}@media only screen and (max-width:1000px){#header input.search{background-position:right -3px;padding:3px 30px 4px 4px;width:auto}#header form.search{margin-top:44px}}@media only screen and (max-width:900px){#header form.search{clear:right;display:block;float:right;margin:10px 0 20px;position:relative;right:10px;top:4px}}@media only screen and (max-width:640px){#header form.search{clear:right;display:block;float:right;margin:10px 0 20px;position:relative;right:10px;top:4px}}@media only screen and (max-width:500px){#header form.search{display:inline-block;float:none;margin:0 auto 20px;position:static;width:auto}}.sidebar{background:url(/images/sidebar_pattern.png?66336b1c5f3241214ba8d139cba683eb) top repeat;display:table-cell;margin:0;width:335px}.sidebar.-contained{max-width:335px}.sidebar.-contained img{width:100%}.sidebar.-contained figure{margin:0;padding:0}.sidebar section{background:none;margin-bottom:0;padding:10px 45px}.figure img{border:none;box-shadow:none}.figure.-fullWidth .figure__header{font-weight:700;margin:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.figure.-about{margin-right:3rem}

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