.zanablue {color:#4db3b4;}

/* ACCORDION - TITLE LINK - DEFAULT STATE */
.vc_tta-title-text{
  color: #4db3b4;

}
/* ACCORDION - TITLE LINK - ACTIVE STATE */
.vc_tta-title-text{
  color: #4db3b4;

}



.letter-imgs img{
	float: left; 
	width: 100%;
}

.org_bio{
    list-style:none !important;
}

.org_bio .li_mrgn_btm{
    margin-bottom:11px;
}
.org_bio_sec {
    margin-top: 16px;
}

.org_bio_sec span{
   	float: left; 
	width: 100%;
}

.ref_list{
    margin-bottom:0 !important;
}

.ref_list a{
   word-wrap:break-word;
}

.letters-sec .hidden {
    display: none;
}
.letters-sec img{
    max-width:200px;
    width: 100%;
    padding: 7px;
    box-shadow: 0 0 25px rgba(0,0,0,0.18);
    border-radius: 5px;
    border: 1px solid #ddd;
}
.letters-sec a {
    float: left;
    padding: 18px;
    width: 25%;
    box-sizing: border-box;
    text-align: center;
}


.hm-nwsletter form label, .hm-nwsletter input[type=submit]{
    margin-left: 10px;
}
 
.hm-nwsletter form .mc4wp-form-fields {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
max-width: 950px;
margin: 10px auto 0;    
}
.hm-nwsletter #mc4wp-form-1 {
    background: #60B8B5;
    padding: 15px;
}

.hm-nwsletter h3 {
    color:#4db3b4;
}

.hm-nwsletter .mc4wp-form-fields p {
    width: 50%;
    padding: 0 15px;
    box-sizing: border-box;
}
.hm-nwsletter .mc4wp-form-fields p input {
    width: 100%;
    margin: 0;
    border: none;
}
.hm-nwsletter .mc4wp-alert.mc4wp-error {
    position: absolute;
    bottom: 35px;
    left: 0;
    width: 100%;
    text-align: center;
    color: #B82100;
    font-size: 14px;
}

.hm-nwsletter .mc4wp-alert.mc4wp-success {
    text-align: center;
}

.letters-sec.dt-default {
    background: #f4f4f4;
    border: 1px solid #e4e4e4;
}

@media only screen and (max-width: 767px) {
.hm-nwsletter form .mc4wp-form-fields {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.hm-nwsletter .mc4wp-form-fields p {
    width: 100%;
}
    
    .hm-nwsletter form label{
     margin-right: 49px;
    }
    
    .letters-sec a{
        width:100%;
    }
}