/* Our Team */
ul.staff { list-style: none; width: 100%; margin: 25px 0 0; padding: 0; }
/*ul.staff li { margin: 0; padding: 0; width: 100%; background: none; }*/
ul.staff li.cf { margin: 0 0 1% 0; padding: 1%; width: 100%; background: #e5dece;  }
ul.staff li div { padding: 0% 2%; margin: 2% 0;  }
ul.staff li div.img img { max-width: 100%; }
ul.staff li div h3 {font-family: 'Merriweather', serif; line-height: 24px; margin: 0 0 .5em; color: #006f63; font-size: 19px; }
ul.staff li div h4 { font-size: 20px; font-size: 1.25rem; font-weight: 700; margin: 0 0 1em; color: #4c473c; font-family: "jaf-domus", sans-serif, Arial, sans-serif; }
ul.staff li div span { font-size: 20px; font-size: 1.25rem; display: inline-block;  font-family: "jaf-domus", sans-serif, Arial, sans-serif; color: #4c473c; }
ul.staff li div a.button { margin-top: 1.5em; color: #FFF; text-decoration: none; }
ul.staff li div.bio-info {  }
ul.staff li div.bio p { font-family: "museo-sans", Arial, Helvetica, sans-serif; line-height: 24px;font-size: 14px; font-size: .875rem;margin: 0 0 1em; }
select.filter { width: 100%; }

ul.form { list-style: none; margin: 0; padding: 0; width: 90%; }
ul.form li { display: block; width: 100%; background: none; border-bottom: 1px solid #EEE; padding: 15px; color: #707070; margin: 0; box-shadow: none; }
ul.form li label { display: block; font-weight: bold;}
ul.form li input[type="text"], ul.form li input[type="tel"], ul.form li input[type="email"], ul.form li textarea, ul.form li select { border-radius: 3px; border: 1px solid #CCC; padding: 7px; width: 100%; }
ul.form li input[type="submit"] { cursor: pointer; }

.submitStaff {
 background: url("/images/bg-submit.jpg") repeat-x scroll left top #005941;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 13px/18px Arial,Helvetica,sans-serif;
    max-width: 150px;
    padding: 11px;
    text-align: center;
    text-decoration: none;
}
.blue {
    background: #dd8e25;
    color: #FFFFFF !important;
    padding: 10px;
    text-align: center;
    text-decoration: none !important;
    border: none !important;
}
.blue:hover {
    background: #ad6f1d;
}

.button.mini {
    font-family: Arial,sans-serif;
    font-size: 0.938em;
    font-weight: bold;
    padding: 10px;
}
    
#comments {
   resize: none;
}