﻿/*CRIS Map PAGE*/
html,body {
    margin:0;
    padding:0;
    height:100%;
    width:100%;
    overflow:hidden;
}
.footer{
    margin:0;
}

.shpo-form-map{
    margin: 0 0 35px 0;
    padding: 20px;
    background: #dfe8f1;
    border: 1px solid #CCC;
}
.searchRow {
    padding-left:5px;
    padding-right:5px;

}

.show-hide-btn {
    position: absolute;
    left: 87%;
    top: 5%;
    z-index: 20;
}

.accordian-style-button{
    border-radius:0;
    padding:.5em;
    margin:0 0;
    background-color:rgb(194, 227, 247);
    border:1px solid black;
    text-align:left;

}

.legend{
    border: 1px solid black;
    margin:0 .5em;
    padding:.5em .5em;
    float:none;
    
}

.legend-bgc-historical{
    width:1em;
    height:1em;
    background-color:rgb(0, 168, 132);
}

.legend-bgc-inventoried{
    width:1em;
    height:1em;
    background-color:rgb(230, 76, 0);
}

.legend-bgc-surveyed{
    width:1em;
    height:1em;
    background-color:rgb(230, 76, 0);
}

.legend-bgc-cultural{
    width:1em;
    height:1em;
    background-color:rgb(0, 168, 132);

}
.legend-bgc-hist-private{
    width:1em;
    height:1em;
    background-color:rgb(194, 158, 215);
}

.cris-search-container tr td button {display:inline-block;}

/* Force CRIS Search Results to display inline properly */
table tr.footable-row-detail td { position: relative; }
table tr.footable-row-detail td .footable-row-detail-row { 
	height: auto;
	width: 100%;
	display: inline-block;
	line-height: 0;
	margin: 0;
	padding: 0;
	float: left; 
	}
table tr.footable-detail-show td .footable-visible .table-force-inline-map,
table tr.footable-detail-show td .footable-visible .table-force-inline-doc {
	position: absolute; 
	top: 10px; 
	margin: 0; 
	padding: 0;	
}
table tr.footable-detail-show td.footable-visible .table-force-inline-map { text-align: center; }
table tr.footable-detail-show td.footable-visible .table-force-inline-doc { text-align: center; }
table tr.footable-row-detail td .footable-row-detail-row .table-force-inline-type,
table tr.footable-row-detail td .footable-row-detail-row .table-force-inline-elg,
table tr.footable-row-detail td .footable-row-detail-row .table-force-inline-trs {
	position: relative;
	padding:  .5em 0;
	display: inline-block;
	height: auto;
}
table tr.footable-row-detail td .footable-row-detail-row .table-force-inline-trs { line-height: 1.3; }

.zoomable-spaced {
    margin-bottom: 15px;
}