@media (min-width: 1025px) {

    .container {
        max-width: 1170px;
    }
    .container2 {
        max-width: 1500px!important;
    }
    body {
        padding-top: 0px;
    }
    .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 li {
        position: relative;
        margin-left: -5px;
    }
    .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) {
    .header-menu .navbar {
        padding: 0px 40px;
    }
    .home-urunler2 .yoresel1 {
        top: 70%;
        position: absolute;
        left: 0px;
        z-index: 99;
        text-align: left;
    }
    .home-urunler2 .yoresel1 img {
        width: 70%;
    }
    .home-urunler2 .yoresel2 {
        top: 25%;
        position: absolute;
        right: 0px;
        z-index: 99;
        text-align: right;
    }
    .home-urunler2 .yoresel2 img {
        width: 70%;
    }
    .site-bosluk-hizala {
        zoom: 85%!important;
    }
    .header-menu .navbarbg .navbar-brand img {
        margin-right: -73px!important;
    }
    .header-menu .nav li {
        margin-left: 0px
    }
    .slider-bolum .haftanin-firsati {
        padding-right: 50px!important;
    }
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text {
        padding: 30px 30px!important;
    }
    .header-search {
        max-width: 245px!important;
        padding: 0 25px 0px!important;
    }
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item {
        height: 500px!important;
    }
    .slider-bolum .slider .ic .owl-item .item {
        width: 100%;
        height: 550px!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) {
    .basketVisaMasterCard {
        width:130px;
        margin-top:30px;
    }
    #myPopup .modal-header {
        z-index: 99;
        width: 25px;
        height: 25px;
        background: #fff;
    }
    #myPopup .modal-header .close {
        padding: 0;
        margin: 0;
        font-size: 16px;
    }
    #myPopup {
        padding-right: 0px!important;
    }
    .modal-open {
        padding-right: 0px!important;
    }
    .header-uyelik {
        width: auto;
    }
    .WhatsApp {
        bottom: 50px!important
    }
    .header-menu .navbarbg .navbar-brand {
        margin-top: 0px;
        width: auto;
    }
    .header-menu .navbarbg {
        width: 100%;
        padding: 0px 0px;
    }
    .header-menu .navbar {
        padding: 0px 15px;
        margin-top: 1px;
        height: auto;
        display: block;
    }
    body {
        font-size: 11px;
    }
    .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;
        border-bottom: 2px solid #f5f5f5;
    }
    .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: 25px;
    }
    .header-uyelik li {
        margin-left: 5px;
    }
    .header-uyelik li a i {
        font-size: 12px;
    }

    .header-uyelik li a i.icon-bag {
        font-size:18px;
    }
    .mobil-search-b {
        background: transparent;
        color: #000;
        width: 43px;
        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: 15px 0px;
        height: auto;
        border: none
    }
    .bilgi .liste .icon {
        font-size: 30px;
        line-height: 30px;
        width: 36px;
        margin-right: 16px;
    }
    .bilgi .liste .text {
        padding-left: 0px;
        padding-top: 10px;
        line-height: 20px;
    }
    .bilgi .liste .text span {
        font-size: 15px;
    }
    .home-urunler2 {
        background: #F8C400;
        position: relative;
        padding: 25px 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .home-urunler2:after {
        display: none;
    }
    .home-urunler2:before {
        display: none;
    }
    footer.footer1 .footer-orta ul.footer-sosyal {
        margin-top: 15px;
    }
    footer.footer1 .footer-orta ul.footer-iletisim {
        margin-top: 15px;
    }
    footer.footer1 .footer-orta .footer-logo img {
        width: 200px;
        margin-top: 30px;
    }
    footer.footer1 .footer-orta .footer-logo {
        width: 100%;
        height: auto;
        text-align: center;
        margin-bottom: 15px;
    }
    .bulten {
        width: 100%;
        height: auto;
    }
    .bulten .bulten-ic .bulten-text {
        margin-bottom: 20px;
    }
    .bulten .bulten-ic .bulten-text:before {
        height: 52px;
        top: 4px;
    }
    .bulten .bulten-ic {
        padding: 15px 25px;
        width: 100%;
    }
    .bulten .bulten-search input {
        height: 45px;
        letter-spacing: 0;
    }
    .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;
        line-height: 29px;
    }
    .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: 38px;
        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;
    }
    .home-urunler a.tumdetay {
        margin-top: 0px;
    }
    .home-urunler a.tumdetay2 {
        margin-top: 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;
    }
}