@charset "utf-8";
/* Eigen-ui css geldig voor alle scherm-groottes*/
a.DialogBox {
	color:#96BB39;
	cursor: pointer;
	text-decoration: underline;
}
a:hover.DialogBox {
	color: #999;
	cursor: pointer;
	text-decoration: none;
}

.dataTables_wrapper .ui-state-default{
	border: none !important;	
}

/* BEGIN -- Eigen instellingen voor de datapicker */
div.ui-datepicker{
	font-size: 0.8em;	
	z-index: 9999 !important;	
}
div.ui-datepicker-header{
	font-weight: normal;
}
div.ui-datepicker.ui-state-default,
div.ui-datepicker.ui-widget-content .ui-state-default,
div.ui-datepicker.ui-widget-header .ui-state-default {
	font-weight: normal	
}
/* EINDE -- Eigen instellingen voor de datapicker */


/* BEGIN -- Eigen instellingen voor het dialog-venster */
div.ui-dialog {
/*	font-size: 0.9em; */
	z-index: 9999;
	overflow: visible;
}
.DialogHome{
	/*width: 600px !important;*/	
	z-index: 999999;
}
div.ui-dialog-titlebar{
	font-weight: normal;
}
div.ui-dialog-content a{
	color: #96BB39;
}
div.ui-dialog-content a:hover{
	color: #999;
	text-decoration: none;
}
div.ui-dialog-content ul, div.ui-dialog-content ol {
	font-size: 14px;
	color: #444;
	line-height: 130%;
	padding: 0px;
}
div.ui-dialog-content ul{
	list-style-type: none;
}
div.ui-dialog-content ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-attachment: scroll;
	background-image: url(../../../2_images/li.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
}
/* EINDE -- Eigen instellingen voor het dialog-venster */


/* BEGIN -- opmaak highlight foutief ingevulde formvelden*/
.ui-state-highlight{
	background-color: rgba(134,188,36,0.6)!important;
	background-image: none !important;
	border: 1px solid #003F55 !important;
}
label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color: #F32434;
}

/* Vacante Uren ingave 'dataTable' */
#VuIngave td{
	border-bottom: #ccc 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dataTable {
	border-left: 1px solid #96BB39;
	border-right: 1px solid #96BB39;
	font-size: 0.8em;
}
#VuIngave input{
	margin-top: 5px;
	margin-bottom: -5px;
}


/* VANAF HIER alleen instelling die gelden voor kleine media < 979px; */
@media screen and (max-width: 979px){
	div.ui-dialog{
		width: 70% !important;
		margin-right: auto !important;
		margin-left: auto !important;
		top: 50px !important;
		left: none !important;
	}
}