@media only screen and (min-width:20em){.wrapper{width:20em;font-size:90%}.grid3{width:100%}.grid5{width:100%}.grid6{width:100%}.grid7{width:100%}.grid8{width:100%}.col1{width:100%}.col2{width:100%}article{padding-bottom:.5em}article h1{font-size:1.5rem}article h2{font-size:1.3rem}article h3{font-size:1.2rem}article h4{font-size:1.1rem}article h5{font-size:.95rem}article h6{font-size:.9rem}article iframe{width:99%}article .liner{width:100%;padding:0}article p{font-size:1.1rem;line-height:140%}article p.tags{font-size:.9rem;line-height:130%}article .pullquote{font-size:2rem;line-height:140%;padding:0 0 1em 25%;background:url(../images/quotemark.png) left top no-repeat}article .republish{margin-top:1em;padding-top:1em;border-top:1px dotted #ccc}article .republish p{font-weight:700;font-size:1rem}article section.knv-section figure{width:35%}article section.knv-section figcaption{width:61%}article section.knv-section h4{color:#439bd7;font-size:1rem;padding:0 3% .4em}article section.knv-section span.date{color:#5c5b5b;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;padding:0 3% .4em;display:block}article .synopsis p{font-size:1.2rem}article ul{font-size:1.2rem;line-height:140%}article ol{font-size:1.2rem;line-height:140%}article li:not(.product){line-height:140%}article .tagindex li{line-height:120%;margin-bottom:.8em!important}article .storeGrid .storeExcerpt p{font-size:1rem}article table{font-size:1rem}article td p{font-size:1rem;line-height:130%}article td{font-size:1rem;line-height:130%}article .videoSmall{width:100%;display:block;margin-bottom:.5em}aside{clear:both;border-top:1px solid #ccc}aside .border{border-top:1px solid #ccc}aside h3{font-size:1.4rem;padding:.8em 0 .5em;margin:0;line-height:125%}aside ul{margin:0;padding:0}aside li{font-size:1.05rem;line-height:130%;margin:0 0 .2em;padding:0}aside .liner{padding-left:0}aside #gform_login_widget-2{padding-bottom:1.3em}aside .gform_body{font-size:.9rem!important;font-weight:400!important}aside .gform_body li.gfield{margin-top:.2em!important;font-size:.9rem!important}aside .gform_body li#field_1{margin-top:0!important;padding:0;font-size:.9rem!important}aside .gform_body label.gfield_label{font-weight:400!important}aside .gform_footer.top_label{margin-top:0;padding:.2em 0}aside .gform_wrapper{margin-top:0}aside li.gchoice_3_1{margin-top:0!important;font-size:.9rem!important}aside .ginput_container{margin-top:0!important}aside nav{margin:0;border:none}aside .widget p{font-size:1rem}aside p{font-size:1.05rem;line-height:130%;margin-bottom:1em}aside section figure{margin-bottom:.6em}aside section figcaption{margin-bottom:1.5em}aside section figcaption .date{margin-bottom:.2em;letter-spacing:.1em;text-transform:uppercase}aside section figcaption h2{line-height:130%;margin-bottom:.4em}.bio img{max-width:150px}footer p{padding:1em 0 2em}.chapter-copyright footer p{padding-top:0}footer .tableContainer .cell{width:100%;margin:0}footer .tableContainer .cell:last-of-type{margin-bottom:1em}footer .tableContainer .cell.one h2{font-size:1.25rem}footer .tableContainer .cell.two h2{text-align:center}footer .tableContainer .cell.two{padding:1em 0}footer .tableContainer .cell.two ul{margin:0 20%;font-size:1.2rem}footer .tableContainer .cell.three span{font-size:80%;margin-top:.8em;display:block;line-height:130%;clear:both}footer .tableContainer span.footer-cat{margin:0 0 0 25%;display:block}.homePage section{width:100%;margin:0 auto;padding-bottom:.8em}.homePage section h2{font-size:1.1rem}#knv h3{font-size:1.5rem}.knvHeader{border-bottom:#8cc542 8px solid}.knvHeader h1{font-size:1.55rem;padding:.3em 0 .4em}.mission h2{font-size:1.25rem}.mission h3{font-size:1.34rem}.mission .tableContainer .cell{float:none;display:block;width:100%;margin-right:0;padding:0}.sign-up{margin-bottom:1em}.col-h{min-height:200px}.fish{display:block}.fish .cell{width:30%}.all-videos div{flex-basis:100%;-webkit-flex-basis:100%;margin:12px auto}.social-media{width:100%}.social-media .box-feed{width:275px!important}.social-media .box-feed .widget{width:265px}.social-media ul.tabs{width:290px!important}.social-media .tab-col{width:290px!important;margin:0;float:left}.social-media .tab-content .box-feed{width:280px!important}.social-media iframe{width:260px!important}.store-section .storeGrid{flex-basis:100%;-webkit-flex-basis:100%}.storeGrid p.authorField{font-size:1rem}.home-h2{font-size:1.3rem;padding:10px!important;margin-bottom:15px!important}}@media only screen and (min-width:22.5em){.wrapper{font-size:90%}.home-h2{font-size:1.3rem;padding:10px!important}.knvHeader h1{font-size:1.8rem}}@media only screen and (max-width:30em){#header-menu li.menu-item{font-size:88%;display:inline-block;text-align:center;vertical-align:top;width:100%!important;margin:3% 0!important;padding:0!important}#header-menu li.menu-item a{line-height:3em}header #signup-area .gform_wrapper .gform_body li input[type=text]{width:100%!important}.sign-upGF #input_2_1_3_container.name_first{padding-right:0!important}header #header-main{margin-top:20%!important}#homepage-feature-section .news-feed{padding:0!important}footer .tableContainer .cell.two ul{margin:0 25%;font-size:1.25rem}article section.knv-section h4{font-size:1.2rem}article section.knv-section span.date{font-size:1rem}.knvHeader h1{font-size:240%}.knv-items[data-columns]::before{content:"2 .column.size-1of2"}.knv-items .column{float:left;width:50%}.home-h2{font-size:1.3rem;padding:10px!important}.social-media .box-feed{width:375px!important}.social-media .box-feed .widget{width:375px}.social-media ul.tabs{width:290px!important}}@media only screen and (max-width:37.5em){#homepage-feature-section .news-item-listing{margin:0!important}#recent-videos-section .recent-videos-listing .recent-videos-item{width:100%!important}#protecting-our-future .protecting-listing .protecting-item h5,#exposing-causes-section .cause-listing .cause h5{font-size:130%;line-height:1.3em}#homepage-feature-section .news-feed .news-col-1,#homepage-feature-section .news-feed .news-col-2,#homepage-feature-section .news-feed .news-item,#protecting-our-future .protecting-listing .protecting-item,#exposing-causes-section .cause-listing .cause{width:100%!important}h2.section-divider{line-height:1.2em;padding:20px 0}#hero-section{height:400px!important;min-height:0!important}#hero-section .hero-text .text-block{font-size:140%}#hero-section .hero-text .attribution{font-size:120%;line-height:3em}.hero-video{overflow:hidden!important;padding-bottom:56.25%!important;position:relative!important;height:0!important}.hero-video iframe{left:0!important;top:0!important;height:100%!important;width:100%!important;position:absolute!important}h2.section-divider{font-size:190%}#homepage-feature-section .section-intro{font-size:120%!important;padding:5%!important}#homepage-feature-section .news-feed .news-item{float:left}#homepage-feature-section .news-feed .news-col-1{margin-bottom:0}#homepage-feature-section .news-feed .news-col-2{margin-top:0}#seeking-justice-section .justice-item{width:100%!important}#seeking-justice-section .justice-listing .justice-item h5{font-size:120%;line-height:3em}header #signup-area{margin:10% 0}#homepage-feature-section .news-feed{padding:0!important}}@media only screen and (min-width:37.5em){#header-menu li{font-size:70%!important;padding:2px!important}}@media only screen and (min-width:37.5em){.wrapper{width:37.5em;font-size:90%}article .fish .cell{width:42%}article h1{font-size:1.6rem}article h2{font-size:1.4rem}article h3{font-size:1.3rem}article h4{font-size:1.2rem}article h5{font-size:1.1rem}article h6{font-size:.9rem}article p{font-size:1.1rem;line-height:160%}article p.tags{line-height:140%}article .synopsis p{font-size:1.3rem}article table{font-size:1rem}article td p{font-size:.9rem;line-height:130%}article td{font-size:.9rem;line-height:130%}article ul{font-size:1.1rem;line-height:160%}article ol{font-size:1.1rem;line-height:130%}article li:not(.product){line-height:150%;margin-bottom:1em}article .tagindex li{line-height:120%;margin-bottom:.8em!important}footer .tableContainer .cell.one h2{font-size:1.25rem}footer .tableContainer .cell.two ul{margin:0 30%;font-size:1.15rem}.knvHeader{border-bottom:#8cc542 10px solid}.knvHeader h1{font-size:2.9rem}.home-h2{font-size:1.5rem;padding:10px!important}nav li.menu-item{font-size:.85rem}}@media only screen and (min-width:37.5em) and (max-width:48em){#homepage-feature-section .news-item-listing{margin:0!important}#recent-videos-section .recent-videos-listing .recent-videos-item{width:44%!important}#protecting-our-future .protecting-listing .protecting-item h5,#exposing-causes-section .cause-listing .cause h5{font-size:130%;line-height:1.3em}#protecting-our-future .protecting-listing .protecting-item,#exposing-causes-section .cause-listing .cause{width:42%!important;margin:3%}.call-outs{display:flex;justify-content:space-between}header #signup-area .gform_wrapper .gform_body li{margin-bottom:20px!important}header #signup-area .gform_wrapper .gform_body li input[type=text]{width:100%!important}.sign-upGF #input_2_1_3_container.name_first{padding-right:0!important}header #signup-area{margin:10% 0}#recent-videos-section .recent-videos-listing .recent-videos-item{margin:0 0 5%!important}#recent-videos-section .recent-videos-listing .recent-videos-item:nth-child(2n){margin-left:3%!important}.logo-svg{height:70px}.logo-svg img{height:70px}}@media only screen and (min-width:30em) and (max-width:48em){#header-menu #menu-header-menu li.menu-item{font-size:40%;display:inline-block;text-align:center;vertical-align:top;width:28%}header #header-main{margin-top:14%!important}}@media only screen and (max-width:48em){.slicknav_nav .menu-indicator{display:none!important}#video-offer-area{width:100%!important;margin:5% 0}#header-menu li{font-size:40%!important;padding:2px!important;background-color:#e6f9cf}.social-media .tab-col{width:50%!important}.social-media .tab-content .box-feed{width:260px!important}.social-media iframe{width:230px!important}#homepage-feature-section .news-feed{padding:0!important}#homepage-feature-section .news-feed .news-item{margin:0 0 10px!important;padding:0!important}#homepage-feature-section .news-feed .news-image,#homepage-feature-section .news-feed .news-info{padding:10px}.chapter-footer-mission{padding:0}.chapter-footer-buttons{flex-direction:column;row-gap:20px}.chapter-footer-buttons .footer-button{padding:15px;font-size:1.3em}.chapter-social-icons .header-icon{height:30px;width:30px}}@media only screen and (min-width:28em) and (min-width:37em){#homepage-feature-section .news-item-listing .news-col-2{width:47%!important;margin-left:10px!important}#homepage-feature-section .news-item-listing{margin-left:0%}footer .wrapper{width:100%!important}}@media(max-width:767px){main aside{border-left:none!important}}@media only screen and (min-width:48em){#top-nav ul li{margin:0}#video-offer-area{padding-left:3%}#homepage-feature-section .news-feed .news-image,#homepage-feature-section .news-feed .news-info{padding:10px}.wrapper{width:48em;font-size:95%}.grid3{width:30%;margin-left:auto;left:auto;right:auto}.grid8{width:66.667%;margin-left:auto;left:auto;right:auto}.col1{width:50%}.col2{width:50%}.grid5{width:41.667%;margin-left:auto;left:auto;right:auto}.grid6{width:50%;margin-left:auto;left:auto;right:auto}.grid7{width:58.333%;margin-left:auto;left:auto;right:auto}.homePage section{width:39%;padding:0 5% 1em;margin:0;display:inline-block;float:none;clear:none}.homePage section h2{font-size:.9rem}article .liner{width:85%}article .fish .cell{width:40%;float:left}article .pullquote{padding:0 0 1.5em 15%}article section.knv-section figure{width:55%}article section.knv-section figcaption{width:41%}article section.knv-section h4{font-size:1.4rem;padding:0 3% .8em}article section.knv-section span.date{font-size:1.2rem;padding:0 3% .8em}aside{border-left:1px solid #ccc;border-top:none;float:right;clear:none}aside .border{padding:1em 0}aside .liner{padding-left:1.6em}aside h2{font-size:1.2rem;line-height:125%}aside h3{margin:.7em 0 0}aside #gform_login_widget-2{padding-bottom:.5em}aside h3:first-of-type{border-top:none;padding-top:0;margin-top:0}aside li{font-size:.95rem;margin-bottom:.5em}aside li:last-child{margin-bottom:1em}aside p{font-size:.95rem;margin-bottom:.3em}aside section.liner{padding-left:.8em}footer .tableContainer .cell{float:left;width:30%;margin-right:0;padding:0 1.5% 1.3em}footer .tableContainer .cell.two{padding:0}footer .tableContainer .cell.one h2{font-size:.9rem}footer .tableContainer .cell.two h2{font-size:1.2rem}footer .tableContainer .cell.two ul{margin:0 0 0 15%}footer .tableContainer .cell.two li{margin:0 0 .5em;font-size:.9rem;text-align:left;display:block;float:left;clear:both}footer .tableContainer .cell.three span{font-size:.8rem}#knv h3{font-size:1.1rem}.knvHeader{border-bottom:#8cc542 12px solid}.knvHeader h1{font-size:2.9rem;padding:.1em 0 .2em}.mission .tableContainer .cell{float:left;width:30%;margin-right:0;padding:0 1.5% 1.3em}.mission .tableContainer .cell img{width:90%}.mission h3{font-size:1.2rem}nav li.menu-item{font-size:.65rem}.sign-upGF #input_2_1_3_container.name_first{margin-top:0;padding-right:16px;width:50%}#input_2_1_6_container{padding-top:2px;width:50%}.sign-up .gform_body{padding:2px 0 0}.sign-up #gform_widget-3{padding:4px;font-size:80%}.sign-up h2{font-size:1.02em;color:#439bd7;text-align:center;line-height:130%}.left{float:left}.right{float:right}.col-h{min-height:725px}.all-videos div{flex-basis:44%;-webkit-flex-basis:44%;margin:12px auto}.store-section .storeGrid{flex-basis:42%;-webkit-flex-basis:42%}#knv{margin-right:5%}.home-h2{font-size:1.7rem;padding:10px!important}}@media only screen and (max-width:56.25em){#hero-section .hero-video{width:100%;height:400px;right:0}footer h2{margin-top:50px}#footer-modules .footer-module{width:100%;text-align:center}footer #category-menu{float:none!important;margin-left:0!important}footer #category-menu li.menu-item{text-align:center!important}footer li:before{content:""!important}footer .footer-module .social-media{width:100%;text-align:center;float:none}#copyright-line{width:60%;margin:0 auto;margin-top:30px;margin-bottom:30px;line-height:2em}.social-media .tab-col{float:none;width:375px;margin:0 auto}.social-media .tab-content .box-feed{float:none!important;width:350px;margin:0 auto}}@media only screen and (min-width:58em) and (max-width:68.75em){#header-menu li{font-size:65%!important;padding:4px!important}}@media only screen and (min-width:56.25em){#top-nav ul li{margin:0}.wrapper{width:56.25em;font-size:95%}article .fish .cell{width:42%}article .videoSmall{width:70%}aside .liner{padding-left:1.6em}.sign-upGF #input_2_1_3_container.name_first{margin-top:0;padding-right:16px;width:50%}.homePage section h2{font-size:1.1rem}footer .tableContainer .cell.one h2{font-size:1rem}footer .tableContainer .cell.two h2{font-size:1.3rem}footer .tableContainer .cell.two ul{display:block}footer .tableContainer .cell.two li{margin:0 0 .5em;font-size:1rem;display:block}#input_2_1_6_container{padding-top:2px;width:50%}#knv h3{font-size:1.5rem}.knvHeader{border-bottom:#8cc542 12px solid}.knvHeader h1{font-size:3.4rem;padding:.2em 0 .3em}.mission h3{font-size:134%}nav li.menu-item{font-size:.75rem}.sign-up .gform_body{padding:2px 0 0}.sign-up #gform_widget-3{padding:4px;font-size:80%}.sign-up h2{font-size:1.02em;color:#439bd7;text-align:center;line-height:130%}.col-h{min-height:620px}.home-h2{font-size:190%;padding:10px!important}.menu .show-menu a:not(.link-donate):not(.child-menu){padding:20px 12px!important}}@media only screen and (min-width:68.75em){#header-menu li{font-size:85%!important;padding:6px!important}.wrapper{width:68.75em;font-size:90%}article h1{font-size:1.8rem}article h2{font-size:1.6rem}article h3{font-size:1.5rem}article h4{font-size:1.4rem}article h5{font-size:1.3rem}article h6{font-size:1.1rem}article table{font-size:1.05rem}article td p{font-size:1rem;line-height:130%}article td{font-size:1.05rem;line-height:130%}article .storeGrid .storeExcerpt p{font-size:1rem}article .videoSmall{width:75%}aside h3{font-size:1.6rem;padding:.7em 0 .5em;margin:.9em 0 0}aside ul{padding-left:0}aside li{font-size:1.15rem;line-height:135%;margin-bottom:.5em}aside p{font-size:1.15rem;line-height:130%}footer .tableContainer .cell.two h2{font-size:1.4rem}footer .tableContainer .cell.two li{margin:0 0 .5em;font-size:1rem;display:block}footer .tableContainer .cell.two ul{margin:0 0 0 32%}.knvHeader h1{font-size:3.7rem;padding:.1em 0 .2em}.mission .tableContainer .cell img{width:100%}nav li.menu-item{font-size:.85rem}.sign-upGF #input_2_1_3_container.name_first{margin-top:0;padding-right:16px;width:50%}#input_2_1_6_container{padding-top:2px;width:50%}#gform_submit_button_2{background:#2991d6;color:#fff!important;padding:8px 6px!important;border:none;margin:14px 0 0;width:100%}.sign-up #gform_widget-3{padding:14px;font-size:80%}.sign-upGF li#field_2_1{margin-top:2px;padding:0}.sign-up h2{font-size:1.3rem;line-height:130%}.col-h{min-height:490px}.home-h2{font-size:2.1rem;padding:10px!important}}@media only screen and (min-width:83em){.wrapper{width:83em;font-size:90%}article h1{font-size:2.1rem}article h2{font-size:1.9rem}article h3{font-size:1.7rem}article h4{font-size:1.5rem}article h5{font-size:1.3rem}article h6{font-size:1.1rem}article .videoSmall{width:65%}footer .tableContainer .cell{float:left;width:30%;margin-right:0;padding:0 1.5% 1.6em}footer .tableContainer .cell.one h2{font-size:1.3rem}footer .tableContainer .cell.two li{margin:0 0 .5em;font-size:1rem}.knvHeader h1{font-size:4rem}.mission .cell{float:left;width:30%;margin-right:0;padding:0 1.5% 1.6em}nav li.menu-item{font-size:.9rem}.fish .cell{width:19%}.home-h2{font-size:2.3rem;padding:10px!important}}.wrapper{margin:0 auto}