@charset "UTF-8";
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Apr 27, 2018, 2:30:18 PM
    Author     : ashuba
*/
html {
  margin: 0px;
  padding: 0px;
  min-height: 100%;
  height: initial;
}

input {
  max-width: 100%;
}

.login-body {
  background: url("/dat-abe/javax.faces.resource/img/login_background.jpg.xhtml?ln=mj") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-bottom: 150px;
}

@media (max-width: 1024px) {
  .layout-wrapper .topbar .topbar-right .topbar-items > li.profile-item .profile-image {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    background: url("/dat-abe/javax.faces.resource/img/default-avatar.png.xhtml?ln=mj") top left no-repeat;
    background-size: 24px 24px;
    margin-right: 14px;
  }
}
@media (min-width: 1025px) {
  .layout-wrapper .topbar-items > li.profile-item .profile-image {
    width: 36px;
    height: 36px;
    background: url("/dat-abe/javax.faces.resource/img/default-avatar.png.xhtml?ln=mj") top left no-repeat;
    background-size: 36px 36px;
  }
}
.layout-wrapper .topbar .logo {
  display: inline-block;
  vertical-align: middle;
  width: 350px;
  height: 75px;
  background: url("/dat-abe/javax.faces.resource/img/dat_logo.png.xhtml?ln=mj") top left no-repeat;
}

.layout-wrapper .topbar .topbar-left {
  padding: 0px;
}

.layout-wrapper .topbar .topbar-right #menu-button {
  left: 80px;
}
.layout-wrapper .layout-main {
  padding: 0px 10px 0px 10px;
}

.ui-selectonemenu {
  min-width: 80px !important;
  max-width: 100% !important;
}

.ui-state-disabled {
  /*opacity: 0.8 !important;*/
}

body.layout-compact .card {
  padding: 16px;
  padding-top: 1px;
  margin-bottom: 16px;
  box-sizing: border-box;
}
body.layout-compact .card h1:first-child {
  margin-top: 16px;
}

.grid-align-top td {
  vertical-align: top;
}

.ui-fieldset {
  padding-top: 15px !important;
  margin-top: 5px !important;
}

.ui-fieldset.red {
  border-color: red;
}

.pageHeadingIcon {
  color: #03A9F4;
  font-size: 24px;
  line-height: 24px;
}

.ui-inputfield.datInput {
  padding: 6px 9px !important;
  border: solid 1px #d1d1d1 !important;
  -webkit-transition: all 0.2s ease !important;
  -moz-transition: all 0.2s ease !important;
  -ms-transition: all 0.2s ease !important;
  -o-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}

.ui-inputnumber.datInput input {
  padding: 6px 9px !important;
  border: solid 1px #d1d1d1 !important;
  -webkit-transition: all 0.2s ease !important;
  -moz-transition: all 0.2s ease !important;
  -ms-transition: all 0.2s ease !important;
  -o-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.ui-inputnumber.datInput input.ui-state-hover {
  border: solid 1px #00aeef !important;
  color: #525252 !important;
  background-color: #fafafa;
}
.ui-inputnumber.datInput input.ui-state-focus {
  border: solid 1px #00aeef !important;
  color: #525252 !important;
  background-color: #fafafa;
}

.ui-inputfield.datInput.ui-state-hover {
  border: solid 1px #00aeef !important;
  color: #525252 !important;
  background-color: #fafafa;
}

.ui-inputfield.datInput.ui-state-focus {
  border: solid 1px #00aeef !important;
  color: #525252 !important;
  background-color: #fafafa;
}

.datLabel {
  font-size: 12px;
  color: #03A9F4;
}

body .ui-dialog .ui-dialog-titlebar {
  background-color: #d9d9d9;
  color: #212121;
  padding: 10px 16px;
}
body .ui-tabs .ui-tabs-nav > li.ui-state-active {
  background-color: #F9F9F9;
  border-color: #FFC107;
  border-style: solid;
}

.fa.lightgreen {
  color: lightgreen !important;
}

.fa.lightblue {
  color: lightblue !important;
}

.fa.gray {
  color: lightgrey !important;
}

.fa.goldenrod {
  color: goldenrod !important;
}

.fa.peru {
  color: peru !important;
}

.fa.yellow {
  color: yellow !important;
}

.fa.lightcoral {
  color: lightcoral !important;
}

.fa.blue {
  color: #00aeef !important;
}

.fa.orange {
  color: #f47a20 !important;
}

.layout-wrapper.menu-layout-horizontal .layout-main {
  padding-top: 130px;
  margin-left: 0px;
}

body.main-body {
  background: url("/dat-abe/javax.faces.resource/img/body_bg.jpg.xhtml?ln=mj") top left no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 100%;
}

.datHeader {
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 0px;
  height: 75px;
  width: 201px;
  right: 260px;
  background: url("/dat-abe/javax.faces.resource/img/dat_header_right.png.xhtml?ln=mj") top left no-repeat;
}

.welcome {
  position: absolute;
  top: 30px;
  right: 110px;
  color: white;
}

.myfooter {
  display: table;
  font-size: 11px;
  background-color: #D9D9D9;
  position: absolute;
  overflow: hidden;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  -webkit-box-shadow: inset 0px 3px 2px -2px rgba(0, 0, 0, 0.26);
  -moz-box-shadow: inset 0px 3px 2px -2px rgba(0, 0, 0, 0.26);
  box-shadow: inset 0px 3px 2px -2px rgba(0, 0, 0, 0.26);
}

.myfooter-text-left {
  display: table-cell;
  padding-left: 10px;
  text-align: left;
  vertical-align: middle;
}

.myfooter-text-right {
  display: table-cell;
  padding-right: 10px;
  font-weight: bold;
  text-align: right;
  vertical-align: middle;
}

.ui-datatable tbody td {
  font-size: 12px;
}
.ui-datatable thead th {
  text-align: left;
  font-size: 13px;
  color: #003636;
  font-weight: bold;
  background-color: #acc1dd !important;
}
.ui-datatable table {
  table-layout: auto !important;
}
.ui-datatable .ui-rowgroup-header > td > a.ui-rowgroup-toggler {
  padding-right: 2.5em;
}

.exception-body .exception-panel {
  margin: -25% auto 0 auto;
}
.exception-body .exception-panel .exception-detail {
  margin: 20px 0px 15px 0px;
}

.exception-body.error-page {
  background-color: #E62A10;
}

.exception-body.notfound-page {
  background-color: #3f51b5;
}

.exception-body.accessdenied-page {
  background-color: #e91e63;
}

.ui-panelgrid-blank.exception tbody td {
  font-size: 12px;
  font-family: Courier;
}

.stacktrace {
  font-size: 12px;
  font-family: Courier;
}

.ui-panelgrid.inputGrid .ui-panelgrid-cell {
  padding: 0;
}

.ui-panelgrid.padding5 .ui-panelgrid-cell {
  padding: 5px;
}

.reset .ui-button {
  background-color: #F44336;
}
.reset .ui-button.ui-state-focus {
  background-color: #F77066;
}
.reset .ui-button.ui-state-hover {
  background-color: #C62828;
}

.runscenario .ui-button {
  background-color: #4CAF50;
}
.runscenario .ui-button.ui-state-focus {
  background-color: #6EC071;
}
.runscenario .ui-button.ui-state-hover {
  background-color: #2E7D32;
}

.cardWithInput {
  padding-top: 0px !important;
}

#inputSlider {
  display: inline-block;
  overflow: hidden;
  color: #03A9F4;
  vertical-align: middle;
  background: #F9F9F9;
  width: 140px;
  height: 30px;
  border-radius: 5px 5px 0px 0px;
  -webkit-box-shadow: 2px 0px 0px darkgray;
  box-shadow: 2px 0px 0px darkgray;
  cursor: pointer;
}
#inputSlider:hover {
  color: #f9a825;
}

#sliderText {
  float: left;
  padding-left: 15px;
}

#sliderIcon {
  font-size: 20px;
  vertical-align: middle;
}

#alpMap {
  z-index: 0;
}

.leaflet-container {
  background-color: #ffffff !important;
}

#financialTableContainer {
  border-collapse: collapse !important;
}

.financialHeadingTable .ui-datatable-tablewrapper {
  overflow: inherit;
}
.financialHeadingTable thead th {
  text-align: center !important;
  font-size: 12px !important;
  color: #003636 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
  background-color: #acc1dd !important;
  padding: 6px !important;
}

.financialDetailsTable .ui-datatable-tablewrapper {
  overflow: auto;
}
.financialDetailsTable thead th {
  text-align: center !important;
  font-size: 12px !important;
  color: #003636 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
  background-color: #acc1dd !important;
  padding: 6px !important;
}

.facilityTable td:nth-child(1) {
  width: 25%;
}

.parcelCarousel > .ui-carousel-header {
  padding-top: 10px !important;
}

.bestMatchPanel .ui-panel-titlebar {
  background-color: lightgreen;
  color: black;
  border-bottom: 1px solid #bdbdbd !important;
}

.bestMatchAccordion.ui-accordion .ui-accordion-header {
  background-color: lightgreen;
  color: black;
}
.bestMatchAccordion.ui-accordion .ui-accordion-header.ui-state-active {
  background-color: lightgreen;
  color: black;
}
.bestMatchAccordion.ui-accordion .ui-accordion-header.ui-tabs-outline {
  background-color: lightgreen;
  color: black;
}
.bestMatchAccordion.ui-accordion .ui-accordion-header.ui-state-hover {
  background-color: #4CAF50;
  color: black;
}
.bestMatchAccordion.ui-accordion .ui-accordion-header.ui-state-active.ui-tabs-outline {
  background-color: lightgreen;
  color: black;
}

.alternativePanel .ui-panel-titlebar {
  background-color: goldenrod;
  color: black;
  border-bottom: 1px solid #bdbdbd !important;
}

.alternativeAccordion.ui-accordion .ui-accordion-header {
  background-color: goldenrod;
  color: black;
}
.alternativeAccordion.ui-accordion .ui-accordion-header.ui-state-active {
  background-color: goldenrod;
  color: black;
}
.alternativeAccordion.ui-accordion .ui-accordion-header.ui-tabs-outline {
  background-color: goldenrod;
  color: black;
}
.alternativeAccordion.ui-accordion .ui-accordion-header.ui-state-hover {
  background-color: #FFC107;
  color: black;
}
.alternativeAccordion.ui-accordion .ui-accordion-header.ui-state-active.ui-tabs-outline {
  background-color: goldenrod;
  color: black;
}

.parcelTable > .ui-widget-content {
  font-size: 11px !important;
}

.parcelTable-borders.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell {
  border-width: 1px;
  border-style: solid;
  border-color: #bdbdbd;
  padding: 4px 10px;
}

.parcelTable-borderless.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell {
  padding: 4px 10px;
}

.login-spinner {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: hidden !important;
  top: 45% !important;
  left: 48% !important;
}

/* This ATLAS icon is really for demonstration purposes and it is only used
 in the AVP DAT */
.fa-atlas-icon {
  background: url("") no-repeat !important;
  height: 16px;
  width: 16px;
  margin-right: 7px !important;
}

.card-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  margin-top: 10px;
  background-color: #C9C9C9;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #212121;
}

h4 .card-header {
  font-size: 1rem;
}

.mj-mt-20 {
  margin-top: 20px;
}

.clearWellMJ {
  background-color: white;
}

.wizardWellMJLink, .wizardWellMJLink a {
  text-decoration: none;
  font: inherit;
  color: inherit;
}

.wizardWellMJLink:hover, .wizardWellMJLink:visited, .wizardWellMJLink:active {
  text-decoration: none;
  color: inherit;
}

a.wizardWellMJLink .clearWellMJ:hover {
  border: 1px solid red;
}

.card {
  /*border: 1px solid #666;*/
}

.card-block {
  border-top: 1px solid #D9D9D9;
  padding-top: 10px;
  padding-bottom: 5px;
  margin-top: 10px;
}

.wellMJ {
  min-height: 200px;
  margin-bottom: 5px;
  background-color: #E9E9E9;
  border: 1px solid #666;
}

.wellMJgreen {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 5px;
  background-color: #93DB70;
  border: 1px solid #93DB70;
}

.wellMJ blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.wellMJ-lg {
  padding: 24px;
  border-radius: 6px;
}

.wellMJ-sm {
  padding: 9px;
  border-radius: 3px;
}

.optionsLink {
  font-size: 12px !important;
  margin-left: 20px;
}

@media (max-width: 1024px) {
  .welcome {
    display: none;
  }

  .datHeader {
    display: none;
  }
}
@media screen and (max-width: 1476px) {
  .graphTable {
    width: 50%;
  }
}
@media screen and (max-width: 1024px) {
  .graphTable {
    width: 100%;
  }
}
#viewDiv3D {
  width: 100%;
  flex: 1;
}

#viewDiv2D {
  width: 100%;
  flex: 1;
}

#mapbar {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 5px;
}

.esri-button.esri-direct-line-measurement-3d__clear-button {
  display: none;
}

.esri-button.esri-area-measurement-3d__clear-button {
  display: none;
}

.esri-view-root {
  background-color: white;
}

.ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-trigger .ui-icon {
  position: initial !important;
}

.ui-icon {
  background-image: initial !important;
}

.layout-wrapper.menu-layout-horizontal .layout-menu.fll-menu {
  background-color: #2B4259;
}

.layout-wrapper .topbar.fll-menu {
  background-color: #2B4259;
}

.layout-wrapper .topbar .logo-fll {
  display: inline-block;
  vertical-align: middle;
  width: 450px;
  height: 75px;
  background: url("/dat-abe/javax.faces.resource/img/dat_logo.png.xhtml?ln=mj") top left no-repeat;
}

.ui-progressbar .ui-progressbar-label {
  top: initial !important;
}

.ui-dialog.ui-widget-content {
  border-color: transparent !important;
}

.ui-dialog.ui-widget-content .ui-dialog-content {
  font-weight: 600 !important;
}

.ui-dialog.ui-widget-content .ui-dialog-titlebar {
  border: none !important;
  background-color: white !important;
}

.ui-dialog .ui-widget-content {
  border: none !important;
}

.ui-dialog-content > .ui-icon {
  display: none;
}

.mj-confirm-dialog.ui-dialog .ui-dialog-title {
  float: none !important;
  background: url("/dat-abe/javax.faces.resource/img/alert_exclamation.png.xhtml?ln=mj") no-repeat;
  width: 77px;
  height: 77px;
  display: inline-block;
}

.mj-confirm-dialog.ui-dialog .ui-dialog-titlebar {
  text-align: center !important;
  padding-bottom: 0 !important;
}

.mj-confirm-dialog.ui-dialog .ui-button.primary {
  background-color: #03A9F4 !important;
  color: white !important;
  -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16) !important;
  box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16) !important;
}

.mj-confirm-dialog.ui-dialog .ui-button.primary:hover {
  background-color: #0277BD !important;
}

.mj-confirm-dialog.ui-dialog .ui-button.secondary {
  background-color: #FFC107 !important;
  color: black !important;
  -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16) !important;
  box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16) !important;
}

.mj-confirm-dialog.ui-dialog .ui-button.secondary:hover {
  background-color: #FF8F00 !important;
}

.mj-confirm-dialog.ui-dialog .ui-button .ui-icon {
  color: white !important;
}

.swal-wide {
  width: 850px !important;
}

.mjdropdown.ui-selectonemenu {
  font-family: inherit !important;
  width: 100%;
  height: 33px !important;
  border: 1px solid #999;
  border-radius: 3px !important;
  background-image: none;
  background-color: #f4f5f8;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 7px;
}

.mjdropdown.ui-selectonemenu .ui-selectonemenu-label {
  font-size: 14px;
  font-family: inherit;
  border-radius: 0px !important;
  text-indent: 8px;
  color: #575962;
  background-color: #f4f5f8;
  text-indent: 0px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.mjdropdown.ui-selectonemenu .ui-selectonemenu-trigger {
  background: none;
  background-color: #f4f5f8;
  width: 34px !important;
  border-radius: 3px;
  border-left: 1px solid #999;
  padding: 0;
  outline: none;
  height: 31px !important;
  top: 0px !important;
}

.mjdropdown.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  margin-top: 2px !important;
  margin-left: 11px;
}

.mjdropdown.ui-selectonemenu .ui-state-default .ui-icon {
  background-image: none;
  text-indent: 0;
  overflow: visible;
}

.mjdropdown.ui-selectonemenu.ui-state-focus {
  border: 1px solid #999;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 7px;
}

.mjdropdown.mjdropdown-caret.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon::before {
  color: #575962;
  content: "";
  font-family: "FontAwesome";
  font-size: 18px;
  font-weight: 900;
}

.mj-dt-table {
  width: 100% !important;
  font-size: 12px !important;
}

table.dataTable thead th.mj-dt-head {
  font-size: 12px !important;
  background-color: #acc1dd !important;
}

.mj-dt-tfoot {
  font-size: 12px !important;
  background-color: #d9d9d9 !important;
}

.mj-dt-groupby-row {
  background-color: #03A9F4 !important;
  color: #fff !important;
  text-align: left !important;
  font-weight: bold !important;
}

.mj-dt-totals-row {
  background-color: #d9d9d9 !important;
  text-align: left !important;
  font-weight: bold !important;
}

.mj-dt-net-row {
  background-color: lightblue !important;
  text-align: left !important;
  font-weight: bold !important;
}

.swal2-popup {
  font-size: inherit !important;
}

.mj-dialog-label {
  font-weight: normal;
  color: #575962 !important;
}

.mj-dialog-input {
  width: 100%;
  background-color: #f4f5f8 !important;
  border: 1px solid #cccccc !important;
  border-radius: 3px !important;
  color: #575962 !important;
  padding: 4px !important;
  height: 2rem !important;
}

.mj-dialog-inputnumber input {
  width: 100%;
  background-color: #f4f5f8 !important;
  border: 1px solid #cccccc !important;
  border-radius: 3px !important;
  color: #575962 !important;
  padding: 4px !important;
  height: 2rem !important;
}

.mj-dialog-toggle {
  width: 70px;
  background-color: #f4f5f8 !important;
  border: 1px solid #cccccc !important;
  color: #575962 !important;
}

.mj-dialog-toggle span {
  color: #575962 !important;
}

.mj-dialog-calendar {
  width: 100%;
}
.mj-dialog-calendar input {
  background-color: #f4f5f8 !important;
  border: 1px solid #cccccc !important;
  border-radius: 3px !important;
  color: #575962 !important;
  padding: 4px !important;
  height: 1.45rem !important;
}
.mj-dialog-calendar button {
  height: 1.45rem !important;
  right: 33px !important;
}

.mj-dialog-daypicker {
  width: 95%;
  background-color: #f4f5f8 !important;
  border: 1px solid #cccccc !important;
  border-radius: 3px !important;
  color: #575962 !important;
  padding: 4px !important;
}
.mj-dialog-daypicker ul {
  background-image: none !important;
}

.mj-dialog-daypicker .ui-selectcheckboxmenu-trigger .ui-icon::before {
  color: #575962;
  content: "";
  font-family: "FontAwesome";
  font-size: 18px;
  font-weight: 900;
}

#runnableScenariosList .fa {
  color: #03A9F4 !important;
  font-size: 1.3em !important;
  margin-top: 2px !important;
}

.ui-rowgroup-toggler {
  display: none !important;
}

.mj-selected-menuitem a {
  color: #000 !important;
  background-color: #FFC107 !important;
}

.mj-mono-font {
  font-family: "Lucida Console", Monaco, monospace;
}

.mj-value-changed {
  color: #4CAF50 !important;
  cursor: pointer;
}

.mj-value-increased {
  color: #36a3f7 !important;
  cursor: pointer;
}

.mj-value-decreased {
  color: #ff0000 !important;
  cursor: pointer;
}

#loadingDiv {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 8em;
  height: 8em;
  margin-top: -4em;
  margin-left: -4em;
  z-index: 2000;
  background: white;
  border: 2px solid #a1a1a1;
  border-radius: 25px;
  box-shadow: 1px 1px 1px #888888;
  opacity: 0.6;
}

.loading-spinner {
  color: lightgrey;
  margin-top: 18px;
  text-shadow: 1px 1px 1px #ccc;
  font-size: 5em;
}

.mj-chart {
  height: 350px;
}

.mj-pie-chart {
  height: 400px;
}

.mj-chart-100 {
  width: 100% !important;
  padding-bottom: 15px;
}

.amcharts-amexport-label-level-0:before {
  font-family: "FontAwesome" !important;
  content: "" !important;
  font-size: 18px !important;
  color: #636363 !important;
  padding: 0 !important;
}

.amcharts-amexport-label-level-0:hover:before {
  font-family: "FontAwesome" !important;
  content: "" !important;
  font-size: 18px !important;
  color: #fff !important;
  background-color: #636363 !important;
  text-decoration: none !important;
}

.amcharts-amexport-item {
  color: #000 !important;
  text-decoration: none !important;
  padding: 0px !important;
  margin: 0px !important;
  white-space: nowrap !important;
  background-color: #fff !important;
  border: 1px solid #e2e2e2 !important;
  border-bottom: 1px solid #f2f2f2 !important;
  border-radius: 0px !important;
}

.amcharts-amexport-item a {
  padding: 5px !important;
  color: #000 !important;
  text-decoration: none !important;
}

.amcharts-amexport-item a:hover {
  color: #fff !important;
  background-color: #636363 !important;
  text-decoration: none !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-active {
  border-color: black !important;
  background-color: white !important;
}

#legendDiv3D, #layeredPDFDiv, #layeredFaaPDFDiv {
  padding: 5px;
  background-color: rgba(0, 0, 0, 0.5);
}

.colorblock {
  width: 10px;
  height: 10px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  display: inline-block;
  margin-bottom: -1px;
}

.bk-increased {
  background: #36a3f7;
}

.bk-decreased {
  background: #ff0000;
}

.bk-changed {
  background: #4CAF50;
}

.persist-scenario-true {
  color: #fff !important;
  background-color: #36a3f7 !important;
  border-color: #36a3f7 !important;
}

.persist-scenario-true:hover {
  color: #fff !important;
  background-color: #1192f6 !important;
  border-color: #0a8cf0 !important;
}

.persist-scenario-true:focus, .persist-scenario-true.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 163, 247, 0.5) !important;
  box-shadow: 0 0 0 0.2rem rgba(54, 163, 247, 0.5) !important;
}

.persist-scenario-true.disabled, .persist-scenario-true:disabled {
  color: #fff !important;
  background-color: #36a3f7 !important;
  border-color: #36a3f7 !important;
}

.persist-scenario-true:not(:disabled):not(.disabled):active, .persist-scenario-true:not(:disabled):not(.disabled).active,
.show > .persist-scenario-true.dropdown-toggle {
  color: #fff !important;
  background-color: #0a8cf0 !important;
  border-color: #0985e4 !important;
}

.persist-scenario-true:not(:disabled):not(.disabled):active:focus, .persist-scenario-true:not(:disabled):not(.disabled).active:focus,
.show > .persist-scenario-true.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 163, 247, 0.5) !important;
  box-shadow: 0 0 0 0.2rem rgba(54, 163, 247, 0.5) !important;
}

.persist-scenario-false {
  color: #fff !important;
  background-color: #f4516c !important;
  border-color: #f4516c !important;
}

.persist-scenario-false:hover {
  color: #fff !important;
  background-color: #f22d4e !important;
  border-color: #f12143 !important;
}

.persist-scenario-false:focus, .persist-scenario-false.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 81, 108, 0.5) !important;
  box-shadow: 0 0 0 0.2rem rgba(244, 81, 108, 0.5) !important;
}

.persist-scenario-false.disabled, .persist-scenario-false:disabled {
  color: #fff !important;
  background-color: #f4516c !important;
  border-color: #f4516c !important;
}

.persist-scenario-false:not(:disabled):not(.disabled):active, .persist-scenario-false:not(:disabled):not(.disabled).active,
.show > .persist-scenario-false.dropdown-toggle {
  color: #fff !important;
  background-color: #f12143 !important;
  border-color: #f01539 !important;
}

.persist-scenario-false:not(:disabled):not(.disabled):active:focus, .persist-scenario-false:not(:disabled):not(.disabled).active:focus,
.show > .persist-scenario-false.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 81, 108, 0.5) !important;
  box-shadow: 0 0 0 0.2rem rgba(244, 81, 108, 0.5) !important;
}

@media (min-width: 1025px) {
  .mobile-show {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .ui-carousel-dropdown {
    display: none !important;
  }

  .overlayDialog {
    width: 720px !important;
  }
}
.mobile-scroll {
  overflow-x: auto;
}

.parcel-map {
  width: 100% !important;
  height: 700px !important;
}

#parcelPopupClose:hover {
  cursor: pointer;
}

.ui-chkbox-icon {
  color: black !important;
}

.mj-login-alert .ui-messages-error {
  font-size: 10px;
  line-height: normal;
}
.mj-login-alert .ui-messages-info {
  font-size: 10px;
  line-height: normal;
}
.mj-login-alert span.ui-messages-error-icon {
  display: none !important;
}
.mj-login-alert span.ui-messages-info-icon {
  display: none !important;
}
.mj-login-alert .ui-messages-close {
  height: 10px;
  width: 10px;
}
.mj-login-alert .ui-messages-close .ui-icon-close {
  font-size: 12px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/site.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAAA;AAAA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAsDA;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;IACA;IACA;IACA;IACA;;;AAIR;EACI;IACI;IACA;IACA;IACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAMQ;EACI;;AAIZ;EACI;;;AAIR;EACI;EACA;;;AAGJ;AACI;;;AAIA;EAMI;EACA;EACA;EACA;;AAPI;EACI;;;AAWZ;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI,cA5Ga;;;AA+GjB;EACI,OA1JM;EA2JN;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBAlJiB;EAmJjB;EACA;EACA;;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBAjKa;EAkKb;EACA;EACA;;AAEJ;EACI;EACA;EACA,kBAzKa;;AA2KjB;EACI;EACA;EACA,kBA9Ka;;;AAkLrB;EACI;EACA;EACA,kBArLiB;;;AAwLrB;EACI;EACA;EACA,kBA3LiB;;;AA8LrB;EACI;EACA,OArNM;;;AA0NF;EACI,kBArMS;EAsMT,OA1NF;EA2NE;;AAKA;EACI,kBA5MK;EA6ML,cAzLC;EA0LD;;;AAMhB;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAIA;EACI;EACA;;;AAIR;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA,OAjSO;;;AAoSX;EACI;EACA;EACA,kBA1RiB;EA2RjB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAKI;EACI;;AAIJ;EACI;EACA;EACA,OA3UD;EA4UC;EACA;;AA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ACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAGR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACI;EACA;EACA;;;AACJ;EACI;EACA;EACA;;;AACJ;EACI;EACA;;;AACJ;EACI;EACA;EACA;;;AACJ;AAAA;EAEI;EACA;EACA;;;AACJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;;;AACJ;EACI;EACA;EACA;;;AACJ;EACI;EACA;;;AACJ;EACI;EACA;EACA;;;AACJ;AAAA;EAEI;EACA;EACA;;;AACJ;AAAA;EAEI;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;EAGJ;IACI;;;AAIR;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAIA;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAEA;EACI%22,%22file%22:%22site.css%22%7D */
