@media screen and (min-width: 1440px) and (max-width: 1600px) {
    .navbar .navbar-nav .nav-link{
        padding: 10px;
    }
}
#mobileNavbarNav {
    display: none!important;
}
@media screen and (min-width: 1440px) {
    #mobileNavbarNav {
        display: none!important;
    }
}
@media screen and (max-width: 1199px) {
    .top_menu{
      display: none;
    }
    .small-icon a {
        font-size: 17px;
        width: 32px;
        height: 32px;
    }
    .language.dropdown a{
        padding: 8px 10px;
    }
    .navbar .navbar-nav .nav-link{
        padding: 10px 12px;
    }
    header .header-top-bar [class*=col-]{
        gap: 15px;
    }
}
@media screen and (max-width: 1024px){
    .no-js .owl-carousel, .owl-carousel.owl-loaded{
        padding: 15px !important;
    }
    .owl-carousel .owl-item img{
        height: 60px;
    }
    .slider_title{
        font-size: 3.625rem;
        margin-bottom: 30px !important;
    }
    .btn.btn-large{
        padding: 16px 28px;
    }
    header .navbar-brand{
        padding: 20px 0;
    }
    .fnp_section h1.title, .products_section_areas .h4, .news_section_area .h3, .page_title, .product_detail_page h3{
        font-size: 38px !important;
    }
    .parallax_section_area .h1{
        font-size: 48px !important;
    }
    .project_section_area .h3{
        font-size: 32px !important;
        line-height: 2.125rem;
    }
    .project_section_area .p-10{
        padding: 5% !important;
    }
    .slider-navigation-style-07{
        width: 65px;
        height: 65px;
    }
    .news_section_area .blog-grid .p-13{
        padding: 6% !important;
    }
    .fnp_section{
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    footer .row:first-child{
        justify-content: space-between !important;
    }
    .footer_bottom .footer_socail_first .footer_socail{
        padding: 20px 40px !important;
    }
    .footer_posta .h3{
        font-size: 20px;
    }
    .footer_socail ul li a{
        font-size: 24px;
    }
    .stack-box{
        height: auto!important;
    }
}
@media screen and (max-width: 992px) {
    #MobileMenu{
        display: block;
    }
    .pad-lef-8{
        padding-left: 0;
    }
}
@media screen and (max-width: 991px) {
    #mobilMenu{
        display: block !important;
    }
    .atropos-scale{
        display: none;
    }
    .btn.btn-large{
        font-size: 12px;
    }
    .fnp_section h1.title, .products_section_areas .h4, .news_section_area .h3, .page_title, .product_detail_page h3{
        font-size: 36px !important;
    }
    .parallax_section_area .h1{
        font-size: 38px !important;
    }
    .slider-navigation-style-07{
        left: 20%;
    }
    .project_section_area .h3 {
        font-size: 30px !important;
    }
    .footer_socail{
        padding: 20px 10px;
    }
    .push-menu .close-menu{
        right: 25px;
        top: 25px;
    }
    .banner .inner{
        height: 375px;
    }
    .product_tabs{
        bottom: -90px;
        left: 0;
    }
    header.sticky.sticky-active .product_tabs .tabs_inner ul{
        display: none;
    }
}
@media screen and (max-width: 768px){
    .fnp_mobile_title{
        font-size: 28px;
    }
    .fnp_section{
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .slider_title{
        font-size: 3rem;
        margin-bottom: 15px !important;
        line-height: 4rem !important;
    }
    .fnp_section h1.title, .products_section_areas .h4, .news_section_area .h3, .page_title, .product_detail_page h3{
        font-size: 28px !important;
    }
    .parallax_section_area .h1 {
        font-size: 28px !important;
        line-height: 3rem;
    }
    .slider-navigation-style-07{
        left: 0;
    }
    footer .container-fluid{
        padding-left: 15px;
        padding-right: 15px;
    }
    .footer_sol_social{
        align-items: flex-start;
    }
    .footer_bottom .footer_socail_first .footer_socail{
        padding: 20px 5px !important;
        border-right: none;
    }
    .copyright, .FNP{
        text-align: center;
    }
    .banner .inner{
        height: 300px;
    }
    .banner .banner_title{
        font-size: 3rem;
    }
    .product_detail_page .ekran_boyutu_out_title{
        font-size: 20px;
    }
    .product_detail_page h3{
        margin-top: 0 !important;
    }
    #tab2 .title, #benzer_urunler .title{
        font-size: 28px ;
        margin-bottom: 25px;
    }
    .accordion-button{
        font-size: 16px !important;
    }
    .accordion-body .row .col{
        flex: 1 0 100%;
        margin-bottom: 15px;
    }
    .accordion_card .title{
        font-size: 16px !important;
    }
    .icon_aciklama .card_icon .sub_title{
        font-size: 13px;
    }
    #second_tab .sub_title{
        font-size: 21px !important;
    }
}

@media screen and (max-width: 496px){
    header .navbar-brand img{
        max-height: 34px;
    }
    .slider-navigation-style-07{
        display: none;
    }
    header.sticky.sticky-active .product_tabs .tabs_inner ul{
        flex-direction: column;
        align-items: center;
        padding-left: 0;
    }
    header.sticky.sticky-active .product_tabs .tabs_inner ul li a{
        padding: 5px;
    }
    header.sticky.sticky-active .product_tabs .tabs_inner ul li:after{
        display: none;
    }
    .product_tabs {
        bottom: -190px;
    }
    .product-image-thumb .swiper-slide{
        padding: 5px;
    }
}