@media screen and (max-width: 1630px) {
#header .flx-wrap { flex-wrap : nowrap;}
.top-menu-item a{
	font-size: 16px;
}.top-menu-item{
	margin-left: 40px;
}
#header-sag{width:1015px; margin-top:22px;}
}

@media screen and (max-width: 1450px) {
#header-logo img{
	height: 25px;
}
}

@media screen and (max-width: 1366px) {
.kutulars {  
   flex-direction: row;
   flex-wrap:wrap;
   margin:0px 25px !important;
}
.buyukkutu {
   order: 1; /* Sıralama */
   width: 100%;
}

.kucukkutu {
  width:100%;
  order: 2; /* Sıralama */
}

#header .flx-wrap { flex-wrap : nowrap;}
#header-logo img{width: 225px; height: 20px;max-width: fit-content;max-width: -moz-fit-content; margin-right: 50px;}
#header-sag{width:900px; margin-top:22px;}
.top-menu-item a{
	font-size: 12px;
}.top-menu-item{
	margin-left: 17px;
}
}
@media screen and (max-width: 1295px) {
	.urunlerbox .owl-nav {display: none;}
	#mobilesearch{display:none;}
}
@media screen and (max-width: 1265px) {

	.blogbox:first-child{
		display:none;
	}
	.blogh2mobile {
		display:block;
	}
	.half h3 {
    font-size: 24px;
}
.half span {

    font-size: 10px;

}

	#indirimvar2 {  
	 font-size: 11px;
    font-weight: 800;
    color: #FFFFFF;
    height: 44px;
    width: 40px;
    padding-bottom: 9px;
    padding-left: 7px;
    position: absolute;
    line-height: 40px;
    z-index: 11;
    background-color: #E43A36;
    border-bottom-right-radius: 53px;  
	}

	.category-sag .owl-nav {display: none;}
	.whatsappmasaustu{display:none;}.whatsappmobile{display:block;width:65px;position:fixed;bottom:10px;right:10px;z-index: 16;}
	.altTab {position:relative;}
	.altTab li { float:none; margin-top:0; display:block; margin-right:0; border-radius:3px;}
	.altTab li a{ display:block}
	.subBaslikItem{ float:none; padding-right:0; padding-left:0; padding-top:5px; padding-bottom:10px; border-right:none; border-bottom:solid 1px #E1E1E1;}
	.subBaslikItem.last{ border-bottom:none}
	#urunLeft { float:none; width:100%;padding-top: 25px;}
	#urunRight { float:none; width:100%; padding-left:0;    padding-top: 25px;}
	#logoHtml { background:none !important; background-image:none !important}
		.mobildegizle {    display: none !important;}
	
	 #mobilehead {
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	height: 80px;
 }
	a.mobileuser {
	display: block;
    width: 25px;
    height: 25px;
    font-size: 22px;
	margin-right: 8px;
}
header {
width: 100%;
    margin-bottom: 0;
    position: sticky;
    top: 0;
    z-index: 17;
   
}
a.mobilbasket {
       width: 23px;
    height: 28px;
    font-size: 22px;
    margin-right: 7px;
    display: block;
}
div#mobilheadmenuicon {
    float: left;
    width: 50px;
    filter: grayscale(1);
}
a.mobilmenuicon {
     font-size: 22px;
    height: 40px;
    margin-left: 10px;
    padding: 0px;
    line-height: normal;
    padding-top: 2px;
}
.rsm-content {
    margin: 0px 0px;
}
a.mobilmenuicon i {
    vertical-align: top;
}

div#mobilehead-logo {
    width: 165px;
    margin-left:20px;
	 -moz-transition: width .3s ease;
  -webkit-transition: width .3s ease;
  -o-transition: width .3s ease;
  transition: width .3s ease;
}

div#mobilehead-user {   
    margin-right: 10px;
}

div#mobilesearch {
    float: left;
    margin-top: 0px;
    width: 100%;
	vertical-align: top;
	position: absolute;
    top: 100%;
	
}

#mobilheadmenuicon a {
display: block;
    padding: 0px 10px;
    color: #363636;
    font-size: 31px;
    line-height: normal;
    height: 38px;
}

#mobilehead-user a {
    display: inline-block;
    filter: grayscale(1);
    vertical-align: middle;margin-left: 0px;
}


#mobilesearch{float:right;width:100%;padding:0px;margin-top:0px;}

div#mobilinputarea {
    position: relative;
}

input#mobilsearc-area-input {
    width: 100%;
    padding: 7px 45px 7px 10px;
    border: 0px solid #e5e5e5;
    height: 50px;
	font-family: 'Montserrat';
}

button#mobilsearch-btn {
    position: absolute;
    right: 1px;
    top: 1px;
    border: 0px solid transparent;
    height: 49px;
    width: 50px;
    background-color: #fff;
}

#homebanner {
    width: 100%;margin-bottom:10px
}a.mpbackp {
    display: block;
    position: absolute;
    right: -40px;
    top: 50%;
    font-size: 21px;
    background-color: #000;
    width: 40px;
    text-align: center;
    padding: 5px;
    height: 35px;
    color: white;
    font-weight: bold;
	border-radius: 0px 5px 5px 0px
}
div#bannerkampanya {
    width: 100%;
   
    padding-left: 0px;

}
div#kampanya-all-box {
  
    border: 0px solid #e5e5e5;
  
}
div#mobilemenucontaniner.acik { left: 0px;opacity:1;}
div#mobilemenucontaniner {
    position: fixed;display:Block;
    left: -390px;
    width: 360px;
    background-color: #fff;
    top: 0px;
    z-index: 1001;
    height: 100%;
   -moz-transition: all .3s ease;
   -webkit-transition: all .3s ease;
   -o-transition: all .3s ease;
   transition: all .3s ease;opacity:0;
}
div#mm-menucontent {
    padding: 5px  5px  5px  0px;
    position: relative;height: 100%;
    overflow-x: auto
}
.mobmenulist {
    display: none;
}
li.mobnavlistitem {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
    padding: 0px 40px;
}

li.mobnavlistitem > a {
    display: block;
    position: relative;
    font-size: 16px;
    padding: 10px 26px 10px 10px;
    color: #000;
    font-weight: 500;
    line-height: normal;
	border-bottom: 1px solid #0201010D;
}
li.mobilmenuustlist  > a , .mobmenulist a{
    display: block;
    position: relative;
    font-size: 13px;
   
    padding: 10px 26px 10px 10px;
    color: rgba(0, 0, 0, 0.8);
    font-weight: 500;
    line-height: normal;
}
li.mobilmenuustlist  > a:hover{
	color: #fff;
}

li.mobnavlistitem ul li {padding: 0px 15px;}

span.mobilstackapatit {
    display: block;
    width: 100%;
}

span.moblistackapaicon {
    position: absolute;
    right: 0px;
    font-size: 13px;
    height: 26px;
    width: 26px;
    text-align: center;
    padding: 5px;
    top: calc(50% - 13px);
}





}
@media screen and (max-width: 999px) {
.mobildeyarila {
    width: 50%;
}
.banner-content{
	top: 38%;
}
.banner-content h2{
	font-size:40px; font-weight:500; font-family:cormorant garamond; margin-bottom: 10px;
}
.banner-content span{
	font-size:12px; margin-bottom:10px;
}
.banner-content a {
    font-size:12px; padding:8px 20px; font-weight:600;
}

.blog_academy_aboutus{
	display:flex;
	flex-direction: column;
	justify-content: space-between;
	flex-wrap: nowrap;
	margin-bottom: 15px;
	margin-left: 50px;
	margin-right:50px;
	
}
.karealan {
    margin-bottom: 10px;
	width: 100%;
	margin: 0px auto 10px auto;
  }
  .karealan:nth-child(2) {
    margin: 0px auto 10px auto;
}
  
.karealan img {
	-webkit-filter: brightness(100%);
}
.karealan img:hover {
	-webkit-filter: brightness(50%);
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}

	#kampanyalar {margin-top:10px;}
	.yarimSayfaLeft { float:none; padding:0; width:100%;}
	.yarimSayfaRight { float:none; padding:0; width:100%; margin-left:0; margin-right:0; margin-top:10px; border:none;}
	#magazaAdres, #magazaMail ,#magazaNumara { float: none;
    position: relative;
    width: 90%;
    padding-right: 0px;
    margin: 0 auto;
    border: 0px !important;padding-left: 47px;}
	#magazaMail {
   
    background-position: 0px center;
}#magazaNumara {
    
    background-position: 5px center;
}
	#sayfaBasi { display:none}
	#copyRightLinks{float:none; width:100%; text-align: center;}
	#footerCopyright { padding-left:10px; padding-right:10px; text-align:center}
	.footerLinks { float: none;width: 90%; position: relative; margin: 15px auto; padding-right: 0px;}
	.footerLinks.w2 { display:block; margin-right:0; box-sizing:border-box; width:100%; padding-left:10px; padding-right:10px;}
	#bankaLogolari { display:none}
	.tabMenu li{ display:block;}
	.tabMenu li.active {display:block}
	.markaList { float:left; width:20%; }
	.tabMenu li a { display:block}
	.subKats li { width:33.3333%;}
	.tabMenu {height:auto;}
	.ulTab {height:auto}
	.ulTab li {display:block}
	.ulTab li a{display:block; border-right:none; text-align:left; border-bottom:solid 1px #3f3f42;}
	.ulTab li a span {display:inline-block; margin-right:10px;}
	.ulTab li a.active::after { display:none}
	#menuChanger span { font-size:11px; font-weight:normal;}
	#anaSlogan { text-align:center; float:none}
	#headerlinkdiv { text-align:center; float:none}
	#headerlinkdiv a { display:inline-block; padding-left:3px; padding-right:3px; float:none; font-size:10px;}
	#top { padding-left:10px; padding-right:10px}
	#urunDetaySagSol { float: none; width: 100%; box-sizing:border-box; padding-right:0; }
	#urunDetaySagSag { float: none;
    width: 100%;
    box-sizing: border-box;
    margin-top: 10px;
    padding: 0;
}
	.kartLogoBox {  width:33.333%;}
	#komboSecimleri{ display:none}
	ol.progtrckr li a { font-size:10px;}
	#homeLeft { float: none; width: 100%; padding-right: 0px;}
	#homeRight { float: none; width: 100%;}
	#homeAltLeft { float: none; width: 100%; padding-right: 0px; }
	#homeAltRight { float: none; width: 100%; }
	#homeLogo {left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); max-width:100%; max-height:100%;}
	h2.kampanya_Baslik {font-size:16px;    margin: 10px 10px 0px 10px;}
	span.kampanya_Aciklama {
    font-size: 11px;
    font-weight: normal;
}
.item4lu {
    width: 50%;
    padding: 0px 5px 10px 5px;
}

/*kategori*/

.category {
flex-direction: column;}
.category-sol {
    width: 100%;
    text-align: center;
}
.category-sag {
    width: 100%;
    text-align: center;
}
.category-sol h2:before {display: none;}
.owl-nav {
    display: none;
}
button.owl-dot {
    display: inline-block !important;
}
/*Ürünlerimiz*/
.products {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.productsbox {
    width: 33%;
}

/*BLOG*/
div#blogs {
    width: 100%;
	flex-wrap: nowrap;
}
.blogbox {
    width: 100%;
    padding: 5px;
    flex-direction: column-reverse;
}
.blogbox-content {
    width: 100%;
    display: inline-flex;
    flex-direction: column;
}
.blogbox-image {
    width: 100%;
}
.blogbox-content:before{display:none;}
span.day {
font-size: 36px;}

#siraDiv {
    display: none;
    opacity: 0;
    position: absolute;
    top: 2%;
    left: 70%;
    z-index: 4;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.banner-content {
    top: 50%;
}

}
@media screen and (max-width: 800px) {



.blogbox-content p{
	margin:5px 0px; font-size: 9px; color: #8d8d8d;
}
.blogbox-content h3 {
    margin: 5px 0;
    font-size: 14px;
    font-weight: 300;
}
.readmore{
	font-size: 12px;
}

.rsmg2 {
    width: 50%;
    padding: 5px;
}
.rsmg3 {
    width: 100%;
    padding: 5px;
}
.rsmg4 {
    width: 50%;
    padding: 5px;
}
.rsmg6 {
   width: 50%;
    padding: 5px;
}
.productsbox4{
   width: calc(50% - 2px) !important;
   margin-bottom: 10px;
}	
}
@media (max-width: 768px) {

	.mobile__direction{
		flex-direction: column;
	}
    .first__pic,
    .second__pic,
    .text__area {
        width: 100%;
        margin: 0;
        text-align: center;
    }

    .second__pic {
        margin-left: 0;
        margin-top: 20px; /* Adjust as needed */
    }
	.text__area{
		padding: 15px;
	}
    .text__area h2 {
		font-size: 42px;
        left: 0;
		margin: 10px;
		line-height: 40px;
    }
	.text__area h3 {
		font-size: 28px;
        left: 0;
		margin: 10px;
    }
	.text__area p{
		margin-bottom: 40px;
    }
	.widgets__wrap {
        width: 50%; /* Full width on smaller screens */
		text-align: center;
		padding: 10px;
        margin-bottom: 20px; /* Add some space between items */
    }

    .widget__text p {
        padding-right: 0; /* Remove right padding on paragraphs */
    }
	
}
@media screen and (max-width: 700px) {
	.satirInside.last {
    margin: 10px 0px;
}
	#fotoThumbs {
    border-right: none !important;}
#sepeteEkleme button.button.blue.pull-right {
    width: 66%;
    height: 45px;
    margin: 10px 0px;
}

#anaFoto {
    position: relative;
    text-align: center;
    overflow: hidden;
    width: 72%;
    display: inline-block;
	margin-left: 10px;
}

#sepeteEkleme {
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}

.urunSagIslemler {width: 100%;}
.stok {
   flex-direction: column;
    justify-content: center;
    flex-wrap: wrap;
    display: flex;
    align-content: center;
    align-items: center;
}
.stok > *{
   margin-bottom:15px
}
.urunSagIslemler {margin-right: 0;}
#urunTitle{padding:0 !important;}
.iconbox i.fas.fa-plus {
display: none;}


	.urunKutuOzellikler.sag {
    right: 0;
    z-index: 1;
    width: 60px;
}
.urunKutuOzellikler.sol {
    right: auto;
    left: 0;
    width: 60px;
    z-index: 1;
}
	.urunKutuOzellikler.sag .urunDetayOzellikBox.urun_yeniurun {
width: 34px;
    margin-bottom: 5px;
    background-color: #ffffffd9;
    border: 1px solid #f3f3f3;
    background-image: none;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    text-align: center;
    right: 0px;
    margin-right: 0px;
    float: right;
    line-height: normal;
    font-size: 10px;
    font-weight: 500;
}	.urunKutuOzellikler.sag .urunDetayOzellikBox.urun_indirimliurun {
width: 50px;
    margin-bottom: 5px;
    background-color: #ffffffd9;
    border: 1px solid #f3f3f3;
    background-image: none;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    text-align: center;
    right: 0px;
    margin-right: 0px;
    float: right;
    line-height: normal;
    font-size: 10px;
    font-weight: 500;
}
.urunKutuOzellikler.sol .urunDetayOzellikBox.urun_hizligonderi {
  width: 50px;
    margin-bottom: 5px;
    background-color: #ffffffd9;
    border: 1px solid #f3f3f3;
    background-image: none;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    text-align: center;
    right: 0px;
    margin-right: 0px;
    float: left;
    line-height: normal;
    font-size: 10px;
    font-weight: 500;
}
.urunKutuOzellikler.sol .urunDetayOzellikBox.urun_ucretsizkargo {
width: 50px;
    margin-bottom: 5px;
    background-color: #ffffffd9;
    border: 1px solid #f3f3f3;
    background-image: none;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    text-align: center;
    right: 0px;
    margin-right: 0px;
    float: left;
    line-height: normal;
    font-size: 10px;
    font-weight: 500;
}
	a.mobildefiltrele {
    display: inline-block;
    width: auto;
    text-align: center;
    font-weight: bold;
    padding: 10px;
    margin-bottom: 20px;
    background: #f58220;
    color: #fff;
}
	div#leftSide.mobilsolkisim {
    width: 100%;
    display: block;
    padding-right: 0px;
}
.mobilsolkisim.fixedmobil {
    position: fixed;
    top: 0;
    z-index: 99;
    background-color: #fff;
    width: 260px !important;
    left: 0px;
    max-width: 260px;
    height: 100%;
    overflow: hidden;
    overflow-y: auto;
    padding: 10px;
    box-sizing: border-box !important;
}
.filtrebox.mobildegizlesolkisim, .globalContent.mobildegizlesolkisim {
    display: none;padding-right: 10px;
}
	.cerezbilgisi {
    height: auto;
    width: 90%;
    opacity: 0.7;
    border-radius: 4px;
    background-color: rgb(0, 0, 0);
    z-index: 9999;
    position: fixed;
    left: 7px;
    bottom: 40px;
    color: #fff;
    display: flex;
}
	.grid-item { width: 49%; float:left; margin-right:2%;margin-bottom:2%;}
.grid-item:nth-child(2n+0) {
  margin-right:0%;
}
	.homeYarimBox{width:50%;}.homeYarimBox.box2.box6 {padding-right:0px;}
	#ajaxaramasonuc { width: 100%; position: absolute; left: 0px; top: 44px; z-index: 989; }
	.formLabel { float:none; width:100%; text-align:left;}
	.formControls { margin-left:0}
	input.text, select.text, textarea.text{ width:100% !important;}
	.fa.fa-info-circle.tip.colorful2{display:none;}
	thead { display:none}
	table, tbody, th, td, tr { display: block; }
	.globalh5 a, .shadowBox a { float: none}
	.globalh5 span {top: 50%; transform:translateY(-50%); -webkit-transform:translateY(-50%)}
	#globalContent { padding-left:10px; padding-right:10px;}
	td, th { width:100%; box-sizing:border-box;}
	.globalTable th.first.tright, .globalTable th.tright, .globalTable td.first.tright,.globalTable td.tcenter, .globalTable th.tcenter { text-align:left}
	.subKats li { width:50%;}
	.markaList {width:33.3333%; }
	#menuChanger span { display:none}
	#menuChanger i {font-size:30px}
	#aramaSecond, #aramaThird { display:none}
	#aramaFirst{ width:100%}
	#mainAramaDiv{ width:80%}
	#aramaBtn{ width:10%}
	.kurumsalLinkler { display:none}
	.ustLinkler span{ display:none}
	.ustLinkler.gizle { display:block}
	#sepetRight{ float:none; width:100%; padding-left:10px; padding-right:10px; border:none}
	#sepetLeft { float:none; padding-left:10px; padding-right:10px; width:100%;}
	.ozellikTable tr th{ text-align:left }
	.kartLogoBox {  width:50%;}
	/*#brCmb { display:none}*/
	#rightSide { padding-left:0; width:100%; border:none;}
	#leftSide { display:none}
	ol.progtrckr li a { font-size:5px;}
	ol.progtrckr li a span{ display:none;}
	ol.progtrckr li a font{ display:inline;}
	#odemeRight { float: none; box-sizing: border-box; width: 100%; padding-left: 0; }
	#odemeLeft { float: none; box-sizing: border-box; width:100%; padding-right: 0px; border-right: none; }
	#checkoutsecurity { background-size:contain}
	#odemeSecimi li{ padding:5px 17px; line-height:30px; font-size:8px;}
	#aramaSonucu li {  width:33.3333%;}
	.kalanSure {     margin: 10px 0px;}
	.kalanSureYazisi {
  
    font-size: 11px;
 
    line-height: 15px;
}
	.urunDetayOzellikBox {margin-right: 2px; padding-top: 3px; padding-left: 5px; padding-bottom: 3px; font-size:7px; padding-right:45px; line-height:11px; background-size:contain;}
	.urunDetayOzellikBox.urun_yeniurun, .urunDetayOzellikBox.urun_indirimliurun { padding-right:30px}
	
	span.kampanya_Aciklama {
    font-size: 11px;
    font-weight: normal;display:none;
}
.kutulars {  
   flex-direction: row;
   flex-wrap:wrap;
   margin:0px 10px !important;
}
.buyukkutu {
   order: 1; /* Sıralama */
   width: 100%;
	margin-right:0px;
}
.kucukkutu {
  width:100%;
  order: 2; /* Sıralama */
}
	.marginsagsol50 {
		margin: 0px 0px;
	}
	#siraDiv {
    display: none;
    opacity: 0;
    position: absolute;
    top: 4%;
    left: 70%;
    z-index: 4;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.banner-content h2{
	font-size:32px; font-weight:500; font-family:cormorant garamond; margin-bottom: 10px;
}
.banner-content span{
	font-size:10px; margin-bottom:10px;
}
.banner-content a {
    font-size:10px; padding:8px 20px; font-weight:600;
}
.banner-content {
    top: 50%;
}
}


@media screen and (max-width: 500px) {

#footer{
	max-height:100%;
}
.footerackapa{
	
	width: auto;
    background-color: black;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#footer-toggle{
	color: white;
	font-size:15px;
	font-weight:500;
	width: 100%;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
a#begenmeButonu {
    padding: 11px;
    height: 40px;
    width: 46px;
    border-radius: 10px;
    margin-right: 10px;
}
#urunTitle {
    font-size: 28px;
    line-height: 30px;
    font-weight: 400;
    color: #131313;
    margin-top: 15px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left:0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border: none;
    display: block;
}
.urundetaySatir.ortala {
    text-align: center;
	margin-bottom: 10px;
}
#urunTitle span.descproln {
    display: block;
    font-weight: 300;
    color: #2e2e2e;
    line-height: 20px;
    font-size: 13px;
}

#brCmb{
	display:none;
}
#anaFoto {
    position: relative;
    text-align: center;
    overflow: hidden;
    width: 100%;
    display: inline-block;
	margin-left: 0px;
	padding: 0px 0px;
}
#urunLeft {
    float: none;
    width: 100%;
    padding-top: 0px;
}
#fotoThumbs {
    width: 100%;
    height: 100px;
	margin-top: 10px;
}
#urunFotoSlider {
    -webkit-border-radius: 2px;
    position: relative;
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-content: flex-start;
}
#fotocaro {
    width: 25%;
    display: inline-block;
    position: relative;
    height: auto;
    padding: 10px;
	border-right: 1px solid #ddd;
}
.banner-content {
    top: 68px;
    right: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
    padding: 10px 5px;
    text-align: center;
    align-content: center;
    justify-content: center;
}

.banner-content h2{  
  font-size: 14px; font-weight: 600; margin-bottom: 5px;
	
}
.banner-content	span {
    font-size: 12px;margin-bottom: 5px;
}
.banner-content a {
    padding: 5px 8px;
    margin: 5px 0;
    font-size: 11px;background-color:#fff !important;color:#000 !important
	
}
.products-image img {
    height: auto;
}
.productsbox {
    width: 50%;
}
.productsbox4{
   width: calc(50% - 2px) !important;
   margin-bottom: 10px;
}


.kutulars {  
	flex-direction: row;
    flex-wrap:wrap;
    margin:0px 15px !important;
}
.buyukkutu {
	order: 1; /* Sıralama */
	width: 100%;
}
.kucukkutu {
    width:100%;
    order: 2; /* Sıralama */
}
.rsmg2 {
    width: 100%;
    padding: 5px;
}
.rsmg3 {
    width: 100%;
    padding: 5px;
}
.rsmg4 {
    width: 100%;
    padding: 5px;
}
.rsmg6 {
   width: 100%;
    padding: 5px;
}
#siraDiv {
    display: none;
    opacity: 0;
    position: absolute;
    top: 34px;
    left: 42%;
    z-index: 4;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}	
.karealan {
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
}

.blog_academy_aboutus {
    margin-left: 15px;
    margin-right: 15px;
}

	.kampanyaKutu, .width50 , .width100, .width30, .homeYarimBox   {width:100% !important;}
	.homeYarimBox.box2.box6 {padding-right:0px;}
	span.kampanya_Aciklama {
    font-size: 11px;
    font-weight: normal;display:block;
	.subKats li { width:100%;}
	.markaList { width:50%; }
	.kartLogoBox {  width:100%;}
	#aramaSonucu li {  width:50%;}
	.homeBox { float:none; width:100%;}
	.box1 { padding-right: 0px; padding-bottom: 10px; }
	.box2 { padding-bottom: 10px;padding-bottom: 10px;  }
	.box3 { padding-right: 0px;padding-bottom: 10px;  }
	.box5 { width: 100%; margin-bottom: 10px; }
	.box6, .box7 { padding-right: 0px; padding-bottom:10px; }
	

}

}
@media screen and (max-width: 330px) {
	.subKats li { width:100%;}
	.markaList { width:100%; }
	#aramaSonucu li {  width:100%;}
}
@media print {
	body { font-size:11px}
	#header, #footer, #top, .button, .yazicigizle { display:none}
	.yarimSayfaLeft {float:none; width:100%;}
	.yarimSayfaRight {float:none; width:100%; padding:0; border:none; margin:0;}
	.subBaslikItem { float:none; border:none}
	.globalH5 span { background:#fff}
}