﻿/*@media only screen and (min-width: 1400px) {
     .content-page ,.head-menu,.header-center-alt,.header-top-bar,.footer-center,.top-menu,.footer-center,.content-one{
        width: 1350px;
    }
}
  */ 
@media only screen and (min-width: 1439px ) and (max-width:1600px){
	.banner-icerik-yazi {
        position: absolute;
        right: 46px;
        bottom: 20px;
        height: auto;
        color: #1e52ff;
        font-size: 28px;
        font-weight: bold;
        width: 450px;
    }
}

@media only screen and (max-width: 1450px){
	.address-box{
		width: 100%;
		margin-left:0px;
	}
	 .kargo-box {
		width: 48%;
		margin-left:0px;
	}
	.head-box-alt-plasiyer{
		right: -6%;
		left: unset;
	}
	.sepetim-box.item, .total-basliklar {
		width: 100%;
	}
	.overflow-overlay {
		width: 79%;
		display: inline-block;
	}
	.sepetim-box1{
		width:100%;
	}
	.kayan_yazi__bslk {
		font-size: 17px;
	}
	.kayanyazi_stili{
		vertical-align:bottom !important;
	}
	.header-bottom li {
		font-size: 12px;
	}
	.header-top-bar-menu img {
		max-width: 19px;
		min-width: 19px;
	}
	.header-bottom{
		height: 51px;
	}
	.header-kategori-icon > i {
		font-size: 17px;
	}
	.tabcontent {
		overflow: overlay;
	}
	.searchbar-index {
		position: static;
	}
	.searchbar-tablo-basliklar {
		position: static;
		top: 0;
	}
	.b-filtreler {
		position: static !important;
	}
	.search-result {
		overflow: overlay;
	}
	.Kategori-nav-items > .first-level > .alt-kategori-top > .alt-kategori > li {
		overflow: hidden;
		text-align: center;
		width: calc(106% / 6);
		font-weight: 600;
		border-radius: 10px;
		padding: 5px;
		background: #f6f6f6;
	}
}
@media only screen and (min-width: 993px) and (max-width:1438px){
		.banner-icerik-yazi {
		position: absolute;
		right: -30px;
		bottom: 13px;
		height: auto;
		color: #1e52ff;
		font-size: 21px;
		font-weight: bold;
		width: 450px;
	}
}
@media only screen and (max-width: 1265px){
	
 
	.login-main {
		position: unset;
		margin: auto;
	}
	.customer-blocks{
		background:#fff;
		margin:auto;
	}
	.kayan_yazi__bslk {
		font-size: 16px;
		padding-left: 0px;
		width: 65px;
	}
	.kayanyazi_stili {
		vertical-align: middle;
	}
	.product-dty{
		width:100%;
	}
	.owl-theme .owl-controls .owl-buttons .owl-next {
		font-size: 0px !important;
		width: 15px !important;
		height: 15px !important;
		float: right !important;
	}
	.owl-theme .owl-controls .owl-buttons .owl-prev {
		font-size: 0px !important;
		width: 15px !important;
		height: 15px !important;
		float: left !important;
	}
	.owl-buttons {
		top: 17% !important;
	}
	

	.owl-theme .owl-controls .owl-page span {
		width: 5px !important;
		height: 5px !important;
		position: relative;
		top: 12px !important;
	}
	
	.kayan-nesne-baslik {
		display: flex;
		justify-content: space-between;
		font-size: 16px;
		color: #fff;
		/*background: var(--renk1); */
		padding: 5px;  
		margin-bottom: 7px;
		border-radius: 5px;
		padding-left:10px;
		font-weight: 550;
    }
	.kayan-nesne-baslik > a{
		text-align: end;
    }
	/*Search bar tabletin biraz büyük halinde bozuk geliyordu o yüzden burada - search bar başlangıç*/
	.filter-q .filter-box-filter-item input {
		width: 61%;
		border-radius: 10px;
		font-size: 12px;
		font-weight: 500;
	}
	.filter-q .filter-box-filter-item {
		display: flex;
		align-items: center;
		gap: 3px;
		width: 56%;
	}
	.filter-box-filter {
		font-size: 14px;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		flex-wrap: wrap;
		gap: 1px;
	}
	.ust-filtreler-sag {
		max-height: 25px;
		display: flex;
		align-items: center;
		height: auto;
		gap: 5px;
	}
	.header-top-bar-menu-contain {
		position: relative;
		font-size: 12px;
		font-weight: 600;
		color: var(--renk1);
		height: 100%;
	}
	.header-logo {
		background-image: url(/Content/Firma/logo.png?v=99);
		width: 170px;
		height: 47px;
		background-size: 100%;
		background-repeat: no-repeat;
		
	}
	.clear-fltr {
		position: absolute;
		top: -30px;
		right: 5px;
		font-size: 13px;
		font-weight: bold;
	}
	.arama-urun-listeleme {
		color: #fb6e3a;
		font-size: 11px;
		font-weight: bold;
		border: 1px solid lightgray;
		padding: 7px 10px;
		border-radius: 5px;
		margin-bottom: 5px;
	}
	.header-center-content-left {
		display: flex;
		gap: 10px;
		align-items: center;
		width: 100%;
		height: 100%;
	}
	/*Search bar bitiş*/
}
  @media only screen and (max-width: 992px) {
	 
	.my10 {
		width: 10%!important;
	}

	.my20 {
		width: 20%!important;
	}

	.my30 {
		width: 30%!important;
	}

	.my40 {
		width: 40%!important;
	}

	.my50 {
		width: 50%!important;
	}

	.my60 {
		width: 60%!important;
	}

	.my70 {
		width: 70%!important;
	}

	.my80 {
		width: 80%!important;
	}

	.my90 {
		width: 90%!important;
	}

	.my100 {
		width: 100%!important;
	}
	.page-left{
	
	}
	.header-bar {
		
	}
	.kayan-nesne-baslik .kayan-baslik-show{
		margin-right: 19%;
	}
	.prbx-item .ayirici {
		display: none;
	}
	.prbx-value.sb-stadi{
		text-align: center !important;
	}
	.prbx-dty .prbx-text, .prbx-dty .prbx-value {
		display: block;
		width: 100%;
	}
	.prbx-dty .prbx-text{
		text-align: left;
	}
	.prbx-dty .prbx-value {
		text-align: right;
	}
	.tabs {
		overflow: auto
	}
    .header-center-alt {
	    width: 100%;
		flex-direction: column;
		justify-content: space-evenly;
		margin: 5px auto;
	}
	.header {
		width: 100%;
		padding: 2px;
	}
	.header-center .head-search {
	   width: 100%;
		padding: 5px;
		background: #000;
		display: inline-block;
		margin-top: 8px;
	}
	.head-search-yeni {
		display: block;
		background: #000;
		width: 100%;
	}
	.prbx-item {
	    width: 49%;
	}
	.page-left {
	    width: 100%;
		padding: 0;
	}
	.page-ust-left {
		width: 100%;
		display:inline-block;
	}
	.Kategori-nav .Kategori-nav-items {
	    display: none;
	}
	.Kategori-nav-title.Aktif ~ .Kategori-nav-items {
	    display: block;
	    border: 1px solid var(--renk2);
   		border-top: 0px;
    	padding: 5px;
	}
	.Kategori-nav-title {
	    background: var(--renk1);
	    color: #fff;
	    border-radius: 5px 5px 0px 0px;
		/* display:none; */
		width: 100%;
	}
	.Kategori-nav-items li:nth-child(even) {
	    background: #f1f1f1;
	}
	.page-right{
		width: 100%;
	}
	.sepetim-left, .Siparis-left,.sepetim-right, .Siparis-right {
	    width: 100%;
	}
	.head-box-item.sepetim{
		display:none;
	}
	.head-search-yeni-keyw input{
		width: 100%;
		min-width: 300px;
	}
	.kitap-detay-alt tr td {
	    display: grid;
	    width: 100%;
	}
	.dty-sol,.dty-sag{
		width: 100%;
		background: #fff;
	}
	.detay-sepete-bar{
		display:flex;
		flex-wrap: wrap;
	}
	.detay-sepete-bar{
		margin:7px;
	}
	.dty-sepete-ekle-btn {
		padding: 8px 2px;
		height: 40px;
		margin-top: 8px;
	}
	.page-account-content {
    	width: 100%;
		margin-top: 10px;
		border-radius: 5px;
		background: #FFF;
	}
	.page-nav{
		width: 100%;
		margin-bottom: 5px;
	}

	.pac-alt-item-box{
		width: 100%;
	}
	.filter-btn {
	    display: inline-block;
	    width: auto;
	    margin: 1%;
	}
	.filter-number {
		width: 16%;
	}
	.search-bar-text {
		padding: 4px 0px 0;
	}
	.search-page-bar {
		display: block;
		padding:0px;
	}
	.search-bar-text{
		width: 100%;
	}
	.resp-top-menu-title{
		display: block;
		color: #fff;
		line-height: 38px;
	}
	#mobile-left-menu {
		position: fixed;
		left: 0;
		width: 80%;
		bottom: 0;
		top: 0;
		padding: 13px;
		background: #fff;
		z-index: 99999;
		color: #000;
		font-size: 14px;
		text-align: left;
		overflow: overlay;
		margin-bottom: 5%;
	} 
	.mobile-left-back {
		background: var(--renk1);
		color: #fff;
		padding: 10px;
		border-radius: 5px;
		font-weight: 500;
		text-align: center;
		margin-bottom: 5px;
		width: 100%;
	}
	#mobile-left-menu .cikisyap {
		display: block;
		background: red;
		text-align: center;
		padding: 5px;
		color: #fff;
		font-weight: 300;
		font-size: 12px;
		border-radius: 5px;
		position: absolute;
		bottom: 55px;
		left: 0;
		right: 0;
	}
	#jsdata>li>ul>li:before {
		content: "•";
		color: var(--renk2);
		font-size: 16px;
		font-weight: bold;
	}
	#jsdata>li>ul>li {
		list-style: none;
	}
	#jsdata>li {
		list-style: none;
		font-weight: 700;
		font-size: 12px;
		border: 1px solid #f3f3f3;
		margin: 9px 0;
		padding: 10px 0;
		background: #f3f3f324 !important;
	}	
	#jsdata > li > a {
		padding-left: 8px;
	}
	div#mobile-left-menu {
		list-style: none;
	}
	#mobile-left-menu li a > span {
		font-size: 13px;
		font-weight: bold;
	}

	#mobile-left-menu li:nth-child(even){
		background: none;
	}
	.mobil-left-menu-open {
		color: #fff;
		line-height: 41px;
		font-weight: 400;
	}
	.top-menu{
		display:none;
	}
	.mobil-left-menu .Kategori-nav .Kategori-nav-items {
		display: block;
		text-align: left;
	}
	
	.Kategori-nav-items li {
        padding: 0px 5px 10px 10px;
		margin-top:4px;
	}
	.active#mobile-left-menu {
		display: block;
	}
	.footer-center {
		display: inline-block;
		width: 100%;
		text-align:center;
		padding-bottom: 40px;
	}
	.footer-content-title{
		display: flex;
        flex-direction: column;
        align-content: center;
	}
	.footer-center div {
		flex-wrap: wrap;
		justify-content: center;
	}
	.header-top-bar-account span {
		display: block;
		text-align: center;
		width: 100%;
	}
	.header-top-bar-menu {
		text-align: center;
	}
	.mobil-nav {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		align-content: center;
		max-width: 100%;
		margin: 0 auto;
		list-style: none;
		background: #fbfbfb;
		padding: 7px;
		z-index: 99999;
		border-top: 1px solid #f60;
		/* color: blue; */
	}
	.mnav-item svg {
		width: 20px;
		height: 20px;
	}
	.mnav-item {
		padding: 0px 10px;
	}
	.mnav-item.mini-cart.aktif svg {
		fill: #0d9f16;
	}
	.wp-destek {
		bottom: 50px;
		width: 120px;
		font-size: 12px;
	}
	.header-top-bar-menu,.head-box,.mobil-left-menu-open,.header-bottom{
		display:none;
	}
	.dty-favori-ekle-btn, .dty-sepete-ekle-btn {
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	.dty-sag-sol,.dty-sag-sag{
		width:100%;
		text-align: inherit;
	}
	.header-top-bar-account{
		float:none;
		width:100%;
		text-align:center;
	}
	.head-logo img {
		max-width: 95%;
	}
	.header-center .head-logo {
		text-align: center;
	}
	.mesajYaz {
		left: 0;
		right: 0;
		width: 300px;
		max-width: 100%;
		margin: 0 auto;
	}
	.header-bar-right .head-close{
		display:block !important;
	}
	.dty-price {
		display:block;
		margin:0 auto;
	}
	.dty-sag-sol .flat-qty{
		margin:8px;
	}
	.search-bar {
    width: 100%;
	}
	.bankaoranlari {
		display:none;
	}
	.info-popup{
		/* display:none;*/
	}
	.header-left{
		width: 30%;
		margin: 0;
		display: inline-block;
		height:43px;
	}
	.account-textbox-title {
		width: 40%;
	}

	.login-alt-bilgi3{
		display:none;
	}
	.header-top-bar-menu img{
		display:none;
	}
	.page-nav img {
		display: none;
	}

	.head-box-item-abs {
		top: -2px;
		right: 13px;
		position: absolute;
		background-color: var(--renk1);
		color: #fff;
		min-width: 15px;
		border-radius: 50%;
		font-size: 10px;
	}

	.head-box-item:hover{
		border-right: 1px solid var(--renk1);
		border-left: 1px solid var(--renk1);
	}
	.TabPageLink {
		padding: 0px 7px;
	}
	.login-main {
		position: unset;
		margin: auto;
	}
	.customer-blocks{
		background:#fff;
		margin:auto;
	}
	.header-logo {
		background-image: url(/Content/Firma/logo.png?v=9999);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		height: 100%;
		width: 100% !important;
	}
	#jsdata > li a img {
		display: none;
	}
	.sepetim-right {
		position: unset;
	}
	.sepet-teslimat {
		width: 100%;
		height: auto;
	}

	.sepet-kargo {
		width: 100%;
	}
	.sepet-butonlar {
		width: 100%;
	}
	.search-table{
		margin-top:20px;
	}
	.address-box{
		height:auto;
	}
	span.sepet-birim {
    margin: 45% 0px 0px 0px;
    position: absolute;
    padding: 2px!important;
    font-size: 10px;
	}
	.sepetim-right, .Siparis-right{
		width:100%;
	}
	.sepet-table{
		width:100%;
	}
	.sepet-birinci-kisim{
		display:unset;
	}
	.sepet-kargo{
		margin-left:0px;
		width: 100%;
	}
	.kargo-box{
			width: 100%;
	}
	.address-box {
		width: 48%;
	}
	.sepet-teslimat {
		width: 100%;
	}
	.sepet-icerik{
		overflow:overlay;
		display:block;
	}
	.siparis-table{
		overflow:overlay;
	}
	.modal-dialog.modal-full-height.modal-right.modal-notify.modal-info {
		margin-bottom: 60px;
	}
	.TabPageLink{
		height:58px;
	}
	/* <Cari ekstre Detay Tablosu üst bölümü !responsive!> */
	.cari-box-bar {
		align-items: start;
	}
	.cari-ekstre-detay .cari-box-bar .box-val {
	    font-size: 10px;
		text-align: right;
		font-weight: bold;
		padding: 5px;
	}
	.cari-ekstre-detay .cari-box-bar .box {
		height: auto;
	}
	/* </Cari ekstre Detay Tablosu üst bölümü !responsive!> */
	.rapor-table {
		overflow: overlay;
	}
	.order-info {
		float: right;
		margin: 0px 15% 0px 15%;
	}
	.order-again{
		float:unset;
	}
	.yatay .filter-box-block {
		width: 100%;
		padding: 10px 5px;
        margin: 0;
	}
	.siparis-bilgi-box {
		width: 100%;
	}
	.header-center {
		margin: 0;
		width: 68%;
		min-width:unset;
		height:43px;
	}
	.header-bilgiler{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.header-bar-left.text-left {
		display:flex;
	}
	.ayirici {
		padding: 5px !important;
	}
	.head-box-item{
		border:none;
		width:auto;
		padding: 0px;
		margin-left: 10px;
	}
	.temsilci{
		display:none;
	}
	.mobil-aciklama {
		display: inline-flex;
	}
	.adres-butonu {
		padding: 4px !important;
		font-size: 9px;
		margin: 0px;
	}
	.tab.tab_flat {
		display: flex;
		padding:10px 0px;
	}
	button.tablinks.odeme-buton {
		padding: 0px;
		font-size: 13px;
		margin: 0px;
	}
	.tahsilat-table{
		overflow:overlay;
		float:unset !important;
	}
	.search-addtocart {
		display: flex;
	}
	.search-bar {
		height: auto;
	}
	.alt-image {
		display: flex;
		overflow: overlay;
		border: 1px solid #ccc;
		margin: 10px 0;
		border-radius: 8px;
	}
	.alt-image::-webkit-scrollbar-thumb{
		background:var(--renk2);
	}
	.alt-image::-webkit-scrollbar {
		background:aliceblue;
		height:5px;
	}
	.footer-content-title .logo{
		width: 100%;
		background-position: center;
	}
    .second-menu.active{
        display:block;
		text-transform: capitalize;
    }
	
	.second-menu li {
		list-style: none;
		padding: 7px 15px;
	}
	span.menu-icon {
		background: url(/Themes/SList/Content/img/arti-eksi-B-Menu1.png) no-repeat;
		background-repeat:no-repeat;
		background-position: center;
		background-size: 100%;
		display: inline-block;
		width: 20px;
		height: 20px;
		float: right;
		transition: 0.2s;		
		margin-right: 8px;
	}
	
	span.menu-icon.active {
		transform: rotate(45deg);
	}
	#jsdata ul.second-menu{
		display: none;
	}
	#jsdata .second-menu.active{
		display: block;
	}
	ul.second-menu {
		margin-top: 7px;
		padding: 0;
	}
	.siparis-detay.sepetim-box {
		display: block;
	}
	.siparis-detay-boxs {
		width: 100%;
	}
	.product-previewbttn2 {
		right: 0%;
		top: 0%;
	}
	.iskonto-kalin-katalog {
		font-weight: bold !important;
		display: flex !important;
		justify-content: end !important;
		color: red !important;
	}
	
	/*KAYAN NESNELER BAŞLANGIÇ*/
	#AnasayfaAlt10 > .kayanNesne-kampanya-bg {
		background: linear-gradient(180deg, rgb(255 187 0) 0%, rgb(255 248 228) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	#AnasayfaAlt20 > .kayanNesne-kampanya-bg {
		background: linear-gradient(180deg, rgb(30 123 25) 0%, rgb(201 214 200) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	#AnasayfaAlt30 > .kayanNesne-kampanya-bg {
		background: linear-gradient(180deg, rgb(255 187 0) 0%, rgb(255 248 228) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	#AnasayfaAlt40 > .kayanNesne-kampanya-bg {
		background: linear-gradient(180deg, rgb(255 187 0) 0%, rgb(255 248 228) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	#AnasayfaAlt50 > .kayanNesne-kampanya-bg {
		background: linear-gradient(180deg, rgb(255 187 0) 0%, rgb(255 248 228) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	#AnasayfaAlt70 > .kayanNesne-kampanya-bg{
		background: linear-gradient(180deg, rgb(169 20 227) 0%, rgb(195 165 207) 40%, rgb(255 255 255) 100%);
		padding: 15px 5px 20px 5px;
		border-radius: 10px;
		margin-bottom: 10px;
		height: max-content;
	}
	/* KAYAN NESNE BİTİŞ*/
	
	.tum-duyurular-dis {
		position: absolute;
		bottom: -69px;
		width: 91%;
		border-style: none;
	}
	
	.owl-dots {
		display: none !important; 
	}
	
	.mt-20 {
		margin-top: 0;
	}
	.banner-icerik-yazi {
		position: absolute;
		right: -75px;
		bottom: 11px;
		height: auto;
		color: #1e52ff;
		font-size: 15px;
		font-weight: bold;
		width: 450px;
	}
	.teklif-modul {
		display: grid;
	}
	.ust-filtreler-w {
		max-width: 100%;
	}
	.filter-box-filter {
		display: flex;
        flex-wrap: wrap;
        gap: 1px;
	}
	.ust-filtreler-sag {
		max-height: 50px;
		align-items: center;
		margin-bottom: 10px;
	}
	.banner-icerik-yazi {
        position: absolute;
        right: 24px;
        bottom: 40px;
        height: auto;
        color: #1e52ff;
        font-size: 36px;
        font-weight: bold;
        width: 450px;
    }
	.custom-control-label {
        width: 80px;
		text-wrap: wrap;
		text-align: center;
	}
	.arama-filtreleme {
		width: 100%;
	}
	.filter-bar .filter-item {
		display: flex;
		justify-content: center;
		border: 0px;
        width: 48%;
	}
	.teklif-liste-basliklar {
		display: flex;
        justify-content: center;
        flex-wrap: wrap;
	}
	.filter-bar {
	    display: flex;
		flex-wrap: wrap;
		padding: 10px 0px;
		font-size: 1rem;
		line-height: 13px;
		margin-top: 10px;
	}
	.jc-end{
		justify-content: center !important;
	}
    .kdv-butonlar {
	  display: inline-flex;
    }
	.teklif-form-grid {
		display: flex;
		grid-template-columns: repeat(3, 1fr);
		gap: 10px;
		flex-direction: column;
	}
	.header-right{
		display: none;
	}
	.duyuru-scrollbar{
		max-height: 106px;
		margin-bottom: 48px;
	}
	.announcement-card{
		width: 100%;
	}
	.tum-duyurular-bttn{
		padding: 10px 0 !important;
	}
	#exceldenal{
		display: none;
	}
	.mini-cart{
		position: relative;
	}
	.mini-cart .head-box-item-abs{
		top: -5px;
        right: -5px;
        width: 17px;
        height: 17px;
        text-align: center;
        align-content: center;
        font-size: 12px;
	}	
	.sepet-item-adet-list {
		width: 100% !important;
	}
	.Arama-Filtre-Responsive{
		display: block;
	}
	.Arama-Filtre-ic{
		text-align: center;
		padding: 5px 0;
		color: var(--renk1);
		border-radius: 10px;
		border: 1px solid #ccc;
		word-spacing: 10px;
	}
	.aramasol-filtreler{
		display: none;
	}
	.footer-root-alt .footer-content span, .footer-root-alt .footer-content a{
		border: none;
	}
	.kayan-nesne-baslik-sol{
		gap: 5px;
		text-align: left;
	}
	.kayan-nesne-baslik-sol{
		font-size: 13px;
	}
	.address-box, .kargo-box{
		left: 0;
	}
	.dt-buttons{
		display: flex;
		justify-content: center;
		width: 100%;
	}
	div.dataTables_wrapper div.dataTables_filter{
		text-align: center !important; 
		width: 100%;
	}
	.dt-buttons .dt-button{
		font-size: 12px;
		width: 100%;
		padding: 0;
		margin: 0;
	}
	.kayan-stok > .owl-carousel > .owl-nav > .owl-next > img {
		margin-right: -10px;
	}
	.Kategori-nav-items {
		position: relative;
		display: block;
		top: 100%;
		left: 0;
		width: 100%;
		z-index: 99999999;
		overflow: hidden;
		background: #fff;
		border-radius: 0px 0px 12px 12px;
		box-shadow: rgba(0, 0, 0, 0.15) 0px 20px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
	}
	.form-control{
		border-radius: 10px !important;
	}
	.Kategori-nav-items .first-level {
		width: 100%;
	}
	.dty-sol .dty-img{
		/* border-radius: 0 0 10px 10px; */
		border-radius: 10px;
		position: relative;
	}
	.dty-yeni-urun{
		position: absolute;
		right: 10px;
	}
	.footer-content{
		gap: 10px;
	}
	.footer-root-alt .footer-content a:last-child, .footer-content .footer-media:last-child span{
		font-size: 15px;
		padding: 0;
	}
	.footer-center div, .footer-root-alt .footer-content span, .footer-root-alt .footer-content a{
		padding: 0;
	}
	.footer-content-title, .footer-content li > a{
		margin: 0;
	}
	.footer-right-contain{
		gap: 0;
	}
	.footer-logo{
		height: 55px;
	}
	.mobil-none{
		display: none;
	}
	.sepeteekle{
		height: 100%;
		padding: 0 0 0 37px;
		background-size: 32px;
	}
	.ekiskontosb-popup{
		min-width: 100%;
	}
	.owl-carousel .ekiskontosb-popup{
		left: 0;
	}
	.ekiskontosb-popup h5{
		font-size: 12px;
	}
	.barem-isk-tablo2, table.barem-isk-tablo2 td, table.barem-isk-tablo2 th{
		font-size: 11px;
	}
	.modal-dialog{
		margin: 0 !important;
	}
	.sepetim-box{
		margin-bottom: 0;
	}
	.sepet-alt-contain {
		justify-content: center;
	}
	.group-box-item{
		width: 100%;
		margin: 0 0 10px 0;
	}
	.Kategori-nav-items > .first-level > .alt-kategori-top{
		position: static;
		width: 100%;
	}
	.Kategori-nav-items > .first-level > .alt-kategori-top > .alt-kategori > li{
		width: 100%;
	}
	.kategori-resim{
		display: none;
	}

	.alt-kategori-content a{
		padding: 5px;
	}
	.owl-carousel .ekiskontosb-popup>.fa {
		bottom: -21px;
		position: absolute;
		transform: rotate(180deg);
		font-size: 33px;
		left: 43%;
	}
	.wauto {
		text-wrap: auto;
	}
	.owl-item .prbx-add-cart {
		display: flex;
		gap: 3px;
	}
	.search-table.Liste .tbody .flat-qty span {
		width: 25px;
	}
	.flat-qty span {
		width: 35px;
	}
	.footer-right-contain {
		display: flex;
		flex-direction: column;
	}
	.footer-root-alt {
		padding: 25px 10px;
		background: #fff;
		font-size: 15px;
		font-weight: 500;
		color: #6d6d6d;
	}
	.footer-content li > ul.second-menu > a > li {
		padding: 1px 0;
		font-size: 16px;
	}
	.footer-company-addr {
		padding: 10px 40px;
	}
    .footer-policy {
		display: inline-block;
	}
	.headercari-bilgileri {
		display: none;
	}
	.header-bilgiler {
		display: flex;
	}
	.terms-conditions {
		display: none !important;
	}
	.footer-alt-contain:first-child .footer-content{
		width: 100%;
	}
	.alt-kullanici-ekle-btn{
		padding: 5px 5px;
		font-size: 10px;
	}
	.sepetim-left, .sepetim-right{
		padding: 10px;
	}
	.mobile-block {
		display: block;
	}
	.header-bar-right.text-right {
		width: 10%;
	}
	.header-bar-left.text-left {
		width: 90%;
		display: flex;
		align-items: center;
	}
	#jsdata .mobil-menu  {
		display: flex;
		align-items: center;
		gap: 5px;
		border-bottom: 1px solid #e0e0e0;
	}
	.rd-5 {
		border-radius: 5px;
		background: #FFF;
	}
	.katalog-pcs {
		float: right;
		font-size: 9px;
		position: absolute;
		right: 0;
		top: -2px;
	}
	.teklif-liste-baslik{
	    background: #fff;
		padding: 10px;
		border-radius: 10px;
	}
	.filter-bar .filter-item select, .filter-bar .filter-item input{
		border-radius: 10px;
		border: 1px solid;
	}
	.filter-bar .no_padding.entriesLength{
		width: 100%;
	}
	.anasyfa-slider {
		display: none;
	}
	.mobil-slider {
		display: block;
	}
	.AnaSepetKampanyaMobil {
		display: block;
	}
	.AnasayfaSepetKampanya {
		display: none;
	}
	.panel {
		background-color: inherit !important;
	}
	.Slider-10-Mobil {
		display: block;
	}
	.Slider-10 {
		display: none;
	}
	.Sepet-Slider {
		display: none;
	}
	.Sepet-Mobil-Slider {
		display: block;
	}
	.owl-prev > span {
		margin: 20px;
	}
	.owl-carousel.owl-example1.owl-loaded.owl-drag .owl-nav.disabled {
		top: -10px !important;
		display: block;
		pointer-events: all !important;
		left: 12px;
	}
	.filter-box yatay{
		border-radius: 10px 10px 0 0;
		overflow: hidden;
	}
	#jsdata a:last-child .mobil-menu{
		border: none;
	}
	.cari-box-bar{
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 5px;
	}
	.cari-box-bar .box-title{
		flex-direction: column;
		font-size: 13px;
	}
	.cari-box-bar .box, .cari-box-bar .box:last-child, .cari-box-bar .box:first-child{
		padding: 10px;
		margin: 0;
	}
	.SList-Content{
		background: #fff;
	}
	.modal-title {
		font-size: 12.5px;
	}
}
@media only screen and (min-width: 385px) and (max-width:750px){
	.banner-icerik-yazi {
        position: absolute;
        right: -13px;
        bottom: 36px;
        height: auto;
        color: #1e52ff;
        font-size: 29px;
        font-weight: bold;
        width: 450px;
    }
	.sepet-incelenenler-KNesne{
		margin-top: 30px;
	}
	.cari-box-bar .box, .cari-box-bar .box:last-child, .cari-box-bar .box:first-child{
		margin: 0;
		padding: 10px;
	}
	.cari-box-bar .box{
		width: 48%;
	}
	.cari-box-bar .box-title{
		flex-direction: column;
	}
}
@media only screen and (max-width: 600px) {
	.detay-baslik-tum {
		display: block !important;
	}
	.detay-baslik-tum>.dty-stok-adi
	{
		width: 100% !important;
	}
	.dty-sepete-ekle-input-style, .prbx-add-cart .flat-qty input{
		width: 100%;
	}
	.owl-item .prbx-add-cart{
		gap: 10px;
	}
	.flat-qty span{
		width: 50px;
	}
	.filter-q .filter-box-filter-item{
		width: 100%;
		margin: 0;
	}
	.ust-filtreler-sag{
		width: 100%;
		justify-content: space-between;
	}
	.filter-box-filter{
        justify-content: space-between;
	}
	.filter-width{
		width: 47% !important;
	}
	.custom-control-label{
		width: 100%;
	}
	#dty-alter-com{
		margin-top: 10px;
	}
	#Goodsontheway{
		width: 100% !important;
	}
	#Goodsontheway .table{
		margin-bottom: 10px;
	}
	.detay-sepete-bar .sepeteekle{
		padding: 5px 5px 5px 37px;
	}
	.detay-sepete-bar{
        justify-content: center;
	}
	.footer{
		margin-top: 25px;
	}
}
@media only screen and (max-width: 550px){
	.kargo-text img {
		width: 140px;
	}
	.prbx-item {
	    width: 49%;
	}
	.product-dty.Frame_True {
		flex-direction: column;
	}

	.product-dty.Frame_True .dty-sol, .product-dty.Frame_True .dty-sag {
		width: 100%;
	}
	.banner-icerik-yazi {
		position: absolute;
        right: -88px;
        bottom: 26px;
        height: auto;
        color: #1e52ff;
        font-size: 22px;
        font-weight: bold;
        width: 450px;
	}
	.header-left{
		margin-right: 10px;
	}
	.header{
		justify-content: space-between;
		align-items: center;
	}
	.search-bar input, .search-bar button{
		padding: 7px 15px;
	}
	.table{
		width: 100%;
		display: block;
		overflow: auto;
	}
	#dtBasicExample_Goods-on-the-way.table{
		display: table;
	}
}
@media only screen and (max-width: 400px) {
	.mesajYaz {
		left: 0;
		right: 0;
		width: 87%;
		margin-left: 0;
		margin: 0 auto;
	}
	.login-page{
		background:none;
	}
	.account-textbox-title {
		width: 100%;
	}
	.hesabim-menu {
		min-width:85%;
    }
	.address-box, .kargo-box {
		width: 94%;
		padding-bottom: 10px;
	}
	.hesabim-menu {
		top: 12.2%;
	}
    .banner-icerik-yazi {
        position: absolute;
        right: -104px;
        bottom: 19px;
        height: auto;
        color: #1e52ff;
        font-size: 18px;
        font-weight: bold;
        width: 450px;
    }
}
@media only screen and (max-width: 360px){
	.address-box, .kargo-box{
		padding:3px;
		width:97% !important;
	    height: auto;
	}
	.kargo-text {
		text-align: center;
	}
	button.tablinks.odeme-buton{
		padding: 8px;
	}
	.tab.tab_flat{
		display:inline-block;
	}
}
@media only screen and (max-width: 350px) {
	.head-search-yeni-keyw input {
		width: 100%;
		min-width: auto; 
	}
	.filter-btn{
		width:50%;
	}
	.filter-number {
		width: 19%;
	}
	.banner-icerik-yazi {
		position: absolute;
        right: -124px;
        bottom: 18px;
        height: auto;
        color: #1e52ff;
        font-size: 15px;
        font-weight: bold;
        width: 450px;
	}
}

