﻿


.about_bio{

    text-align: justify;
    padding-top: 35px;
    font-size: 14px;


}


.about_photo{
    
    max-height: 530px;
    padding-top: 35px;
}
    


.linkSpecial{

    text-decoration: underline;

}





.about_video{

    width: 100%;
    position: relative;
    padding-top: 30px;


}

.about_video_text {
    /* margin-top: 33px; */
    color: #fff;
    height: 35px;
    
    padding-top: 15px;
    text-transform: uppercase;


}



.table_news td{

    padding-right: 50px;

}



.news_year{

    font-size: 20px;
    font-weight: 600;
    

    padding-top: 70px;

}

.news_line{


background-color: #bebebe;
height: 1px;
border: 0px;



}





@media only screen and (max-width: 420px) {

.block-4 .box-1 {

text-align: left;
background-color: #385a71;

}



}


#contact-form label {
    display: block;
    width: 100%;
}



#contact-form label.email, #contact-form label.phone {
    margin-left: 0;
}



.empty-message{

color: red;

}

.error-message{

color: red;

}






.linkSpecial, .text-2, dl.address a{
    
    /* Original Blue*/
    color: #43c5e9;

    /* Red */
    color: #832929;

    /* Teal */
    color: #006b6d;

    /* Blue Gray */
    color: #385a71;

;



}

.sf-menu > li:hover > a, .sf-menu > li.current > a, .sf-menu > li.sfHover > a, .sf-menu > li:hover > span, .sf-menu > li.current > span, .sf-menu > li.sfHover > span, .btn, .box-3 .circle, .about_video_text {

    /* Original Blue*/
    background-color:#43c5e9;

    /* Red */
    background-color: #832929;
    
    /* Teal */
    background-color: #006b6d;

    /* Blue Gray */
    background-color: #385a71;






}
