/*
* [PORTRAIT]
*/
@media screen and ( max-width: 1450px ){
    .sliderFirst .manset-slider-swiper .swiper-content-box h4 {
        font-size: 80px;
        width: 70%;
        padding: 0px 90px;

    }
    .sliderFirst .slider-urun-details-fixed .slider-urun-box{
        width: 75%;
    }
    .about-us-page .images-box span{
        opacity: 0;
        display: none;
    }.home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox{
    width: 60%;
    padding: 100px 0;
}
.home-about .pixelContent .home-about-text {

    padding: 20px 50px;

}
.home-about .pixelContent .home-about-text p{
    font-size: 16px;
}
.new-seasonModule-c{
    margin: 150px 0;
}
.new-season .title-module h4{
    font-size: 50px ;
}
header.header nav.header-scope .menu ul.navbar-nav li a {

    font-size: 16px;}
    .about-us-page .about-us-page-flex-box .about-us-text-box{
        padding: 30px;
    }
    
    .sliderFirst .manset-slider-swiper .swiper-pagination {
        padding: 80px 100px;
    }
}
@media screen and ( max-width: 1350px ){
    .search-sonuclar-box .search-product-list .search-product-box-item{
        flex: 0 0 calc(50% - 60px);
    }
}

@media screen and ( max-width: 1200px ){
.home-about .pixelContent .home-about-imageparent div,.home-about .pixelContent .home-about-text{
    opacity: 1;
}
.footer-top-c .align-items-center .col-lg-4{
    transform: scale(1);
}
.about-us-page .about-us-page-flex-box .about-us-left-images .images-box{
    width: auto;
}
.services-section .classremove-grid.cnt h4{
    font-size: 25px;
}
.contact-box-left .contact-box-top {
    padding: 70px 60px;
}
.contact-box-flex .contact-box-form {
    padding: 30px 30px;
}
.home-about .pixelContent .home-about-imageparent div{
    left: 50%;
}
.services-section .services-title-content-top h4{
    font-size: 50px;
}
.services-section{
    padding: 150px 40px;
}

.services-box-grid a{
    opacity: 1 !important;
    visibility: visible;
}
.product-section .product-box-flex .product-box-grid .services-box-item{
    opacity: 1 !important;
    top: 0;
}   
.footer-top-c .align-items-center .col-lg-4,.footer-bottom-flex div,.block-search{
    opacity: 1 !important;
}
footer .footer-social a{
    opacity: 1;
    top: 0;
}
.product-section .product-box-flex .product-box-grid a{
    flex: 0 0 calc(50% - 15px);
}
}

@media screen and ( max-width: 1060px ){
    .sliderFirst .manset-slider-swiper .swiper-content-box {
        height: 60vh;
        align-items: center;
        display: flex;
    }
    .sliderFirst .manset-slider-swiper .swiper-content-box h4 {
        font-size: 60px;
        width: 80%;
        padding: 0px 130px;
    }
    .home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox{
        width: 60%;
        padding: 30px 0;
    }
    .home-about .pixelContent .home-about-text {
    
        padding: 20px 50px;
   
    }
    .home-about .pixelContent .home-about-text p{
        font-size: 15px;
    }
    .new-seasonModule-c{
        margin: 60px 0;
    }
    .new-season .title-module h4{
        font-size: 50px ;
    }
    .contact-box-flex .contact-info-text a{
        font-size: 19px;
    }
    .contact-box-flex .contact-info-text h4{
        font-size: 25px;
    }
    .home-about{
        margin: 60px 0;
    }
    .home-about .pixelContent .home-about-text h5{
        font-size: 40px;
    }
    .home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox .read-all-btn{
        font-size: 14px;
    }
    .sliderFirst .slider-urun-details-fixed .swiper-urun-box {
        padding: 50px 20px;
    }
    .box-text-swiper h4{
        font-size: 30px;
        line-height: 35px;
    }
    .box-text-swiper h6{
        font-size: 16px;
    }
    .box-text-swiper{
        padding-left: 40px;
    }
    .box-text-swiper p{
        font-size: 13px;
    }
    .gallery-thumbs-section .swiper-container-thumbs{
        padding: 0;
    }
    .gallery-thumbs-section .swiper-container-thumbs .swiper-slide{
        padding: 10px;
        padding-top: 0;
    }
    .home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox{
        border-radius: 20px;
    }
    .services-section .services-box-grid {
  
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    }
    footer .footer-box-about{
        border-bottom: 1px solid #EBEBEB;
        padding: 15px 0;
    }
  
}
@media screen and ( max-width: 991px ){
    .menu { display: none; }
    /*  [SEPET]  */
    .sepetUrunName { width: 200px; }
    .sepetUrunBilgi .qty { width: 190px !important; }
    .qty span { width: 27px; }
    .qty input { width: 30px; margin-left: 27px; padding-left: 0; }
    .qty .qty-plus { left: 57px; }
    .single { display: none; }
    .sub-total { width: 170px; }
    .adresDetay { flex-flow: column; padding-right: 0; align-items: start; width: 70%; }
    .adresBilgi { margin-bottom: 10px; }
    .myAdresses ul li { height: 340px; }
    .adresSecim { width: 30%; }
    .d-flex.align-items-center.justify-content-between.basketTitle h4 { font-size: 15px; }
    .userAdress form .w-50 {width: 100% !important;margin: 0 !important }
    .userAdress form .w-50 + .w-50 { margin-top: 20px !important; }
    h3.user-head { font-size: 15px; }
    .bayiBilgi .w-50 { width: 100% !important; margin: 0 !important; }
    .bayiBilgi .w-50 + .w-50 { margin-top: 20px !important; }
    .adress.adres-bilgi .w-50 { width: 100% !important; }
    .myOrderTable tr td:last-child a { width: 100%; margin-bottom: 8px; }
    .infoGroups .w-50 { margin: 0 !important; width: 100% !important; }
    .infoGroups .w-50 + .w-50 { margin-top: 40px !important; }
    .adresInfo { height: auto; }
    .btn-wrap.onayBtn { display: flex; align-items: center; justify-content: space-between; }
    .btn-wrap.onayBtn a { width: 49% !important; display: flex; flex-flow: column; padding: 10px 0  !important; }
    /* / [SEPET]  */
    /* [FOOTER]  */
    .adres-bottom { height: 170px; }
    .footer-logo { width: 130px; }
    h3.f-baslik { font-size: 13px; }
    .f-listeleme li a { font-size: 13px; margin-bottom: 5px; }
    .footer-item .content p { font-size: 14px; }
    .f-bulten { margin-top: 40px; }
    /* / [FOOTER]  */
body{
padding: 0 !important;
}
.contact{
    padding-top: 100px;
}
.gallery-thumbs-section{
    padding-top: 120px;
}

header.header .search form.nav_search button.btn.btn-search{
    top: 1.4em;
    right: 3em;
    width: auto;
    height: auto;
    background: transparent;

}
.product-section .product-box-flex .left-side .item-filter ul a{
    font-size: 15px;
}
header.header .search{
    position: relative;
    /* top: -2rem; */
    right: 80px;
    left: auto;
    height: auto;
}
header::before{
    box-shadow: 0px 5px 30px #00000010 !important;
}
header.header .search form.nav_search button.btn.btn-search svg{
    transform: scale(1.3);
}
header.header .searchBox{
    border-radius: 0;
}
.footer-box-about .cnt p{
    width: 100%;
}
.newsletter-checks-menu {
 
    margin: auto;
}
.navs-down{
    opacity: 0;
    position: relative !important;
    transition-delay: .2 !important;
    transition: .4s;
    }
    .mobile-menu-open .search{
        opacity: 0;
        display: none;
    }
    footer .footer-top-c{
        text-align: center;
    }
    footer .footer-forms-input-box .form-box input{
   
    }

    .newsletter-checks-clarification {
        
    }
    footer .footer-top-c{
        padding: 0px;
    }
  
    .footer-box-navs{
        opacity: 0;
        display: none;
    }
    footer .footer-forms-input-box .box-input h4{
        margin: 15px 0;
        margin-top: 0 !important;
    }
    footer .footer-social{
        padding: 10px 0;
    }  .search-sonuclar-box .search-product-list .search-product-box-item{
        flex: 0 0 calc(100% - 60px);
    }
    .mobile-menu{
        top: 80px;
    }
    .mobile-menu .mobile-nav>ul{
        padding: 0;
    }
    .header::before {
   
        transform: translateY(0%) !important;
      background-color: white;
    }
 
    .product-section .product-box-flex .left-side .item-filter>h4{
        font-size: 15px;
    }
    .product-section .product-box-flex .product-box-grid .cnt h4{
        font-size: 17px;
    }
    .product-section .product-box-flex .left-side .item-filter .kategori-dis-giyim{
        font-size: 16px;
    }
    .footer-forms-input-box{
        padding: 20px 0;
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    .footer .footer-bottom{
        border-top: 1px solid #EBEBEB;
        padding: 15px 0 !important;
    }
    .career1 .careerMargin {
        margin: 0 60px;
    }
    .sliderFirst{
        margin-top: 120px !important;
    }
}
@media screen and ( max-width: 900px ){
  .services-details{
      margin:  0 50px !important;
  }
  .services-details-page .services-details-text p{
    font-size: 15px;
  }
  .mobile-menu .hamburger-menu{
    top:15px;
  }
  .services-details-page .services-details-text h4{
      font-size: 22px;
      padding: 0;
  }
  .services-details-page .services-details-text{
      padding: 25px 15px;
  }
  .product-section .product-box-flex .product-box-grid .cnt h4{
      font-size: 18px;
  }
}


@media screen and (min-width: 768px){
.about-mission .about-us-right-text{
    order: 1;
}

.about-mission .about-us-left-images{
    order: 2;
}

}
@media screen and (max-width: 768px){
    /*  [GENERAL]  */
    .page {padding: 140px 25px 40px 25px !important;}	
    a.tanitim { margin-left: 0; width: 100%; margin-top: 30px; }
    .kadro-item-detay { margin-top: 30px; display: table; margin: 50px auto 0; }
    /*  / [GENERAL]  */
    /*  [USER]  */
    .userEdit form .w-50 { width: 100% !important; margin: 0 !important; }
    .userEdit form .w-50 + .w-50 { margin-top: 20px !important; }
    .user-home { min-height: initial; padding: 20px !important; }
    .userHome .row,.userEdit .row,.bayiBilgi .row, .userAdress .row, .userCoupon .row, .userOrders .row, .kargoTakip .row, .userPassword .row,.siparisOrderDetail .row{ flex-wrap: wrap-reverse; }
    .user-sidebar { margin-top: 30px; }
    .userPassword .w-50 + .w-50 { margin: 20px 0 0 0 !important; }
    .adres-bottom { height: auto; flex-flow: column; align-items: center; padding: 30px; }
    .adres-sol p { height: auto; }
    .edit { margin-top: 10px; width: auto; }
    .adres-sol { padding: 0; max-width: 100%; }
    .adress.adres-bilgi { margin-bottom: 0; }
    .userPassword .w-50 { width: 100% !important; margin: 0 !important; }
    /* / [USER]  */
    /*  [SEPET]  */
    .basket-nav .step .stepIcon a { width: 60px; height: 60px; }
    .basket-nav .step .stepIcon i:before { font-size: 19px; }
    .basket-nav .step .stepTitle a { font-size: 13px; }
    .basket-nav:before { top: 50px; }
    .basket-nav .step.active:before { top: 29px; }
    .sepetUrunItem { flex-wrap: wrap; }
    .sepetUrunImg { width: 100%; }
    .sepetUrunName { padding: 0 !important; width: 100% !important; text-align: center; margin: 10px 0; }
    .sepetUrunBilgi .qty,.delete,.sub-total { width: 33.33% !important; }
    .sepetScreen .btn-wrapper a { width: 48%; font-size: 13px; }
    .siparisOzet { margin-bottom: 0; margin-top: 20px; }
    .d-flex.align-items-center.justify-content-between.basketTitle { flex-flow: column; }
    .d-flex.align-items-center.justify-content-between.basketTitle h4 { margin-bottom: 20px; }
    .myAdresses ul li { height: auto !important; padding: 30px; flex-wrap: wrap; }
    .adresDetay { width: 100%; margin: 0 !important; border-right: 0 !important; text-align: center; }
    .adresBilgi { width: 100%; }
    .adresEditBtn { display: table; margin: auto; }
    .adresSecim { width: 100%; text-align: center; margin-top: 10px; }
    .odeme-icerik { flex-wrap: wrap; }
    .odemeImg { text-align: center; width: 100%; max-width: 100%; }
    .odemeBilgi { margin: 20px 0 0 0; }
    .odemeBanks + .odemeBanks { margin-top: 20px; padding-top: 20px; border-top: 1px dashed #000; }
    .sepetScreen h3.user-head { text-align: center; }
    .sepet-back { float: none !important; display: table; margin: auto !important; width: auto !important; }
    .payment-options ul li a { text-align: center; font-size: 12px; }
    .card-wrap { width: 100%; }
    .odemeSecenek { padding: 20px; }
    section.page.siparisOrderDetail .float-left.w-100:last-child a, section.page.siparisOrderDetail .float-left.w-100:last-child button { width: 48%  !important; font-size: 12px; }
    /*  / [SEPET]  */
    /*  [FOOTER]  */
    .footer-ust-bar { padding: 40px 0; }
    .footer-flex { flex-wrap: wrap; width: 100%; }
    .footer-flex .f-flex:nth-child(odd),.footer-flex .f-flex:nth-child(even) { width: 50%; }
    h3.f-baslik {margin-bottom: 0 }
    .footer-flex .f-flex { max-height: 150px; overflow-y: scroll; margin-bottom: 20px; }
    .fOne-flex { padding-bottom: 5px; margin-bottom: 25px; border-bottom: 1px solid #1c3e63; }
    .footer-logo { width: 150px; display: table; margin: 0 auto 20px; }
    .fOne-flex .footer-item:last-child { justify-content: center; }
    .f-bulten { display: inline-block; margin-top: 0px; padding-top: 20px; border-top: 1px solid #1c3e63; }
    .fot-orta h3 { margin-bottom: 0; padding-bottom: 0; line-height: 21px; }
    .fot-orta { display: flex; flex-wrap: wrap; justify-content: center; }
    .fot-orta p { text-align: center !important; }
    .footer-alt-bar .flex { flex-wrap: wrap; }
    .copyright { width: 100%; text-align: center; }
    .biltek { padding: 20px 0 !important; margin: auto; }
    /*  / [FOOTER]  */
    /*  [URUN GRUPLARI]  */
    .urunGruplari a .card-img-top { height: 100px; }
    .urunGruplari .card { min-height: 220px; }
    .urunGruplari .col-6.col-md-4.col-lg-3:nth-child(even) { padding-left: 5px; }
    .urunGruplari .col-6.col-md-4.col-lg-3:nth-child(odd) { padding-right: 5px; }
    .urunGruplari h5.card-title { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; max-height: 17px; margin-bottom: 6px; font-size: 15px; }
    .urunGruplari .card-body { padding: 10px 10px 1px; }
    .urunGruplari .card-body a { padding: 5px 0 7px !important; font-size: 13px; }
    .urunGruplari p.card-text { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; max-height: 17px; margin-bottom: 15px; font-size: 13px; min-height: initial; }

    .home-about .pixelContent .home-about-cardBoxFlex{
        display: block;
        transform: translate(0px,0px) ;
    }
    .home-about .pixelContent .home-about-imageparent{
        width: 100%;
    }
.home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox{
    width: 100%;
}
.home-about .pixelContent .home-about-text{
    width: 100%;
}
.home-about .pixelContent .home-about-text{
    padding: 0px 30px;
}
.sliderFirst{
    padding: 0 20px;
    height: auto;
}
.about-mission .images-box .tab-content-sertfika{
    display: none;
    opacity: 0;
}
.sliderFirst .manset-slider-swiper .swiper-content-box{
    height: 100%;
}
.sliderFirst .manset-slider-swiper .swiper-content-box h4{
    width: 100%;
    font-size: 26px;
    padding: 0px 40px !important;
    text-align: center;
    margin-bottom: 0;
}
.sliderFirst .manset-slider-swiper{
    height: 320px;
}
.sliderFirst .manset-slider-swiper .swiper-button-next svg, .swiper-urun-box .swiper-button-next svg,.swiper-urun-box .swiper-button-prev svg{
    width: 40px;
}
.sliderFirst .manset-slider-swiper .swiper-button-next {
    right: 25px;
}
.sliderFirst .manset-slider-swiper .swiper-button-prev {
    left: 15px;
}
.sliderFirst .manset-slider-swiper .swiper-button-prev svg {
    width: 40px;
}
.sliderFirst .slider-urun-details-fixed .slider-urun-box{
    width: 90%;
}
.sliderFirst .slider-urun-details-fixed{
    margin: 35px 0;
}
.sliderFirst .manset-slider-swiper .swiper-pagination {
     padding: 0px; 
    text-align: center;
}
.sliderFirst .slider-urun-details-fixed .swiper-urun-box {
    padding: 20px 15px;
}

.new-season .title-module h4{
    font-size: 45px !important;
}
.new-season {
    margin: 0 0px !important;
    padding: 0 60px;
    margin-bottom: 45px !important;
}
.newseason {
    margin: 50px 30px;
}
.home-about-imageparent div{
    left: 0 !important;
}
.home-about-imageparent{
    height: 250px;
}
.home-about{
    margin: 60px 0;
}
.home-about .pixelContent .home-about-imageparent {
margin: 0;
    top: 10px;

}
.home-about .pixelContent .home-about-cardBoxFlex .home-about-cardBox{
    padding: 35px 0;
}
.home-about .pixelContent .home-about-text p{
    font-size: 13px;
}
.home-about .pixelContent .home-about-text h5{
    font-size: 35px;
}
.new-season .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    display: none;
}
.new-season .swiper-button-next{
    display: none;
}
.sliderFirst .manset-slider-swiper .swiper-pagination-bullet {
    width: 35px;
    height: 6px;
 
}
.new-seasonModule-c .seeAll{
    margin: 40px 0;
margin-top: 65px;}
.new-seasonModule-c .seeAll {
    text-align: center;
}
.new-season .title-module h4 {
 text-align: center;
}
.sliderFirst .manset-slider-swiper .manset-swiper-wh{
    border-radius: 30px;
}

footer .footer-your-img {
    padding: 29px 0;
    text-align: center;

}
footer .footer-social {
    padding: 10px 0;
    text-align: center;
}

footer .footer-flex-navs{
    text-align: center;
    padding: 10px 0;
}
footer .footer-forms-input-box .form-box input {

    max-width: 100%;
 
}
footer .footer-forms-input-box .footer-btn-submit{
    right: 0px;
    top: 28px;
    padding: 0 35px;
}
footer .footer-bottom-middle{
    padding: 5px 0;
    text-align: center;
}
footer .footer-bottom-middle .nav{
    justify-content: center;
}
footer .footer-right{
    text-align: center;
    /* padding: 10px 0; */
}

footer .footer-forms-input-box .box-input{
    text-align: center;
    
}
footer .footer-bottom-left{
    text-align: center;
}
footer .footer-bottom-middle .nav a{
    margin: 0;
    font-size: 13px;
}
footer .footer-bottom .footer-right img {
    max-width: 60% !important;
}
footer .cnt p{
    text-align: center;
}

.sss-title{
    font-size: 20px;
}
.faq-sidebar p{
    font-size: 15px;
}
.accordion h5{
    font-size: 17px;
}
.card-body p{
    font-size: 13px;
}
.about-us-page .about-us-page-flex-box{
    display: block;
}
.about-us-page .about-us-page-flex-box .about-us-left-images, .about-us-right-text{
    width: 100%;
}
.about-us-page .about-us-page-flex-box .about-us-left-images .images-box{
    height: 430px;
}
.about-us-page .images-box span{
    opacity: 0;
    display: none;
}
.about-us-page .about-us-page-flex-box .about-us-text-box {
    padding: 10px;
    margin-top: 0px;text-align: center;
}
.about-us-page .about-us-page-flex-box .about-us-text-box h4{
    margin: 17px 0;
    font-size: 27px;
}
.about-us-page .about-us-page-flex-box .about-us-text-box ul li{
    margin-top: 17px ;
    font-size: 27px;
    
}
.about-mission{
    padding-top: 0 !important;
}
.about-us-page .about-us-page-flex-box .about-us-text-box p{
    font-size: 15px;
    margin-bottom: 0px;
}
.about-us-page .about-us-page-flex-box .about-us-text-box ul li{
    padding: 0 10px;
}
.about-us-page .about-us-page-flex-box .about-us-text-box .tab-content-sertfika
{
    font-size: 15px;
    margin-bottom: 0px;
}
.about-us-page{
    
padding-top: 130px;
    padding-bottom: 50px;}
.services-section .services-title-content-top h4{
    font-size: 40px;
}
.services-section .classremove-grid .cnt h4{
    font-size: 21px;
    width: 100%;
}
.services-section .services-box-grid {
    grid-gap: 30px 20px;
}
.services-section{
    padding-top: 120px;
    padding-bottom: 80px;
}
.contact .contact-box-flex{
    display: block;
}
.contact-box-flex .contact-box-left, .contact-box-flex .contact-box-right{
    width: 100%;
}
.contact-box-left .contact-box-top {
    padding: 30px 40px;
 
}
.contact-box-flex .contact-box-form {
    padding: 0px 40px;
    left: 0;
}
.contact-box-flex .contact-box-form input, .contact-box-flex .contact-box-form textarea{
    width: 100%;
    font-size: 16px;
}
.contact-box-flex .contact-box-left .contact-info-text h4 {
    font-size: 21px;
    width: 100%;
}
.contact-box-flex .contact-info-text a{
    font-size: 16px;
}
.contact .contact-box-form .submit{
    justify-content: flex-end !important;
}
.contact-box-flex .contact-box-right .map iframe {

    height: 300px;

}
.contact-box-flex .contact-box-form input, .contact-box-flex .contact-box-form textarea{
    padding: 20px 0;
}
.contact-box-flex textarea {
    height: 100px;
}
.contact-box-left{
    padding: 0;
}
.contact .contact-box-form .submit{
    padding: 20px 0;
}
footer .cnt p{
    font-size: 15px;
    padding: 0 20px;
}
footer .footer-flex-navs a{
    font-size: 14px;
}

.gallery-thumbs-section .swiper-flex {
    display: block;
}
.swiper-right-box-flex .swiper-right-images{
    width: 100%;
}
.swiper-right-box-flex{
    display: block;
}
.gallery-thumbs-section .swiper-flex .swiper-flex-right{
    width: 100%;
}

.swiper-right-text{
    width: 100%;
}
.box-text-swiper{
    padding-left: 0;
}
.box-text-swiper h4 {
    font-size: 21px;
    padding: 10px 0;
    margin-bottom: 0;
    margin-top: 14px;line-height: 28px;
}
.box-text-swiper h6{
    font-size: 16px;
    padding: 10px 0;
}
.box-text-swiper p{
    font-size: 12px;
}
.gallery-thumbs-section .swiper-flex .swiper-flex-left{
    width: 100%;

}


footer .footer-forms-input-box  h4{
    font-size: 17px;
}

.swiper-container-one .swiper-pagination{
    display: block;
}

.home-about .pixelContent .home-about-cardBoxFlex{
    /* margin: 0 20px; */
    padding: 0 45px;
}
.product-section .product-box-flex{
    display: block;
    margin: 0 20px;
}
.left-side{
    width: 100%;
}
.product-section .product-box-flex .product-left-bar{
    width: 100%;
}
.product-section .product-box-flex .product-right-bar{
    width: 100%;
}
.product-section {
    padding: 90px 0;
}
.left-side {

    position: relative;
    top: 0;
}
.product-section .product-box-flex .left-side .item-filter .collapse-padding {
    padding: 2px 25px;
}
.product-section .product-box-flex .left-side .item-filter > h4 {
    font-size: 17px;
}
.product-section .product-box-flex .left-side .item-filter .kategori-dis-giyim{
    font-size: 19px;
}

input[type=checkbox] + label{
    font-size: 16px;
}

    .newsletter-checks-clarification label {
    display: block !important;
}

.product-section .product-box-flex .product-box-grid .cnt h4{
    width: 100%;
    margin: 0;
    font-size: 17px;
}  .form-box{
        width: 80%;
        margin: auto;
    }
    .product-section .product-box-flex .left-side .item-filter{
        padding-bottom: 0;
    }
    header.header .search form.nav_search button.btn.btn-search{
        top: 1.2em;
        right: 1em;
        width: auto;
        height: auto;
        background: transparent;
    
    }
    .services-section .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
        bottom: auto;
    }

    .swiper-services .swiper-pagination-bullet {
        width: 30px;
        border-radius: 20px !important;
        height: 10px;
}
.swiper-services  .swiper-pagination-bullet-active{
    background:rgb(0, 0, 0);
}
.swiper-services .swiper-slide{
 
    transition: .4s;
}

.services-section .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    top: 89% !important;
}
.services-section .services-title-content-top h4{
    margin-bottom: 15px;
}
.seeAll a{
    top: 0;
font-size: 17px !important;}
.sliderFirst .manset-slider-swiper .manset-swiper-wh::before{
    /* border-radius: 30px; */
}
footer .footer-social a svg{
    width: 25px;
}
.search-sonuclar-box .search-product-list{
    margin: 0 30px;
    display: block;
}
.search-sonuclar-box .search-title-box h4{
    font-size: 20px;
}
.services-details {
    margin: 0 10px !important;
}
.services-details-page{
    padding-bottom: 0px;
}
.search-sonuclar-box .search-title-box{
    margin-left: 0;
}
.search-sonuclar-box .search-product-list .search-product-box-item .search-product-text h4{
    font-size: 18px;
}
.search-sonuclar-box .search-product-list .search-product-box-item .search-product-text p{
    font-size: 15px;
}
header.header .searchBox{
    height: 100%;
}

.product-left-bar{
    width: 100% !important;
    height: 100%;
    top: 0;
    bottom: 0;
    position: fixed;
    left: 0;
    transition: all 1s cubic-bezier(0.19, 1, 0.22, 1) 0.7s;
  right: 0;
    background: white;
    z-index: 9999;
    transition-delay: 0.2s;
    transform: translateX(-120%);

}
.filter-opened{
    transform: translateX(0%);

}
.left-side{
    margin-top: 0 !important;
    top: 0 !important;
}
.product-section .product-box-flex .left-side .item-filter > h4{
    /* padding: 0; */
    text-align: left;
}
.product-section .product-box-flex .product-left-bar{
    padding: 80px 20px;
    background-color: #F1F1F1;overflow-y: scroll;
}

.product-section .product-box-flex .left-side .item-filter{
    margin: 20px 0;
}
.filter-btn-box,.cancel-filter{
    opacity: 1;
    display: block;

}
.filter-btn-box{
    margin: 40px 20px;
}
.mobile-menu.open .hamburger-menu{
    top:15px !important;
}
.mobile-menu.open .mobile-nav>ul>li a{
    font-size: 15px;
}
    .mobile-menu .mobile-nav ul li ul li a {
    padding: 15px 55px;
}
.product-section .product-box-flex .product-box-grid{
    margin-top: 0;
}
.search-sonuclar-box .search-product-list{
    padding-bottom: 100px;
}
footer .footer-forms-input-box .form-box input{
    height: calc(2.5em + 0.75rem + 2px);

}
.contact-box-left{
    border-radius: 0 0px 35px;
}
.mobile-menu .hamburger-menu{
    right: 1.2rem;
    top: 15px; 
}

.product-section .product-box-flex .product-box-grid{
    grid-gap: 20px 20px;
}
.left-side{
    overflow-x:hidden;
    max-height: none;
}
.searchActive .search-sonuclar-box{
    max-height: 100%;
}
.swiper-right-box-flex .swiper-right-images{
    flex-direction: column-reverse;
}
.gallery-thumbs-section .swiper-container-thumbs{
    width: 100% !important;
    margin-left: 0;
}
.gallery-thumbs-section .swiper-container-thumbs{
    height: 40%;
    margin-top: 20px;
}
.swiper-container-thumbs .swiper-slide{
    height: auto;
}
.gallery-thumbs-section .swiper-container{
    width: 100%;
}
.swiper-right-box-flex{
    padding: 0 10px;
}
.career1 .careerMargin {
    margin: 0px;
}
.career1 .career-right-box{
    padding: 50px;
}
.career1 h2{
    font-size: 20px;
    width: 200px;
}
.career1 .col-lg-5{margin: 30px 0;flex: 0 0 100% !important;max-width: 100%;}
.career1 .accept-text{
    font-size: 12px;
}
input::placeholder,select option,.custom-file-label,textarea::placeholder,select{
    font-size: 14px !important;
}
.career1 textarea {
    height: 100px !important;
}
.career1 .form-group {
    margin: 10px 0;
}
.career1 select {
    height: calc(2.6em + 0.75rem + 2px) !important;
}
}

@media screen and (max-width: 700px){
    footer .footer-bottom .footer-bottom-flex{
        display: block;
    }
    footer .footer-bottom .footer-right img{
        max-width: 80% !important;
    }

}

@media screen and (max-width: 500px){
    header.header nav.header-scope .logo{
        width: 120px;
        margin-left:5px;
    }
    .page.career .accordion-cards {
        padding-top: calc(0.375rem + 1px);
        display: flex;
        justify-content: center;
        align-items: center;
        width: 350px;
    }
    .page.career .accordion-cards .accordion{
        width: 100%;
    }
    .services-section .services-box-grid .services-box-item .services-box-img {
        height: auto;
    }
    .search-sonuclar-box .search-product-list{

margin: 0 20px;
    }
    .product-section .product-box-flex {
        margin: 0 0px;
    }
    .new-season .swiper{
        margin: 30px 0;
        height: 200px;
    }
    .new-season .swiper-pagination-bullets{
        bottom: -35px;
    }

 
    footer .footer-bottom .footer-bottom-left p{
        font-size: 13px;
    }
    .product-left-bar{
        width: 100% !important;
    }
    .filter-btn-box{
        margin-left: 0;
    margin-right: 0;}
    .search-sonuclar-box .search-product-list .search-product-box-item{
        margin-bottom: 34px;
    }
    .sliderFirst .manset-slider-swiper{
        height: 250px;
    }
    .gallery-thumbs-section{
        padding-top: 80px;
    }
    .detailsProduct .swiper-pagination-bullets{
     
        bottom: -7px;
        padding: 14px 0;
    }
    .new-season .swiper-pagination-bullet{
        width: 35px;
        height: 7px;
    }
    .sliderFirst .manset-slider-swiper,.sliderFirst .manset-slider-swiper .swiper-slide-active .manset-swiper-wh,.sliderFirst .manset-slider-swiper .swiper-slide{
        border-radius: 30px !important;
    }
    .sliderFirst .manset-slider-swiper .manset-swiper-wh::before{
        border-radius: 30px;
    }
    .captcha a{
        right: 20px;
    }
}
@media screen and ( max-width: 378px ){

    footer .footer-forms-input-box .form-box input{
        height: calc(2.5em + 0.75rem + 2px);
        padding-left: 30px !important;
        max-width: 100% !important; 
    }
    .form-box{
        width: 100%;
    }
    .about-us-page .about-us-page-flex-box .about-us-text-box ul li{
        font-size: 22px;
    }
    .tab-content-sertfika{
        padding: 10px 0 !important;
        
    }
    .about-us-page .about-us-page-flex-box .about-us-left-images .images-box {
        height: 320px;
    }
    .about-us-text-box ul{
        flex-wrap: nowrap;
    }
    .services-details-page .services-details .services-details-img {
        height: 210px;
    }
    .career1 .career-right-box {
        padding: 30px 20px;
    }
}
@media screen and (max-width:1200px) and (min-height:1100px){
    footer .footer-flex-navs a{
        font-size:11px;
    }
}

/*  [URUN GRUPLARI]  */
/*
 * [LANDSCAPE]
 */
/*
 * [LANDSCAPE/TABLET]
 */
@media only screen 
	and (min-device-width: 768px) 
	and (max-device-width: 1024px) 
	and (orientation: landscape) 
	and (-webkit-min-device-pixel-ratio: 1) {}
/* ----------- iPhone 6, 6S, 7 and 8 ----------- */
@media only screen 
	and (min-device-width: 375px) 
	and (max-device-width: 667px) 
	and (-webkit-min-device-pixel-ratio: 2)
	and (orientation: landscape) {}
/* ----------- iPhone 6+, 7+ and 8+ ----------- */
 
@media only screen 
	and (min-device-width: 414px) 
	and (max-device-width: 736px) 
	and (-webkit-min-device-pixel-ratio: 3)
	and (orientation: landscape) {}
/* ----------- iPhone X ----------- */
@media only screen 
	and (min-device-width: 375px) 
	and (max-device-width: 812px) 
	and (-webkit-min-device-pixel-ratio: 3)
	and (orientation: landscape) {}


@media only screen and (max-width: 900px){
    header.header nav.header-scope {
    height: 80px;
}
}


@media only screen and (max-width: 767px){
    .home-about .pixelContent .home-about-cardBoxFlex {
    padding: 0 15px;
}

.new-season {
    padding: 0 20px;
}

.new-seasonModule-c .seeAll {
    margin-top: 85px;
}
    header.header .search {
    right: 55px;
}

footer .pixelContent:nth-child(2) {border-top: 0;}
.mobile-menu .mobile-nav ul li ul li a {
    padding: 15px 35px;
}
    .about-us-page .about-us-page-flex-box .about-us-text-box p {
    line-height: 1.5;
}
    .page {
    padding: 140px 0px 40px 0px !important;
}
    .career {
    padding-top: 95px !important;
}
    section.page.news-detail {
    padding-top: 120px !important;
}

.news-detail img {
    height: 190px;
}

section.page.news-detail h3 {line-height: 1;font-size: 24px;margin-top: 10px;margin-bottom: 14px;}

section.page.news-detail p {
    font-size: 15px;
}
    .services-section {
    padding-left: 45px;
}
    .contact {
    padding-bottom: 15px;
}
}

@media only screen and (max-width: 376px){
    .services-section {
        padding-left: 25px;
    }
}