﻿/*@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  (min-width: 945px) and (max-width: 1090px){
		.dty-sepete-ekle-btn {
		width: 140px;
	}
  } 
  @media  (min-width: 945px) and (max-width: 1200px){
		ul.menu-secondlevel {
		left: unset;
		right: 0px;
		width: auto;
		z-index: 99991;
	}
	.header-top-bar-menu ul{
		min-width:140px ;
	}
  } 
  @media  (min-width: 1200px) and (max-width: 1500px){
		ul.menu-secondlevel {
		left: unset;
		right: -60px;
		width: auto;
		z-index: 99991;
	}
  } 
  @media  (min-width: 768px) and (max-width: 945px){
	.search-result .prbx-item {
		width: 33.3% !important;
	}
	.siparis-detay-alt-toplam {
		width: 50% !important;
	}
  }
  @media only screen and (max-width: 945px) {
	.my10 {
		width: 10%;
	}

	.my20 {
		width: 20%;
	}

	.my30 {
		width: 30%;
	}

	.my40 {
		width: 40%;
	}

	.my50 {
		width: 50%;
	}

	.my60 {
		width: 60%;
	}

	.my70 {
		width: 70%;
	}

	.my80 {
		width: 80%;
	}

	.my90 {
		width: 90%;
	}

	.my100 {
		width: 100%;
	}
	/*.page-left{
		display:none;
	}
	.prbx-item .ayirici {
		display: none;
	}
	.prbx-dty .prbx-text, .prbx-dty .prbx-value {
		display: block;
		text-align: center;
		width: 100%;
	}
    .header-center-alt {
	    width: 100%;
		flex-direction: column;
		justify-content: space-evenly;
		margin: 5px auto;
	}
	.header-center .head-search {
	    padding: 10px;
	}
	.prbx-item {
	    width: 50%;
	}
	.page-left {
	    width: 100%;
	}
	.Kategori-nav .Kategori-nav-items {
	    display: none;
	}
	.Kategori-nav-title.Aktif ~ .Kategori-nav-items {
	    display: block;
	    border: 1px solid #999;
   		border-top: 0px;
    	padding: 5px;
	}
	.Kategori-nav-title {
	    background: #999;
	    color: #fff;
	    border-radius: 5px 5px 0px 0px;
	}
	.Kategori-nav-items li:nth-child(even) {
	    background: #f1f1f1;
	}
	.page-right{
		width: 100%;
	}
	.sepetim-left, .Siparis-left,.sepetim-right, .Siparis-right {
	    width: 100%;
	}
	.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%;
	}
	.page-account-content {
    	width: 100%;
	}
	.page-nav{
		width: 100%;
		margin-bottom: 5px;
	}
	.page-account-content-alt {
	    overflow: overlay;
	}
	.pac-alt-item-box{
		width: 100%;
	}
	.filter-btn {
	    display: inline-block;
	    width: 47%;
	    margin: 1%;
	}
	.search-bar-text{
		width: 100%;
	}*/
	.resp-top-menu-title{
		display: block;
		color: #fff;
		line-height: 38px;
	}
	#mobile-left-menu {
		position: fixed;
		left: 0;
		width: 100%;
		bottom: 0;
		top: 0px;
		background: #fff;
		z-index: 999999999;
		color: #000;
		font-size: 14px;
		text-align: left;
		overflow: overlay;
	} 
	.mobile-left-back {
		background: #1590cf;
		color: #fff;
		padding: 10px;
		border-radius: 5px;
		font-weight: 500;
		text-align: center;
		margin-bottom: 5px;
		width: 100%;
	}
	#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;
		font-family: system-ui;
	}
	.active#mobile-left-menu {
		display: block;
		padding-bottom: 45px;
	}
	.Kategori-nav-items ul {
		position:relative;
		left:0;
		margin-top:0;
		border:none;
	}
	.Kategori-nav-items li:hover li:hover{
		color:#828282;
	}
	.Kategori-nav-items li ul{
		display:none;
	}
	.Kategori-nav-items li.active ul:first-child{
		display:block;
	}
	/*.footer-center {
		display: inline-block;
		width: 100%;
		text-align:center;
	}
	.footer-center div {
		padding: 10px;
	}
	.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: white;
		padding: 12px;
		z-index: 99999;
		border-top: 1px solid #eee;
	}
	.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: center;
	}
	.header-top-bar-account {
		width: 100%;
	}
	.prbx-sepeteekle { 
		width: 100%;
	}
	.prbx-add-cart {
		
		height: 70px;
	}*/
	.page-nav{
		width: 100%;
		margin-bottom: 5px;
	}
	.login-left{
		display:none!important;
	}
	.customer-blok{
		float:none;
		margin:auto;
	}
	.fntSemiBold,.fntLight{
		display:none;
	}
	.login-page .inputs input[type="text"],
	.login-page .inputs input[type="password"]{
		width:100%
	}
	.header-top-bar-account-hosgeldiniz{
		margin:auto;
		float:none;
	}
	.content-w.y20.my100{
		display:none;
	}
	.header-top-bar-menu{
		display:none;
	}
	.head-logo {
		display: none;
	}
	.header-center .head-logo img{
		max-width:160px;
	}
	.text-right-mobil{
		display:inline-block;
		position:absolute;
		right:10px;
	}
	.Doviz-Bar{
		display:none;
	}
	.mobil-nav {
		display: block;
		position: fixed;
		bottom: -1px;
		z-index: 999999999;
		height: 50px;
		width:100%;
	}
   .mnav-item{
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 20%;
		float: left;
		background: #f7f7f7;
		text-align: center;
		padding: 6px 5px 6px 5px ;
	}
   .mobil-cikis-yap{
	   float:right;
	   display:block;
   }
	.head-box{
		display:none;
	}
	.head-cat{
		display:none;
	}
	.head-search
	{
		margin:0;
		width:80%;
		float:bobe
	}
	.head-search-yeni-keyw input{
		border-radius:5px 0 0 5px;
		width:calc(100% - 40px);
		height:30px;
	}
	.head-search-yeni-keyw{
		width:100%;
		padding-left:0;
	}
	.ara{
		border-radius:0 5px 5px 0;
		max-width:100%;
	}
	.prbx-item{
		width: 45%;
		padding: 1px;
	}
	.owl-theme .owl-controls .owl-buttons .owl-prev,
	.owl-theme .owl-controls .owl-buttons .owl-next{
		display:none;
	}
	.prbx-item {
		width: 100%;
	}
	.stoks .prbx-item{
		padding: 3px;
		width: 100%!important;
		border: 1px solid #eff4f8;
	}
	.footer-block-group-mobil{
		display:block;
	}
	.footer-block{
		text-align:center;
		vertical-align:center;
	}
	.footer-block-title{
		display: flex;
		width: 60%;
		text-align: center;
		padding: 0;
		margin: 8px auto;
		justify-content: space-between;
		font-size: 18px;
		
	}
	.footer-block-items {
		height: 0;
		overflow: hidden;
		transition: 0.5s;
		width:60%;
		margin: auto;
		text-align: left;
	}
	.footer-block-items.aktif {
		height: 150px;
		transition: 1s;
		border-top: 1px solid var(--renk1);
		border-radius: 3px;
		margin-top: 10px;
	}
	.footer-block-items li a {
		border-bottom:1px dashed #ccc;
	}
	.tel_icon{
		display:none!important;
	}
	.mobil-tel_icon{
		display:none;
		/* display:block; 
		font-size: 25px;
		margin: 8px 0;
		color: var(--renk1);
		font-weight: 600;*/
	}
	.tel_number{
		display:none;
	}
	.tel_text{
		display:none;
	}
	
	.footer-banka-mobil,.footer hr{
		display:none;
	}
	.footer-company{
		margin-bottom: 15px;
		font-size: 12px;
	}
	.footer-banka{
		display:none;
	}
	.page-nav-item, 
	.page-nav li{
		padding:0;
		padding-top:3px;
		margin:0;
		margin-bottom:3px;
	}
	.page-account-content{
		float:left;
		width:100%;
	}
	.ozl_table {
		display:block;
		overflow: overlay;
	}
	.sepetim-left, .Siparis-left, .sepetim-right, .Siparis-right {
		width: 100%;
		margin: 0;
	}
	.address-box, .kargo-box {
		overflow: overlay;
	}
	.dty-sol,
	.dty-sag,.Frame_True .dty-sol,.Frame_True .dty-sag{
		width:100%!important;
	}
	.prbx-add-cart{
	    opacity: 1 !important;
	}
	.azalt, .artir {
		padding: 7px 5px 7px 5px;
	}
	.search-result .prbx-list-item .flat-qty .azalt, .search-result .prbx-list-item .artir {
		padding: 7px 10px 7px 10px;
	}
	.dty-sepete-ekle-input-style{
		width:28px!important;
	}
	.sepeteekle{
		height:33px;
	}
	.group-box-item.aktif{
		width:65%;
	}
	.sepetim-box.item{
		overflow:overlay;
	}
	/* .page-left-mobil{ 
		float:none;
		margin:auto;
		display:block;
	}*/
	.page-left-mobilkategori{
		float:none;
		margin:auto;
		height:170px;
		overflow:overlay;
		display:block;
		width:80%;
	}
	.page-left-mobilkategori .search-filter-title ~ .search-filters-items{
			display:none;
	}
	.hesap-bilgileri-ackapa{
		display:none!important;
	}
	.ackapa{
		display:block!important;
	}
	.gizle{
		display:none!important;
	}
	.page-right{
		float:none;
		width: 100%;
	}
	.fas{
		/* display:block; */
	}
	.dty-sepete-ekle-btn{
		width:50%;
	}
	.card-list.list-taksit {
		width:100%!important;
		float:none!important;
	}
	.siparislerim-list {
		overflow: overlay;
	}
	.siparisozet-title {
		padding: 0px;
	}
	.siparis-bilgi-aciklama.item-w .item {
		display: flex;
		align-items: center;
	}
	.siparis-bilgi-aciklama .item .text,.siparis-bilgi-aciklama .item .value{
		width:100%
	}
	.siparis-detay-alt-toplam {
		display: inline-block;
		width: 100%;
	}
	.siparisTamamlandi-stok-table{
		overflow:overlay;
	}
	.mesajYaz {
		left: unset; 
		margin-left: unset;
	    width: 100%;
	}
	.siparis-tamamlandi-info .item {
		display: flex;
		align-items: center;
	}
	.siparis-tamamlandi-info .item .text, .siparis-tamamlandi-info .item .value {
		width: 100%;
	}
	#goToTop {
	    left: 10px;
		background-size: 80%;
		bottom: 50px;
	}
	.tabust .tab {
		display: none!important;
	}
	.tabcontent.stok {
		display: inline-block!important;
	}
	.tabcontent.stok {
		border: none;
	}
	.owl-carousel .owl-stage {
		padding-left: 0px!important;
	}
	.mobil-tab-title {
		display: block;
		margin-top: 10px;
		color: #2c308f;
		border-bottom: 1px solid #eff4f8;
		padding-bottom: 6px;
		padding-left: 10px;
	}
	.footer-alt {
		display: unset;
		text-align: center;
	}
	.footer-title-icon{
		display:Block;
		transition: 0.2s;
	}
	.footer-title-icon {
		width: 20px;
		height: 20px;
		background-image: url(/Themes/Sreal/Content/img/plusB.png);
		background-position: center;
		background-size: 100%;
	}
	.footer-title-icon.aktif {
		transform: rotate(45deg);
		transition: 0.2s;
	}
	.mobil-tel_icon img {
		width: 25px;
	}
	.mobil-tel_icon span {
		display: block;
	}
	.footer-block-group-mobil {
		border-bottom: 5px solid var(--renk1);
		margin-bottom: 10px;
	}
	.footer {
		padding: 0 0 40px 0;
	}
	.sosyalbutonlar a {
		font-size: 25px;
	}
	.page-nav ul li {
		text-align: center;
	}
	.account-textbox-item {
		margin-bottom: 5px;
	}
	.tab-main #defaultOpen:before {
		left: 47%;
	}	
	.page-left {
		display: none;
		width: 100%;
	}
	.search-filter-title .filterico {
		background: url(/Themes/Sreal/Content/img/plusBlue2.png) no-repeat;
		display: block;
		width: 15px;
		height: auto;
		background-size: 100%;
		background-position: center;
	}
	.filterico.aktif {
		transform: rotate(45deg);
		transition: 0.2s;
	}
	.filterico{
		transition: 0.2s;
	}
	.search-filters-items {
		height: 0;
		transition: 0.5s;
	}
	.search-filters-items.aktif {
		height: 200px;
		transition: 0.5s;
	}
	.search-bar {
		margin:0;
		padding:0;
		text-align: center;
	}
	.search-bar-text {
		padding: 0 0 5px 0;
		float: unset;
	}
	.page-right {
		padding-top: 0px;
	}
	.search-filter {
		margin-bottom: unset;
	}
	.search-result .prbx-item {
		width: 50%;
		/* margin: 0.5%; */
		border: 1px solid #e8e8e8;
	}
	.flat-qty span {
	    line-height: 15px;
		padding: 9px;
	}
	.product-dty {
		padding: 0px;
	}
	.kategori-sag.active {
		background: var(--renk2);
		margin-left: 3px;
	}
	.sepetim-box.flex {
		border: 0!important;
		margin: 0;
		padding:0;
	    margin-bottom: 2px;
	}
	.AktiveTab:last-child:after {
		border-left: 26px solid white;
		border-top: 19px solid transparent;
		border-bottom: 21px solid transparent;
	    z-index: 9999999;
	}
	.TabPageLink:first-child:before {
		border-left: 26px solid #2c308f;
		border-top: 20px solid transparent;
		border-bottom: 20px solid transparent;
	}
	.TabPageLink {
		height: 40px;
		padding: 0px 26px;
		font-size: 13px;
	}
	.hesap-nav-mobil li {
		list-style: none;
	}
	.hesap-nav-mobil .menu-plus-ico {
		width: 15px;
		height: 20px;
		background: url(/Themes/Sreal/Content/img/plusBlue2.png) no-repeat;
		background-size: 100%;
		display: inline-block;
		transition: 0.2s;
		float: right;
		background-position: center;
	}
	.hesap-nav-mobil .menu-baslik{
		display:flex;
		justify-content:space-between;
	}
	.hesap-nav-mobil .menu-secondlevel {
		height: 0;
		overflow: hidden;
		transition: 0.5s;
	}

	.hesap-nav-mobil .menu-secondlevel.active {
		height: 150px;
		padding-left: 12px;
		overflow: overlay;
		transition: 0.5s;
	}
	.hesap-nav-mobil .menu-plus-ico.active {
		transform: rotate(45deg);
		transition: 0.2s;
	}
	.favorilerim-page .sepetim-box {
		overflow: overlay;
	}
	.hesap-nav-mobil .menu-secondlevel::-webkit-scrollbar-thumb:hover {
		background: var(--renk1);
	}
	.hesap-nav-mobil .menu-secondlevel::-webkit-scrollbar-thumb {
		background: var(--renk2);
		border-radius: 10px;
	}
	.hesap-nav-mobil .menu-secondlevel::-webkit-scrollbar-track {
		background: #eee;
	}
	.hesap-nav-mobil .menu-secondlevel::-webkit-scrollbar {
		width: 5px;
	}
	.hesap-nav-mobil .menu-firstlevel {
		margin: 5px 0px;
		border: 1px solid var(--renk1);
		border-radius: 4px;
		padding: 3px;
	}
	.hesap-nav-mobil .menu-secondlevel > li {
		padding:5px;
	}
	.raporlar-table,.cari-ekstre-table {overflow: overlay;}
	.cari-box-bar {display: unset;}
	.cari-box-bar .box {margin: unset;}
	.cari-ekstre-detay .cari-box-bar .box {height: auto;}
	.content-page {min-height: auto;}
	.mail-order-img{
		width:100%;
		height:100%;
	}
	.search-result .prbx-list-item {
		width: 100% !important;
		overflow: overlay;
		/* height: 150px; */
	}
	.prbx-list-item .prbx-add-cart {
		display:block;
		opacity: 1;
		position: absolute;
		width: 310px;
		display: flex !important;
		bottom: -15px !important;
		left: 0;
		justify-content: flex-start;
	}
	.modal-dialog {
		margin: 0px;
	}
	.prbx-list-item .prbx-sepeteekle,.prbx-list-dty .prbx-hizligorunum {
		width: 32%;
		margin-left: unset !important;
		min-width: 0;
		display:block;
	}
	.prbx-add-cart-mesaj {
    display: none;
}
	.prbx-list-item .prbx-hizligorunum {
		margin-left: 5px !important;
	}
	.prbx-list-img .prbx-image {
		height: 120px;
		width: 120px;
	}
	.prbx-list-dty-block {
		width: 100%;
		min-width: 190px;
	}
	.dty-sol .dty-img {
		/* float: none; */
		margin: auto;
		padding: 0;
	}
	#stokdetaypopup {
		padding: 6px !important;
	}
	.prbx-list-dty-adi {
		min-width: 150px;
		margin-bottom:33px; /* 15px; mobilde altda gelen sepete ekle butonlarının içine isim girdiği için yaptım:ibo */
		height: 42px;
		overflow:hidden;
	}
	.sepeteeklendi.aktif,.favorieklendi.active {
		display: block !important;
		position: fixed !important;
		padding: 5px;
		width: 90%;
		left: 5%;
		text-align: center;
		background: #4bb07a;
		color: #fff;
		font-weight: bold;
		z-index: 99999;
		border-radius: 10px;
		bottom:52px;
	}
	.alt-image {
		overflow-x: overlay;
		max-height: 260px;
	}
	.Doviz-Bar-mobil{
		display:inline-block;
		font-size: 13px;
		padding: 0 5px;
	}
	.head-logo-mobil {
		display:inline-block;
		background: url(/Themes/Sreal/Content/img/mobil-logo.png)no-repeat center;
		background-size:100%;
		width:30px;
		height:30px;
	}
	.header-center-alt{
		margin: 0;
	}
	.col-sm-12{
		overflow:overlay;
	}
	.header-top-bar-account-mobil .glyphicon {
		display: none;
	}
	.product-dty.Frame_True {
		overflow-y: scroll;
	}
	.mobil-sepete-ekle{
		opacity:1 !important;
		text-align: center;
		height: 33px;
		opacity: 0;
		-webkit-transition: opacity 0.5s ease-in-out;
		-moz-transition: opacity 0.5s ease-in-out;
		transition: opacity 0.5s ease-in-out;
		/* background: var(--renk1); */
		display: flex !important;
		border-radius: 5px;
		justify-content: space-between;
	}
	.seceneksiz-sepetekle,.prbx-add-cart.secenekli{
		display:none ;
	}
	.mobil-sepete-ekle .seceneksiz-sepetekle{
		display:block ;
	}

	.sepetim-title {
		padding: 11px 5px;
		font-size: 14px;
	}
	.modal-bod{
		overflow-y:overlay;
	}
	.product-dty.Frame_True .sepeteeklendi.aktif {
		position: fixed !important;
	}
	.prbx-list-dty {
		flex-wrap: nowrap;
	}
	.customer-blok {
		padding:unset;
	}
	.login-page .inputs.reversed .beni-hatirla, .login-page .inputs.reversed .forgot-password {
		padding-top: 5px;
	}
	.login-page .buttons.login {
		margin-top: 5px;
	}
	.login-page .inputs input[type="text"], .login-page .inputs input[type="password"] {
		font-size: 16px;
	}
	.login-alt-bilgi3{display:none;}
	.login-imza-mobil{display:inline-block;}
	.login-page{
		touch-action: none; /*klayve açıldığında bile login ekranı aşağı doğru kaymasın diye:ibo */
	}
	.coksatilanlar .prbx-hizligorunum {
		width: 97%;
		margin: auto !important;
	}
	.sepetim-box .head-col:nth-child(2), .body-col:nth-child(2) {
		min-width:auto;
	}
	.footer .header-center {
		display: none;
	}
	.footer  {
		background: none;
	}
	.prbx-sepeteekle {
		margin-left: 4px;
		width: 100%;
	}
	.coksatilanlar .FonkStok {
		padding: 1px;

	}
	.FonkStokBaslik{
		padding: 0 10px;
	}
	.owl-item .prbx-item {
	    border-left: 1px solid #f1f6fa;
	}
	.owl-item .prbx-dty {
		width: 100%;
	}
	/*mobil alt menuler baslangıc*/
	.mnav-anasayfa-icon {
		background: url(/Themes/Sreal/Content/img/menu-logo.png) no-repeat center;
	}
	.mnav-sepetim-icon {
		background: url(/Themes/Sreal/Content/img/basket.png) no-repeat center;
	}	
	.mnav-anasayfa-icon,.mnav-kategoriler-icon,.mnav-sepetim-icon,.mnav-hesabim-icon,.mnav-favori-icon {
		width: 22px;
		height: 24px;
		background-size: 100%;
		display: inline-block;
	}
	.mnav-title {
		font-size: 10px;
		color: #b3b3b3;
	}
	.mnav-favori-icon i {
		font-size: 22px;
		color: #b3b3b3;
		margin-top: 2px;
	}
	.mnav-anasayfa-icon.active {
		background: url(/Themes/Sreal/Content/img/menu-logo-blue.png) no-repeat center;
		width: 22px;
		height: 24px;
		background-size: 100%;
		display: inline-block;
	}	
	.mnav-sepetim-icon.active {
		background: url(/Themes/Sreal/Content/img/basket-blue.png) no-repeat center;
		width: 22px;
		height: 24px;
		background-size: 100%;
		display: inline-block;
	}	
	.mnav-anasayfa.active,.mnav-kategori.active,.mnav-sepet.active,.mnav-hesabim.active,.mnav-favori.active{
		color:#1f97ff;
	}
	/*mobil alt menuler bıtıs*/
	.fl-table tr td:nth-child(even) {
		background: #f8f8f8 !important;
	}
	.tab button {
		width: 33%;
		margin-right: unset;
		padding:  10px 0; 
	}
	.owl-item .prbx-item  {
		display: none!important;
	}
	.head-search .ara {
		height: 30px;
	}
	.head-search .ara input {
		background-position: -144px -4px;
	}
	/*Mobil Sepet ve favori başlangıç*/
	.sepetim-mobil,.sepetim-fiyat,.sepetim-mobil-first,.favori-mobil,.favori-mobil-first,.favori-fiyat{
		display:flex;
		font-size: 10px;
		justify-content: space-between;
	}
	.sepetim-adi,.favori-adi {
		height: 24px;
	}
	.sepetim-adi a,.favori-adi{
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.favori-mobil-sil{
		font-size:14px;
	}
	
	.sepetim-mobil-sil i,.favori-mobil-sil i {
		vertical-align: top;
	}
	.sepetim-fiyat span ,.favori-fiyat span {
		display: block;
		width: 100%;
	}
	.sepetim-mobil-second,.favori-mobil-second {
		display: flex;
		justify-content: space-between;
	}
	.sepetim-mobil .flat-qty span {
		line-height: 0px;
		padding: 8px;
		height: 28px;
		width: 28px;
	}
	.favori-mobile-buttons .flat-qty span {
		font-size: 18px;
	    padding: 5px 7px;
		width: 28px;
		height: 28px;
	}
	.sepetim-mobil .dty-sepete-ekle-input-style {
		width: 28px!important;
		height: 28px;
	}
	.sepetim-fiyatlar,.sepetim-mobil-bilgiler,.favori-mobil-bilgiler,.favori-fiyatlar {
		width: 100%;
	}
	.sepetim-fiyat span:last-child,.favori-fiyat span:last-child {
		text-align: right;
	}
	.sepetim-fiyat span:nth-child(2),.favori-fiyat span:nth-child(2) {
		width: 1px;
	}
	.sepetim-mobil-first,.sepetim-fiyatlar,.sepetim-fiyatlar.flat-qty,.favori-mobil-first,.favori-fiyatlar {
		padding: 0 5px;
	}
	.sepetim-box.body-items.tbody,.sepetim-box.head-items.thead {
		display: none !important;
	}
	.sepet-item-resim img,.favori-item-resim img {
		height: auto;
	    width: 100%;
		border: 1px solid #c1c1c1;
		padding: 3px;
	}
	.sepetim-mobil,.sepetim-mobil-first,.favori-mobil,.favori-mobil-first {
		margin-bottom: 3px;
		border-radius: 5px;
	}
	.sepet-item-resim,.favori-item-resim {
		width: 15%;
	}
	.sepetim-fiyat,.sepetim-adi,.favori-adi,.favori-fiyat {
		color: #000;
	}
	.sepetim-fiyatlar{
		width: 45%;
	}	
	.favori-fiyatlar {
		width: 100%;
	}
	.sepet-table {
		padding-left: unset;
	}
	.sepetim-left {
		padding: 0 10px;
		background: #ececec;
	}
	.sepetim-mobil,.favori-mobil {
		background: #fff;
		padding: 4px;
	}
	.sepetim-box, .Siparis-box {
		margin-top: unset;
		margin-bottom: 1px;
	}
	.sepet-alti-buttons {
		margin-top: unset;
	}
	.sepetim-mobil .flat-qty {
		align-items: flex-end;
	}
	.favori-sepete-ekle {
		text-align:center;
		padding:5px;
	}
	input.mobile-favori.btn_guncelle {
		border: 0px;
		text-align: center;
		border-radius: 5px;
		background: #2c308f1f;
		width: 100%;
		padding: 5px;
		margin-top: 3px;
	}
	.favori-mobile-buttons {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
	}
	.favori-mobile-buttons .flat-qty {
		display: flex;
	}
	.sepetim-box.favorilerim {
		background: #eff4f8;
		margin: 0;
		padding: 0 5px;
	}
	/*Mobil sepet ve favori css bitis*/
	.header-center-alt {
		align-items: flex-end !important;
		justify-content: center !important;
		background: var(--renk1);
	}
	.detay-masaustu-depolar,.detay-masaustu-barkod,.mobile-none{
		display:none;
	}
	.detay-barkod-title,.detay-depo-title {
		display: inline-block;
		width: 100%;
	}
	.detay-depo.aktif,.detay-barkod.aktif{
		display: inline-block !important;
	}
	#auto-search-result,.hesap-nav,.prbx-hizligorunum,.page-nav,.Kategori-nav-title,.nav-bar a:first-child {
		display: none !important;
	}
	.hesap-nav-mobil{
		display:block!important;
	}
	.Kategori-nav {
		border: none;
		padding-top: 41px;
	}
	.Kategori-nav-items {
		padding: unset;
	}
	.Kategori-nav-items > li {
		border-bottom: 1px solid #bdbdbd;
		font-size: 14px;
		color: #828282;
	}
	.Kategori-nav-items .first-level.active > a {
		font-weight: 500!important;
	}
	.Kategori-nav-items .active > a {
		border-bottom:none;
		color: var(--renk1);
	}
	.Kategori-nav-items .first-level> a {
		font-weight: 400 !important;
	}
	.Kategori-nav-items li {
		padding: 0;
	}
	span.kategori-sag {
		display: none;
	}
	#jsdata li.first-level{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#jsdata li.active {
		padding-bottom: 0;
		border: 0;
	}
	#jsdata .alt-kategori > ul li {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.Kategori-nav-items ul {
		width: 100%;
	}
	.alt-kategori > ul > li > a span {
		font-size: 13px;
		font-weight: 400;
	}	
	.alt-kategori > ul > li.active > a span {
		font-weight: 500;
	}
	.alt-kategori {
		background: #f9f9f9;
	}
	.Kategori-nav-items ul {
		background: #fff0;
	}
	.alt-kategori li.active {
		background: #f9f9f9 !important;
	}
	.alt-kategori > ul li > ul {
		background: #f1f1f1;
	}
	.alt-kategori > ul li > ul li {
		background: #e8e8e8 !important;
		color: #858585 !important;
		padding-left: 10px;
	}
	.Kategori-nav-items .first-level.active {
		background: #fff;
	}
	.Kategori-nav-items li:hover {
		background: unset;
		color: #858585;
	}
	.alt-kategori ul > li {
		border-bottom: 1px solid #bdbdbd38;
	}
	.nav-bar {
		font-size: 10px;
	}
	.nav-bar > a:nth-child(2) span span {
		display: none;
	}
	.search-bar-options {
		display: flex;
	}
	.search-bar {
		height: 33px;
	}
	.search-bar-options .form-check {
		display: flex;
		align-items: center;
	}
	.favori-table td:nth-child(10) {
		min-width: 100px;
	}
	.mobil-kategoriler-search{
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 999999;
	}
	#jsdata .kategori-sag,#jsdata .alt-open {
		padding: 0px !important;
		margin-right: 10px;
	}
	#jsdata .first-level a > span{
		color:#828282;
		padding: 0 15px;
	}
	.alt-kategori span {
		padding-left: 35px !important;
	}
	.alt-kategori ul {
		margin-top: 10px;
		border-top: 0.5px solid #bdbdbd;
	}
	li.first-level.active .alt-kategori {
		margin-top: 20px;
	}
	.alt-kategori ul li > ul li > a span {
		padding-left: 60px !important;
	}
	.card-form__inner {
		padding-top: 10px !important;
	}
	.card-item__wrapper {
		z-index: 99999999999;
	}
	.sepetim-box .tab.tab_flat {
		display: flex;
	}
	.interaktif-degerler,.form-submit {
		text-align: center !important;
	}
	input#submit{
		width: 140px;
		height: 40px;
	}
	.dt-buttons {
		margin-left:4px;
	}
	.cari-ekstre.filter-bar {
		float: unset !important;
	}
	.header-center-alt.mobil-kategoriler-header {
		position: fixed;
		width: 100%;
	    z-index: 999999;
	}
	.head-search .ara input {
		width: 100%;
	}
	span.dty-back-button {
	    display: inline-block;
		color: #2c308f;
		font-size: 28px;
		/* background: #2c308f4a; */
		border-radius: 3px;
		/* padding: 3px; */
		/* margin-left: 15px; */
	}
	.nav-bar{
		display:none;
	}
	.nav-bar-mobile{
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: calc(100% - 30px);
		margin: auto;
	}
	span.dty-title {
		font-size: 17px;
		color:var(--renk1);
	}
	.manuelPage {
	   display: flex;
	   width: 85%;
	   margin-left: auto;
	}
	.modal-dialog {margin: auto;}
	#jsdata>li {
        list-style: none;
        font-weight: 700;
        font-size: 13px;
        padding: 6px;
        border: 1px solid #f3f3f3;
        margin: 9px 0;
    }
}

@media only screen and (max-width: 348px){
	.sepeteekle{
		padding:4px;
	}
	.search-bar {
		height: auto;
		display:block;
	}
	.search-bar-options,.search-bar-filter {
		justify-content: center;
	}
}
@media only screen and (max-width: 320px){
	.sepeteekle{
		padding: 4px 0;
	}
	.prbx-item {
		width: 100%;
	}
	.stoks .prbx-item{
		width:95%;
	}
	
}
