.dropdown-menu a:hover {
    background-color: #272e4f;
    color: white;
}

.dropdown button {
    background-color: transparent;
    color: white;
}

.navbar-brand {
    font-size: 18px;
    padding-left: 0px
}

.heading-section .subheading {
    color: black !important
}

#upcommingEventDescpart2 {
    display: inline;
    display: none;
}

#upcommingreadmore {
    display: inline;
}

#upcomminghidemore {
    display: inline;
    display: none;
}

p {
    font-weight: 400;
}

@font-face {
    font-family: 'Latha';
    src: url('fonts/Latha.ttf') format('woff'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
    url('fonts/Latha.ttf') format('truetype');
    /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}

.ta {
    font-family: "Latha" !important;
    font-size: small !important;
}

.ta .nav-item a {
    font-size: small !important;
}

.ta h3 {
    font-size: 16px !important;
}

.ta h1 {
    font-size: large !important;
}

.ta h4 {
    font-size: large !important;
}

.ta h4 {
    font-size: large !important;
}

.ta .sub_title {
    font-size: 24px !important;
}

.ta p {
    font-size: small !important;
}

.ta a {
    font-size: small !important;
}

.ta .larger_font {
    font-size: larger !important;
}

.ta .sitehead1 {
    font-size: 18px !important;
}

.ta .sitehead2 {
    margin-top: 4% !important;
    font-size: 18px !important;
}

.ta .promise_quotes {
    font-size: 1.3em;
}

.en {
    font-family: "Work Sans" !important;
    font-size: "16px" !important;
}

.en .sitehead1 {
    font-size: 28px !important;
}

.en_addr {
    font-family: "Work Sans" !important;
    font-size: 0.9em;
}

.readMoreClicked {
    height: 600px !important;
}

.marquee {
    width: 100%;
    /* the plugin works for responsive layouts so width is not necessary */
    overflow: hidden;
    color: white !important
}

.ajs-success {
    color: black !important;
}

.ajs-error {
    color: black !important;
}