.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}.btn-group-lg > .btn {padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px;}.btn-group-sm > .btn {padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px;}.btn-group-xs > .btn {padding: 2px 6px;font-size: 14px;line-height: 1.5;border-radius: 3px;}span.twitter-typeahead .tt-menu,span.twitter-typeahead .tt-dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 16px;text-align: left;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}span.twitter-typeahead .tt-suggestion {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333333;white-space: nowrap;}span.twitter-typeahead .tt-suggestion:hover,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion.tt-cursor {color: #ffffff;text-decoration: none;outline: 0;background-color: #0071bc;}.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.tabbed-overview nav ul.nav:before,.tabbed-overview nav ul.nav:after,.sticky-sub-nav.fixedsticky-on:before,.sticky-sub-nav.fixedsticky-on:after {content: " ";display: table;}.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after,.tabbed-overview nav ul.nav:after,.sticky-sub-nav.fixedsticky-on:after {clear: both;}#map-container .leaflet-draw-guides {display: none;}#map-container:hover .leaflet-draw-guides {display: block;}.leaflet-editable-drawing .leaflet-clickable {cursor: crosshair;}.leaflet-freedraw-polygon,svg .project-location {stroke: #3388ff;}svg .critical-habitat {stroke: red;fill: red;}div.key {display: inline-block;width: 15px;height: 15px;margin-bottom: -1px;border: 2px solid red;background-color: rgba(255, 0, 0, 0.3);}div.key.project-location {border-color: #3388ff;background-color: rgba(0, 51, 255, 0.5);}.leaflet-overlay-pane svg {z-index: 1;}.buffered-project-location {stroke-dasharray: 10,10;}.esri-leaflet-logo {display: none;}.auto-toggle-form,.manual-toggle-form {position: relative;}.auto-toggle-form button,.manual-toggle-form button,.auto-toggle-form input[type=button],.manual-toggle-form input[type=button],.auto-toggle-form input[type=submit],.manual-toggle-form input[type=submit] {opacity: 0;visibility: hidden;display: none;transition: opacity 0.2s ease, visibility 0s linear 0.2s;}.auto-toggle-form + .mask,.manual-toggle-form + .mask {visibility: hidden;background-color: transparent;transition: background-color 0.2s ease, visibility 0s linear 0.2s;}.auto-toggle-form.editing,.manual-toggle-form.editing {z-index: 100001;padding: 20px;margin: -20px -20px -20px -20px;background-color: white;border-radius: 2px;}.auto-toggle-form.editing button,.manual-toggle-form.editing button,.auto-toggle-form.editing input[type=button],.manual-toggle-form.editing input[type=button],.auto-toggle-form.editing input[type=submit],.manual-toggle-form.editing input[type=submit] {opacity: 1;visibility: visible;display: inline-block;transition: opacity 0.2s ease, visibility 0s linear 0s;}.auto-toggle-form.editing + .mask,.manual-toggle-form.editing + .mask {visibility: visible;position: fixed;z-index: 100000;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, 0.2);transition: background-color 0.2s ease, visibility 0s linear 0s;}.auto-toggle-form.editing + .mask + *,.manual-toggle-form.editing + .mask + * {margin-top: 35px;}.auto-toggle-form:not(.editing) .text-warning,.manual-toggle-form:not(.editing) .text-warning {display: none;}.auto-toggle-form:not(.editing) .maxlength-feedback,.manual-toggle-form:not(.editing) .maxlength-feedback {visibility: hidden !important;}.graph-tree-modal .tree-container > ul > li {margin-left: 5px;}.graph-tree-modal ul {transition: max-height 0.25s ease;overflow: hidden;padding: 0;margin: 0;list-style: none;}.graph-tree-modal li {margin-left: 20px;}.graph-tree-modal li > span.tree-node-label:before {content: "";display: inline-block;margin-right: 10px;margin-bottom: 4px;border: solid 2px #333;border-radius: 2px;}.graph-tree-modal li.has-children > span.tree-node-label {cursor: pointer;}.graph-tree-modal li.has-children > span.tree-node-label:before {margin-right: 4px;margin-bottom: 1px;border-radius: 0;border: solid 5px transparent;border-top-color: #333;}.graph-tree-modal li.has-children.collapsed > span.tree-node-label:before {border-color: transparent;border-left-color: #333;}.graph-tree-modal li.has-children.collapsed > ul {max-height: 0;}.tabbed-overview nav ul.nav {margin-left: -15px;margin-right: -15px;}.tabbed-overview nav ul.nav li {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}@media (min-width: 768px) {.tabbed-overview nav ul.nav li {float: left;width: 25%;}}.tabbed-overview nav ul.nav li a {display: block;text-decoration: none;color: #333;border-bottom: 10px solid transparent;transition: border-color 0.2s ease, background-color 0.2s ease;padding: 20px 0 0 0;position: relative;}.tabbed-overview nav ul.nav li a:hover,.tabbed-overview nav ul.nav li a:focus {background: none;}.tabbed-overview nav ul.nav li a i.fa {display: block;}.tabbed-overview nav ul.nav li a .description-and-count {position: absolute;top: 0;bottom: 0;left: 45px;display: inline-block;font-weight: 600;}.tabbed-overview nav ul.nav li a .description-and-count .description {font-size: 18px;line-height: 15px;}.tabbed-overview nav ul.nav li a .description-and-count .count {text-align: right;color: #cd2026;font-size: 11px;}.tabbed-overview nav ul.nav li a .description-and-count .count.count-warning {color: #e69f02;}.tabbed-overview nav ul.nav li a .description-and-count .count.count-success {color: #2e8540;}.tabbed-overview nav ul.nav li a .count {position: absolute;z-index: 1;top: 5px;right: calc(50% - 40px);width: 30px;height: 30px;border-radius: 15px;border: 3px solid #cd2026;background-color: #cd2026;color: white;text-align: center;font-size: 13px;line-height: 22px;font-weight: bold;}.tabbed-overview nav ul.nav li a .count .fa {margin-top: 5px;}.tabbed-overview nav ul.nav li a .count.count-warning {background-color: #e69f02;border-color: #e69f02;}.tabbed-overview nav ul.nav li a .count.count-success {background-color: #2e8540;border-color: #2e8540;}.tabbed-overview nav ul.nav li.active a {border-bottom-color: #6793af;}.tabbed-overview nav ul.nav li.no-results a {color: #ccc;}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off {position: static;}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on {position: fixed;}.fixedsticky-dummy {display: none;}.fixedsticky-on + .fixedsticky-dummy {display: block;}@media not print {.print-styles .footnote-print-only {display: none !important;}}@media print {.print-styles .bigfoot-footnote,.print-styles .bigfoot-footnote__button {display: none !important;}}.bigfoot-footnote__button {position: relative;z-index: 5;top: -0.1em;box-sizing: border-box;-moz-box-sizing: border-box;display: inline-block;padding: 0.35em;margin: 0 0.1em 0 0.2em;border: none;border-radius: 0.3em;cursor: pointer;background-color: rgba(110, 110, 110, 0.2);backface-visibility: hidden;line-height: 0;vertical-align: middle;text-decoration: none;-webkit-font-smoothing: antialiased;transition-property: background-color;transition-duration: 0.25s;}.bigfoot-footnote__button:hover,.bigfoot-footnote__button:focus {outline: none;background-color: rgba(110, 110, 110, 0.5);}.bigfoot-footnote__button:active {background-color: rgba(110, 110, 110, 0.5);}.bigfoot-footnote__button.is-active {background-color: #6e6e6e;transition-delay: 0.1s;}.bigfoot-footnote__button:after {content: '';display: table;clear: both;}.bigfoot-footnote__button__circle {display: inline-block;width: 0.25em;height: 0.25em;margin-right: 0.25em;float: left;}.bigfoot-footnote__button__circle:last-child {margin-right: 0;}.bigfoot-footnote__container {display: inline-block;position: relative;text-indent: 0;}@media not print {.footnote-print-only {display: none !important;}}@media print {.bigfoot-footnote,.bigfoot-footnote__button {display: none !important;}}.bigfoot-footnote {position: absolute;z-index: 1060;top: 0;left: 0;display: inline-block;box-sizing: border-box;max-width: 90%;margin: 1.96923882em 0;background: #fafafa;opacity: 0;border-radius: 0.5em;border: 1px solid #c3c3c3;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);line-height: 0;transition-property: opacity, transform;transition-duration: 0.25s;transition-timing-function: ease;transform: scale(0.1) translateZ(0);transform-origin: 50% 0;}.bigfoot-footnote.is-positioned-top {top: auto;bottom: 0;}.bigfoot-footnote.is-active {transform: scale(1) translateZ(0);opacity: 0.97;}.bigfoot-footnote.is-bottom-fixed {position: fixed;bottom: 0;top: auto;left: 0;right: auto;transform: translateY(100%);width: 100%;margin: 0;border-radius: 0;opacity: 1;border-width: 1px 0 0;transition: transform 0.3s ease;}.bigfoot-footnote.is-bottom-fixed.is-active {transform: translateY(0);}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper {margin: 0 0 0 50%;transform: translateX(-50%);max-width: 100%;}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content {border-radius: 0;}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip {display: none;}.bigfoot-footnote.is-scrollable:after {content: '';position: absolute;bottom: 0.3375em;left: 0.3375em;z-index: 1064;display: block;height: 0.78125em;width: 0.625em;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");background-size: cover;opacity: 0.1;transition-properties: opacity;transition-duration: 0.25s;transition-timing-function: ease;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {content: '';position: absolute;width: 100%;z-index: 1062;left: 0;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before {top: -1px;height: 1.1em;border-radius: 0.5em 0.5em 0 0;background-image: linear-gradient(to bottom, #fafafa 50%, transparentize(#fafafa, 1) 100%);}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {bottom: -1px;height: 1.2em;border-radius: 0 0 0.5em 0.5em;background-image: linear-gradient(to top, #fafafa 50%, transparentize(#fafafa, 1) 100%);}.bigfoot-footnote.is-scrollable ::-webkit-scrollbar {display: none;}.bigfoot-footnote.is-fully-scrolled:after,.bigfoot-footnote.is-fully-scrolled:before {opacity: 0;transition-delay: 0;}.bigfoot-footnote__wrapper {position: relative;z-index: 1064;width: 22em;display: inline-block;box-sizing: inherit;overflow: hidden;margin: 0;background-color: #fafafa;border-radius: 0.5em;line-height: 0;}.bigfoot-footnote__content {position: relative;z-index: 1058;display: inline-block;max-height: 15em;padding: 1.1em 1.3em 1.2em;box-sizing: inherit;overflow: auto;-webkit-overflow-scrolling: touch;background: #fafafa;border-radius: 0.5em;-webkit-font-smoothing: subpixel-antialiased;line-height: normal;}.bigfoot-footnote__content img {max-width: 100%;}.bigfoot-footnote__content *:last-child {margin-bottom: 0 !important;}.bigfoot-footnote__content *:first-child {margin-top: 0 !important;}.bigfoot-footnote__tooltip {position: absolute;z-index: 1062;box-sizing: border-box;margin-left: -0.65em;width: 1.3em;height: 1.3em;transform: rotate(45deg);background: #fafafa;border: 1px solid #c3c3c3;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);border-top-left-radius: 0;}.is-positioned-bottom .bigfoot-footnote__tooltip {top: -0.65em;}.is-positioned-top .bigfoot-footnote__tooltip {bottom: -0.65em;}.bigfoot-footnote__button {position: relative;height: 0.95em;width: 1.5em;border-radius: 0.475em;}.bigfoot-footnote__button:after {content: attr(data-footnote-number);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: block;font-size: 0.57em;font-weight: bold;color: rgba(110, 110, 110, 0.8);transition: color 0.25s ease;}.bigfoot-footnote__button:hover:after,.bigfoot-footnote__button.is-active:after {color: white;}.bigfoot-footnote__button__circle {display: none;}#fullscreen-container .fullscreen-show-in-fullscreen {display: none;}.fullscreen #fullscreen-container {position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;}.fullscreen #fullscreen-container .fullscreen-show-in-fullscreen {display: block;}.fullscreen #fullscreen-container .fullscreen-show-in-fullscreen.inline {display: inline-block;}.fullscreen #page-footer {display: none;}.fullscreen-margin-left {margin-left: 0;}.fullscreen-margin-right {margin-right: 0;}.fullscreen .fullscreen-margin-left {margin-left: 10px;}.fullscreen .fullscreen-margin-right {margin-right: 10px;}body.min-header #main-body {padding-top: 36px;}.sub-header,nav.header-nav {width: 100%;background-color: #323a45;color: white;}.sub-header a,nav.header-nav a,.sub-header a:visited,nav.header-nav a:visited {color: white;text-decoration: none;}.sub-header .dropdown ul a,nav.header-nav .dropdown ul a,.sub-header .dropdown ul a:visited,nav.header-nav .dropdown ul a:visited {color: #212121;}.sub-header .dropdown ul a:hover,nav.header-nav .dropdown ul a:hover {color: white;}.sub-header h1,nav.header-nav h1 {line-height: 1.2;margin: 20px 0 5px 0;}@media (max-width: 767px) {.sub-header h1,nav.header-nav h1 {font-size: 22px;margin-top: 10px;}}.sub-header h1 small,nav.header-nav h1 small {color: #A2A2A2;}.sub-header .btn,nav.header-nav .btn {color: white !important;}.sub-header .location-image {display: inline-block;height: 65px;vertical-align: bottom;border-radius: 1px;}.sub-header .location-image + div {display: inline-block;vertical-align: top;margin-left: 5px;}nav.header-nav {top: 36px;padding: 0;z-index: 1001;}nav.header-nav.fixedsticky-on {box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24);}nav.header-nav ul.nav-bar {margin: 5px 0 0 0;list-style: none;vertical-align: bottom;}nav.header-nav ul.nav-bar:before,nav.header-nav ul.nav-bar:after {content: " ";display: table;}nav.header-nav ul.nav-bar:after {clear: both;}nav.header-nav ul.nav-bar:before,nav.header-nav ul.nav-bar:after {content: " ";display: table;}nav.header-nav ul.nav-bar:after {clear: both;}nav.header-nav ul.nav-bar > li {float: left;margin-right: 40px;padding: 5px 5px 10px 5px;}@media (max-width: 991px) {nav.header-nav ul.nav-bar > li {margin-right: 28px;}}nav.header-nav ul.nav-bar > li:first-child {padding-left: 0;}nav.header-nav ul.nav-bar > li.active {border-bottom: 5px solid #8ba6ca;}nav.header-nav ul.nav-bar > li a,nav.header-nav ul.nav-bar > li a:visited {text-transform: uppercase;font-weight: 600;}ul.grid-layout {list-style: none;margin: 0;}ul.grid-layout:before,ul.grid-layout:after {content: " ";display: table;}ul.grid-layout:after {clear: both;}ul.grid-layout:before,ul.grid-layout:after {content: " ";display: table;}ul.grid-layout:after {clear: both;}ul.grid-layout > li {display: inline-block;vertical-align: top;margin: 0 15px 15px 0;position: relative;overflow: hidden;width: 250px;height: 250px;cursor: pointer;}ul.grid-layout > li:focus {outline: dotted;outline: 3px solid -webkit-focus-ring-color;}@media (min-width: 1200px) {ul.grid-layout > li:nth-child(3n) {margin-right: 0;}}@media print {ul.grid-layout > li {box-shadow: 0px 0px 0px 1px #ccc !important;outline: 1px solid #ccc;}}ul.grid-layout > li .grid-image {height: 100%;background-color: #ccc !important;color: #535353 !important;text-align: center;position: relative;overflow: hidden;}ul.grid-layout > li .grid-image img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}ul.grid-layout > li .grid-image img,ul.grid-layout > li .grid-image img.portrait {width: 100%;height: auto;}ul.grid-layout > li .grid-image img.landscape {height: 100%;width: auto;max-width: none !important;}ul.grid-layout > li .grid-image .no-image,ul.grid-layout > li .grid-image .no-map {margin-top: 75px;}@media print {ul.grid-layout > li .grid-image .no-image,ul.grid-layout > li .grid-image .no-map {margin-top: 105px;}ul.grid-layout > li .grid-image .no-image i,ul.grid-layout > li .grid-image .no-map i {display: none !important;}}ul.grid-layout > li .grid-image.leaflet-container {pointer-events: none;}ul.grid-layout > li .status {position: absolute;top: 0;left: 0;right: 0;height: 20px;font-size: 12px;font-weight: 600;z-index: 950;text-align: right;padding: 1px 5px;overflow: hidden;background-color: rgba(118, 118, 118, 0.8) !important;color: white !important;}ul.grid-layout > li .status [rel=tooltip] {color: white !important;}ul.grid-layout > li .status.status-E,ul.grid-layout > li .status.status-PE,ul.grid-layout > li .status.status-BCC {background-color: rgba(205, 32, 38, 0.8) !important;}ul.grid-layout > li .status.status-T,ul.grid-layout > li .status.status-PT {background-color: rgba(229, 108, 34, 0.8) !important;color: black !important;}ul.grid-layout > li .status.status-C {background-color: rgba(253, 184, 30, 0.8) !important;color: #333 !important;}ul.grid-layout > li .name {position: absolute;left: 0;right: 0;bottom: 0;min-height: 46px;z-index: 950;background-color: black !important;background-color: rgba(0, 0, 0, 0.75) !important;text-align: left;padding: 0 5px;overflow: hidden;}ul.grid-layout > li .name,ul.grid-layout > li .name * {color: white !important;}ul.grid-layout > li .name .text-warning {color: #e69f02 !important;}aul.grid-layout > li .name .text-warning:hover,aul.grid-layout > li .name .text-warning:focus {color: #b37c02 !important;}ul.grid-layout > li .name .text-danger {color: #e59393 !important;}ul.grid-layout > li .name .short-name + .scientific-name {display: block;margin-left: 0;font-size: 87%;}ul.ecos-list.compressed-list > li.non-data.header:first-of-type {clear: none;}ul.ecos-list.compressed-list > li:not(.non-data) {padding: 10px 20px;}ul.ecos-list > li.showing-description-header [data-action-name="clear-all-filters"] {font-size: 87%;margin-left: 15px;font-style: normal;cursor: pointer;}ul.ecos-list > li form {padding-bottom: 0;}ul.ecos-list > li .slide-down-on-select {clear: both;}ul.ecos-list > li .alert:last-child {margin-bottom: 0;}ul.ecos-list > li .unfocus-on-click {clear: both;text-align: center;}ul.ecos-list > li.header {padding: 0 20px;}ul.ecos-list > li.header.group-header {margin-top: 20px !important;padding-left: 0;}ul.ecos-list > li.header.group-header:first-child {margin-top: 10px !important;}ul.ecos-list > li.header.group-header + li {border-top: none !important;}ul.ecos-list > li ul {list-style-type: disc;}ul.ecos-list > li ul.list-unstyled,ul.ecos-list > li ul.dropdown-menu {list-style-type: none;}.material ul.ecos-list > li.header:not(.group-header) {border-bottom: 1px solid #e5e5e5 !important;}.ecos-list-widget {min-height: 0 !important;}@media (min-width: 992px) {.ecos-list-widget .list-header .j-search-container {padding-right: 0;}}.ecos-list-widget .list-header .j-search-container + div {padding: 0 0 0 15px !important;}.ecos-list-widget .list-header div.navbar {border: 0;}.ecos-list-widget .list-header div.navbar .navbar-nav {margin: 0;}.ecos-list-widget .list-header div.navbar .navbar-nav .btn {box-shadow: none;}.ecos-list-widget .list-header div.navbar .navbar-nav a.btn {padding: 6px 12px;}@media print {ul.ecos-list > li:not(.non-data) {padding: 5px !important;margin-bottom: 0 !important;}}.form-group {position: relative;}.form-group .maxlength-feedback {position: absolute;right: 0;}.form-group .maxlength-feedback + .text-primary,.form-group .maxlength-feedback + .text-success,.form-group .maxlength-feedback + .text-info,.form-group .maxlength-feedback + .text-warning,.form-group .maxlength-feedback + .text-danger {margin-top: 12px;}textarea {resize: vertical;}address {margin-bottom: 9px;}.unhappy {border-color: #f5c8d0;}.unhappy input,.unhappy textarea {border-color: #f5c8d0;}.unhappyMessage {color: #cd2026;}.optional-field {position: relative;}.optional-field .form-control {padding-right: 85px;}.optional-field:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.optional-field.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.optional-field-left {position: relative;}.optional-field-left .form-control {padding-right: 85px;}.optional-field-left:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.optional-field-left.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.optional-field-left:after {right: initial;left: 10px;}.optional-field-for-button {position: relative;margin-top: 6px;}.optional-field-for-button .form-control {padding-right: 85px;}.optional-field-for-button:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.optional-field-for-button.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.optional-field-for-button:after {right: initial;left: 10px;}.optional-field-for-button:after {top: -20px;left: 3px;}.required-field {position: relative;}.required-field .form-control {padding-right: 85px;}.required-field:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.required-field.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.required-field:after {content: 'required';color: #c17f7f;}.required-field-left {position: relative;}.required-field-left .form-control {padding-right: 85px;}.required-field-left:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.required-field-left.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.required-field-left:after {content: 'required';color: #c17f7f;}.required-field-left:after {right: initial;left: 10px;}.required-field-for-button {position: relative;margin-top: 6px;}.required-field-for-button .form-control {padding-right: 85px;}.required-field-for-button:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.required-field-for-button.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.required-field-for-button:after {content: 'required';color: #c17f7f;}.required-field-for-button:after {right: initial;left: 10px;}.required-field-for-button:after {top: -20px;left: 3px;}.required-field-above {position: relative;}.required-field-above .form-control {padding-right: 85px;}.required-field-above:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.required-field-above.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.required-field-above:after {content: 'required';color: #c17f7f;}.required-field-above:after {top: -20px;}.required-field-for-select {position: relative;}.required-field-for-select .form-control {padding-right: 85px;}.required-field-for-select:after {content: 'optional';position: absolute;top: 7px;right: 10px;font-size: 0.9em;text-transform: uppercase;color: #999;transition: opacity 0.3s ease;pointer-events: none;}.required-field-for-select.text-present:after {opacity: 0;transition: opacity 0.6s ease;}.required-field-for-select:after {content: 'required';color: #c17f7f;}.required-field-for-select:after {padding-right: 20px;top: 8px;}@media print {.navbar-offset {display: none;}.not-for-consultation-watermark {position: fixed;top: 25%;width: 100%;height: auto;z-index: 1;}.fixedsticky,.affixes-to-top {position: static !important;}.fixedsticky-dummy {display: none !important;}#overview > hr,#page-nav,.resource-thumbnail,li.resource .slide-down-on-select {display: none !important;}#overview-container,.resource-section-container > section,li.resource {min-height: 0 !important;}.sub-nav-affix #overview {position: static;}.ecos-list > li {border: none !important;}.btn {display: none;}.faq-section .fa {display: none;}.faq-section .faq {display: block !important;}.grid-list {display: none !important;}.normal-list {display: block !important;}.button-side-label {display: none !important;}a[data-action-name="download-concurrence-letter"] {background: none !important;border: none !important;text-align: left !important;display: block !important;width: 100% !important;margin: 0 !important;padding: 0 !important;text-transform: none !important;font-weight: normal !important;}a[data-action-name="download-concurrence-letter"]:after {content: "at " attr(href);display: inline;}p,.p {max-width: none;}#wetlands-list-container {min-height: 0 !important;}}.truncate-overflow {overflow: hidden;position: relative;}.truncate-overflow.truncated {cursor: pointer;}.truncate-overflow.truncated:after {content: "";display: block;position: absolute;top: 0;bottom: 0;right: 0;left: 0;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.9) 100%);background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.9) 100%);background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.9) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#e6ffffff', GradientType=0);}.truncate-overflow.truncated:hover:after {background: none;background-color: rgba(255, 255, 255, 0.9);content: "Click for full description";padding-top: 35px;text-align: center;font-weight: 600;}body {background-color: #f5f5f5;}body.animations-disabled * {transition-duration: 0ms !important;transition-delay: 0ms !important;animation-duration: 0ms !important;animation-delay: 0ms !important;}body.animations-disabled .leaflet-container * {transition-duration: 1ms !important;transition-delay: 0ms !important;animation-duration: 1ms !important;animation-delay: 0ms !important;}body .transition-all {transition: all 0.5s linear;}body .flex-column {display: flex;flex-direction: column;}body .flex-row {display: flex;flex-direction: row;}body .flex-row.justify-between {justify-content: space-between;}body .flex-row.justify-start {justify-content: flex-start;}body .flex-row.justify-end {justify-content: flex-end;}body .flex-row.justify-center {justify-content: center;}body .flex-row.align-start {align-items: flex-start;}body .flex-row.align-end {align-items: flex-end;}body .flex-row.align-center {align-items: center;}body .vert-split-50-50 {display: flex;flex-direction: row;justify-content: space-between;}body .vert-split-50-50 > div {flex-basis: 48%;}section .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.tab-content .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.list-unstyled > li:not(.active) .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.modal-footer .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.modal-body .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.popover-content .btn:not(.btn-link):not(.btn-super-flat).btn-flat {border: 1px solid rgba(0, 0, 0, 0.1);}section .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.tab-content .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.list-unstyled > li:not(.active) .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.modal-footer .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.modal-body .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.popover-content .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active) {background-color: #fff;}.fab-fly-out .btn:not(.btn-primary):not(:hover):not(.active),.editor-modal .btn:not(.btn-primary):not(:hover):not(.active),.ba-document .btn:not(.btn-primary):not(:hover):not(.active),.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active),.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active) {background-color: white;border: 1px solid #4773aa;color: #205493;}.fab-fly-out .btn:not(.btn-primary):not(:hover):not(.active).btn-danger,.editor-modal .btn:not(.btn-primary):not(:hover):not(.active).btn-danger,.ba-document .btn:not(.btn-primary):not(:hover):not(.active).btn-danger,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active).btn-danger,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active).btn-danger,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover):not(.active).btn-danger {border-color: #c21e24;color: #c21e24;}.fab-fly-out .btn:not(.btn-primary):hover,.editor-modal .btn:not(.btn-primary):hover,.ba-document .btn:not(.btn-primary):hover,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover,.fab-fly-out .btn:not(.btn-primary):focus,.editor-modal .btn:not(.btn-primary):focus,.ba-document .btn:not(.btn-primary):focus,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus,.fab-fly-out .btn:not(.btn-primary) .active,.editor-modal .btn:not(.btn-primary) .active,.ba-document .btn:not(.btn-primary) .active,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active {border: 1px solid #205493;color: #205493;}.fab-fly-out .btn:not(.btn-primary):hover.btn-danger,.editor-modal .btn:not(.btn-primary):hover.btn-danger,.ba-document .btn:not(.btn-primary):hover.btn-danger,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover.btn-danger,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover.btn-danger,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:hover.btn-danger,.fab-fly-out .btn:not(.btn-primary):focus.btn-danger,.editor-modal .btn:not(.btn-primary):focus.btn-danger,.ba-document .btn:not(.btn-primary):focus.btn-danger,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus.btn-danger,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus.btn-danger,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat:focus.btn-danger,.fab-fly-out .btn:not(.btn-primary) .active.btn-danger,.editor-modal .btn:not(.btn-primary) .active.btn-danger,.ba-document .btn:not(.btn-primary) .active.btn-danger,.fab-fly-out .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active.btn-danger,.editor-modal .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active.btn-danger,.ba-document .btn:not(.btn-link):not(.btn-super-flat).btn-flat .active.btn-danger {border-color: #c21e24;color: #c21e24;}.fab-fly-out .rich-text-editor .btn-toolbar .btn:not(.btn-primary),.editor-modal .rich-text-editor .btn-toolbar .btn:not(.btn-primary),.ba-document .rich-text-editor .btn-toolbar .btn:not(.btn-primary),.fab-fly-out .rich-text-editor .btn-toolbar .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.editor-modal .rich-text-editor .btn-toolbar .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.ba-document .rich-text-editor .btn-toolbar .btn:not(.btn-link):not(.btn-super-flat).btn-flat {border: none;color: black;}.fab-fly-out .modal-title .btn:not(.btn-primary),.editor-modal .modal-title .btn:not(.btn-primary),.ba-document .modal-title .btn:not(.btn-primary),.fab-fly-out .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.editor-modal .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat,.ba-document .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat {border: none;}.fab-fly-out .modal-title .btn:not(.btn-primary):not(:hover),.editor-modal .modal-title .btn:not(.btn-primary):not(:hover),.ba-document .modal-title .btn:not(.btn-primary):not(:hover),.fab-fly-out .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover),.editor-modal .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover),.ba-document .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(:hover),.fab-fly-out .modal-title .btn:not(.btn-primary):not(.active),.editor-modal .modal-title .btn:not(.btn-primary):not(.active),.ba-document .modal-title .btn:not(.btn-primary):not(.active),.fab-fly-out .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(.active),.editor-modal .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(.active),.ba-document .modal-title .btn:not(.btn-link):not(.btn-super-flat).btn-flat:not(.active) {border: none;}@media screen {.faq-section[data-action-name='toggle-faq'] > :first-child,.faq-section [data-action-name='toggle-faq'] > :first-child {cursor: pointer;}.faq-section[data-action-name='toggle-faq'] > :first-child > *,.faq-section [data-action-name='toggle-faq'] > :first-child > * {display: table-cell;}.faq-section[data-action-name='toggle-faq'] > :first-child > *:not(:first-child),.faq-section [data-action-name='toggle-faq'] > :first-child > *:not(:first-child) {padding-left: 5px;}.faq-section[data-action-name='toggle-faq'] .faq,.faq-section [data-action-name='toggle-faq'] .faq {margin-left: 25px;}}.faq-section [data-action-name='toggle-faq']:not(:last-child) .faq {margin-bottom: 30px;}.faq-section.alert.full-bleed-bottom,.modal .faq-section.alert:last-child,.material .faq-section.alert:last-child {border: none;border-top-right-radius: 0;border-top-left-radius: 0;margin-bottom: -20px;margin-left: -20px;margin-right: -20px;padding: 20px;}#login-modal form,#login-material form {padding-bottom: 0;}#login-modal .login-or,#login-material .login-or {position: relative;height: 50px;line-height: 50px;font-weight: 600;text-align: center;}#login-modal .login-or:before,#login-material .login-or:before,#login-modal .login-or:after,#login-material .login-or:after {position: absolute;width: 40%;height: 1px;top: 24px;background-color: #ccc;content: '';}#login-modal .login-or:before,#login-material .login-or:before {left: 0;}#login-modal .login-or:after,#login-material .login-or:after {right: 0;}#login-material .faq-section {cursor: default;}#login-material .faq-section > :first-child {pointer-events: none;}#login-material .faq-section .fa {display: none;}#login-material .faq-section .fa + * {padding-left: 0;}#login-material .faq-section .faq {display: inherit;margin-left: 0;}.login-warning {min-height: 20px;padding: 10px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}#page-footer {background: transparent;box-shadow: none;}.sticky-sub-nav {top: 90px;}.sticky-sub-nav.fixedsticky-on {background-color: rgba(250, 250, 250, 0.95);box-shadow: -5px 2px 5px rgba(250, 250, 250, 0.95);z-index: 1;left: 0;right: 0;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}@media (min-width: 768px) {.sticky-sub-nav.fixedsticky-on {width: 750px;}}@media (min-width: 992px) {.sticky-sub-nav.fixedsticky-on {width: 970px;}}@media (min-width: 1200px) {.sticky-sub-nav.fixedsticky-on {width: 1170px;}}.sticky-sub-nav.fixedsticky-on > .navbar-header,.sticky-sub-nav.fixedsticky-on > .navbar-collapse {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.sticky-sub-nav.fixedsticky-on > .navbar-header,.sticky-sub-nav.fixedsticky-on > .navbar-collapse {margin-right: 0;margin-left: 0;}}.oauth-button img {margin-top: -3px;}.oauth-button .divider {padding: 0 5px;}.oauth-container {padding-bottom: 10px;}.user-nav {position: absolute;top: 15px;right: 0;left: 0;height: 20px;font-size: 12px;z-index: 1030;}.user-nav a[data-login-required] {background-color: #212121;}.user-nav .dropdown-toggle {background-color: #212121;}.user-nav a,.user-nav a:hover,.user-nav a:visited {color: white;text-decoration: none;text-transform: uppercase;}.user-nav .visible-min-header {display: none;}.dropdown-menu > li > a:hover .text-muted,.dropdown-menu > li > a:focus .text-muted {color: #efefef;}.highlighted-substring {font-weight: 200;background-color: lemonchiffon;color: black;}body.min-header .user-nav {position: fixed;background-color: #212121;top: 36px;left: 0;right: 0;}body.min-header .user-nav .hidden-min-header {display: none;}body.min-header .user-nav .visible-min-header {display: block;}body.min-header .user-nav ~ .sub-header {margin-top: 20px;}body.min-header .user-nav ~ nav.header-nav {top: 56px;}body.min-header .user-nav + * {margin-top: 40px;}body.min-header .user-nav + .margin-top-md {margin-top: 60px !important;}.use-all-height {min-height: 100%;}.use-all-height .full-height {height: 100%;overflow-y: auto;box-sizing: border-box;}.text-nowrap {white-space: nowrap !important;}.inline {display: inline-block;margin-top: 0;margin-right: 5px;padding: 0;}.margin-btm-md {margin-bottom: 20px;}.margin-btm-sm {margin-bottom: 10px;}.margin-lg {margin: 30px 60px;}.autocomplete-suggestion {cursor: pointer;white-space: normal;}a.gray-link,a.gray-link:visited {color: #999;}.note {font-style: italic;}.alert-warning.small {margin-bottom: 10px;padding: 5px 10px;}.alert.inline-alert {display: inline-block;margin-left: 5px;padding: 3px 5px;}.auto-width {width: auto;max-width: 100%;}form.form-unstyled {margin: 0;padding: 0;}select option:first-child[value=''] {color: #666;font-style: italic;}.monospaced {font-family: monospace;}.preserve-breaks {white-space: pre-line;}.pull-right {margin-left: 10px;}.pull-right-with-margin {float: right !important;margin: 10px 0 10px 10px;}.pull-right-with-margin:last-child {margin-bottom: 0;}.subtle-link,.subtle-link:visited:not(.btn) {color: #212121;}.subtle-link:hover,.subtle-link:visited:not(.btn):hover {color: blue;}.subtle-link.btn-link,.subtle-link:visited:not(.btn).btn-link {padding: 0;}.indent {margin-left: 25px;}.indent-right {margin-right: 25px;}.indent-double {margin-left: 50px;}.hanging-indent {padding-left: 25px;text-indent: -25px;}.video-container {white-space: nowrap;font-size: 87%;}.video-container a {color: #212121;}.video-container a:hover {color: blue;}.video-container a.btn-link {padding: 0;}span.video-container {margin-left: 10px;}.video-container:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\f144';}.video-container:before.fa-pull-left {margin-right: .3em;}.video-container:before.fa-pull-right {margin-left: .3em;}.video-container:before.pull-left {margin-right: .3em;}.video-container:before.pull-right {margin-left: .3em;}.video-container:after {content: attr(data-video-runtime);color: #767676;}.modal.fade.in {transform: translateZ(0);-webkit-transform: translateZ(0);}.modal.fade _:-ms-fullscreen,:root .modal.fade {transition: none;}.modal-footer {text-align: left;}#window-mask {position: fixed;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(255, 255, 255, 0.5);z-index: 2002;opacity: 0;visibility: hidden;transition: opacity 0.25s ease, visibility 0s linear 0.25s;}#window-mask.shown {visibility: visible;opacity: 1;transition: opacity 0.25s ease, visibility 0s linear 0s;}.navbar-offset {display: block;position: relative;visibility: hidden;top: -105px;}.species-thumbnail-lg {display: inline-block;width: 250px;height: 250px;background-color: #ccc;background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 90px;text-align: center;color: #999;}.resources strong {color: #cd2026;}.resource-name {font-weight: 600;}.material > .ecos-list:last-child {margin-bottom: 0;}.badge {font-weight: normal;font-size: 70%;opacity: 1;transition: background-color 0.4s, opacity 0.4s;}.badge _:-ms-fullscreen,:root .badge {transition: none;}@media print {.badge {-webkit-print-color-adjust: exact;color-adjust: exact;}}.scientific-name {font-weight: 300;margin-left: 5px;}.population-name {font-weight: 300;}.population-name::first-letter {text-transform: capitalize;}.member-role-indicator {color: #4773aa;font-size: 87%;}a.member-role-indicator:hover,a.member-role-indicator:focus {color: #385b86;}h1 .fa {font-size: 22px !important;}h1 .fa,h4 .fa {margin-top: -5px;}.ecos-list .row .short-name + .scientific-name {display: block;margin-left: 0;}.ecos-list > li.showing-description-header {color: inherit !important;}.ecos-list li.population .badge {vertical-align: 2px;margin-left: 5px;background-color: #ccc;color: #212121;}@media print {.ecos-list li.population .badge {background-color: #ccc !important;}}li.resource > table {width: 100%;}li.resource p,li.resource .p {margin: 0 0 6px;}li.resource p:last-child,li.resource .p:last-child {margin-bottom: 0;}li.resource .slide-down-on-select {clear: both;}li.resource .slide-down-on-select .row + .row {margin-top: 5px;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active {z-index: 0;}table td {vertical-align: top;padding: 5px;}table.button-side-label td {vertical-align: middle;}table.button-side-label td:first-child {padding-left: 0;}table.button-side-label td:first-child .btn {white-space: nowrap;}table.button-side-label td:last-child {font-size: 87%;color: #323a45;}.thumbnail-button {height: 210px;width: 210px;background: none;border: none;padding: 0;}.thumbnail-button .leaflet-container {cursor: pointer;pointer-events: none;}.map-thumbnail {height: 210px;width: 210px;border: 1px solid #ccc;}.map-thumbnail,.leaflet-auto-thumbnail {background-color: #ccc !important;}.map-thumbnail i.fa,.leaflet-auto-thumbnail i.fa,.map-thumbnail > p,.leaflet-auto-thumbnail > p {color: #999;}.map-thumbnail i.fa,.leaflet-auto-thumbnail i.fa {margin-top: calc(50% - 30px);}body.potentially-hidden-maps-loading * {visibility: hidden !important;display: block !important;}.ladda-button input[type='file'] {z-index: 5;}[disabled].ladda-button input[type='file'] {display: none;}.wetlands-disclaimers .popover {min-width: 400px;z-index: 1050;}.project-li,.concurrence-request-li {min-height: 110px;padding: 0 !important;}.project-li.update-available,.concurrence-request-li.update-available {background-color: #fff9ec !important;}.project-li .location-image,.concurrence-request-li .location-image {float: left;width: 110px;height: 110px;}@media (max-width: 767px) {.project-li .location-image,.concurrence-request-li .location-image {display: none !important;}}.project-li .location-name,.concurrence-request-li .location-name {padding: 20px;margin-left: 115px;}@media (max-width: 767px) {.project-li .location-name,.concurrence-request-li .location-name {margin-left: 20px;}}.project-li .right-aligned-stuff,.concurrence-request-li .right-aligned-stuff {float: right;margin: 20px;}@media (max-width: 767px) {.project-li .right-aligned-stuff,.concurrence-request-li .right-aligned-stuff {display: none !important;}}.project-li .slide-down-on-select,.concurrence-request-li .slide-down-on-select {margin: 0px;padding: 20px;border-top: 1px solid #ccc;}.project-li.selected.expand-finished .slide-down-on-select,.concurrence-request-li.selected.expand-finished .slide-down-on-select {overflow: visible !important;}.user-project-tags-form .form-group.tags {margin-bottom: 10px;}.user-project-tags-form .form-group.tags div.checkbox {margin-top: 0;}.user-project-tags-form .form-group.tags div.checkbox.system-hidden {visibility: hidden;height: 0;margin-bottom: 0;}.user-project-tags-form .form-group.tags span[data-text] {overflow-wrap: break-word;word-wrap: break-word;word-break: break-all;}.user-project-tags-form .form-group.new-tag {display: flex;align-items: center;flex-wrap: nowrap;}.user-project-tags-form .form-group.new-tag input[type='text'] {flex: 1 1 auto;min-width: 0;margin-right: 5px;}.user-project-tags-form .form-group.new-tag + .unhappyMessage {display: block;position: relative;top: -10px;}.user-project-tags-form .form-group.new-tag .btn {padding: 6px;}.affix-disabled .fixedsticky {position: static !important;}.affix-disabled .fixedsticky-dummy {display: none !important;}.affix-disabled .user-nav {position: static !important;}.affix-disabled .sub-header {margin-top: 0 !important;}.breeding-season {display: table-row;}.breeding-season span {display: table-cell;}.season-label {white-space: nowrap;padding-right: 10px;}.btn-no-style {background: none;border: none;text-align: left;display: block;width: 100%;margin: 0;padding: 0;}a:not(.btn) > i[class*='fa-file-']:first-child {color: #212121;}button.dropdown-toggle > i[class*='fa-file-']:first-child,a:not(.btn) i[class*='fa-file-']:first-child {margin-right: 5px;}.alert.alert-overlay.welcome-to-ipac {position: fixed;text-align: center;}.alert button.close {opacity: 0.75;}.fixedsticky {top: 0;}#local-office-contacts {color: black;}#local-office-contacts a {color: blue;text-decoration: underline;}.text-muted-red {color: #c17f7f;}.margin-right-xxs {margin-right: 3px;}.margin-left-xxs {margin-left: 3px;}.margin-left-xs {margin-left: 5px;}.noscroll {overflow: hidden;}.hide {visibility: hidden;}.good-action {color: #7fb37f;}.bad-action {color: #c21e24;}.block-emphasis {padding-left: 20px;border-left: 1px solid black;}.progress {border-radius: 2px;}.progress .progress-bar {background-color: #003776;}