/**
 *
 * Apply Here your Custom CSS
 *
*/

body {

}

.processColorInit {
	background-color: #fff;
	color: #303641;
}

.processColorSuccess {
	background-color: #BDEDC2;
	color: #045702;
}

.processColorInfo {
	background-color: #c5e8f7;
	color: #2c7ea1;
}

.processColorWarning {
	background-color: #ffefa4;
	color: #574802;
}

.processColorDanger {
	background-color: #ffc9c9;
	color: #ac1818;
}

.label-info-border {
	border: 2px solid #21a9e1;
	color: #fff;
	background: #21a9e1;
	width: 90px;
}

.label-warning-border {
	border: 2px solid #fad839;
	color: #fff;
	background:#fad839;
	width: 90px;
}

.label-danger-border {
	border: 2px solid #cc2424;
	color: #fff;
	background: #cc2424;
	width: 90px;
}

.label-plain-border {
	border: 2px solid #ebebeb;
	color: #fff;
	background: #ebebeb;
	width: 90px;
}

.label-primary-border {
	border: 2px solid #303641;
	color: #fff;
	background: #303641;
	width: 90px;
}

#profile-imgdiv:hover {
	-webkit-opacity: .5;
	-moz-opacity: .5;
	opacity: .5;
	-ms-filter: alpha(opacity=50);
	filter: alpha(opacity=50);
}

#profile-imgdiv {
	float: right;
	-moz-box-shadow: 0 0 0 5px rgba(255,255,255,0.9);
	-webkit-box-shadow: 0 0 0 5px rgba(255,255,255,0.9);
	box-shadow: 0 0 0 5px rgba(255,255,255,0.9);
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

.has-switch>div.switch-0 {
	left: -50%;
}

.has-switch>div.switch-1 {
	left: 0%;
}

#parent {
    padding: 5% 0;
}

#child {
    padding: 10% 0;
}

div.validate-has-error .select2-container {
	border: 1px solid #cc2424;
	border-radius: 3px;
}

div.has-error ul.select2-choices {
  border-color: #cc2424 !important;
}

.llnAanwezig {
	background-color: #00a651;
}

.llnAfwezig {
	background-color: #cc2424;
}

.page-body .select2-container .select2-choice {
  border-color: #ebebeb !important;
  background: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  height: 30px;
  line-height: 29px;
  outline: none;
  padding-left: 15px;
}

/*
.important_label {
	color: #cc2424;
}

.notimportant_label {
	color: #949494;
}
#validation check
*/
.important_label {
	color: #cc2424;
}

.notimportant_label {
	color: #949494;
}

/*.important_input {

}*/

.announcement {
	color: #00a651
}

