body, html {
	min-width:850px;
	min-height: 495px;
}
.mobile{
	display: none !important;
}
#logo{
	width:230px;
}
@media all and (max-width: 1245px) {
	#logo{
		width:150px;
	}
	.slicknav_menu{
		padding: 0px;
	    height: 40px;
	}
}
@media all and (max-height: 900px) {
	.popup-content {
		max-height: 240px;
		/* overflow: auto; */
	}
	.element-description {
		/* overflow: hidden !important; */
	}
}
#categories-nav{
	width: 800px; 
	height: 98px;
	margin: 4px 0;
}
.btn-close-div{
	display: none;
}
#left-nav{
	width: calc(50% - 390px);
	margin: 7px 0px 7px 20px;
}
#map-container{
	width: 100%;
	height: calc(100% - 100px);
	z-index: 0;
	position:relative;
}
#menu{
	background-image: url('images/Finterest_Header_platform.png');
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: 100% 45px;
}
#tabs{
	width: 25%;
    min-width: 510px;
    height: calc(100% - 33px);
    margin-top: 30px;
    margin-right: 1px;
    z-index: 99;
    font-size: .9em;
}
#show-categories{
	display: none;
}
.themes-list{
	max-width: 400px;
}
li.tabs {
	width: calc(50% - 4px);
}
.category-marker.disabled img{
	height: 80px;
	margin: 0px 17px 0;
}
.category-marker.enabled img{
	height: 95px;
	margin-top: 5px;
	margin: 5px 13px 0;
}
#login, #admin-panel{
	min-width: 120px;
    margin: 6px;
    z-index: 99;
}
#right-nav {
	float: right;
    height: 87px;
    width: calc(50% - 480px);
}
#map-table{
	position: absolute;
	top: 4px;
	right: 0;
	z-index: 999;
	width: 25%;
	min-width: 510px;
}
.map-table{
	width: calc(50% - 8px);
	margin: 0 5px 0 0;
	float: right;
	font-size: 1em;
	opacity: 0.6;
	background-color: #00ABE7;
	background-color: #15ADE2;
	padding: 6px 0px;
	color: white;
	border: 1px solid #999;
	border-color: rgba(0,0,0,.4);
	border-radius: 3px;
}
.map-table img{
	float: right;
	margin: 0 4px 0 0;
	height: 20px;
	width: 20px;
}
.map-table.enabled{
	opacity:1;
	background-color: #15ADE2;
}
.map-table:hover{
	background-color: #333;
}
.map-table-list{
	padding: 0;
	background-color: rgba(255, 255, 255, 0.8);
	height: 100%;
}
.map-table-counter{
	min-width: 14px;
	padding: 0 2px;
}
.ui-tabs-panel {
    height: 100%;
}
#tabs-collapse{
	display:none;
}
.leaflet-control-geocoder-expanded .leaflet-control-geocoder-form{
	display: inline-block !important;
}
