    @media (min-width: 1025px) {
        .container {
            max-width: 1170px;
        }
        .container2 {
            max-width: 1500px!important;
        }
        body {
            padding-top: 190px;
        }
        .padding-x {
            padding-left: 25px;
            padding-right: 25px;
            width: 100%;
        }
        .padding-xx {
            padding-left: 50px;
            padding-right: 50px;
            width: 100%;
        }
        .padding-xxx {
            padding-left: 130px;
            padding-right: 130px;
            width: 100%;
        }
        .padding-y {
            padding-top: 25px;
            padding-bottom: 25px;
            width: 100%;
        }
        .padding-yy {
            padding-top: 50px;
            padding-bottom: 50px;
            width: 100%;
        }
    }
    
    @media (min-width: 1368px) and (max-width: 1536px) {
        .header-menu .nav ul.basliklarr {
            margin-left: 0px;
        }
        .header-menu .nav li {
            position: relative;
            margin-left: 15px;
        }
        .header-menu .nav li a .icon {
            height: 22px;
        }
        .header-menu .nav li a {
            letter-spacing: 1px;
        }
        .padding-xxx {
            padding-left: 50px;
            padding-right: 50px;
            width: 100%;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1366px) {
        body {
            padding-top: 158px;
        }
        .header-menu .navbarbg .navbar-brand img {
            height: 62px;
            margin-right: 0px;
        }
        .header-menu .nav li a.kategoriac {
            height: 45px;
        }
        .site-bosluk-hizala {}
        .header-menu .nav li {
            margin-left: 14px
        }
        .slider-bolum .haftanin-firsati {
            padding-right: 50px!important;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text {
            padding: 30px 30px!important;
        }
        .header-uyelik li a i {
            font-size: 19px!important;
        }
        .header-search {
            max-width: 245px!important;
            padding: 0 25px 0px!important;
        }
        .bilgi .liste {
            height: auto!important;
            padding: 0px 0px!important;
        }
        .bilgi .liste .icon {
            font-size: 36px!important;
        }
        .bilgi .liste .text {
            padding-left: 15px!important;
        }
    }
    
    @media (max-width: 1024px) {
        body {
            font-size: 11px;
        }
        .header-uyelik li.sepetim .uyelikb {
            display: none;
        }
        .header-uyelik {
            margin-left: 0;
        }
        .header-uyelik li a .uyelikk-icon {
            margin-right: 0px;
        }
        .slider-bolum-ic {
            padding-left: 0px;
        }
        footer.footer6 .footer-banka li img {
            height: 12px;
        }
        .padding-x {
            padding-left: 15px;
            padding-right: 15px;
            width: 100%;
        }
        .padding-xx {
            padding-left: 15px;
            padding-right: 15px;
            width: 100%;
        }
        .padding-xxx {
            padding-left: 15px;
            padding-right: 15px;
            width: 100%;
        }
        .padding-y {
            padding-top: 20px;
            padding-bottom: 20px;
            width: 100%;
        }
        .padding-yy {
            padding-top: 20px;
            padding-bottom: 20px;
            width: 100%;
        }
        .navbar-light .navbar-toggler {
            background: transparent;
            color: #fff;
            border-radius: 0px;
            margin-top: 5px;
        }
        .header-menu {
            position: relative!important;
            padding: 0px 0px;
        }
        .header-menu ul.navbar-nav li {
            margin-left: 0px!important;
            padding: 0px;
        }
        .header-menu ul.navbar-nav li a {
            font-size: 14px!important;
        }
        .header-menu .nav {
            display: none;
            position: fixed;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            z-index: 900;
            overflow-x: hidden;
            overflow-y: auto
        }
        .header-menu .nav {
            background: #fff;
        }
        .header-menu .nav-no-js .nav-button:hover+.nav,
        .header-menu .nav-no-js .nav-button:hover+.nav+.nav-close,
        .header-menu .nav-no-js .nav:hover,
        .header-menu .nav-no-js .nav:hover+.nav-close {
            display: block
        }
        .header-menu .nav-lock-scroll {
            overflow: hidden
        }
        .header-menu .nav ul {
            padding: 0px 25px;
        }
        .header-menu .nav ul ul {
            position: relative!important;
        }
        .header-menu .nav>ul>li:first-child {
            border-top: 0px;
        }
        .header-menu .nav>ul>li {
            display: block;
            width: 100%;
            border-top: 1px solid #e2e2e2;
            cursor: pointer;
            line-height: 40px;
            display: inline-block;
            margin-left: 0px;
        }
        .header-menu .nav>ul>li a {
            display: flex;
            width: 100%;
            padding: 12px 0px;
            font-size: 11px;
        }
        .header-menu .nav li a .icon {
            height: 18px;
            padding-right: 5px;
        }
        .header-menu .nav ul ul ul {
            top: 0px!important;
            left: 0px!important;
        }
        .header-menu .nav .nav-submenu>ul li a {
            width: 100%;
            display: flex;
            padding: 10px 15px!important;
        }
        .header-menu .mobilmenu-ac {
            background: transparent;
            border: none;
            color: #333;
            font-size: 16px;
            line-height: 16px;
            margin-right: 0px;
        }
        .header-menu .mobilmenu-kapat {
            background: transparent;
            border: none;
            color: #333;
            font-size: 22px;
            position: relative;
            width: 100%;
            text-align: right;
            margin-right: 10px;
            outline: none;
        }
        .header-menu .navbarbg .navbar-brand img {
            height: 39px;
        }
        .header-uyelik li {
            margin-left: 5px;
        }
        .header-uyelik li a i {
            font-size: 17px;
        }
        .mobil-search-b {
            background: transparent;
            color: #000;
            width: auto;
            font-size: 17px;
            text-align: center;
            border: none;
            border-radius: 50%;
            cursor: pointer;
        }
        .mobil-search {
            position: absolute;
            display: none;
            top: 100%;
            margin-top: auto;
            cursor: pointer;
            right: 15px;
            background: #fff;
            z-index: 99;
            box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.16);
        }
        .mobil-search.mobil-search-open {
            display: block!important;
        }
        .mobil-search.mobil-search-kapat {
            display: none!important;
        }
        .mobil-search input {
            background: #fff;
            border: 1px solid #ee9117;
            padding: 10px;
            border-radius: 0px;
        }
        .mobil-search input:focus {
            box-shadow: none;
            outline: none;
            border: solid 1px #000;
        }
        .mobil-search .ara {
            background: #ee9117;
            color: #fff;
            border: none;
            padding: 0px 15px;
        }
        .mobil-search:focus-within input {
            border-color: #000;
        }
        .mobil-search:focus-within .ara {
            background: #000;
        }
        .slider-bolum .slider .ic .owl-item .item {
            width: 100%;
            height: 130px;
        }
        .slider-bolum .haftanin-firsati {
            width: 100%;
            height: auto;
            padding-right: 0px;
        }
        .slider-bolum .haftanin-firsati .ic {
            margin-left: 0px;
        }
        .slider-bolum .haftanin-firsati .ic:before {
            display: none;
        }
        .slider-bolum .haftanin-firsati .ic .anabaslik {
            position: relative;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item {
            height: auto;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .resim {
            position: relative;
            height: 200px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text {
            position: relative;
            padding: 15px 15px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .baslik {
            font-size: 15px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat .eski {
            font-size: 14px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat .yeni {
            font-size: 16px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .indirim span {
            font-size: 13px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button .button1 {
            font-size: 11px;
        }
        .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button {
            margin-top: 5px;
        }
        .urun-liste a .resim {
            height: 210px;
        }
        .bilgi .liste {
            margin-bottom: 0px;
            padding: 0px 0px;
            height: auto;
            justify-content: center;
            text-align: center;
        }
        .bilgi .liste .icon {
            font-size: 23px;
            line-height: 23px;
        }
        .bilgi .liste .text {
            padding-left: 0px;
            padding-top: 0px;
            line-height: 20px;
        }
        .bilgi .liste .text span {
            font-size: 10px;
        }
        footer.footer1 .footer-orta ul.footer-sosyal {
            margin-top: 15px;
        }
        footer.footer1 .footer-orta ul.footer-iletisim {
            margin-top: 15px;
        }
        .bulten .bulten-ic .bulten-text {
            margin-bottom: 20px;
        }
        .bulten .bulten-ic .bulten-text:before {
            height: 52px;
            top: 4px;
        }
        .bulten .bulten-ic {
            padding: 15px 25px;
        }
        .bulten .bulten-search input {
            height: 45px;
        }
        .bulten .bulten-search button.bulten-ara {
            font-size: 13px;
            height: 45px;
        }
        .bulten .bulten-uyari {
            font-size: 13px!important;
        }
        .bolum-baslik {
            margin-bottom: 20px;
        }
        .bolum-baslik:before {
            height: 42px;
        }
        .bulten .bulten-ic .bulten-text span {
            font-size: 20px!important;
        }
        .bulten .bulten-ic .bulten-text small {
            font-size: 13px!important;
        }
        .bolum-baslik small {
            font-size: 13px;
            margin-bottom: 5px;
        }
        .bolum-baslik h2 {
            font-size: 20px!important;
        }
        a.tum-urunler-button {
            font-size: 13px;
            line-height: 35px;
        }
        .page-icerik {
            padding: 25px 0px!important;
        }
        .header-kampanya {
            display: none;
        }
        .top-bilgi {
            display: none;
        }
        .header-uyelik li a .uyelikb2 {
            display: none;
        }
        .header-uyelik li a img {
            height: 16px;
        }
        .header-uyelik li .sayi {
            margin-left: 0px;
            font-size: 9px;
            width: 15px;
            height: 15px;
        }
        .urun-baslik {
            margin-bottom: 15px;
        }
        .urun-baslik h2 {
            color: #000;
            font-size: 18px;
            margin-bottom: 0px;
        }
        .urun-baslik p {
            font-size: 10px;
        }
        a.tum-urunler-button2 {
            font-size: 10px;
        }
        .urun-baslik p {
            color: #999;
            margin-bottom: 0px;
        }
        .urun-liste .text .baslik {
            width: 100%;
            height: 30px;
            overflow: hidden;
            line-height: 1.5;
            margin-bottom: 10px;
            display: block;
            color: #1e1e23;
            font-weight: 600;
        }
        .kesfet {
            width: 100%;
            height: 230px;
            padding: 25px 0px;
        }
        .kesfet .text .baslikk {
            padding: 0px 20px;
        }
        .kesfet .text .baslikk h3 {
            font-size: 18px;
            line-height: 18px;
        }
        .kesfet .text .baslikk p {
            margin-bottom: 30px;
        }
        .bilgi {
            width: 100%;
            padding: 20px 0px;
        }
        footer.footer1 {
            border-top: 1px solid #e8e8e8;
            padding: 20px 0px 0px;
        }
        footer.footer1 .footer-orta ul.footer-liste span {
            font-size: 12px;
            margin-bottom: 2px;
        }
        footer.footer1 .footer-orta ul.footer-liste li a {
            font-weight: 400;
            font-size: 12px;
            color: #000;
        }
        footer.footer1 .footer-orta ul.footer-iletisim li {
            font-size: 12px;
            margin-top: 2px;
        }
        footer.footer1 .footer-orta ul.footer-iletisim li .icon {
            font-size: 12px;
            padding-right: 10px;
        }
        footer.footer1 .footer-orta ul.footer-iletisim span {
            font-size: 12px;
            margin-bottom: 0px;
        }
        footer.footer1 .footer-orta ul.footer-sosyal span {
            width: 100%;
            height: auto;
            font-size: 12px;
            font-weight: 700;
            margin-top: 10px;
            margin-bottom: 5px;
            display: block;
        }
        footer.footer1 .footer-orta ul.footer-sosyal li i {
            width: 17px;
            height: 17px;
            line-height: 17px;
            text-align: center;
            display: inline-block;
            border-radius: 50%;
            background: #000;
            color: #fff;
            font-size: 8px;
        }
        footer.footer1 .footer-alt {
            padding-top: 5px;
            padding-bottom: 5px;
            font-size: 9px;
        }
        footer.footer1 .footer-banka {
            text-align: center;
        }
        footer.footer1 .footer-banka li img {
            height: 12px!important;
        }
        .onecikanurunslider .owl-nav .owl-prev {
            left: 10px!important;
        }
        .onecikanurunslider .owl-nav .owl-next {
            right: 10px!important;
        }
        .kategorislider .owl-nav .owl-prev {
            left: 10px!important;
        }
        .kategorislider .owl-nav .owl-next {
            right: 10px!important;
        }
        .kategoriler .kategorislider .item span {
            font-size: 12px;
        }
        .kategoriler .kategorislider .item .icon {
            width: 90px;
            height: 90px;
        }
        .kategoriler {
            padding: 20px 0px;
            background: #fff;
        }
        .kategoriler .kategorislider .item .icon svg {
            height: 42px;
            width: 42px;
        }
    }