﻿.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.dropup{margin-top:-5px;}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.dropdown-menu{max-width:none;z-index:3001;}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none;}.daterangepicker.show-calendar .calendar{display:block;}.daterangepicker .calendar{display:none;max-width:270px;margin:4px;}.daterangepicker .calendar.single .calendar-table{border:none;}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px;}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff;}.daterangepicker table{width:100%;margin:0;}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0;}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%;}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px;}.daterangepicker .daterangepicker_input{position:relative;}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px;}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px;}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px;}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.ranges{font-size:11px;float:none;margin:4px;text-align:left;}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer;}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff;}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff;}@media(min-width:564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:160px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .calendar.left{clear:none;}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left;}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right;}.daterangepicker.ltr{direction:ltr;text-align:left;}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0;}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.ltr .calendar.right{margin-left:0;}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px;}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px;}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left;}.daterangepicker.rtl{direction:rtl;text-align:right;}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0;}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.rtl .calendar.right{margin-right:0;}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px;}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px;}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right;}}@media(min-width:730px){.daterangepicker .ranges{width:auto;}.daterangepicker.ltr .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .calendar.left{clear:none !important;}}.callout{padding:20px;margin:20px 0;margin-top:0;border-left:5px solid #005375;background-color:#fafcfc;border-radius:0;position:relative;}.callout h4{margin-top:0;margin-bottom:5px;color:#004f6f;}.callout p:last-child{margin-bottom:0;}.callout:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-color:#d9e5ea;border-style:solid;border-width:1px 1px 1px 0;}.callout.callout-error{border-left:5px solid #de1a1a;background-color:#fefafa;}.callout.callout-error h4{color:#d31919;}.callout.callout-error:after{border-color:#fadddd;}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,.checkbox.no-margin{margin-top:0 !important;}.alert-warning{background:#fcf8e3;}.alert-info{background:#d9edf7;}.alert-danger{background:#f2dede;}.full-width{width:100% !important;}.right-align{text-align:right;}.well{background-image:none;}.well h1,.well h2,.well h3,.well h4{margin-top:0;}.radio>label{padding-left:0;}.row.seperator,div.col-xs-12.seperator{padding-top:1em;}.table>tbody>tr.datagridpagercell td{padding:1em 0;background-color:#fff;}.table>tbody>tr.datagridpagercell a,.table>tbody>tr.datagridpagercell a:hover,.table>tbody>tr.datagridpagercell a:active,.table>tbody>tr.datagridpagercell a:visited,.table>tbody>tr.datagridpagercell a:focus{text-decoration:none;}.table>tbody>tr.datagridpagercell a:hover{background-color:#eee;}.table>tbody>tr.datagridpagercell span,.table>tbody>tr.datagridpagercell a{padding:.618em 1em;}.table>tbody>tr.datagridpagercell span{background-color:#0092b4;color:#f2fafb;}.navbar-toggle{color:#000;margin:0;border:0;background:#ddd;}.navbar-toggle.collapsed{padding:13px 10px;}.navbar-toggle .icon-bar{width:29px;height:3px;}.navbar-header{background:#0092b4;}#mobile-menu-button{background-color:transparent;overflow:hidden;}#mobile-menu-button .icon-bar{background-color:#dcf4ef;}#mobile-menu-button .close-icon{height:25px;}#mobile-menu-button .icon-bar{display:none;}#mobile-menu-button.collapsed .close-icon{display:none;}#mobile-menu-button.collapsed .icon-bar{display:block;}.main-menu a,.main-menu a:hover,.main-menu a:active,.main-menu a:visited,.main-menu a:focus,#mobile-menu a,#mobile-menu a:hover,#mobile-menu a:active,#mobile-menu a:visited,#mobile-menu a:focus{text-decoration:none;}.main-menu .panel,#mobile-menu .panel{margin-bottom:0;border:0;}.main-menu .panel.collapse,#mobile-menu .panel.collapse{border-bottom:0;}.main-menu .panel:first-child .panel-heading,#mobile-menu .panel:first-child .panel-heading{text-transform:uppercase;}.main-menu .panel .panel-heading,#mobile-menu .panel .panel-heading{padding:0;border:0;cursor:pointer;}.main-menu .panel .panel-heading.parent,#mobile-menu .panel .panel-heading.parent{font-weight:bold;}.main-menu .panel .panel-heading a,#mobile-menu .panel .panel-heading a{display:inline-block;width:100%;height:100%;}.main-menu .panel .panel-heading a:hover,#mobile-menu .panel .panel-heading a:hover{text-decoration:none;}.main-menu .panel .panel-heading .glyphicon,#mobile-menu .panel .panel-heading .glyphicon{float:right;}.main-menu .panel .list-group-item,#mobile-menu .panel .list-group-item{border:0;margin-bottom:0;}.main-menu .panel .list-group-item.active,#mobile-menu .panel .list-group-item.active{text-shadow:none;cursor:pointer;}.main-menu .panel .section-header,#mobile-menu .panel .section-header{font-weight:bold;padding:5px 8px;}.main-menu div.public-menu .section-header,#mobile-menu div.public-menu .section-header{background:#18b891;color:#f3fbfa;border-bottom:1px solid #17af8a;}.main-menu div.public-menu .panel:first-child .panel-heading,#mobile-menu div.public-menu .panel:first-child .panel-heading{border-bottom:none;background:#18b891 !important;color:#f3fbfa !important;}.main-menu div.public-menu .panel:first-child .panel-heading a,#mobile-menu div.public-menu .panel:first-child .panel-heading a{color:#f3fbfa !important;}.main-menu div.public-menu .panel:first-child .panel-heading.active,#mobile-menu div.public-menu .panel:first-child .panel-heading.active{border-left:3px solid #118166;}.main-menu div.public-menu .panel:first-child .panel-heading:hover,#mobile-menu div.public-menu .panel:first-child .panel-heading:hover{background:#46c6a7 !important;}.main-menu div.public-menu .panel>.panel-heading,#mobile-menu div.public-menu .panel>.panel-heading{border-bottom:1px solid #d1f1e9;}.main-menu div.public-menu .panel>.panel-heading.active,#mobile-menu div.public-menu .panel>.panel-heading.active{border-left:3px solid #18b891;padding-left:15px !important;}.main-menu div.public-menu .panel>.panel-heading.root-link:hover,#mobile-menu div.public-menu .panel>.panel-heading.root-link:hover{background:#baeade;}.main-menu div.public-menu .panel>.panel-heading.active,.main-menu div.public-menu .panel>.panel-heading.root-link,#mobile-menu div.public-menu .panel>.panel-heading.active,#mobile-menu div.public-menu .panel>.panel-heading.root-link{background:#e8f8f4;}.main-menu div.public-menu .panel>.panel-heading.active a,.main-menu div.public-menu .panel>.panel-heading.root-link a,#mobile-menu div.public-menu .panel>.panel-heading.active a,#mobile-menu div.public-menu .panel>.panel-heading.root-link a{color:#464a49;}.main-menu div.public-menu .panel>.panel-heading.parent,#mobile-menu div.public-menu .panel>.panel-heading.parent{background:#a3e3d3;color:#0a4a3a;}.main-menu div.public-menu .panel>.panel-heading.parent.collapsed,#mobile-menu div.public-menu .panel>.panel-heading.parent.collapsed{border-bottom:1px solid #baeade;}.main-menu div.public-menu .panel .list-group .list-group-item,#mobile-menu div.public-menu .panel .list-group .list-group-item{border-bottom:1px solid #baeade !important;background:#cef0e8;color:#07372c;}.main-menu div.public-menu .panel .list-group .list-group-item.active,#mobile-menu div.public-menu .panel .list-group .list-group-item.active{border-left:3px solid #18b891;padding-left:15px !important;}.main-menu div.public-menu .panel .list-group .list-group-item:hover,#mobile-menu div.public-menu .panel .list-group .list-group-item:hover{background:#baeade;}.main-menu div.secure-menu .section-header,#mobile-menu div.secure-menu .section-header{background:#0092b4;color:#f2fafb;border-bottom:1px solid #008bab;}.main-menu div.secure-menu .panel:first-child .panel-heading,#mobile-menu div.secure-menu .panel:first-child .panel-heading{border-bottom:none;background:#0092b4 !important;color:#f2fafb !important;}.main-menu div.secure-menu .panel:first-child .panel-heading a,#mobile-menu div.secure-menu .panel:first-child .panel-heading a{color:#f2fafb !important;}.main-menu div.secure-menu .panel:first-child .panel-heading.active,#mobile-menu div.secure-menu .panel:first-child .panel-heading.active{border-left:3px solid #00667e;}.main-menu div.secure-menu .panel:first-child .panel-heading:hover,#mobile-menu div.secure-menu .panel:first-child .panel-heading:hover{background:#33a8c3 !important;}.main-menu div.secure-menu .panel>.panel-heading,#mobile-menu div.secure-menu .panel>.panel-heading{border-bottom:1px solid #cce9f0;}.main-menu div.secure-menu .panel>.panel-heading.active,#mobile-menu div.secure-menu .panel>.panel-heading.active{border-left:3px solid #0092b4;padding-left:15px !important;}.main-menu div.secure-menu .panel>.panel-heading.root-link:hover,#mobile-menu div.secure-menu .panel>.panel-heading.root-link:hover{background:#b3dee9;}.main-menu div.secure-menu .panel>.panel-heading.active,.main-menu div.secure-menu .panel>.panel-heading.root-link,#mobile-menu div.secure-menu .panel>.panel-heading.active,#mobile-menu div.secure-menu .panel>.panel-heading.root-link{background:#e6f4f8;}.main-menu div.secure-menu .panel>.panel-heading.active a,.main-menu div.secure-menu .panel>.panel-heading.root-link a,#mobile-menu div.secure-menu .panel>.panel-heading.active a,#mobile-menu div.secure-menu .panel>.panel-heading.root-link a{color:#45494a;}.main-menu div.secure-menu .panel>.panel-heading.parent,#mobile-menu div.secure-menu .panel>.panel-heading.parent{background:#99d3e1;color:#003a48;}.main-menu div.secure-menu .panel>.panel-heading.parent.collapsed,#mobile-menu div.secure-menu .panel>.panel-heading.parent.collapsed{border-bottom:1px solid #b3dee9;}.main-menu div.secure-menu .panel .list-group .list-group-item,#mobile-menu div.secure-menu .panel .list-group .list-group-item{border-bottom:1px solid #b3dee9 !important;background:#c9e8ef;color:#002c36;}.main-menu div.secure-menu .panel .list-group .list-group-item.active,#mobile-menu div.secure-menu .panel .list-group .list-group-item.active{border-left:3px solid #0092b4;padding-left:15px !important;}.main-menu div.secure-menu .panel .list-group .list-group-item:hover,#mobile-menu div.secure-menu .panel .list-group .list-group-item:hover{background:#b3dee9;}#mobile-menu{margin-bottom:5px;}#mobile-menu .panel-heading a,#mobile-menu .panel-heading.parent{padding:15px !important;}#mobile-menu div.public-menu .panel-heading.active,#mobile-menu div.secure-menu .panel-heading.active{padding:15px 10px !important;}#mobile-menu .navbar-toggle .icon-bar+.icon-bar{margin-top:5px !important;}.main-menu{float:left;}.main-menu .panel-heading a{padding:5px 18px;}.main-menu .seperator{height:9px;}.main-menu .panel-heading{padding:5px 18px;}.main-menu .panel-heading.active,.main-menu .panel-heading.parent{padding:5px 8px;}.main-menu .list-group-item{padding:5px 18px;}#fishnet-content{padding-top:15px;width:100%;}#fishnet-content h1{margin-top:0;}.fish-col{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.clamp-75{max-width:75px;}.clamp-100{max-width:100px;}.clamp-150{max-width:150px;}.clamp-200{max-width:200px;}.clamp-300{max-width:300px;}.clamp-400{max-width:400px;}.clamp-500{max-width:500px;}.clamp-600{max-width:600px;}.clamp-700{max-width:700px;}.clamp-800{max-width:800px;}.clamp-900{max-width:900px;}.clamp-1000{max-width:1000px;}@media(min-width:768px){.main-menu{width:30%;}#fishnet-content{width:70%;}}@media(min-width:960px){.main-menu{width:22%;}#fishnet-content{width:78%;}}@media(min-width:1270px){.main-menu{width:20%;}#fishnet-content{width:80%;}}@media(min-width:1420px){.main-menu{width:14%;}#fishnet-content{width:86%;}}@media(min-width:1920px){.main-menu{width:13%;}#fishnet-content{width:87%;}}@media(min-width:2180px){.main-menu{width:11%;}#fishnet-content{width:89%;}}*{border-radius:0 !important;}html,body{height:100%;}body .container-fluid{padding-left:15px;padding-right:15px;}table .exempt-details td{padding:.1em .5em .1em 0;}table.cfic td{vertical-align:middle !important;}hr.compact{margin-top:0;}.flex-row{display:flex;flex-direction:row;}.flex-col{display:flex;flex-direction:column;}.flex-center{justify-content:center;}#department-container{padding:.8em 0;background-color:#f4f4f4;}#department-container img{float:left;margin-right:10px;}#department-container #return-btn{border:2px solid #9d1433;float:right;margin-top:7px;background:none;}#department-container .col-xs-3{max-width:300px;}#department-container #department-links{float:left;padding-top:.5em;}#department-container #department-links a{margin-left:24px;vertical-align:middle;font-size:14px;color:#003a52;}#appnav-container{background:#00547f;}#appnav-container .dropdown-menu{padding:0;}#appnav-container .dropdown-toggle{cursor:pointer;}#appnav-container .list-group{margin-bottom:0;}#appnav-container .list-group-item{padding:5px 8px;}#appnav-container .glyphicon{padding:15px 5px;color:#bfd4dd !important;}#appnav-container .client-menu{font-size:16px;background-color:#0076b2;padding:5px 15px;}#appnav-container .client-menu .client-display{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;color:#fff;}#appnav-container .client-menu .client-display .glyphicon{padding:0;}#appnav-container .client-menu .client-display .client-name{padding-right:15px;}#appnav-container .client-menu .client-display a{color:#fff;font-size:16px;display:inline-block;}#application-container{padding:1em 0;}#application-container p{color:#bfd4dd;font-weight:bold;padding-left:.2em;margin:0;font-size:18px;padding-top:8px;padding-bottom:0;}#application-container h1{padding-bottom:0;padding-left:0;color:#f3f6ef;margin-bottom:.1em;font-size:3em;margin:0;}#navigation-container .nav-tabs{border-bottom:0;}#navigation-container .nav-tabs li,#navigation-container .nav-tabs li.active{border:none;margin-bottom:0;}#navigation-container .nav-tabs>li.active>a:focus,#navigation-container .nav-tabs>li.active>a{border:none;}#navigation-container .nav-tabs>li.active>a,#navigation-container .nav-tabs>li.active>a:hover,#navigation-container .nav-tabs>li.active>a:focus{border:none;background-color:#fff;color:#000;}#navigation-container .nav>li{border:none;}#navigation-container .nav>li .active a{border:none;}#navigation-container .nav>li>a:focus,#navigation-container .nav>li>a:hover,#navigation-container .nav>li>a.active{background-color:#143e5f;color:#fff;}#navigation-container .nav>li>a{border:none;background-color:#002d51;color:#fff;padding:6px 12px;}#content-container{background-color:#fff;padding:0;}#content-container .checkbox label{padding-left:0;}#content-container h1{font-size:24px;}#content-container h2{font-size:20px;}#content-container form .checkbox{margin-bottom:1em;}#content-container form .sign-in{max-width:450px;}#content-container form .sign-in .checkbox{margin-top:0;margin-bottom:0;}#content-container form .sign-in .error{color:#f00;margin-top:1em;}#content-container .term-section ol{padding-left:2em;}#content-container .fisher-pins .btn{width:65px;}#content-container .fisher-pins td{vertical-align:middle;}@media(min-width:900px){#department-container #department-links{padding-top:1.2em;}#department-container #department-links a{font-size:16px;}}#content-wrap{background:#fff;min-height:100%;height:auto !important;height:100%;margin-bottom:-9em;}#footer-space{height:10em;}#footer-container{background-color:#003e69;color:#fff;height:9em;text-align:center;padding-top:1em;}.well hr{border-color:#dedede;}.checkbox label{min-height:unset;}.btn-success{background-image:none;background-color:#18b891;}.btn-success:hover{background-color:#139374;}.btn,.btn-primary{background-image:none;}.btn .caret{border-top-style:solid;}.navbar-left{float:left;}.navbar-right{float:right;margin-right:0;}#invpay-links,#account-balance{text-align:center;}@media(min-width:768px){#content-container{padding:15px 0;}#fishnet-content{padding-top:0;}#invpay-links,#account-balance{text-align:inherit;}#invpay-links{float:right;}#invpay-links a{margin-top:.4em;}}.half-width{width:49% !important;}.center-text{display:block;}.simple-modal{--gutter:14px;--modal-color:#fff;--soft-color:#fafafa;top:0;left:0;width:100vw;height:100vh;z-index:2000;position:fixed;background-color:rgba(0,0,0,.7);padding-top:2%;}.simple-modal__content{width:95vw;max-height:700px;max-width:600px;position:relative;overflow:hidden;border-radius:4px;margin:0 auto;background-color:#fff;display:flex;flex-direction:column;}.simple-modal__content header{min-height:60px;height:60px;color:#000;background-color:var(--modal-color);display:grid;padding-left:var(--gutter);align-items:center;grid-template-columns:auto 60px;border-bottom:solid 1px #ccc;}.simple-modal__content header h4{margin:0;text-align:left;}.simple-modal__content header span{display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-size:20px;opacity:.8;cursor:pointer;}.simple-modal__content header span:hover{opacity:1;}.simple-modal__content .modal-main{flex:1;text-align:left;overflow:auto;padding:var(--gutter);}.simple-modal__content footer{height:auto;text-align:right;border-top:solid 1px #ccc;padding:var(--gutter);background-color:#fff;background-color:var(--soft-color);}.simple-modal__content footer button,.simple-modal__content footer input{margin:0;}.simple-modal__content footer button:not(:last-child),.simple-modal__content footer input:not(:last-child){margin-right:var(--gutter);}.red{color:#f00;}.checklist td label{padding-left:5px;}