p {
  margin-top: 0em;
  margin-bottom: 1em;
}

span.wpcf7-list-item { display: block; }


.wpcf7 input[type=checkbox],
 input[type=radio] {
   display: inline-block;
   font-size: 16px;
   line-height: 1em;
   margin: 0 0.25em 0 0;
   padding: 0;
   width: 1.25em;
   height: 1.25em;
   -webkit-border-radius: 0.25em;
   vertical-align: text-top;
 }

.wpcf7 input[type=radio] {
    -webkit-border-radius: 2em; /* Make radios round */
  }

 
 

.mkd_slide_title {
text-shadow: 1px 1px 6px rgba(0,0,0, 0.5);
}


.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #a0a0a0;  
}
 
.wpcf7 form.init .wpcf7-response-output {
    display: none;
}
 
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450; /* Green */
}
 
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232; /* Red */
}
 
.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28; /* Orange */
}
 
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #ffb900; /* Yellow */
}