﻿body {
    overflow-x: hidden;
    font-family: 'Nunito Sans', sans-serif !important;
}

.mobile-navigation {
    display: none;
}

.btn-red {
    background: #eb4f0c !important;
    border: none !important;
    color: #fff !important;
    transition: .5s;
    font-weight: bold;
}

.btn-blue {
    background: #008fd2 !important;
    border: none !important;
    color: #fff !important;
    font-weight: bold;
    transition: .5s;
}

    .btn-blue:hover, .btn-red:hover {
        box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
    }


.footer nav a {
    padding: 0 20px;
    transition: .5s;
    color: #f8f9fa !important;
}


.formlar-container {
    padding: 6px 40px 10px 8px;
    height: 110px;
    overflow: auto;
    color: #484848;
    font-size: 13px;
    font-weight: 400;
    background-color: #f5f5f5;
    border-radius: 2px;
}

    .formlar-container li {
        list-style: lower-latin !important;
    }


.text-brown {
    color: #b97232 !important;
}

.text-blue {
    color: #008fd2;
}

.text-red {
    color: #eb4f0c;
}

.bg-brown {
    background: #b87332 !important;
}

.bg-blue {
    background: #00abed !important;
}

.bg-blue-light {
    background: #E6F7FD !important;
}

.bg-red-light {
    background: #F8F1EA !important;
}

.bg-red {
    background: #eb4f0c !important;
}

.wrap {
    max-width: 1280px;
    margin: auto;
}

.wrap2 {
    max-width: 768px;
    margin: auto;
}

a {
    text-decoration: none !important;
    color: #333;
    font-size: 16px;
}

    a:hover {
        text-decoration: none !important;
        color: #333;
    }

    a:visited {
        text-decoration: none !important;
        color: #333;
    }

.top {
    background: #b87332;
    height: 50px;
}

    .top nav a {
        color: #fff;
        line-height: 0;
        float: left;
        height: 50px;
        padding: 14px 30px;
        text-align: center;
        transition: .4s;
    }

        .top nav a:hover {
            background: #9e622b;
        }

        .top nav a img {
            height: 25px;
            margin-right: 5px;
        }

.top_nav_active {
    background: #9e622b;
}

.navigation nav a {
    color: #fff;
    padding: 11px 20px;
}

.banner-info {
    background-image: -moz-linear-gradient( -90deg, rgb(229,247,253) 0%, rgb(248,241,234) 100%);
    background-image: -webkit-linear-gradient( -90deg, rgb(229,247,253) 0%, rgb(248,241,234) 100%);
    background-image: -ms-linear-gradient( -90deg, rgb(229,247,253) 0%, rgb(248,241,234) 100%);
    padding: 20px 0;
}

    .banner-info p {
        font-size: 17px;
        line-height: 35px;
    }

.yas-aralik {
    width: 180px;
    text-align: center;
}

.filtreler .form-control {
    height: 50px;
    background: #eaeaea;
}

.aktif {
    border-bottom: 6px solid #fff;
}
