

@media (min-width: 900px) {

.logo-body {
    position: relative;
    z-index: 999999;
}
div#\32 08 {
  height: 100vh;
}

}


@media (max-width: 767px) {

iframe#yt-player {

    height: 100vh !important;

    width: 361% !important;

    margin-left: -550px !important;

    margin-top: -59px !important;

}

.col-2.top-btn {
    display: none;
}

h1, h2 {
  font-size: 2.5rem !important;
}

#lab_video_text_overlay p {
  font-size: 1rem;
  font-family: Figtree;
  max-width: 84%;
  margin: 34px auto 24px;
}

.liste_852 .carousel-control-next, .liste_852 .carousel-control-prev {
  display: none;
}

.liste_969 .projeler-list li {
  width: 100%;
  margin: 0px 0px 0 0;
  float: left;
  position: relative;
  text-align: center;
}


  .cookie-banner {

    right: inherit;

    max-width: 100%;

  } /*

.page-body img {

	max-width:100% !important;

	    height: auto !important;

}*/

  #ctl00_ContentPlaceHolder1_pnlResimler ul li {

    width: 100% !important;

  }

  .betsan-grid ul {

    margin: 0;

  }

  header {

    position: relative;
background:#fff
  }

  .col-2.top-btn, .col-2.top-sosyal {
    margin-top: 0px;
}

#lab_video_text_overlay h2 {
  max-width: 100%;
}

#lab_video_text_overlay {
  max-width: 81%;
}

  .home-video {

    padding: 45px 0 0;

    border-top: solid 1px #d8d8d8;

    margin: 45px 0 0;

  }

  .home-video iframe {

    height: 200px !important;

  }

  .home-video .owl-nav .owl-next {
    right: -28px;
    color: #000;
  }

  .home-video .owl-nav .owl-prev {
    left: -28px;
    color: #000;
  }

  .blog-liste-content .blog_item:nth-child(5) .blog_image, .blog-liste-content .blog_item:nth-child(8) .blog_image, .blog-liste-content .blog_item:nth-child(11) .blog_image, .blog-liste-content .blog_item:nth-child(14) .blog_image, .blog-liste-content .blog_item:nth-child(17) .blog_image {

    position: relative;

    margin-top: 0;

    height: auto;

  }

  .blog-liste-content .blog_item .blog_image {

    height: auto !important;

    min-height: 200px !important;

  }

  .blog-liste-content .blog_item {

    height: auto !important;

    min-height: initial !important;

  }

  .blog-liste-content .blog_item .blog_image img {

    height: auto !important;

    width: 100%;

    min-height: initial !important;

  }

  .logo-white {

    display: none;

  }

  .logo-blue {

    display: block;

  }

	.header-top {

    padding: 0px 0 0 0;

    margin-bottom: auto;

}



  .dil-btn a {

    color: black;

    padding: 4px;

    margin: 0;

    font-size: 12px;

  }

  .dil-btn a.active-dil {

    background: black;

    color: white;

  }

  .top-sosyal a {

    color: black;

    font-size: 14px;

  }

  .nav-item a {

    color: black;

  }

  .nav-item a:hover {

    color: #a5a5a5;

  }

  .menu-trigger {

    display: block;

  }

  .projeler-list li img {
    width: 96%;
}

  .mp-menu {

    display: block;

  }

.logo-body {
    padding: 10px 0px;
    margin-left: -63px;
    margin-top: -6px;
}

nav.navbar.navbar-expand-lg {
    position: absolute;
    right: -131px;
    top: 77px;
}

  .black .logo-body {

    padding: 10px 0 10px;

  }

  .logo-body img {

    height: 30px;

  }

  #navbarNav {}

  .slider-video {
    width: 100% !important;
    height: 100vh !important;
    object-fit: cover;
}
.swiper-wrapper {
  margin-top: -80px;
}
  .cursorPointer {

    display: block;

  }

  .koleksiyon-ara a {

    margin-bottom: 12px;

  }

  .koleksiyonlar-bsk h2 {

    font-size: 34px;

  }

  .koleksiyonlar-bsk p {

    font-size: 20px;

    padding-bottom: 0;

  }

  .koleksiyonlar-liste li {

    width: 100%;

    padding: 0;

    margin-bottom: 35px;

  }

  .page-body {

    padding: 80px 0 0;

  }

  .products-liste-bsk {

    position: relative;

    padding: 15px 15px 20px;

    overflow: hidden;

  }

  .products-liste-bsk h1 {

    margin-bottom: 12px;

  }

  .products-liste-bsk span {

    position: static;

    display: block;

    margin: 0 0 8px;

  }

  .products-liste-bsk p {

    width: 100%;

    clear: both;

    text-align: left;

    margin-top: 8px;

  }

  .product-liste-box {

    clear: both;

    padding: 0 15px;

  }

  .product-liste-box h2 {

    font-size: 1.75rem !important;

    margin-top: 20px;

  }

  .product-liste-box li img {

    min-width: 100%;

    min-height: auto;

  }

  .owl-carousel .owl-stage {

    margin: 15px;

    padding: 0 !important;

  }

  .owl-carousel.owl-drag .owl-item {

    padding: 0 30px 0 0;

  }

  .blog_section {

    padding: 30px 0;

  }

  .blog_section .blog_content .blog_item .blog_image img {

    height: auto;

    width: 100%;

  }

  .text p {

    font-size: 24px;

  }

  .koleksiyonlar-liste ul {

    margin: 0;

  }

  .footer-social a {

    font-size: 16px;

    padding: 0 10px;

  }

  .footer-adres {

    padding: 15px;

  }

  .footer-adres a {

    display: block;

  }

  .footer-menu a {

    display: block;

    width: 100%;

  }

  .footer-social {

    padding: 45px 0;

    margin: 35px 0;

  }

  .left-menu {

    display: none;

  }

  .left-search {

    display: none;

  }

  a.dil-icon i {
    display: none;
}

  .top-sosyal ul {
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-right: 29px;
}

  .koleksiyon-liste li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

  }

  .breadcrumb {

    display: block;

    padding: 18px 0 10px;

    background: none;

    margin-bottom: 0;

    margin: 0 15px;

  }

  .product-liste-box li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

  }

  .product-liste-box a {

    width: 100%;

  }

  .product-liste-box a img.alt-kat-img {

    min-width: 100%;

  }

  /*

.products-liste-box li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

}*/

  .products-liste-box li {

    width: 50%;

    margin: 0 0 10px 0;

    float: left;

    overflow: hidden;

    padding: 5px;

  }

  .products-liste [data-container-id="products"] li.pItem {

    width: 50%;

    margin: 0 0 10px 0;

    float: left;

    overflow: hidden;

    padding: 5px;

  }

  .ic-page-bottom li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

  }

  .projeler-list li {
    width: 100%;
    margin: 0px;
    float: none;
    overflow: hidden;
}

.liste_969 .projeler-list ul li div img {
  position: relative;
  left: 0px;
}

.proje-detay-top {
  display: block;
}

.proje-detay-list {
  width: 91%;
}



div#ctl00_ContentPlaceHolder1_pnlSlider {
  width: 100%;
}
  

  .download-list li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

  }

  .download-menu {

    position: relative;

  }

  .download-menu-lnk {

    display: block;

    padding: 15px;

    border: solid 1px #ddd;

    margin: 15px 15px 0;

    width: 100%;

    text-align: center;

  }

  .hak-img img {

    width: 100%;

  }

  .blog-liste-content .blog_item {

    width: 100%;

  }

  .blog-liste-content .blog_item .blog_details .blog_title h5 a {

    height: inherit;

  }

  .blog-liste-content .blog_item .blog_details .blog_title p {

    max-height: inherit;

    height: inherit;

  }

  .urun-detay-img {

    width: 100%;

    float: none;

    padding: 0 15px;

  }

  .urun-detay-info {

    padding: 35px 15px;

    width: 100%;

    float: none;

    text-align: center;

  }

  .urun-detay-diger h1 {

    padding: 0;

  }

  .urun-detay-diger {

    width: 100%;

    float: none;

    padding: 0 15px;

  }

  .product-detay-box li {

    width: 100%;

    margin: 0 0 29px 0;

    float: none;

    overflow: hidden;

  }

  .owl2row-item {

    text-align: center;

  }

  #onerilen .item {

    margin-bottom: 22px !important;

    padding: 0 15px 0 15px !important;

    text-align: center;

  }

  #onerilen .owl-stage {

    margin-left: 15px !important;

  }

  #onerilen .owl-nav {

    padding: 0;

  }

  .products-liste-box li a h2 {

    height: auto;

  }

  .products-liste [data-container-id="products"] li.pItem a h2 {

    height: auto;

  }

  .proje-bsk {
    padding-bottom: 38px;
    display: flex;
    margin-top: -100px;
    margin-bottom: 18px;
    margin-left: 9px;
}

}

@media screen and (max-width: 991px) and (min-width: 768px) {

  .navbar .collapse:not(.show) {

    display: block;

  }

  .slider-video {
    width: 100% !important;
    height: 100vh !important;
    object-fit: cover;
  }

  .koleksiyon-liste li {

    width: 100%;

    margin: 0 0 29px 0;

    float: left;

    overflow: hidden;

  }

  .koleksiyon-liste li img {

    width: 100%;

    transition: all 1.8s ease;

    min-width: 100%;

    min-height: 290px;

  }

  .urun-detay-img {

    width: 100%;

    float: none;

    padding: 0 15px;

  }

  .urun-detay-info {

    padding: 35px 15px;

    width: 100%;

    float: none;

    text-align: center;

  }

  .urun-detay-diger {

    width: 100%;

    float: none;

    padding: 0 15px;

  }

  .urun-detay-diger h1 {

    padding: 0;

  }

}