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

body { width: auto; }

.genel { width: 96% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.h-ortala { width: 96%; }

.solbar, .sagbar { float:left; width:100%; }

.logo { background: url(i/i-sprite.png) no-repeat 0px -987px; float: none; width: 360px; margin:10px auto 0px; }
.logo a{ width: 260px; margin: 0px 0px 0px 65px; }

.logo-sag { width: 100%; margin: 10px 0px 4px 0px; height:auto; overflow:auto; }

.arama { width: 42%; margin: 4px 3% 0px 0px; }
.ara-kutu { margin: 20px 0px 0px 0px; }

.manset { position:relative; float:left; width: 100%; height: auto; margin:10px 0px 10px 0px; }
.msol { float:left; width: 35%; height: auto; margin:0px 2% 0px 1%; }
.msol img{ float:left; width: auto; height: 250px; }
.msag { float:left; width: 60%; height: auto; margin:0px 0px 0px 0px; }
.msag a{ margin: 10px 0px 5px 0px; padding: 0px 0px 30px 0px; }
#paginate-slider2 { position: absolute; float:left; width: 280px; height: auto; overflow:hidden; bottom: 1%; margin: 0px 0px 2% 38%; padding: 22px 0px 0px 0px; border:0px; }

.ksol { float:left; width:100%; }
.myok { display:none; width:0px; height:0px; overflow: hidden; }
.kads { float:left; width: 100%; margin:10px 0px 17px 0px; text-align:center; }
.tumu a { text-align: center; }

.ads-sol { float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 15px 0px; padding: 0px; border:0px; text-align:center;	}

.kisaltalim { height: auto; }

.c-kutu-u img{ height: auto; }

.ksag { width: 100%; }
.kutu-liste { width: 46%; margin: 0px 2% 10px 2%; }
.kutu-liste b { margin: 0px 0px 8px 0px; }
.kutu-liste img { width: 40%; height: auto; margin: 0px 3% 0px 0px; }
.kutu-liste p { width: 57%; max-height: 53px; margin: 0px 0px 3px 0px; }

.kc-liste { width: 21%;	height: auto; margin: 0px 2% 15px 2%; }
.kc-liste img { width: 100%; height: auto; }
.kc-liste p { height: auto; max-height: auto; }
.kc-liste p a { height: auto; max-height: auto; }

.dliste { width: 46%; margin: 0px 2% 13px 2%; }
.dliste img { width: 40%; margin: 0px 3% 0px 0px; }
.dliste p {	width: 57%;	}

.yzrliste {	width: 21%;	margin: 0px 2% 15px 2%;	}
.yzrliste img {	height: auto; }

.ktam { margin: 0px 0px 0px 0px; }
.ktam img { width: 20%; height:auto; margin: 0px 2% 0px 0px; }
.ktam p{ background:none; position:relative; float:left; width: 78%; height: auto; overflow:hidden; margin: 0px; padding: 0px; }
.ktam p a { height: auto; overflow:hidden; margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom:1px solid #e8d4b6; }

.ykutu-liste { width: 46%; margin: 0px 2% 14px 2%; }
.ykutu-liste b { margin: 0px 0px 8px 0px; }
.ykutu-liste img { width: 40%; height: auto; margin: 0px 3% 0px 0px; }
.ykutu-liste p { width: 57%; height: auto; max-height: 53px; margin: 0px 0px 3px 0px; }

.ktam-liste img { margin: 0px 2% 0px 0px; }
.ktam-liste p { width: 73%; }

.yvkutu-liste img {	width: 30%;	height: auto; margin: 3px 3% 0px 0px; }

.detay-ust { float: none; width: 635px; margin: 0px auto 0px; }
.sosyal { float: none; width: 635px; margin: 10px auto 0px;	}

.f-ortala { width: 96%;	height:auto; overflow:hidden; margin: 0px auto 0px; padding: 0px; border: 0px; }
.fsol {	width: 42%;	margin: 10px 3% 0px 0px; }
.fsag {	width: 55%;	}
.af-sol { width: 75%; margin: 0px 2% 0px 0px; }
.af-sag { width: 23%; }

.dgaleri img{ width: 23%; height: auto; margin: 0px 2% 0px 0px; }
.gallery .gallery-item { width: 23% !important; height: auto; }
.gallery img{ height: auto; }

.sitemenu { background: #cd2e3d; border-bottom:1px solid #861e27; border-top:1px solid #861e27; }
.sitemenu li a{ padding: 14px 12px 10px 12px; }
.graphitemy li ul { background:#666666; border-bottom:0px; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.graphitemy li ul li, .sitemenu li ul li:hover { border:0px; border-top:1px solid #c9c9c9; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.sitemenu-toggled-title { background: url(i/list.png) no-repeat right center; float:left; width:100%; height:auto; overflow:hidden; margin:0px 0px 0px 0px; padding:10px 0px 10px 10px; border:0px; cursor:pointer; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:300; text-decoration:none; color:#FFF; }

.sitemenu {
	display:block;
	position:relative;
	float:left;
	width:100%;
	height:auto;
	overflow: hidden;
	padding:0px;
	margin:0 auto !important;
	border:0px;
}

.sitemenu * { -webkit-tap-highlight-color:transparent !important; }

.sitemenu-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0px;
}
.sitemenu-button:hover {
	cursor:pointer;
}
.sitemenu .sitemenu-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.sitemenu .sitemenu-toggled ul li {
	display:block;
	margin:0px;
}

.sitemenu-toggled-controls {
	display: block;
	}

.sitemenu ul {
	background:#666666;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	}

.sitemenu li {
	list-style:none;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px !important;
	padding: 0px !important;
	}

.sitemenu li a{
	float:left;
	width: auto;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 13px 10px;
	border: 0px;
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	font-weight:300;
	text-decoration:none;
	}

.sitemenu li a:hover{
	text-decoration: underline;
	}

.sitemenu li ul {
	display:block;
	z-index: 9999;
	position: relative;
	left: 0px;
	float:left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius:0px;
}

.sitemenu li ul li, .sitemenu li ul li:hover {
	list-style:none;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-right:0px;
	}

.sitemenu li li a, .sitemenu li li a:link, .sitemenu li li a:visited {
	float:left;
	width: auto;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 13px 25px;
	border: 0px;
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	font-weight:300;
	text-decoration:none;
	}
	
.sitemenu li li a:hover, .sitemenu li li a:active {
	text-decoration: underline;
	}

.yazar-detay img { width: 30%; height: auto; }
.yazar-detay p { width: 55%; }
.yazar-detay p b { font-size:16px; }
.yazar-detay p i{ line-height:20px; font-size:14px;	}

} 


@media only screen and (min-width: 480px) and (max-width: 759px) { 

body { width: auto; }

.genel { width: 96% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.h-ortala { width: 96%; }

.manset { position:relative; float:left; width: 100%; height: auto; margin:10px 0px 10px 0px; }
.msol { float:left; width: 50%; height: auto; margin:0px 2% 0px 1%; }
.msol img{ float:left; width: auto; height: 250px; }
.msag { float:left; width: 45%; height: auto; margin:0px 0px 0px 0px; }
.msag a{ margin: 10px 0px 5px 0px; padding: 0px 0px 25px 0px; }
#paginate-slider2 { position: absolute; float:left; width: 45%; height: auto; overflow:hidden; bottom: 1%; margin: 0px 0px 2% 53%; padding: 22px 0px 0px 0px; border:0px; }
#paginate-slider2 a{ float:left; width: 23%; height: auto; overflow:hidden; margin: 0px 2% 0px 0px; padding: 0px; }
#paginate-slider2 img{ float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px; border: 0px;	}

.solbar, .sagbar { float:left; width:100%; }

.logo { background: url(i/i-sprite.png) no-repeat 0px -987px; float: none; width: 360px; margin:10px auto 0px; }
.logo a{ width: 260px; margin: 0px 0px 0px 65px; }

.logo-sag { width: 100%; margin: 10px 0px 4px 0px; height:auto; overflow:auto; }
.sitemenu { background: #cd2e3d; border-bottom:1px solid #861e27; border-top:1px solid #861e27; }
.sitemenu li a{ padding: 14px 12px 10px 11px; }

.graphitemy li ul { background:#666666; border-bottom:0px; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.graphitemy li ul li, .sitemenu li ul li:hover { border:0px; border-top:1px solid #c9c9c9; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.sitemenu-toggled-title { background: url(i/list.png) no-repeat right center; float:left; width:100%; height:auto; overflow:hidden; margin:0px 0px 0px 0px; padding:10px 0px 10px 10px; border:0px; cursor:pointer; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:300; text-decoration:none; color:#FFF; }

.arama { width: 100%; height: auto; margin: 10px 0px 0px 0px; }
.ara-kutu { width: 100%; margin: 0px 0px 0px 0px; padding:5px 0px 0px 0px; }

.uyepaneli { width: 100%; margin: 4px 0px 7px 0px;  }

.ksol { float:left; width:100%; }
.myok { display:none; width:0px; height:0px; overflow: hidden; }
.kads { float:left; width: 100%; margin:10px 0px 17px 0px; text-align:center; }
.tumu a { text-align: center; }

.ads-sol { float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 15px 0px; padding: 0px; border:0px; text-align:center;	}

.kisaltalim { height: auto; }

.c-kutu { width: 30.8%; margin: 0px 0px 10px 0.2%; }
.c-kutu-u img{ height: auto; }

.ksag { width: 100%; }
.kutu-liste { width: 96%; margin: 0px 2% 10px 2%; }
.kutu-liste b { margin: 0px 0px 8px 0px; }
.kutu-liste img { width: 25%; height: auto; margin: 0px 3% 0px 0px; }
.kutu-liste p { width: 72%; max-height: 53px; margin: 0px 0px 3px 0px; }

.kc-liste { width: 29%;	height: 186px; margin: 0px 2% 15px 2%; padding:0px 0px 0px 0px;}
.kc-liste img { width: 100%; height: auto; }
.kc-liste p { height: auto; max-height: auto; }
.kc-liste p a { height: auto; max-height: auto; }

.dliste { width: 46%; margin: 0px 2% 13px 2%; }
.dliste img { width: 40%; margin: 0px 3% 0px 0px; }
.dliste p {	width: 57%;	}

.yzrliste {	width: 21%;	margin: 0px 2% 15px 2%;	}
.yzrliste img {	height: auto; }

.ktam { margin: 0px 0px 0px 0px; }
.ktam img { width: 20%; height:auto; margin: 0px 2% 0px 0px; }
.ktam p{ background:none; position:relative; float:left; width: 78%; height: auto; overflow:hidden; margin: 0px; padding: 0px; }
.ktam p a { height: auto; overflow:hidden; margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom:1px solid #e8d4b6; }

.ykutu-liste { background: none; width: 96%; margin: 0px 2% 14px 2%; }
.ykutu-liste b { margin: 0px 0px 8px 0px; }
.ykutu-liste img { width: 25%; height: auto; margin: 0px 3% 12px 0px; }
.ykutu-liste p { width: 72%; height: auto; max-height: 53px; margin: 0px 0px 3px 0px; }

.ktam-liste img { margin: 0px 2% 0px 0px; }
.ktam-liste p { width: 73%; }

.yvkutu-liste img {	width: 30%;	height: auto; margin: 3px 3% 0px 0px; }

.detay-ust { float:left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px;	border: 0px; }
.dsol { width: 100%; height: auto; margin:0px 0px 10px 0px; }
.dsol img {	width: 100%; height: auto; }

.dsag { width: 100%; margin: 0px 0px 0px 0px; }
.yazar { width: 20%; margin: 0px 2% 0px 0px; }
.yazar a{ width: 105px;	}

.oylama { width: 78%; }
.oylama p{ width: auto; margin: 0px 10px 0px 0px; }
.oliste { width: 78%; }
.dekle a{ width: 100%; font-size:12px; }

.sosyal { float:left; width: 100%; height: auto; overflow: hidden; margin: 10px 0px 0px 0px; padding: 15px 0px 10px 0px; border: 0px; }
.sosyal3 { background:url(i/bcz.png) repeat-x left top; width: 100%; height:auto; margin: 10px 0px 0px 0px; padding: 15px 0px 10px 0px; }

.f-ortala { width: 96%;	height:auto; overflow:hidden; margin: 0px auto 0px; padding: 0px; border: 0px; }
.fsol {	width: 100%; margin: 10px 0px 5px 0px; }
.fsag {	width: 100%; }
.af-sol { width: 100%; margin: 0px 0px 5px 0px; }
.af-sag { width: 100%; }

.dgaleri img{ width: 23%; height: auto; margin: 0px 2% 0px 0px; }
.gallery .gallery-item { width: 23% !important; height: auto; }
.gallery img{ height: auto; }

}


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

body { width: auto; }

.genel { width: 96% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.h-ortala { width: 96%; }

.manset { position:relative; float:left; width: 100%; height: auto; margin:10px 0px 10px 0px; }
#slider2 { height: auto; }
.contentdiv { height: auto; }
.msol { float:left; width: 96%; height: auto; margin:0px 2% 0px 2%; }
.msol img{ float:left; width: 100%; height: 220px; }
.msag { float:left; width: 96%; height: auto; margin:0px 2% 0px 2%; }
.msag a{ margin: 10px 0px 2px 0px; padding: 0px 0px 22px 0px; font-size:16px; }
#paginate-slider2 { position:relative; float:left; width: 100%; height: auto; overflow:hidden; margin: 10px 0px 2% 2%; padding: 22px 0px 0px 0px; border:0px; }
#paginate-slider2 a{ float:left; width: 20%; height: auto; overflow:hidden; margin: 0px 2% 0px 2%; padding: 0px; }
#paginate-slider2 img{ float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px; border: 0px;	}

.solbar, .sagbar { float:left; width:100%; }

.logo { background: url(i/i-sprite.png) no-repeat -3px -802px; float: left; width: 100%; margin:10px 0px 0px 0px; }
.logo a{ width: 100%; margin: 0px 0px 0px 0px; }

.logo-sag { width: 100%; margin: 10px 0px 4px 0px; height:auto; overflow:auto; }
.sitemenu { background: #cd2e3d; border-bottom:1px solid #861e27; border-top:1px solid #861e27; }
.sitemenu li a{ padding: 14px 12px 10px 12px; }

.graphitemy li ul { background:#666666; border-bottom:0px; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.graphitemy li ul li, .sitemenu li ul li:hover { border:0px; border-top:1px solid #c9c9c9; }
.graphitemy li { border:0px; border-bottom:1px solid #c9c9c9; }
.sitemenu-toggled-title { background: url(i/list.png) no-repeat right center; float:left; width:100%; height:auto; overflow:hidden; margin:0px 0px 0px 0px; padding:10px 0px 10px 10px; border:0px; cursor:pointer; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:300; text-decoration:none; color:#FFF; }

.arama { width: 100%; height: auto; margin: 10px 0px 0px 0px; }
.ara-kutu { width: 100%; margin: 0px 0px 0px 0px; padding:2px 0px 0px 0px; }

.uyepaneli { width: 100%; margin: 4px 0px 7px 0px;  }
.uyepaneli .usutun { position: relative; float: left; }
.uyepaneli .uyesol { width: 0px; height:0px; display:none; }
.uyepaneli img { display:none; float:left; width: 0px; height: 0px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px; border: 0px; }
.uyepaneli .uyesag { float: left; width: 100%; height: 80px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; }
.uyesag p a { padding: 6px 20px 6px 0px; }

.ksol { float:left; width:100%; }
.myok { display:none; width:0px; height:0px; overflow: hidden; }
.kads { float:left; width: 100%; margin:10px 0px 17px 0px; text-align:center; }
.tumu a { text-align: center; }

.ads-sol { float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 15px 0px; padding: 0px; border:0px; text-align:center;	}

.kisaltalim { height: auto; }

.c-kutu { width: 44%; margin: 0px 2% 10px 2%; padding: 0px 1% 0.5% 1%; }
.c-kutu-u img{ height: auto; }

.ksag { width: 100%; }
.kutu-liste { width: 96%; margin: 0px 2% 10px 2%; }
.kutu-liste b { margin: 0px 0px 8px 0px; }
.kutu-liste img { width: 35%; height: auto; margin: 0px 3% 12px 0px; }
.kutu-liste p { width: 62%; max-height: 35px; margin: 0px 0px 3px 0px; }

.kc-liste { width: 46%;	height: 166px; margin: 0px 2% 15px 2%; border-bottom:1px solid #f2f2f2; }
.kc-liste img { width: 100%; height: auto; }
.kc-liste p { height: auto; max-height: auto; }
.kc-liste p a { height: auto; max-height: auto; }

.dliste { width: 96%; margin: 0px 2% 13px 2%; }
.dliste img { width: 40%; margin: 0px 3% 0px 0px; }
.dliste p {	width: 57%;	}

.ucdekes { float:left; width: 100%; height:140px; overflow:hidden; margin: 0px 0px 6px 0px; padding:0px 0px 0px 0px; border:0px; }

.yzrliste {	width: 29%;	margin: 0px 2% 55px 2%;	}
.yzrliste img {	height: auto; }

.ktam { margin: 0px 0px 0px 0px; }
.ktam img { width: 40%; height:auto; margin: 0px 4% 0px 0px; }
.ktam p{ background:none; position:relative; float:left; width: 56%; height: auto; overflow:hidden; margin: 0px; padding: 0px; font-size:0px; color:#FFFFFF; }
.ktam p a { height: auto; overflow:hidden; margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom:0px; }

.ykutu-liste { background: none; width: 96%; margin: 0px 2% 14px 2%; }
.ykutu-liste b { margin: 0px 0px 8px 0px; }
.ykutu-liste img { width: 35%; height: auto; margin: 0px 3% 12px 0px; }
.ykutu-liste p { width: 62%; height: auto; max-height: 35px; margin: 0px 0px 3px 0px; }

.ktam-liste img { margin: 0px 2% 0px 0px; }
.ktam-liste p { width: 73%; }
.ktam-liste p a { font-size:15px; }

.yvkutu-liste {	width: 98%;	margin: 0px 1% 14px 1%;	}
.yvkutu-liste img {	width: 35%;	height: auto; overflow:hidden; margin: 3px 3% 0px 0px; }
.yvkutu-liste p { width: 62%; height: auto; max-height: 74px; }

.detay-ust { float:left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px;	border: 0px; }
.dsol { width: 100%; height: auto; margin:0px 0px 10px 0px; }
.dsol img {	width: 100%; height: auto; }

.dsag {	width: 100%; margin: 0px 0px 0px 0px; }
.yazar { width: 35%; margin: 0px 5% 0px 0px; }
.yazar a{ width: 105px;	}

.oylama { width: 60%; }
.oylama p{ width: auto; margin: 0px 10px 0px 0px; }
.oliste { width: 60%; }
.dekle a{ width: 100%; font-size:12px; }

.sosyal { float:left; width: 100%; height: auto; overflow: hidden; margin: 10px 0px 0px 0px; padding: 15px 0px 10px 0px; border: 0px; }
.sosyal3 { background:url(i/bcz.png) repeat-x left top; width: 100%; height:auto; margin: 10px 0px 0px 0px; padding: 15px 0px 10px 0px; }

.bsag p, .bsag h1 { font-size:15px; }

.f-ortala { width: 96%;	height:auto; overflow:hidden; margin: 0px auto 0px; padding: 0px; border: 0px; }
.fsol {	width: 100%; margin: 10px 0px 5px 0px; }
.fsag {	width: 100%; }
.af-sol { width: 100%; margin: 0px 0px 5px 0px; }
.af-sag { width: 100%; }

.dgaleri img{ width: 48%; height: auto; margin: 0px 2% 2% 0px; }
.gallery .gallery-item { width: 48% !important; height: auto; }
.gallery img{ height: auto; }

.gizle3{ display:none; width:0px; height:0px; overflow:hidden; }

} 