#con_sidemenue.closed .img-open-close, #con_sidemenue.opened .img-open-close {
	background-color: black;
	opacity: .85;
}



#con_menue input {
	color: #fff;
}


#menuLogo, #menuLogoInnovapps {
	margin-left: unset;
	justify-content: center;
}
#menuLogo img {
	padding-right: unset;
}

#menuLogo img {
	border-top: unset;
	padding-top: unset;
}


#menuLogoInnovapps img {
	padding-top: 50px;
	padding-right: unset;
}

#menuLogoInnovapps,
a#menuLogo {
	display: flex;
	background-color: white;
}


.menu-logos-group {
	margin: 10px;
	padding: 10px;
	background-color: white;
}
.menu-logos img {
	width: 210px;
}




.sidemenue-tabs .tab-content,
.sidemenue-tabs .tab-content > .tab-pane {
	width: 100%;
}
.sidemenue-tabs > .tab-content {
	padding: unset;
}

#con_menue {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

div.olControlZoom {
	top: unset;
	bottom: 20px;
}



.dt-search input {
	z-index: 1000;
}

#flight-list-parent-wrapper {
	font-size: 14px;
	z-index: 1000;
	position: absolute;
	/*background-color: rgba(0, 0, 0, .8);*/
	color: white;
	left: calc(100% - 720px);
	width: 700px;
	margin-right: 20px;
	top: 10px;
	justify-content: end;
	display: flex;
	cursor: pointer;
	flex-direction: column;
}


#flight-list-header {
	background-color: rgba(0, 0, 0, .8);
}
#flight-list-minmax {
	font-size: 14px;
	z-index: 1000;
	padding: 6px;
	background-color: rgba(0, 0, 0, .8);
	color: white;
	width: 700px;
	overflow: auto;
	overflow-x: hidden;
	justify-content: end;
	cursor: pointer;
	position: relative;
	display: flex;
	justify-content: space-between;
}


#flight-list-title label {
	cursor: pointer;
}

#flight-list {
	font-size: 14px;
	z-index: 1000;
	padding: 6px;
	background-color: rgba(0, 0, 0, .8);
	color: white;
	width: 700px;
	display: none;
	position: relative;
	max-height: 500px;
	overflow-y: scroll;
	/*overflow-x: hidden;*/
}

#flight-list .row {
	/*cursor: pointer;*/
	border-bottom: 2px solid #009DA8;
}
#flight-list .row.entry {
    cursor: pointer;
	border-bottom: 1px solid #999999;
}
#flight-list .row.entry:hover {
    color: #009DA8;
}




#flightPopup_GroupDiv {
	background-color: transparent !important;
}

div#flightPopup {
	background-color: unset !important;
}

div#flightPopup div span {
	background-color: rgba(0, 0, 0, .6) !important;
}
#flightPopup_contentDiv {
	padding: 6px;
	background-color: rgba(0, 0, 0, .6);
	color: white;
	font-size: 14px;
	height: auto !important;
}


#flight-list tr {
	height: 12px;
	cursor: pointer;
	border-bottom: 1px solid #999999;
}
#flight-list tbody tr:hover {
	color: #009DA8;
	cursor: pointer;
}
#flight-list tr td {	
	padding-top: 2px;
	padding-bottom: 2px;	
}

#flight-list tr.flight-selected {
	color: white !important;
	background-color: #009DA8;
}
