@media (max-width: 767px) {
    .overflowY {
        overflow-y: hidden;
    }

    .anaDiv {
        overflow-x: hidden;
        background-color: #e1e1e1;
        margin: 0;
        padding: 0 0 20px 0;
        font: 12px Trebuchet MS, Helvetica, Arial, sans-serif;
    }

    .main {
        padding: 0px 10px;
    }

    .navbar {
        height: 94px;
    }

    .navbar_ic {
        height: 100%;
    }

    .menu_btn {
        display: block;
        position: absolute;
        top: 30px;
        right: 25px;
        font-size: 25px !important;
    }

    .menu {
        top: 95px;
        height: 90vh;
        background: white;
        position: absolute;
        width: 100%;
        z-index: 123;
        display: flex;
        justify-content: center;
        align-items: center;
        transform: translateX(100%);
        opacity: 0;
        transition: .5s;
    }

    .aktif_menu {
        transform: translate(0);
        opacity: 1;
    }

    .menu ul {
        flex-direction: column;
        align-items: center;
        justify-content: center;
        float: unset;
        height: unset;
        margin: 0;
    }

    .logo {
        margin-left: 0;
    }

    .swipe_div {
        width: 100%;
    }

    .alt_div {
        width: 100%;
    }

    .div_3 {
        flex-direction: column;
    }

    .div_yan {
        width: 70%;
        margin-bottom: 20px;
    }

    .alt_bilgi {
        flex-direction: column;
        align-items: center;
    }

    .reserved {
        justify-content: center;
    }

    .reserved span {
        white-space: nowrap;
    }

    /* Kurumsal */

    .kurumsal_banner {
        z-index: 0;
        width: 110%;
    }

    .main_kurumsal {
        z-index: 1;
    }

    .ust_div {
        width: 97%;
        display: flex;
        flex-direction: column;
    }

    .kurumsal_resim {
        width: 100%;
        background: url(../img/kurumsal_sol.jpg) no-repeat center;
        margin-bottom: 20px;
    }

    #kurumsal_yazi {
        width: 100%;
        text-align: center;
    }

    /* Kurumsal */

    /* Bayilikler */

    .bayilik_ust_div {
        justify-content: center;
        align-items: center;
    }

    .urun_grup_resim_div {
        width: 40%;
    }

    /* Bayilikler */

    /* İletişim */

    .iletisim {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #iletisim_sag {
        width: 100%;
    }

    #iletisim_sol {
        margin-bottom: 20px;
    }

    #iletisim_sag form table {
        width: 100% !important;
    }

    .textbox {
        width: 230px;
    }

    .textarea {
        width: 230px;
        height: 80px;
        padding: 2px 4px;
        outline: 0;
        resize: vertical;
    }

    /* İletişim */

    /* fiyatListesi */

    .fiyat_listesi_bayiler {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 95%;
        border: 1px solid gray;
    }

    .fiyat_listesi_main h3 {
        font-size: 15px;
        color: red;
        font-weight: 700;
        text-align: center;
    }

    /* fiyatListesi */

    /* ALCON */

    .alcon_uclari_ic {
        width: 80%;
        height: 70vh;
    }

    .alcon_uclari_ic img {
        position: absolute;
        top: 20px;
        width: 100% !important;
    }

    /* ALCON */

    /* EGE GRUBU (FİLEX) */

    .egeGrubuTable {
        position: relative;
        top: 200px;
    }

    /* EGE GRUBU (FİLEX) */

    /* URUN GRUPLARİ CTM */

    #urun_gruplari_banner {
        width: 110%;
    }

    /* URUN GRUPLARİ CTM */
}

@media (min-width:768px) and (max-width:1025px) {

    .genel_bayilikler_resim {
        width: 10%;
    }
}

@media (min-width: 1600px) {
    .genel_bayilikler_resim {
        position: absolute;
        opacity: 0;
        transition: 1s;
        left: 40%;
        transform: translateX(-50%);
    }
    
}