/* Google Font - Dosis */
@import url('https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap');

/* header */
.header {
    background: url(../images/bg.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    height: 440px;
}

.headerText {
    max-width: 600px;
    position: absolute;
    top: 5%;
    left: 15%;
}

@media screen and (max-width: 768px) {
    .headerText {
        position: absolute!important;
        top: 90px;
        left: 0;
    }
}

/* timer */
.timerAlan {
    position: absolute;
    top: 35%;
    left: 43%;
}

@media screen and (max-width: 768px) {
    .timerAlan {
        top: 35%;
        left: 10%;
        justify-content: center;
        display: flex;
    }
}

@media screen and (max-width: 425px) {
    .timerAlan {
        top: 31%;
        left: 5%;
        justify-content: center;
        display: flex;
    }
}

@media screen and (max-width: 355px) {
    .timerAlan {
        top: 38%;
        left: 2%;
        justify-content: center;
        display: flex;
    }
}

@media screen and (max-width: 341px) {
    .timerAlan {
        display: none;
    }
}

/* Menu */
.navbar-nav {
    display: block!important;
}

@media (min-width: 992px) {
    .navbar-expand-lg .navbar-nav {
        width: 100%;
    }
}

.nav-item {
    background: url(../images/menu.png);
    background-repeat: no-repeat;
    background-position: left;
    border-bottom: 1px solid #d3d3d3;
    padding-left: 10px;
}

.nav-item:hover {
    background: url(../images/menu-hover.png);
    background-repeat: no-repeat;
    background-position: left;
    border-bottom: 1px solid #2e0237;
    padding-left: 10px;
}

.nav-link:hover {
    color: #672775!important;
    font-weight: 600!important;
    font-size: 1.2em!important;
    font-family: 'Dosis', sans-serif;
}

.nav-link {
    color: black!important;
    font-weight: 600!important;
    font-size: 1.2em!important;
    font-family: 'Dosis', sans-serif;
}

/* four line */
.menu {
    border-top: 5px solid #4a9f71;
    background-color: #f5f5f5;
}

.kayit {
    border-top: 5px solid #f39c12;
}

.bildiri {
    border-top: 5px solid #1f9cd7;
}

.bilimsel {
    border-top: 5px solid #c8312b;
}

/* buttons */

.buton1 {
    border-top: 3px solid white;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    font-family: 'Dosis', sans-serif;
    background-image: linear-gradient(#dbdbdb, #f1f1f1 15%);
    padding-top: 15px;
    padding-left: 10px;
    padding-bottom: 15px;
    padding-right: 10px;
}

.buton2 {
    border-top: 3px solid white;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    font-family: 'Dosis', sans-serif;
    background-image: linear-gradient(#dbdbdb, #f1f1f1 15%);
    padding-top: 15px;
    padding-left: 10px;
    padding-bottom: 15px;
    padding-right: 10px;
}

.buton3 {
    border-top: 3px solid white;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    font-family: 'Dosis', sans-serif;
    background-image: linear-gradient(#dbdbdb, #f1f1f1 15%);
    padding-top: 15px;
    padding-left: 10px;
    padding-bottom: 15px;
    padding-right: 10px;
}

.footer {
    background-color: #5e3267;
    color: white;
    font-family: 'Dosis', sans-serif;
    border-top: 5px solid #2e0237;
}

.looktext {
    color: white!important;
    text-decoration: none;
}

.heart {
    position: relative;
    float: left;
    margin-left: 15px;
    cursor: pointer;
    transition: all .4s ease-in-out;
}
.heart:hover {
    transform: scale(1.25);
    -webkit-transform: scale(.1.25);
}

@media screen and (max-width: 1024px) {
    .tarih {
        width: 300px!important;
    }
}

.buyukbaslik {
    color: #672775;
    font-family: 'Dosis', sans-serif;
    font-weight: 600!important;
    font-size: 25px!important;
    padding-top: 15px!important;
    padding-bottom: 15px!important;
    border-bottom: 1px solid #C6C6C6;
}

.minibaslik {
    color: #a2559d;
    font-size: 18px;
}

.bankbaslik {
    color: #672775;
    font-size: 16px;
}

/* Tablo Css */

.table-mor {
    background-color: #a2559d;
}

.table-mor>tbody>tr>td {
    color: #fff;
    font-weight: 700;
}

table>tbody>tr>td {
    border: 0;
}

.mail {
    color: #2e0237;
}

.mail:hover {
    color: #fff;
}
.btn-link {
color: #ffffff!important;
}

.buton-link1 {
    text-decoration: none;
    color: black!important;
}

.buton-link1:hover {
    text-decoration: none;
    color: #468767!important;
}

.buton-link2 {
    text-decoration: none;
    color: black!important;
}

.buton-link2:hover {
    text-decoration: none;
    color: #f39e17!important;
}

.buton-link3 {
    text-decoration: none;
    color: black!important;
}

.buton-link3:hover {
    text-decoration: none;
    color: #209cd7!important;
}


.logo {
    width: 100%;
    max-width: 90px;
}

@media screen and (max-width: 1399px) {
    .logo {
        width: 100%;
        max-width: 45px;
    }
}


.buton {
    font-size: 1.3em;
    font-weight: 600;
    line-height: 75px;
}

@media screen and (max-width: 1399px) {
    .buton {
        font-size: .899em;
        font-weight: 600;
        line-height: 39px;
    }
}

@media screen and (max-width: 991px) {
    .buton {
        font-size: 20px;
        font-weight: 600;
        line-height: 45px;
    }
}



/* Home  Css */

.davetimages {
    max-width: 150px;
}

.kayittablo{
    background-color: #468767;
    font-size: 1.05em;
    color: white!important;
}