.form-cv {
  width        : 430px;
  margin-left  : auto;
  margin-right : auto;
  font-size    : 12px;
  background-color:white;
  padding:15px;
  
}
.form-cv input{
  height    : 13px;
  width     : 246px;
  font-size : 10px;
  padding   : 0;
}
.form-cv select{
  height    : 18px;
  width     : 250px;
  font-size : 10px;
  padding   : 0;
}
.form-cv-chkbox input {
  height : auto;
  width  : auto;
}
.form-cv p {
  margin : 3px;
}
.form-cv-chkbox {
  border      : solid grey 1px;
  margin      : 10px 0px 10px 20px;
  padding     : 0px 0px 10px 0px;
  height      : 150px;
  overflow    : auto;
  line-height : 0px;
  width       : 250px;
}
label {
  font-family: Arial, sans-serif;
  font-size: 10px;
  width        : 150px;
  float        : left;
  text-align   : left;
  margin-right : 0.5em;
  display      : block
}
.form-title {
  font-family: Arial, sans-serif;
  background-color : #CACAC1;
  color            : #4E1800;
   padding:0;
  font-weight      : bold;
  text-align       : center;
}
.msg-ob,
.cv-form-ob {
  background-color : white;
  color : darkred;
}
.cv-form-ob-div,
.cv-form-ob input {
  background-color : #e3afaf;
}
.msg-ob{
  font-size     : 13px;
  font-weight   : bold;
  text-align    : center;
  padding       : 3px;
  margin-bottom : 10px;
}
.date_l {
  margin-left  : -3px;
}
