﻿.header .header-bottom {
    background-color: #1b9ad8;
}
.header-6 .header-middle .container {
    position: relative;
    min-height: 160px;
}

.header-bottom .menu > li > a:before {
    background-color: #8ed1ff;
}

.container-etkinlik {
    width: 1420px;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
.icon-box-title {
    font-size: 2.5rem;
    font-weight: 600;
    letter-spacing: .05em;
    color: #fff;
}
.icon-box-content p:last-child {
    font-size: 2.3rem;
}
::selection {
    background-color: #1b9ad8;
}

.takvim {
    height: 87%!important;
}

a {
    color: #1b9ad8;
}

a.read-more:hover {
    color:#1b9ad8;
}


.intro-slide:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.3);
}

.intro-subtitle {
    font-weight: 600!important;
    text-transform:uppercase!important;
}

@media screen and (min-width: 768px) {
    .intro-subtitle {
        font-size: 1.8rem;
    }
}

@media screen and (min-width: 576px) {
    .intro-subtitle {
        font-size: 1.6rem;
    }
}

.intro-subtitle {
    color: #fff;
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .05em;
    margin-bottom: 2rem;
    text-transform: none;
}

p{
    font-size:1.6rem;
}


.calismaGrup-item {
    height: 50px;
    font-size: 16px;
    border-bottom: solid 1px #808080;
    padding:10px 0 10px 5px;
}
.calismaGrup-item a{
    color: #1b9ad8 !important;
    font-weight:400;
}

    .calismaGrup-item a:hover {
        color: #01152e !important;
        font-weight: 600;
    }


.table td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.entry-title a:hover, .entry-title a:focus {
    color: #1b9ad8;
}

.blog-posts .read-more:hover, .blog-posts .read-more:focus {
    color: #1b9ad8;
}

.read-more:hover, .read-more:focus {
    box-shadow: 0 1px 0 0 #1b9ad8;
}

.product-price {
    color: #1b9ad8!important;
}

.btn-outline-primary-2 {
    color: #1b9ad8;
    border-color: #1b9ad8;
}

    .btn-outline-primary-2:hover, .btn-outline-primary-2:focus, .btn-outline-primary-2.focus, .btn-outline-primary-2:not(:disabled):not(.disabled):active, .btn-outline-primary-2:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-2.dropdown-toggle {
        color: #fff;
        background-color: #1b9ad8;
        border-color: #1b9ad8;
    }

.breadcrumb-item a:hover, .breadcrumb-item a:active, .breadcrumb-item a:focus {
    color: #1b9ad8 !important;
}

.menu ul li > a {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}

.menu li:hover > a, .menu li.show > a, .menu li.active > a {
    color: #1b9ad8;

}
.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white.focus, .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
    color: #fff;
    background-color: #1b9ad8;
    border-color: #1b9ad8;
    box-shadow: none;
}

.footer a:hover, .footer a:focus {
    color: #1b9ad8;
}

.product-col .product-title a:hover, .product-col .product-title a:focus {
    color: #1b9ad8;
}

.contact-box a:hover, .contact-box a:focus {
    color: #1b9ad8;
}

.calendar-button{
    width:100%;
    border:solid 1px #1b9ad8;
}

.calendar {
    background: rgb(2,0,36) !important;
    background: linear-gradient(0deg, rgba(122,221,255,1) 18%, rgba(27,154,216,0.9304096638655462) 100%) !important;
}

.owl-next:hover, .owl-next:active, .owl-next:focus, .owl-prev:hover, .owl-prev:active, .owl-prev:focus {
    background: #1b9ad8 !important;
    border-color: #1b9ad8 !important;
}

.intro-content .btn {
    text-transform: uppercase;
    border: .1rem solid #fff;
}

.btn-outline-white-4:hover, .btn-outline-white-4:focus, .btn-outline-white-4:active {
    color: #333333;
    border: .1rem solid transparent !important;
    background-color: rgba(255,255,255,.65) !important;
    background-image: none;
    border-color: #fff;
    box-shadow: none;
    font-weight: 500;
}

.font-tarih{
    font-size:18px;
}

.font-tarih-icerik {
    font-size: 18px;
}

@media screen and (min-width: 768px) {
    .banner-title {
        font-size: 1.4rem!important;
    }
}

.entry-cats {
    color: #001832;
    font-size: 1.8rem;
    line-height: 1.5;
    margin-bottom: 1.5rem;
    font-weight: 400;
}

.banner {
    display: block;
    position: relative;
    margin-bottom: 11.5px!important;
}

.product-details .product-price {
    font-size: 2.0rem!important;
}

.owl-theme.owl-light .owl-dots .owl-dot.active span {
    border-color: #001832;
    background: #001832;
}

li.active > a {
    color: #fff!important;
}

.mobile-menu li.open > a, .mobile-menu li.active > a {
    color: #1b9ad8!important;
}

.mobile-menu li a:hover, .mobile-menu li a:focus {
    color: #1b9ad8 !important;
}

.mmenu-btn:hover, .mmenu-btn:focus {
    color: #1b9ad8 !important;
}

.footer .widget-about p {
    max-width: 400px!important;
}

.btn.haber-link {
    font-size: 1.5rem;
    line-height: 1;
    padding: 1.2rem 4.4rem;
    min-width: 0;
    text-transform: none !important;
    text-decoration: none !important;
}

.btn-outline-white-haber {
    color: #1b9ad8;
    background-color: transparent;
    background-image: none;
    border-color: #1b9ad8;
    box-shadow: none;
}

    .btn-outline-white-haber:hover, .btn-outline-white-haber:focus, .btn-outline-white-haber.focus, .btn-outline-white-haber:not(:disabled):not(.disabled):active, .btn-outline-white-haber:not(:disabled):not(.disabled).active, .show > .btn-outline-white-haber.dropdown-toggle {
        color: #fff;
        background-color: #1b9ad8;
        border-color: #1b9ad8;
        box-shadow: none;
    }


.entry-title {
    font-size: 1.9rem!important;
}

.product-details .product-title {
    font-weight: 500;
    font-size: 2rem;
}

.product-details .product-price {
    font-size: 1.8rem !important;
}
.font-tarih-icerik {
    font-size: 16px!important;
}

.calendar header {
    margin-top: 40px!important;
}

    .calendar header .btn-next {
        top: 35px!important;
    }
    .calendar header .btn-prev {
        top: 35px!important;
    }

.icon-bars:before {
    color: #666!important;
}

.logo {
    display: block;
    margin-top: 2rem;
    margin-bottom: 0;
    flex-shrink: 0;
    min-height: 25px;
}

.cta-box p {
    max-width: 560px!important;
    margin-left: auto;
    margin-right: auto;
    font-weight: 300;
    font-size: 1.5rem;
    line-height: 1.5;
    margin-bottom: 2.4rem;
}

.cta-box .cta-content {
    width:auto; 
    max-width: 100%; 
}

.menu li:hover > a, .menu li.show > a, .menu li.active > a {
    color: #1b9ad8!important;
}

.menu .megamenu, .menu ul {
    background-color: #f3f5f7;
}
.menu li > a {
    color: #0a0a0d;
}

.header-top {
    line-height: 2.5;
}