/* --- [EXTRA LARGE DESKTOP: 1500px] --- */
/* Ozel sayfa tasarimlari icin genisleme noktasi */
@media only screen and (min-width: 1500px) {
    .page-mt-yazarsayfasi2 #page { max-width: 1500px; }
}

@media only screen and (min-width: 1201px) {
  #page  {width: 1200px; margin: 0 auto;
          box-shadow: var(--color-097);
  }
  .page_content_container { padding: 20px 40px;}
  #wrap { /*1120px*/
      grid-column-gap: 30px;
      grid-template-columns: 605px 485px;
  }
  #sag-kolon {
      grid-template-columns: 295px 175px;
      grid-column-gap: 15px;
  }
}

/* --- [LAPTOP / SMALL DESKTOP: 1024px - 1200px] --- */
/* Standart dizustu bilgisayar ekrani uyumlulugu */
@media only screen and (max-width: 1200px) {
    body {margin: 0;}
}


@media screen and (max-width: 1166px) {
}
@media screen and (max-width: 1138px) {
    #kitap-slaytlari .slick__slider { max-width: clamp(120px, 14.59vw - 1px, 175px); } /* yatay scroll engellemek icin */
}


@media screen and (max-width: 1105px) {
    #navigation-container ul li a { font-size: 15px} /* menu linkleri*/
}

@media screen and (max-width: 1059px) {
    #kitap-slaytlari .slick__slider { max-width: clamp(120px, 14.59vw - 2px, 175px); } /* yatay scroll engellemek icin */
}


@media screen and (max-width: 1047px) {
}


/* --- [TABLET LANDSCAPE / UI REFINEMENT: 1020px - 992px] --- */
/* Navigasyonun ve estetik detaylarin degistigi ilk durak */
@media only screen and (max-width: 1021px) {

}

@media only screen and (max-width: 991px) {
    /* Tablet modunda menu butonunun hazirligi */
}

@media screen and (max-width: 983px) {
    #kitap-slaytlari .slick__slider { max-width: clamp(120px, 14.59vw - 3px, 175px); } /* yatay scroll engellemek icin */
}


@media screen and (max-width: 959px) {
    #articles-in-english .views-view-grid .views-col {
        float: left; clear:both; width:100%!important; margin-bottom:0.5em
     }

}




@media screen and (max-width: 930px) {
  #header-all {
        grid-template-columns: auto auto;    /*logo kuculmeye baslar*/
  }
  #header-all, #header, #header_right   {height: auto;}
}

@media screen and (max-width: 905px) {
    #kitap-slaytlari .slick__slider { max-width: clamp(120px, 14.59vw - 4px, 175px); } /* yatay scroll engellemek icin */
}


/*ONEMLI: sag-kolon sabitleniyor*/
@media screen and (max-width: 878px) {
    #wrap { grid-template-columns: auto 355px;}
    /*sabitlendigi icin sagkolon ayarlarini da sabitliyoruz */
    #sag-kolon {
        grid-template-columns: 216px 1fr;
        grid-column-gap: 11px;
        align-items: start;
        max-width: 355px;
    }
    #kitap-slaytlari .slick__slider { max-width: 128px;}
}

@media screen and (max-width: 840px) {
    #navigation-container ul li a { font-size: 14px}
    #header_right {row-gap: .7vw;}
}

@media screen and (max-width: 826px) {
    input.form-search {max-width:95px}
    #header_right {row-gap: .6vw;}
}

/*SAG-KOLON TEK SUTUN HALINE GELIYOR */
@media screen and (max-width: 800px) {
    #block-search-form {height:30px}
    #wrap {grid-template-columns: 55.625vw 34.71vw;} /* Ana icerik de tam genislik */
    #sag-kolon {
        grid-template-rows: auto ;
        grid-template-columns: 100%;
        grid-template-areas:
            "sag-bolum-ust"
            "sidebar-second"
            "sidebar-first"
            "sag-bolum";
        grid-column-gap: 0%;
    }
    #sag-bolum-ust {
        margin: 0 auto 0em auto;
    }
/*    #kitap-slaytlari .slick__slider { max-width: 175px;}*/
    #kitapkapaklari1,
    #kitapkapaklari2,
    #kitapkapaklari3     {display:none}
    #ikili-karosel {display:block;margin:1em auto;
                   max-width:calc(100% - 2px);}
    #mtw-epubs,#epublications {max-width:calc(100% - 2px);}
    #mtw-epubs {margin:2em auto;}
    #epublications .slick__slider {
        max-width: 90vw;
    }
}

}


@media screen and (max-width: 768px) {
    #header_right {row-gap:0;}
}

/* ASUS -dik */
@media screen and (max-width: 728px) {

}

/*ANA MENU KAPANIR */
@media screen and (max-width: 695px) {
    .nav-toggle { display: block; }
    #header_right {
        height: 34px;
        background-color: #3f3a3a;
        position: fixed;
        top: 0;
        right: 0;
        width: 100%;
        z-index: 98 !important;
        grid-template-areas:
            "search sosyal-medya";
        column-gap: 1%;
        padding: 2px 0 0 0;
        row-gap:0;
        margin-top:0
    }
    input.form-search {
        max-width: unset;
        /* width:100%; */
    }
    #user-menu, #otherlanguages {display:none}
    #search-block-form { opacity: 0.2;}
    #header {
          position: relative;
          top:34px;
          width:100%;
          background: radial-gradient(ellipse at 30px 40px, #ddd 20%, #bbb 100%);
    }
    #logo img {max-width:385px;}

    #header-all {
        display:flex;
        background: transparent;
        width: 100%;
        position: relative;
    }
    #header-utilities {
        grid-template-areas:
            
            "header-all"
            "ust-dis-banner";
    }
    #navigation-container {display: none}
    .page_content_container {margin-top: 34px;}
}





/* --- [LAYOUT SHIFT: 584px] --- */
/* Sag kolonun gizlendigi ve JS/Grid yapisinin degistigi yer.
mtw_navmenu.js'deki processSidebarMove fonksiyonu calisacak */
@media screen and (max-width: 584px) {
/*    #sag-kolon { display: none; }*/
        #sag-bolum2 {
        display: grid;
        grid-template-columns: 1fr 175px;
        grid-template-areas:
            "sag-bolum-ust sag-bolum-ust"
            "sidebar-first sidebar-second"
            "sag-bolum sag-bolum";
        grid-column-gap: 15px;
        /* max-width: 98%; */
        /* margin:2em auto; */
        /* max-width:100%; */
        margin:1.5em auto;
    }
    #articles-in-english,
    #tarihteBuAy,
    #okurlardan-kisaokur {display:none}

   #block-stickies-blok .stickies {column-gap: 4%;}

    #wrap {display:block}
    #kitapkapaklari1,
    #kitapkapaklari2,
    #kitapkapaklari3     {display:block}
    #ikili-karosel {display:none;}
    #kitap-slaytlari .slick__slider {max-width: 175px;}

    #epublications .slick__slider {
        max-width: clamp(420px ,89vw,523px);
    }
    #dosya-konulari-slayti_mtw_dosyalar .slick__slider {
        max-width: clamp(200px ,52vw,295px);
    }
}



@media screen and (max-width: 566px) {
}

@media screen and (max-width: 520px) {
  #breadcrumb {display:none}
}



/* --- [UI FIX: CAMPAIGN & SIDEBAR STACK: 495px - 456px] --- */
@media screen and (max-width: 495px) {
}


@media screen and (max-width: 450px) {
    #sag-bolum2 {
        grid-template-columns: auto auto;
    }
    #kitap-slaytlari .slick__slider {max-width: calc(39vw + 1px);}
    #mtw-epubs {display: none}
}


/* --- [MOBILE READABILITY: 435px] --- */
/* Kucuk ekranlarda font okunurlugu ve derin menuleri kapatma. */
@media screen and (max-width: 435px) {

    #menu-nav ul ul ul { display: none; }
}

/* MY mobil, Techno Spark -dik */
@media screen and (max-width: 417px) {
    /* Artik sidebarlar yan yana duramaz, alt alta gecer. */
    #ikili-karosel {display:block; }


    #pubs-in-tid_ikili_karosel .slick__slider { max-width:393px}
    #pubs-in-tid_ikili_karosel .slick-slide {/* margin:2px; */}
    #sag-bolum2 {
        display:block;
    }
    #resimli-yazi-listeleri {max-width:300px; margin:1em auto 2em auto;}
    #block-stickies-blok .stickies {margin:.5em 0; padding-left:.5em;}
    .onecikan .title, .dummystickies .title, .stickies .title {
        font-size: 18px;
        -webkit-line-clamp: 4;
    }
    #mtw-epubs, #sidebar-second {display:none;}
    #dosya-konulari-slayti_mtw_dosyalar .slick__slider {
        max-width: 295px;
    }

}

/* --- [SMALL MOBILE FIX: 380px] --- */
/* En dar telefonlarda resimlerin float ozelligini yitirmesi. */
@media screen and (max-width: 390px) {

    #pubs-in-tid_ikili_karosel .slick__slider { max-width:370px}

}



