﻿@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap');

body {
    font-family: 'PT Sans', sans-serif;
    padding-bottom: 50px;
}

.bg-dark {
    background-color: #24a638 !important;
}

.navbar-dark .navbar-nav .nav-link {
    color: #FFF !important
}

@media (min-width: 992px) {

    .navbar-expand-lg .navbar-nav .nav-link {
        padding: .6rem .8rem;
    }

        .navbar-expand-lg .navbar-nav .nav-link:hover {
            background-color: #13651f
        }
}

.navbar {
    padding: 0 !important;
}

footer {
    background-color: #24a638;
    text-align: center;
    padding: 10px 0;
    color: #FFF;
    font-size: 12px;
}

.social .fab {
    padding: 10px;
    font-size: 15px;
    width: 35px;
    border-radius: 50%;
    text-decoration: none;
    margin: 5px 2px;
}

    /* Add a hover effect if you want */
    .social .fab:hover {
        opacity: 0.7;
    }

.social .fa {
    padding: 10px;
    font-size: 15px;
    width: 35px;
    border-radius: 50%;
    text-decoration: none;
    margin: 5px 2px;
}

    /* Add a hover effect if you want */
    .social .fa:hover {
        opacity: 0.7;
    }

/* Set a specific color for each brand */

/* Facebook */
.social .fa-facebook {
    background: #3B5998;
    color: white;
}

/* Twitter */
.social .fa-twitter {
    background: #55ACEE;
    color: white;
}

.social .fa-envelope {
    background: #55ACEE;
    color: white;
}

.social .fa-instagram {
    background: #125688;
    color: white;
}

.social .fa-youtube {
    background: #bb0000;
    color: white;
}

.duyuru-baslik {
    padding: 5px;
    background-color: #24a638;
    color: #FFF;
}

.duyuru {
    height: 317px;
}

.news-alerts {
    width: 100%;
    height: 281px;
    padding: 5px;
    overflow-y: hidden;
    overflow-x: hidden;
    background-color: #fff;
}

    .news-alerts ul {
        list-style: none;
        margin: 0;
        padding: 0;
        position: relative;
    }

        .news-alerts ul li {
            padding: 1px 0px;
        }

            .news-alerts ul li a {
                color: #000;
                text-decoration: none;
            }

                .news-alerts ul li a:hover {
                    color: #333;
                    text-decoration: underline;
                }

.duyuru-yazi i {
    color: #24a638
}

.sayfa-baslik {
    padding: 5px;
    background-color: #24a638;
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
    border-radius: 5px
}

@media (max-width: 991px) {
    .logo {
        text-align: center !important
    }
}

#butonlar i {
    font-size: 50px;
    color: #FFF;
    margin-bottom: 15px;
    display: block
}

#butonlar {
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}

    #butonlar a {
        text-decoration: none;
        color: #FFF
    }

.buton {
    height: 150px;
    padding: 30px;
    text-align: center;
    border-radius: 4px;
    background-image: url(../images/buton-bg.png);
    background-size: cover;
}

.buton1 {
    background-color: #24a638;
    background-position: left
}

    .buton1:hover, .buton2:hover, .buton3:hover, .buton4:hover {
        box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
        color: #fff700 !important
    }

.buton2 {
    background-color: #24a638;
    background-position: left
}

.buton3 {
    background-color: #24a638;
    background-position: left
}

.buton4 {
    background-color: #24a638;
    background-position: left
}

.default-yazi h4 {
    font-weight: bold;
    color: #24a638
}

.default-yazi h5 {
    font-weight: bold;
    color: #24a638;
}

.card {
    min-height: 460px;
}
