@media only screen and (max-width: 1100px) {
	
.ortala { width: 94%; }
.solbar { width: 100%; margin: 0px 0px 0px 0px; }
.sagbar { width: 100%; margin: 0px 0px 0px 0px; }
.kutu-sol { width: 100%; margin: 0px 0px 0px 0px; }
.kutu-sag { width: 100%; margin: 0px 0px 0px 0px; }

.ust_sosyal { width: 100%; }
.ust_sosyal h1 { width: 100%; margin: 0px 0px 0px 0px; text-align:center; }

.logo { width: 100%; margin: 0px 0px 0px 0px; }

.menum, .menum2 { float:left; width: 50%; height: 60px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-radius:0px 0px 10px 10px; }

.menum a { background:url(i/menu.png) no-repeat 10px center; float:left; width: 100%; height: 60px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 44px; border: 0px; font-size:14px; color:#FFFFFF; font-weight:700; text-decoration:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.menum2 a { background:url(i/panel.png) no-repeat 10px center; float:left; width: 100%; height: 60px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 44px; border: 0px; font-size:14px; color:#FFFFFF; font-weight:700; text-decoration:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

.logo2 { width: 100%; height: auto; margin: 20px 0px 20px 0px; padding: 0px 0px 0px 0px; }
.arama { width: 85%; margin: 0px 0px 0px 0px; }
.ara-input { width: 50%; }
.ara-sec { width: 48%; }
.ara-tamam { width: 15%; margin: 0px 0px 0px 0px; }

.boykisa { height: 45px; }

.liste-1 { width: 22%; height: auto; margin: 0px 4% 0px 0px; }
.liste-1:last-child { margin: 0px 0px 0px 0px; }
.liste-1bos { margin: 0px 3% 20px 0px; }
.liste-1x { margin: 0px 3% 20px 0px; }
.liste-1 a p { top:0px; }
.liste-1 img { height: auto; }

.boykisa2 { height: 45px; }

.liste-4 { width: 30%; height: auto; margin: 0px 5% 20px 0px; }
.sonmargin { margin: 0px 0px 20px 0px; }
.liste-4 a p { top:0px; }
.liste-4 img { height: auto; }

.liste-2 { width: 48%; margin: 0px 4% 28px 0px; padding: 0px 0px 25px 0px; }
.liste-2:last-child { margin: 0px 0px 28px 0px; }
.liste-2 span { top:0px; }
.liste-2 img { height: auto; }
.liste-2 p { height: auto; }
.liste-2 p a { height: 48px; max-height: 48px; font-size:16px; }

.liste-3 span { top:48px; font-size:10px; padding: 5px 8px 4px 8px; }
.liste-3 img { width: 110px; height: 75px; }
.liste-3 p { width: calc(100% - 130px); font-size:15px; }
.liste-3 p a { max-height: auto; margin: 1px 0px 3px 0px; font-size:15px; }
	
.liste-3x2 { width: 100%; height: auto; margin: 0px 0px 25px 0px; padding: 0px 0px 25px 0px; border-bottom:1px solid #e1e1e1; }
.liste-3x2 span { top:48px; font-size:10px; padding: 5px 8px 4px 8px; }
.liste-3x2 img { width: 110px; height: 75px; }
.liste-3x2 p { width: calc(100% - 130px); font-size:15px; }
.liste-3x2 p a { max-height: auto; margin: 1px 0px 3px 0px; font-size:15px; }

.liste-5 { width: 100%; height: auto; }
.liste-5 span { top:25px; }
.liste-5 img { width: 115px; height: 75px; margin: 0px 15px 0px 10px; }
.liste-5 p { width: calc(100% - 140px); font-size:15px; }
.liste-5 p a { margin: 1px 0px 2px 0px; font-size:15px; }

.liste-6 { width: 46%; margin: 0px 2% 15px 2%; }
.liste-6 img { width: 100%; height: auto; }
.liste-6 p a { height: auto; }	

.liste-7 { width: 48%; margin: 0px 4% 25px 0px; padding: 0px 0px 25px 0px; }
.bos7 { margin: 0px 0px 25px 0px; }
.liste-7 span {top:0px; }
.liste-7 img { height: auto; }
.liste-7 p { height: auto; }
.liste-7 p a { height: 48px; max-height: 48px; font-size:16px; }

.mansetalan { height: auto; }	
.mansetalan a { height: auto; }
.mansetalan img { height: auto; }
.slick-arrow { display:none !important; }
.ikinci { display:none !important; }

.fkutu { width: 100%; margin: 0px 0px 20px 0px; }
.fkutus { width: 100%; margin: 0px 0px 0px 0px; }
.fkutus .fmenu li { width: 100%; }
.falt p { width: 100%; margin: 0px 0px 10px 0px; text-align:center; }
.falt span { width: 100%; margin: 0px 0px 0px 0px; text-align:center; }

.duzyazi img { width: 260px; height: 170px; margin: 0px 20px 0px 0px; }
.duzyazi p { width: calc(100% - 280px); }

.ortabar2 { width: 80%; margin: 30px auto 30px;	}

.yazarp { text-align:center; }
.yazarp img { float: none; margin: 0px auto 20px; }
.yazarsag { width: 100%; height: auto; padding: 10px 10px 10px 10px; }
.yazarsag p { width: 100%; }
	
#dettabs { width: 100%; height: auto; }
#dettabs ul li { height: auto; border-top:1px solid #f3f3f3; margin: 15px 0px 0px 0px; padding: 15px 10px 10px 10px; border-left:1px solid #f3f3f3; }
#dettabs li a { font-size:14px; }
#dettabs li a i { font-size:16px; }
	
.panel-3x2 p { width: calc(100% - 130px); }
.panel-3x2 p a { max-height: 150px; }
.duzenle { width: 100%; margin: 15px 0px 0px 0px; }
.solform4 { width: 100%; margin:0px 0px 0px 0px; }
.solform4x { width: 100%; margin:0px 0px 0px 0px; }

.yorum-profil { margin: 0px 0px 0px 0px; }
.yorum-sag { width: 100%; margin: 0px 0px 0px 0px; }

.sosyal1 { width: 72px; margin: 0px 18px 0px 0px; }
.sosyal2 { width: 130px; }

.neredeyim { display:none; }

.icsol { width: 100%; height: auto; margin: 0px 0px 0px 0px; text-align:center; }
.icsol img { float:none; width: 100%; max-width: 500px; height: auto; max-height: 340px; margin: 0px auto 0px; }

.icsag { width: 100%; height: auto; margin: 0px 0px 0px 0px; padding: 30px 0px 30px 0px; }
.yazar { width: 100%; height: auto; margin: 0px 0px 10px 0px; text-align:center; }
.yazar img { float: none; width: 80px; height: 80px; margin: 0px auto 10px; border: 5px solid #FFF; border-radius:10px 10px 10px 10px; }

.oliste { margin: 0px 0px 30px 0px; padding: 5px 5px 0px 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.oliste p { width: 100%; margin: 0px 0px 5px 0px; padding: 5px 0px 5px 0px; text-align:center; }

.f-galeri img { width: 17%; height: auto; margin: 10px 1.5% 10px 1.5%; }

.icerik img { max-width:100% !important; height:auto; }

.treklam img { max-width:100% !important; height:auto; }
.tareklam img { max-width:100% !important; height:auto; }

} 

@media only screen and (min-width: 630px) and (max-width: 800px) { 

}

@media only screen and (min-width: 479px) and (max-width: 630px) { 

.kutumobil { padding: 20px 20px 0px 20px; }

.liste-1 { width: 46%; height: auto; margin: 0px 2% 20px 2%; }
.liste-1:last-child { margin: 0px 2% 20px 2%; }
.liste-1bos { margin: 0px 2% 20px 2%; }
.liste-1x { margin: 0px 2% 20px 2%; }
.liste-1 img { height: auto; }

.liste-4 { width: 46%; height: auto; margin: 0px 2% 20px 2%; }
.sonmargin { margin: 0px 2% 20px 2%; }
.liste-4 a p { top:0px; }
.liste-4 img { height: auto; }

.liste-2 { width: 100%; margin: 0px 0px 28px 0px; padding: 0px 0px 25px 0px; }
.liste-2 span { top:0px; }
.liste-2 img { height: auto; }
.liste-2 p { height: auto; }
.liste-2 p a { height: auto; max-height: 150px; font-size:15px; }

.liste-6 { width: 100%; margin: 0px 0px 15px 0px; }
.liste-6 img { width: 100%; height: auto; }
.liste-6 p a { height: auto; }	

.liste-7 { width: 100%; margin: 0px 0px 25px 0px; padding: 0px 0px 25px 0px; }
.liste-7 span {top:0px; }
.liste-7 img { height: auto; }
.liste-7 p { height: auto; }
.liste-7 p a { height: auto; max-height: 150px; font-size:15px; }

.duzyazi img { width: 199px; height: 130px; margin: 0px 20px 0px 0px; }
.duzyazi p { width: calc(100% - 219px); }

}

@media only screen and (max-width: 479px) { 

.boykisa { height: auto; }

.kutumobil { padding: 20px 20px 20px 20px; }
.liste-1 { width: 100%; height: auto; margin: 0px 0px 20px 0px; }
.liste-1:last-child { margin: 0px 0px 0px 0px; }
.liste-1bos { margin: 0px 0px 20px 0px; }
.liste-1x { margin: 0px 0px 20px 0px; }
.liste-1 img { height: auto; }

.boykisa2 { height: 45px; }

.liste-4 { width: 96%; height: auto; margin: 0px 2% 20px 2%; }
.sonmargin { margin: 0px 2% 20px 2%; }
.liste-4 a p { top:0px; }
.liste-4 img { height: auto; }

.liste-2 { width: 100%; margin: 0px 0px 28px 0px; padding: 0px 0px 25px 0px; }
.liste-2 span { top:0px; }
.liste-2 img { height: auto; }
.liste-2 p { height: auto; }
.liste-2 p a { height: auto; max-height: 150px; font-size:15px; }

.liste-6 { width: 100%; margin: 0px 0px 15px 0px; }
.liste-6 img { width: 100%; height: auto; }
.liste-6 p a { height: auto; }	

.liste-7 { width: 100%; margin: 0px 0px 25px 0px; padding: 0px 0px 25px 0px; }
.liste-7 span {top:0px; }
.liste-7 img { height: auto; }
.liste-7 p { height: auto; }
.liste-7 p a { height: auto; max-height: 150px; font-size:15px; }

.duzyazi img { width: 100%; height: auto; margin: 0px 0px 20px 0px; }
.duzyazi p { width: 100%; }

.f-galeri img { width: 46%; height: auto; margin: 0px 2% 20px 2%; }

}


#mbilgilendirme {
	display:none;
	z-index:9999 !important;
	float: left;
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 0px;
	padding: 15px;
	border: 0px;
	position : fixed;
	_position : absolute;
	top	: 0px;
	_top : expression(eval(document.body.scrollTop));
	left:0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

#mbilgilendirme2 {
	display:none;
	z-index:9999 !important;
	float: left;
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 0px;
	padding: 15px;
	border: 0px;
	position : fixed;
	_position : absolute;
	top	: 0px;
	_top : expression(eval(document.body.scrollTop));
	left:0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.kapat {
	background:#333333;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	}

.kapat a{
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 12px 0px;
	border: 0px;
	text-align: center;
	color:#FFF;
	font-size:15px;
	font-weight:700;
	text-decoration:none;
	}
	
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-shadow:0px 0px !important;
}

#cssmenu {
  width: 100%;
}
#cssmenu ul ul {
  display: none;
}
.align-right {
  float: right;
}
#cssmenu > ul > li {
  margin: 0px 0px 1px 0px;
}
#cssmenu > ul > li > a {
  padding: 16px 15px 13px 15px;
  cursor: pointer;
  z-index: 2;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
}
#cssmenu > ul > li.open > a {
  border:0px;
}
#cssmenu > ul > li:last-child > a,
#cssmenu > ul > li.last > a {
  border:0px;
}
.holder {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.holder::after,
.holder::before {
  display: block;
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  right: 20px;
  z-index: 10;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.holder::after {
  top: 17px;
  border-top: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
}
#cssmenu ul ul li a {
  cursor: pointer;
  padding: 13px 15px 10px 15px;
  z-index: 1;
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
}
#cssmenu ul ul li:first-child > a {
  box-shadow: none;
}
#cssmenu ul ul ul li a {
  padding-left: 30px;
}
#cssmenu > ul > li > ul > li:last-child > a,
#cssmenu > ul > li > ul > li.last > a {
  border-bottom: 0;
}
#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
  border-bottom: 0;
}
#cssmenu ul ul li.has-sub > a::after {
  display: block;
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  right: 20px;
  z-index: 10;
  top: 11.5px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

#cssmenu > ul > li > a { background: #474747; color: #FFF; }
#cssmenu > ul > li > a:hover, #cssmenu > ul > li.active > a, #cssmenu > ul > li.open > a { background: #474747; color: #FFF; }
#cssmenu ul ul li a { background: #333333; color: #FFF; border-bottom: 1px solid #191919 !important; }
#cssmenu ul ul li.open > a, #cssmenu ul ul li.active > a { background: #474747; color: #FFF; }