﻿
#menubar {
    z-index: 999;
    background-color: #e7689c;
}


#counter {
    width: 100%;
    position: absolute;
    top: 520px;
    left: 70px
}

#dis {
    right: 4px;
    top: 44%;
    transform: translateY(-60%);
    /* opacity: .5; */
}

    #dis img {
        width: 472px;
        /* animation-name: dis_animasyon; */
        animation-duration: 850ms;
        animation-timing-function: ease-in-out;
        animation-fill-mode: forwards;
        animation-direction: alternate;
        animation-iteration-count: infinite;
        transform: rotate(18deg);
    }

.btn1, .btn2, .btn3 {
    display: block;
    text-decoration: none;
    color: #fff;
}

    .btn1:hover, .btn2:hover, .btn3:hover {
        text-decoration: none;
        color: #fccc2b;
    }

.btn1 {
    border-right: 2px solid #fccc2b;
}

.btn2 {
    border-right: 2px solid #fccc2b;
}


#onlinekayit {
    top: 71%;
    right: 21px;
    background: rgb(255,188,0);
    background: linear-gradient(90deg, rgba(255,188,0,1) 0%, rgba(255,218,0,1) 100%);
    width: 410px;
    padding: 40px;
    border-radius: 5px;
}

.onlinekayitbtn {
    text-decoration: none;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

    .onlinekayitbtn:hover {
        text-decoration: none;
        color: #fff;
    }

#header-button {
    top: 87%;
    background-color: #ffffff;
}

#hand {
    right: -18px;
    top: 81%;
    transform: translateY(-80%);
    /* opacity: .5; */
}

    #hand img {
        width: 400px;
        /*animation-name: dis_animasyon;*/
        animation-duration: 850ms;
        animation-timing-function: ease-in-out;
        animation-fill-mode: forwards;
        animation-direction: alternate;
        animation-iteration-count: infinite;
    }

.partial {
    display: inline-block;
    background: radial-gradient(#0ae, transparent);
    position: absolute;
    width: 8px;
    height: 8px;
    animation: partial-anime 5s linear;
}

#flag {
    width: 40px;
    right: 0;
    filter: drop-shadow(0 2px 15px rgba(255,255,255, 1.5));
    transition: filter 200ms ease;
}

@keyframes partial-anime {
    from {
        opacity: 1;
        transform: translateY(0vh);
    }

    to {
        opacity: 0;
        transform: translateY(-50vh);
    }
}

#dis::before {
    display: block;
    z-index: -1;
    content: '';
    position: absolute;
    left: 55%;
    top: 33%;
    transform: translate(-50%, -50%);
    width: 400px;
    height: 400px;
    border-radius: 50%;
    background-image: radial-gradient(#00ffff 0%, transparent 65%);
}



@keyframes dis_animasyon {
    from {
        opacity: 0.75;
        filter: hue-rotate(0deg) drop-shadow(12px 14px 3px red) blur(1px);
        transform: rotate(-15deg) translate(-10%, -10%) scale(0.95) skew(-14deg) translate3d(0, 15px, 150px) perspective(0cm);
    }

    to {
        opacity: 1;
        filter: hue-rotate(360deg);
        transform: rotate(15deg) translate(0%, 10%) scale(1.09) skew(14deg) translate3d(0, -25px, -150px) perspective(9cm);
    }
}

@media screen (max-width: 550px) {
    header {
        position: relative;
        height: 30vh;
    }

    .navbar-brand img {
        width: 95px !important;
    }

    #kongre_adi {
        width: 120px;
        left: 60px;
        top: 75px;
    }

    #kongre_baslik_bg, #kongre_baslik {
        width: 120px;
        left: 60px;
        top: 130px;
    }


    #kongre_tarih {
        width: 100px;
        left: 60px;
        top: 135px;
    }

    #counter {
        display: none;
    }
}

@media screen and (max-width: 1024px) and (min-width:768px) {
    /*@media screen (max-width:1024px) {*/
    header {
        /* height: 85vw; */
    }

    .navbar-brand img {
        width: 200px !important;
    }

    #kongre_adi {
        width: 585px;
        left: 153px;
        top: 205px;
    }

    #kongre_baslik_bg, #kongre_baslik {
        width: 600px;
        left: 100px;
        top: 400px;
    }


    #kongre_tarih {
        width: 485px;
        left: 268px;
        top: 476px;
    }

    #pati-logo {
        width: 221px;
        left: -80px;
        top: 313px;
        transform: rotate(-15deg);
    }

    #onlinekayit {
        top: 75%;
    }
}



/*@media (min-width:761px) and (max-width:980px) {
    header{
        height:75vh!important;
    }
}*/
