﻿body {
    font-size: 18px !important;
    font-family: 'Times New Roman', Times, serif !important;
}

.menuzord {
    width: 100%;
    float: left;
    position: relative;
    padding: 12px 0px;
}

.text_logos {
    width: 44%;
    padding: 17px 0px 8px 0px;
}

.social_icons_top {
    margin: 30px;
    float: right;
    /*margin-right: 54px;*/
}

.menuzord-menu > li {
    display: inline-block;
    float: left;
    margin-left: 2px;
}

    .menuzord-menu > li > a, .menuzord-menu > li > a > i, .dark.menuzord-menu > li > a {
        color: #fff;
        background: #106341;
    }

    .menuzord-menu > li > a, .tt-nav.sticky .menuzord-menu > li > a {
        padding: 8px 28px;
    }

    .menuzord-menu > li > a {
        line-height: 30px;
    }

.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown {
    /*background: #202020;*/
    background: #106341;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgb(32, 32, 32);
}

    .menuzord-menu ul.dropdown li a, .menuzord-menu > li > .megamenu .megamenu-row li a {
        color: #ffffff;
    }

.tt-nav.sticky .menuzord-menu > li > a {
    line-height: 30px;
}


.social_icons_top li {
    display: inline;
    /*padding: 15px 17px 15px 17px;
    background: #202020;*/
    color: #fff;
    border-radius: 108px;
}


/*custom page css*/

.customNews {
    font-family: almendra sc;
    color: #co6c84;
}

.entry-title {
    font-family: Devroye !important;
    color: #466675;
    font-weight: 900 !important;
    /*font-family: almendra sc !important;
    color: #c06c84 !important;*/
}

.bg-news {
    /*background-color: #EBE8E7;*/
    /*background-color: #EFECEB;*/
    background-color: #f7f5f5;
}

.news_box_bg {
    /*background-color: #466675 !important;*/
}

.news_read_more_btn {
    border: 8px solid #f4cfb4;
    background: #f4cfb4;
    color: black;
}

.bg-donors {
    /* background-image: linear-gradient(to right, #698d9d, #80a3ad, #99b9be, #b4d0d0, #d0e6e3);*/
    background-image: linear-gradient(to bottom, #ebe8e7, #cec2c5, #aa9fab, #7b8194, #466675);
}

.bg-facebook {
    background-color: #3B5998 !important;
}

.bg-twitter {
    background-color: #00acee !important;
}

.bg-insta {
    background-color: #3f729b !important;
}

.bg-footer {
    /* background-image: linear-gradient(to right, #ebe8e7, #cec2c5, #aa9fab, #7b8194, #466675) !important; */
    /*background-image: linear-gradient(to right, #000000, #3b3b3b, #777777, #b9b9b9, #ffffff);*/
    background-image: linear-gradient(to right, #106341, #106341, #4b8970, #508c74, #ffffff);
}

h2 {
    font-family: Devroye !important;
    /*color: #c06c84 !important;*/
    color: #466675 !important;
}

.portfolio-with-title .portfolio-title p a {
    color: #0000EE !important;
    /*color: #ffab40 !important;*/
    text-transform: capitalize;
    font-family: 'Times New Roman' !important;
}


    .portfolio-with-title .portfolio-title p a:active {
        color: #EE0000 !important;
    }

.portfolio-title p a:visited {
    color: #551A8B !important;
}

.card a {
    color: #0000EE !important;
    font-family: 'Times New Roman' !important;
}

    .card a:active {
        color: #EE0000 !important;
    }

    .card a:visited {
        color: #551A8B !important;
    }
/*.portfolio-with-title .portfolio-title h2 a:hover, .portfolio-with-title .portfolio-title p a:hover {
        color: #ffd8a6 !important;
    }*/

.portfolio-title h3 a {
    font-family: Devroye !important;
    /*color: #c06c84 !important;*/
    color: #466675 !important;
    font-weight: 900 !important;
}


p a {
    color: #0000EE !important;
}

    p a:active {
        color: #EE0000 !important;
    }

    p a:visited {
        color: #551A8B !important;
    }

.clients-grid .border-box img {
    -webkit-filter: grayscale(0%) !important;
    filter: grayscale(0%) !important;
}

.feature-accordion .panel-body {
    padding: 15px 15px !important;
}

.breadcrumb_bg {
    background-image: linear-gradient(to bottom, #409fd8, #a6a6db, #d7b5d1, #e9cdd1, #ebe8e7);
}

.breadcrumb > li + li:before {
    padding: 0 5px !important;
    color: black !important;
    content: none !important;
}

.breadcrumb > li a {
    font-family: Devroye !important;
    color: #0000EE !important;
    font-size: 17px !important;
}

.breadcrumb > li {
    font-family: Devroye !important;
    color: black !important;
    font-size: 17px !important;
}

    .breadcrumb > li > a:visited {
        color: #551A8B
    }

    .breadcrumb > li > a:active {
        color: #EE0000;
    }

.breadcrumb_bg h2 {
    font-size: 40px;
}

.portfolio-with-title {
    text-align: left;
}

.portfolio-title p {
    text-transform: none !important;
    text-align: justify;
}

#ContentPlaceHolderBody_txtMenuName {
    text-transform: capitalize !important;
}

#ContentPlaceHolderBody_breadcum {
    text-transform: capitalize !important;
}

.clients-grid .border-box {
    border: none !important;
}

#ContentPlaceHolderBody_txtName {
    font-weight: 700 !important;
    font-family: 'Times New Roman';
}

#ContentPlaceHolderBody_txtDesignation {
    font-weight: 700;
    font-family: 'Times New Roman';
}
/*custom page css end here*/


/* Responsive css*/
@media only screen and (max-width: 600px) {
    .menuzord-responsive .menuzord-menu ul.dropdown, .menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown {
        background: #121111 !important;
    }

    .social_icons_top {
        margin: 0px !important;
    }

    .rev_slider {
        margin-top: 100px !important;
    }

    .tp-caption.NotGeneric-Title.tp-resizeme {
        font-size: 25px !important;
    }
}
