@media only screen and (max-width: 1100px) {

.ortala { width: 94% !important; height:auto; margin: 0px auto 0px; }
.ortala2 { width: 94% !important; height:auto; margin: 0px auto 0px; }
.ortala3 { width: 94% !important; height:auto; margin: 0px auto 0px; }

.solbar { width: 100%; margin: 0px 0px 20px 0px; }
.sagbar { width: 100%; margin: 0px 0px 20px 0px; }
.solbardar { width: 100%; margin: 0px 0px 20px 0px; }
.sagbartam { width: 100%; margin: 0px 0px 20px 0px; }
.icsolbar { width: 100%; margin: 0px 0px 20px 0px; }
.icsagbar { width: 100%; margin: 0px 0px 20px 0px; }
.slider-sol { width: 100%; margin: 0px 0px 20px 0px; }
.slider-sag { width: 100%; margin: 0px 0px 20px 0px; }

.dtysolbar { width: 100%; margin: 0px 0px 20px 0px; }
.dtysagbar { width: 100%; margin: 0px 0px 0px 0px; }

.usolbar { width: 100%; margin: 0px 0px 0px 0px; }
.usagbar { width: 100%; margin: 0px 0px 0px 0px; }

.footer { padding: 20px 10px 20px 10px; }
.fsol { width: 100%; margin: 0px 0px 20px 0px; }
.forta { width: 100%; margin: 0px 0px 20px 0px; }
.fsag { width: 100%; margin: 0px 0px 0px 0px; }
.fmenu li { width: 100%; }

.enust { width: 100%; height: auto; padding: 15px 0px 15px 0px; }

.logo { position:relative; width: 100%; height: auto; margin: 0px 0px 0px 0px; }
.logo a { background: url(i/logo.png) no-repeat center center; }

#ustmenu { display:none; }

.logosag { width:100%; height: auto; }
.logosagust { height: auto; }
.logosagust p { display:none; }
	
.logosagust a { float: right; width: auto; height: 40px; margin: 12px 0px 0px 10px; padding: 9px 12px 0px 12px; }
	
.menum { display:block; float: left; width: 40px; height: 40px; overflow:hidden; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
.menum a { float: left; width: 100%; height: 40px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-radius:10px; }
.menum a i { float:left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; border: 0px; text-align:center; font-size:20px; text-decoration:none;  }

.sliderorta { background: none; float:left; width: 95%; height: auto; margin:0px 0px 0px 5%; }
.slider { height: auto; }
.slider .tamkapla { height: auto; padding-bottom:70px; }
.slider .syh { height: auto; }
.slider .tamkapla p { width: 90%; margin: 30px 0px 0px 0px; font-size:25px; }
.slider .tamkapla span { width: 90%; margin: 20px 0px 30px 0px; font-size:16px; }

.arama { margin: -70px 0px 0px 0px; }
#aratabs li { width: 50%; }
#aratabs li a { font-size:0px; }
#aratabs li a i { width: 100%; margin: 0px 0px 0px 0px; text-align:center; }
.arama-ic input { width: 100%; margin: 0px 0px 10px 0px; }
.arama-ic button { width: 100%; margin: 0px 0px 0px 0px; }
.arama-alt { display:none; }

.icons { width: 100%; margin: -40px 0px 40px 0px; padding: 80px 0px 20px 0px; }
.icons p { width: 100%; margin: 0px 0px 20px 0px; }
.icons p i { margin: 0px 20px 0px 10px; }
.icons p span { width: calc(100% - 80px); }
.icons p:last-child span { width: calc(100% - 80px); }

.solmenu li { width: 100%; }
.tambol li { width: 100%; }

.baslik p { font-size:16px; }
.baslik p span { font-size:13px; }
.arabaslik p { width: 100%; font-size:25px; }
.arabaslik p b { font-size:25px; }
.arabaslik p span { font-size:15px; }
.arabaslik a { float: left; width: 100%; margin: 20px 0px 0px 0px; }

.gorsel-sol { width: 100%; margin: 0px 0px 0px 0px; }
.gorsel-sag { width: 100%; margin: -80px 0px 0px 0px; }
.gorsel-sag-kapla { margin: 0px 0px 0px 0px; padding: 100px 20px 20px 20px; }
.gorsel-sag p { font-size:22px; }
	
.statsalan { height: auto; margin: -50px 0px 40px 0px; padding: 90px 0px 30px 0px; }
.statsalan p { width: 100%; margin: 0px 0px 15px 0px; }
.statsalan p i { margin: 0px 0px 10px 0px; font-size:50px; }
.statsalan p span { font-size:14px; }
.statsalan p b { font-size:30px; }
.statsbaslik { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; font-size:15px; }
.statsbaslik p { width: 100%; margin: 0px 0px 10px 0px; font-size:22px; }

.hbr { width: 100%; margin: 0px 40px 40px 0px; }
.hbr img { width: 180px; height: 120px; margin: 0px 20px 0px 0px; }
.hbr p { width: calc(100% - 200px); }
.hbr p a { font-size:16px; }

.doktor { width: 100%; height: auto; margin: 0px 0px 40px 0px; }
.doktor img { height: auto; }
.doktor p span { height: auto; }
.doktor p b { height: auto; }

.doktor2 { margin: 0px 0px 35px 0px; padding: 0px 0px 35px 0px; border-bottom: 1px solid #dfdfdf; }
.doktor2-sol { width: 100%; margin: 0px 20px 0px 0px; }
.doktor2-sol img { width: 100%; height:auto; }
.doktor2-sag { width: 100%; padding: 20px 0px 0px 0px;  }
.doktor2-sag-2 { width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.doktor2-sag-2 p { width: 30.3%; margin: 0px 1.5% 0px 1.5%; }
.doktor2-sag-2 span a { width: 100%; margin: 0px 0px 0px 0px; }

.dtykapla { padding: 50px 0px 50px 0px; }
.dbaslik { width: 100%; margin: 0px 0px 0px 0px; }
.dbaslik h1 { text-align:center; font-size:22px; }
.dbaslik h2 { text-align:center; font-size:22px; }
.neredeyim { text-align:center; }

.dr-foto { width: 100%; margin: 0px 0px 20px 0px; }
.dr-foto img { width: 100%; height:auto; }
.dr-sol { width: 100%; }
.dr-kapla h3 { font-size:16px; }

#dtytabs { height: 110px; }
#dtytabs ul { height: 110px; }
#dtytabs li { width: 50%; height: 50px; margin:0px 0px 10px 0px; }
#dtytabs li a { height: 50px; padding: 10px 0px 0px 0px; font-size:15px; }

.dr-info p b { width: 100%; margin: 0px 0px 0px 0px; }

.ukutu3 { width: 100%; margin: -80px 0px 60px 0px; }
.yonlendirme a { width: 100%; margin: 25px 0px 25px 0px; }

.yarim { width:100%; margin: 0px 0px 0px 0px; }
.yarimsag { width:100%; margin: 0px 0px 0px 0px; }

.uclu { width:100%; margin: 0px 0px 0px 0px; }
.uclusag { width:100%; margin: 0px 0px 0px 0px; }

.hbr img { width: 100%; height: auto; margin: 0px 0px 10px 0px; }
.hbr p { width: 100%; }

.hbr2 img { width: 100%; height: auto; margin: 0px 0px 10px 0px; }
.hbr2 p { width: 100%; }

.dr-yildiz img { width: 80px; height: 16px; }
.doktor2-yildiz img { width: 80px; height: 16px; }

.icerik img { max-width: 100%; height: auto; }

} 


@media only screen and (min-width: 630px) and (max-width: 800px) { 

}


@media only screen and (min-width: 479px) and (max-width: 630px) { 

}


@media only screen and (max-width: 479px) { 

}


.icerik iframe { width: 100% !important; height: 290px !important; overflow:hidden; }

#menuac {
	background:#FFF;
	display:none;
	z-index:9999 !important;
	float: left;
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	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:#232323;
	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:800;
	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: 20px 15px 20px 15px;
  cursor: pointer;
  z-index: 2;
  font-size: 14px;
  font-weight: 600;
  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 { border-bottom: 1px solid #e5e5e5 !important; }
#cssmenu > ul > li > a { background: #FFF; color: #232323; }
#cssmenu > ul > li > a:hover, #cssmenu > ul > li.active > a, #cssmenu > ul > li.open > a { background: #FFF; color: #232323; }
#cssmenu ul ul li a { background: #FFF; color: #232323; border-bottom: 1px solid #e5e5e5 !important; }
#cssmenu ul ul li.open > a, #cssmenu ul ul li.active > a { background: #FFF; color: #232323; }