#vc_message_section{
    margin-top: 10px;
}

#vc_msg_card{
    padding: 10px;
    box-shadow: 2px 4px 4px lightgrey;
    flex-direction: row;
    border: none;
    border-radius: 0px;
}

#first_featured_video_content{
    margin-top: 15px;
    margin-bottom: 15px;
}

#vc_img_name_div{
    text-align: center;
}

#vc_img{
    width: 180px;
    height: 165px;
    border-radius: 50%;
}
#vc_name_designation>#vc_designation{
    /* color: #1c0c4f;
    font-family: 'Open Sans', sans-serif; */
    /* color: #a51c30; */
    color: #002A53;
    font-family: 'Roboto Condensed', sans-serif;
    /* font-weight: bold; */
    padding-top: 10px;
    font-size: 16px;
}

#vc_name_designation>#vc_university{
    /* color: #1c0c4f;
    font-family: 'Open Sans', sans-serif; */
    /* color: #a51c30; */
    color: #002A53;
    font-family: 'Roboto Condensed', sans-serif;
    /* font-weight: bold; */
    padding-top: 10px;
    font-size: 16px;
}

#vc_name_designation{
    margin-top: 10px;
}

#vc_name_designation>#vc_name{
    /* color: #1c0c4f;
    font-family: 'Open Sans', sans-serif; */
    color: #a51c30;
    font-family: 'Roboto Condensed', sans-serif;
    /* font-weight: bold; */
    padding-top: 10px;
    font-size: 18px;
}

#vc_msg_div{
    display: flex;
    padding-right: 45px;
    flex-direction: column;
    justify-content: flex-start;
}
#vc_msg_heading{
    /* color: #1c0c4f; */
    /* font-family: Georgia; */
    /* font-family: 'Open Sans', sans-serif; */
    /* color: #001733; */
    /* color: #002A53; */
    color: #a51c30;
    font-family: 'Roboto Condensed', sans-serif;
    /* font-family: 'Oswald', sans-serif; */
    /* font-weight: bold; */
    font-size: 2.15em;
    padding: 15px 0px;
    margin-top: 10px;
}

#vc_video{
    min-height:300px;
    width:100%;
    height:100%;
}

#vc_msg_text{
    font-size: 18px;
    margin-top: 10px;
    /* font-style: italic; */
    text-align: justify;
    line-height: 1.7;
}


@media only screen and (max-width: 575px) {
    #vc_msg_div{
        padding-left: 20px;
        padding-right: 20px;
    }

    #vc_img_name_div{
    }
}

@media only screen and (min-width: 576px) {
    #vc_msg_div{
        padding-left: 20px;
        padding-right: 20px;
    }

    #vc_img_name_div{
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    #vc_img_name_div{
        margin-top: 30px;
    }
}

@media only screen and (min-width: 992px) {
    #vc_img_name_div{
        margin-top: 10px;
    }
}
