/* Write your custom CSS here */

.btn-success {
    background-color: #89146a;
}

    .btn-group.open .btn-success.dropdown-toggle, .btn-success:active, .btn-success:focus, .btn-success:hover, .btn.btn-success.active {
        background-color: #A32E84;
    }


.menu.accordion-menu > li.active.open > a, .menu.accordion-menu > li.active > a, .menu.accordion-menu > li.open > a, .menu.accordion-menu > li > a:hover {
    color: #89146a;
}

/* Show table content */
.table>tbody>tr>td {
    white-space: pre-wrap;
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
    color: #ffffff;
    background-color: #89146a;
    border: 0;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer;
}

.search-highlight {
    background-color: #efb700 !important;
}
/*.lub-navbar-container {
}*/

.lub-map-canvas {
    
    width: 100%;
}
@media (min-height: 480px) {
    .lub-map-canvas {
      height: 325px; 
  }
}
@media (min-height: 568px) {
    .lub-map-canvas {
      height: 410px; 
  }
}
@media (min-height: 768px) {
    .lub-map-canvas {
      height: 560px; 
  }
}
@media (min-height:960px) {
    .lub-map-canvas {
      height: 750px; 
  }
}
@media (min-width: 768px) {
  .lub-navbar-container {
    width: 750px;
      padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  }
  
}
@media (min-width: 992px) {
  .lub-navbar-container {
    width: 970px;
  }
  
}
@media (min-width: 1200px) {
  .lub-navbar-container  {
    width: 1170px;
  }
  
}

.popover {
    max-width: 700px;
}

.table-condensed>tbody>tr>td,
 .table-condensed>tbody>tr>th, 
.table-condensed>tfoot>tr>td, 
.table-condensed>tfoot>tr>th,
 .table-condensed>thead>tr>td, 
.table-condensed>thead>tr>th {
  padding: 5px !important;
}

/* Remove top row border from first row */
.table-condensed>tbody>tr:first-child>td,
 .table-condensed>tbody>tr:first-child>th, 
.table-condensed>tfoot>tr:first-child>td, 
.table-condensed>tfoot>tr:first-child>th,
 .table-condensed>thead>tr:first-child>td, 
.table-condensed>thead>tr:first-child>th {
border-top: 0px;
}



.lub-chart-legend {
  list-style-type: none;
  padding-left: 0px;
}
.lub-chart-legend li {
  display: block;
  float: left;
  clear:both;
  padding:10px;
}
.lub-chart-legend li span {
  width:25px;
  height:25px;
  display:block;
  float:left;
  margin-right:10px;
}


.buttons-colvis {
    margin-bottom: 4px;
    margin-top: 4px;
    font-size: 13px;
}

.buttons-colvis > span {
    font-size: 13px;
}

.buttons-columnVisibility > span {
    font-size: 13px;
}

.capsWarn {
    font-weight: bold;
    font-size: 36px;
}
.panel-bodyNotDisappear {
    position: relative;
    padding: 20px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.Blink {
	animation: blinker 0.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;  
}
@keyframes blinker {  
	from { opacity: 1; }
	to { opacity: 0; }
}