.onderlijn {
    border-bottom:1px solid red;;
}

.status, .status h2 {
    color: #d21f1f!important;
    margin-bottom: 20px;
}

.color1{ /*beschikbaar*/
    background-color:#6db26d!important;
}
.color2{ /*niet beschikbaar*/
    background-color:#f06262!important;
}
.color5{ /*ingeroosterd*/
    background-color:#5757f2!important;
}
.color6{ /*ingeroosterd*/
    background-color:#2d5228!important;
}

.calendar-agenda-items {
    font-size:12px; 
    font-weight:400;
}

div.indent1{
    margin-top:20px;
    color:#638619;
}

div.indent2{
    margin-left:20px;    
}

div.indent3{
    margin-left:40px;    
}


div.error {
    margin-bottom:20px;
    color:red;
}

div.form-type-textfield,
div.form-type-radios,
div.form-type-checkboxes,
div.form-type-select
{
    margin-bottom:20px;
}

#theme-page select {
    font-size:inherit!important;
    font-weight:normal!important;
}

input.text-full, input.form-text {
    width:98%;
}

.form-item-current-pass, .form-item-pass-pass1, .form-item-pass-pass2 {
    width:98%;
}

.field {
    margin-bottom:10px;
}

.field .field-label {
    color: #638619!important;
}

fieldset#edit-locale{
    display:none
}

div[class*='form-item-profile-professional-field-beschikbaarheid-und-']
{
    float:left;
    width:33.33%;    
}

.form-item-profile-professional-field-beschikbaarheid-und-01::before,
.form-item-profile-professional-field-beschikbaarheid-extra-und-01::before
{
    content: "Dag";
    display:block;
}

.form-item-profile-professional-field-beschikbaarheid-und-02::before,
.form-item-profile-professional-field-beschikbaarheid-extra-und-02::before
{
    content: "Laat";
    display:block;
}

.form-item-profile-professional-field-beschikbaarheid-und-03::before,
.form-item-profile-professional-field-beschikbaarheid-extra-und-03::before
{
    content: "Slaap/Waak";
    display:block;
}

div[class*='form-item-provincies-'],
div[class*='form-item-kwalificaties-'],
div[class*='form-item-profile-professional-field-beschikbaarheid-extra-und-'],
div[class*='form-item-profile-professional-field-werk-provincies-und-'] 
{
 float:left;
 width:33.33%;   
}

div[class*='form-item-profile-professional-field-kwalificaties-und-'] {
 float:left;
 width:50%;   
}

.description em {
    color:red;
}


#edit-profile-professional-field-kwalificaties-und::after,
#edit-profile-professional-field-werk-provincies-und::after,
#edit-profile-professional-field-beschikbaarheid-extra-und::after,
#edit-profile-professional-field-beschikbaarheid-und::after,
#edit-provincies::after,
#edit-kwalificaties::after

{
    content: "";
    clear: both;
    display:block
}


.form-item {
    /*margin-top: 12px!important;*/
}

.form-item-profile-professional-field-beschikbaarheid-extra-und,
.form-item-profile-professional-field-beschikbaarheid-und,
.form-item-profile-professional-field-kwalificaties-und,
.form-item-profile-professional-field-werk-provincies-und,
.form-item-profile-instelling-field-zorgbehoefte-und,
.form-item-kwalificaties,
.form-item-van,
.form-item-shift

{
    margin-top:20px!important;
}


.form-item label{
    color:#638619;
    
}

.description{
    font-size:12px!important;
    font-style:italic;
}

a {
	color: #638619!important;
}

.master-holder h1 {
    color: #638619!important;
    text-align:left;
}

h3, h2, h4, h4.value {
    color: #638619!important;  
}

a.insitesmenuupper {
	color: #638619!important;
}

#social-5bebe8742682b a{
	color: #638619!important;
}

.zmb-wrap .zmb-menu a {
	font-weight:700;
}

.izaasslogan {
	color: #638619!important;
	line-height: 16px!important;
	font-size:18px!important;
	font-weight:400;
	font-family:Poppins;
}

#mk-footer [class*='mk-col-'] {
    padding: 0; 
}

h4.value {
    text-transform: none!important;
}

@media only screen and (max-width: 1140px) {
.zmb-container .zmb-logo {
    padding-top: 35px!important;
}
}

@media handheld, only screen and (max-width: 768px) {
[class*=mk-col-1-3] {
    float:left!important;
    width:33%;
}

.vc_column_container>.vc_column-inner {
    padding-left: 0px;
}

.wpb_single_image.vc_align_center {
    margin: 80px auto 0px auto!important;
}

table.tnav td{
    font-size:12px;
    padding:2px;
}

th.days {
    font-size:12px;
}

}

/* calendar thinges */
div#multi-day-container {
    display:none;
}

ul.pager{
    list-style-type:none;
    display:block;
    position: inherit
}

.date-prev {
    right:auto!important;
    background-color:inherit!important;
}

.date-next {
    background-color:inherit!important;
}

#single-day-container {
    height:auto!important;
    overflow-y: auto!important;
}

.view-calendar {
    width:95%
}

.ui-datepicker .ui-datepicker-prev {
    left: 10px!important;
}

.ui-datepicker .ui-datepicker-next {
    right: 10px!important;
}

.ui-datepicker-prev span, .ui-datepicker-next span{
    margin: 2px!important;
    top:0px!important;
    font-size:90%;
}

.ui-datepicker-prev span {
    left:2%!important;
    
}

.ui-datepicker-next span{
    left:2%!important;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 3em!important;
    font-size:90%;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 45%!important;
    margin-left: 5px!important;
}
