#im_mailwin {}

#im_mailwin label { 
    color: #1F4B84; 
    font-weight: bold;
}

#im_mailwin input, #im_mailwin textarea, #im_mailwin select {
    border: 1px solid #4F7DB9;
}

.im_mailwin_normal { font-weight: normal; }

.entry form {text-align: left;} 

div.row {
  clear: both;
  padding-top: 5px;
  }

div.row label {
  float: left;
  width: 120px;
  text-align: left;
  margin-right: 15px;
  }

div.row span.field {
  float: left;
  width: 250px;
  text-align: left;
  }

div.row span.field input,
div.row span.field textarea {padding: 2px;}

#im_mailwin_answers {
    float: left;
    width: 200px;
    text-align: left;
}

#im_mailwin_answers label,
div.im_mailwin_geslacht span.field label,
div.im_mailwin_optin_items label  {float: none;}

.im_mailwin_answers_items {    
    margin-top: 0;
    margin-bottom: 3px;
}

#im_mailwin_captcha {margin-top: 15px;}
#im_mailwin_button {margin-top: 15px;}
#im_mailwin_button input {
    background-color: #00AEC7; 
    cursor: pointer;
}

.im_mailwin_enddate {font-style: italic;}

#im_mailwin_error{	
    color: red;
    font-weight: bold;
    text-align:left;
}

/* Setting the width of form fields */
#im_mailwin_answer,
#im_mailwin_email,
#im_mailwin_voornaam,
#im_mailwin_achternaam,
#im_mailwin_straat,
#im_mailwin_plaats {width: 250px;}

#im_mailwin_tussenvoegsel{width: 50px;}

#im_mailwin_huisnummer,
#im_mailwin_huisnummertoev {width: 50px;}
#im_mailwin_postcode {width: 60px;}

#im_mailwin_geb_dag,
#im_mailwin_geb_maand {width: 30px;}
#im_mailwin_geb_jaar {width: 40px;}

/* Settings when a form is succesfully submitted */
#im_mailwin_thankyou {}
#im_mailwin_actiestop {font-style: italic;}
#im_mailwin_participated {
    color: red;
    font-weight: bold;
}

#im_mailwin_thankyou {
    color: black;
    font-weight: bold;
}
