/*
input[type="number"] {
    max-width: 80%;
}



button.ColVis_Button {
    height: 24px;
    padding: 0px 0px;
}

 
*/

/* because we can't control the zindex of specific added rasterimages*/

.leaflet-layer {
  z-index:99;
}
.footer { text-align:center}
div.header {
  
    top: 0;
    width: 100%;
    height: 40px;
    background-color: #00677f;
    margin-bottom: 5px;
    z-index: 999;
}

h1.header {
    margin-left:75px;
    margin-top: 0px;
    margin-bottom:0px;
    
    color: #FFFFFF;
    
}
#lwhlogo {
    position: absolute;
    top: 0px;
    left: 20px;
    width: 38px;
    margin-right:25px;
    z-index: 3;
    background-color: #00677f;
}

#summary {
   overflow: auto;
   width:100%;
   font-size:10px;
}

.rightimg {
  
    width:40%; 
    float: right; 
    border : 1px solid grey;
    margin : 10px;
}


div#pass {
  text-align: left;
  font-weight:bold;
  padding-left:2px;
}

div.outer {
  position: fixed;
  top: 41px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  padding: 0;
  height:100%
}


/* If not using map tiles, show a white background */
.leaflet-container {
  background-color: white !important;
}


.info .legend .leaflet-control{
   width: 40%;
  
}

.table > thead > tr > th {
    border-bottom: 2px solid #dddddd;
    vertical-align: top;
}
.selectize-dropdown, .selectize-input > * {
    font-size: 10px;
    line-height: 10px;
    padding: 0px 0px;
}
.input-daterange input {
    font-size: 10px;
    text-align: center;
    padding: 0px 0px;
}
div.dataTables_info {
    float: left;
}

#loadingmess {
               position: fixed;
               top: 50%;
               left: 40%;
               width: 20%;
               padding: 5px 5px 5px 5px;
               text-align: center;
               color: #ffffff;
               background-color: #B5832C;
               z-index: 105;
             }
#disconnectmess {
               position: fixed;
               top: 50%;
               left: 40%;
               width: 20%;
               padding: 5px 5px 5px 5px;
               text-align: center;
               color: #ffffff;
               background-color: #B5832C;
               z-index: 105;
             }
                          
/*pieterm hide errors on production*/
/*groups.google.com/forum/#!topic/shiny-discuss/FyMGa2R_Mgs*/

.shiny-output-error { visibility: hidden; }
.shiny-output-error:before { visibility: hidden; }

