.first-row {
	background-color: white !important;
	background-image: none !important;
	color: #000000 !important;
}

.second-row {
	background-color: #E3EFFF !important;
	background-image: none !important;
	color: #000000 !important;
}

.red-row {
	background-color: #ff8282 !important;
	background-image: none !important;
	color: #000000 !important;
}

.karaliste-row {
	background-color: #df0000 !important;
	background-image: none !important;
	color: #000000 !important;
}

.green-row {
	background-color: #99ffd6 !important;
	background-image: none !important;
	color: #000000 !important;
}

.yellow-row {
	background-color: #ffff00 !important;
	background-image: none !important;
	color: #000000 !important;
}

.ui-selectonemenu-filter-container {
	width: 100% !important;
}

ul.ui-menu-child {
	white-space: nowrap;
	width: auto !important;
}

.ui-menubar .ui-menu-child .ui-menuitem-link {
	width: 97%;
}

.ui-widget-overlay {
	/* opacity: 0.1 !important;
     background: black;*/
	
}

.ui-dialog.ui-widget-content {
	background: #eeeeee;
}

/* Always set the map height explicitly to define the size of the div
 * element that contains the map. */
#map {
	height: 500px;
}
/* Optional: Makes the sample page fill the window. */
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}

.buttonPersonel {
	height: 50px;
}



ui-sidebar-mask {
	display: none !important;
}

.leaflet-control-zoom leaflet-bar leaflet-control {
	z-index: 0;
}

.ui-fileupload-buttonbar .ui-button .ui-button-text {
    display: flex;
}

body .ui-fileupload .ui-fileupload-buttonbar {
    border: 1px solid #3F51B5;
    background-color: #3F51B5;
    color: #ffffff;
    padding: 0px;
}

.ui-fileupload-buttonbar .ui-button {
    padding: 0;
}


