body {background:#fff;}
.cerceve {background:#fff;}

p.slogan {font-size:14px;font-weight:bold;}

#mobilbanner {float:left;margin:0 0 10px 0;}

#mobilsayfa {float:left;width:385px;}
.mobiluygulama {margin-right:12px;}

#mobilbaslik {float:left;width:774px;background:#f4eaca;border:1px solid #e8dca8;padding:0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}
#mobilbaslik h1 {float:left;font:bold 12px Verdana;margin:5px 0 5px 5px;padding:0px;line-height:20px;color:#000;}
#mobilbaslik h1 a {font:bold 12px Verdana;}

#tumu {float:left;width:772px;background:#f4eaca;border:1px solid #e8dca8;padding:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:0 0 5px 5px;text-align:center;font-weight:bold;}

#mobilpop {float:left;width:175px;margin:0 0 0 7px;}
#mobilpop h1 {float:left;width:155px;background:#f4eaca;font:bold 12px Verdana;padding:6px 10px 6px 10px;margin:0;color:#000;border:1px solid #e8dca8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}
#mobilpop h1 a {font:bold 12px Verdana;}
#mobilpop ul {margin:0;padding:0;}
#mobilpop ul li {list-style:none;}
#mobilpop ul li a {float:left;width:165px;background:#f8f4e0;border:1px solid #e8dca8;border-width:0 1px 1px 1px;padding:7px 0 6px 10px;color:#505050;}
#mobilpop ul li a:hover {background:#f5edcf;}
#mobilpop .sira {float:left;width:25px;text-align:right;margin:0 0 0 5px;}
#mobilpop .ikon {float:left;margin:-3px 7px 0 3px;border:none;width:24px;}

#tummobil {float:left;width:785px;border:1px solid #e8dca8;border-width:0 1px 0 0;background:#f9f4e0;}

ul.lof-main-wapper li {position:relative;}

.mobilapp {float:left;font-family:Arial;border:1px solid #E8D9A5;border-width:0 0 1px 1px;padding:15px 0 15px 15px;margin:0;}
.mobilapp img {display:block;margin:0 0 5px 0;}
.ikon {}
.ikon img {width:100px;}

#mobilkategori {float:left;width:176px;margin:0 10px 0 0;}
.mobilkategori {float:left;width:176px;margin:0 0 10px 0;}

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {width:176px;margin:0;list-style:none;}
ul#navmenu-v li {float:left;position:relative;width:100%;}
ul#navmenu-v li.iehover {z-index:1000;}
ul#navmenu-v ul {display:none;position:absolute;top:0;left:176px;z-index:9999;}
ul#navmenu-v a {border-top:1px solid #e8dca8;border-right:1px solid #e8dca8;display: block;background:#F8F4E0;padding:5px 0 5px 10px;height:1%;}
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {background:#f0e4ba;}
ul#navmenu-v li ul {border-bottom:1px solid #e8dca8;border-left:1px solid #e8dca8;width:176px;}
ul#navmenu-v li:hover ul {border:0px;}
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {float:none;background:#f5edcf;width:176px;}
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {background:#f0e4ba;}
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul {display:none;}
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul {display:block;}
ul#navmenu-v .anasayfa {float:left;width:166px;background:#f4eaca;font:bold 15px Verdana;padding:8px 0 8px 10px;margin:0;color:#000;border:1px solid #e8dca8;border-bottom:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}

.mobilkategori ul {margin:0;padding:0;}
.mobilkategori ul li {list-style:none;}
.mobilkategori ul li a {float:left;width:166px;border-left:1px solid #e8dca8;padding:7px 0 6px 5px;color:#505050;margin:0;}
.mobilkategori ul li a:hover {background:#f5edcf;}
.mobilkategori .sira {float:left;width:25px;text-align:right;margin:0 0 0 5px;}
.mobilkategori .ikon {float:left;margin:-3px 7px 0 3px;border:none;width:24px;}

.border_bottom {border-bottom:1px solid #e8dca8;}

#detaylar .mobilikon {position:absolute;top:0;left:0;width:98px;height:98px;}
#detaylar ul li {padding:7px 10px 7px 110px;width:362px;}
#detaylar ul li span.li1 {width:140px;}
#detaylar ul li span.li2 {width:200px;}
.mobilbanner {float:right;margin:0 -11px 0 10px;border:1px solid #f0e4ba;}
.mobilbanner img {width:300px;}
#baslik span {font-weight:normal;font-size:16px;}

.mobilikon {background:#F8F0D8;border-right:1px solid #e8dca8;}

.liste img {width:32px;float:left;margin:0 5px 0 0;}
.liste span {float:left;margin:8px 0 0 0;}

.resimtab {text-align:left;}
.resimtab img {border:1px solid #e8dca8;margin:3px 10px;}

ul.liste {width:258px;}
ul.liste li.baslik, ul.liste li.liste_kat, ul.liste li a {width:238px;}

ul.listeqr {width:257px;}
ul.listeqr .qrimage {width:257px;border-bottom:1px solid #e8dca8;}
ul.listeqr li.baslik, ul.listeqr li.liste_kat, ul.listeqr li a {width:237px;}

.bold {font-weight:bold;}

#tanitim {background:#F8F4E0;}

#detaylar {border-radius:0;}

#indir2 {float:left;margin:0 0 5px 0;}
#indir2 h1 {border-top:0px;border-radius:0 0 5px 5px;}
#indir2 {margin:0 0 5px 0;}
#indir2 span {float:left;width:300px;padding:10px 0;border:1px solid #e8dca8;text-align:center;background:#F4EACA;position:relative;font:bold 18px Verdana;color:#999;}
#indir2 .ikon_left {position:absolute;left:10px;top:10px;}
#indir2 .ikon_right{position:absolute;right:10px;top:10px;}

#tanitim {float:left;width:763px;padding:0;margin:5px 0 5px 0;text-align:justify;border:0px;}
#tanitim ul {padding:0;margin:0px;}
.mobilikon {background:#F8F0D8;border-right:1px solid #e8dca8;}

#mobilsag {float:left;width:784px;}
#mobilsag h1.osbaslik {float:left;width:762px;background:#F4EACA;border:1px solid #e8dca8;padding:10px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;margin:0 0 5px 0;font-size:18px;}

#mobilbanner {float:left;width:782px;border:1px solid #e8dca8;margin:0 0 5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}
#mobilbanner h1 {float:left;width:762px;background:#F4EACA;padding:10px 10px;margin:0;font-size:14px;}
#mobilbanner .bannerb {float:left;width:390px;height:191px;border:1px solid #e8dca8;margin:2px 0 2px 2px;}
#mobilbanner .bannerk {float:left;width:189px;height:92px;border:1px solid #e8dca8;margin:2px 0 2px 2px;}
#mobilbanner .ads300 {float:left;width:300px;height:250px;border:1px solid #e8dca8;}

#mobilbox {float:left;width:400px;margin:0 10px 0 0;}
#mobilbox h1 {float:left;width:388px;background:#F4EACA;border:1px solid #e8dca8;padding:10px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;margin:0;}
.mobilbox {float:left;width:246px;height:80px;border:1px solid #e8dca8;border-width:1px 1px 0 0;background:#F8F4E0;padding:7px;}
.mobilbox2 {width:245px;border-width:0 1px 1px 0;}
.mobilbox img {float:left;width:75px;margin:0 5px 0 0;}
.mobilbox .alt {float:left;width:100%;margin:7px 0 0 0;}
.mobilbox .alt span {float:right;}
.pick {width:202px;height:91px;padding:0;border:0;background:url('https://www.gezginler.net/tema/images/android_back1.jpg');}

#mobilbox3 {float:left;width:782px;border:1px solid #e8dca8;margin:0 0 5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}
#mobilbox3 h1 {float:left;width:762px;background:#F4EACA;padding:10px 10px;margin:0;font-size:14px;}
#mobilbox3 img {width:75px;height:75px;}
.mobilbox3 {border-width:1px 0 0 0;}

#mobilbox4 {float:left;width:783px;border:1px solid #e8dca8;margin:0 0 5px 0;border-width:1px 0 0 1px;}
.mobilbox4 {float:left;width:246px;height:80px;border:1px solid #e8dca8;border-width:0 1px 1px 0;background:#F8F4E0;padding:7px;}
.mobilbox4 img {float:left;width:75px;margin:0 5px 0 0;}

#prbaslik {background:#F4EACA;position:relative;float:left;width:958px;margin:0 0 5px 0;}
#prbaslik .icon {width:30px;height:30px;float:left;margin:4px 10px 0 0;}
#prbaslik h1 {float:left;margin:5px 0;line-height:25px;}
#prbaslik h1 a:hover {color:#000;cursor:default;}
#prbaslik h1 a span.baslik span {color:#505050;}
#prbaslik .os_logo {height:14px;}
#prbaslik .mkat {float:right;font-weight:bold;margin:10px 10px 0 0;font-size:12px;}

#prsol{float:left;margin:0 8px 0 0;width:302px;}
#prsol ul.detay {float:left;margin:5px 0 0 0;padding:0;width:300px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;}
#prsol ul.detay li {float:left;width:293px;list-style:none;padding:7px 0 6px 7px;background:#f8f4e0;margin:0 0 1px 0;}
#prsol ul.detay li strong {float:left;font-weight:bold;width:100px;}
#prsol ul.detay li.list {width:137px;display:inline;}
#prsol ul.detay li.list1 {width:148px;border-right:1px solid #e8dca8;}
#prsol ul.detay select {float:right;border:1px solid #e8dca8;background:#F8F4E0;padding:3px 3px;}

table, tr, td {border:0;border-collapse:collapse;}
table.detay {float:left;margin:5px 0 0 0;padding:0;width:300px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;}
table.detay tr {float:left;width:293px;list-style:none;padding:7px 0 6px 7px;background:#f8f4e0;margin:0 0 1px 0;}
table.detay tr.baslik {background:url('https://www.gezginler.net/tema/images/mobile_info.png') 8px 3px no-repeat #F4EACA;font-weight:bold;font-size:12px;width:260px;padding-left:33px;}
table.detay tr td.dt1 {font-weight:bold;width:100px;}
table.detay tr td.dt2 {padding:0 0 0 5px;}
table.detay tr.list {width:137px;display:inline;}
table.detay tr.list1 {width:148px;border-right:1px solid #e8dca8;}
table.detay select {float:right;border:1px solid #e8dca8;background:#F8F4E0;padding:3px 3px;}

#prsol #indir {margin:0 0 5px 0;}
#prsol #indir a {float:left;width:300px;padding:7px 0;border:1px solid #e8dca8;text-align:center;background:#F4EACA;position:relative;font:bold 17px Verdana;}
#prsol #indir a.indir {font-size:12px;padding:12px 0;}
#prsol #indir .ikon_left {position:absolute;left:8px;top:10px;}
#prsol #indir .ikon_right{position:absolute;right:8px;top:10px;}
#prsol ul.rating li.baslik {background:#F4EACA;font-weight:bold;padding:0;font-size:12px;}
#prsol ul.rating li.baslik span {float:left;width:180px;margin:5px 0 0 7px;}

#prsag #indir {margin:5px 0 0 0;}
#prsag #indir a {float:left;width:658px;padding:7px 0;border:1px solid #e8dca8;text-align:center;background:#F4EACA;position:relative;font:bold 17px Verdana;}
#prsag #indir a.indir {font-size:12px;padding:12px 0;}
#prsag #indir .ikon_left {position:absolute;left:8px;top:10px;}
#prsag #indir .ikon_right{position:absolute;right:8px;top:10px;}
#prsag ul.rating li.baslik {background:#F4EACA;font-weight:bold;padding:0;font-size:12px;}
#prsag ul.rating li.baslik span {float:left;width:538px;margin:5px 0 0 7px;}

#prsag {float:left;width:489px;margin:0;}
#prsag #yorumlar {float:left;width:658px;border:1px solid #e8dca8;text-align:center;font:bold 18px Verdana;margin:5px 0 0 0;background:#F8F4E0;text-align:left;}
#prsag #yorumlar h4 {float:left;width:638px;background:#F4EACA;font-size:14px;text-align:left;margin:0 0 5px 0;padding:5px 10px;}

#tabs {float:left;width:658px;}
#tabs .banner {float:right;margin:0 0 5px 5px;}

#baslik {width:772px;border-bottom:0;}
#baslik h1 {font-size:13px;}

#prsol ul.mobilliste {float:left;margin:5px 0 0 0;padding:0;width:300px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;}
#prsol ul.mobilliste li {float:left;width:292px;list-style:none;padding:7px 0 6px 8px;background:#f8f4e0;margin:0 0 1px 0;}
#prsol ul.mobilliste li.baslik {background:#F4EACA;font-weight:bold;font-size:12px;width:260px;padding-left:33px;}
#prsol ul.mobilliste li.gelistirici {background:url('https://www.gezginler.net/tema/images/mobile_gear.png') 8px 3px no-repeat #F4EACA;}
#prsol ul.mobilliste li.yeni {background:url('https://www.gezginler.net/tema/images/mobile_new.png') 8px 3px no-repeat #F4EACA;}
#prsol ul.mobilliste li.populer {background:url('https://www.gezginler.net/tema/images/mobile_star.png') 8px 3px no-repeat #F4EACA;}
#prsol ul.mobilliste img {float:left;margin:0 15px 0 0;width:40px;}
#prsol ul.mobilliste .basic2 {float:right;margin:0 5px 0 0;}

#benzerler {float:left;width:796px;}
#benzerler ul.mobilliste {float:left;margin:5px 0 0 0;padding:0;width:325px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;}
#benzerler ul.mobilliste li {float:left;width:318px;list-style:none;padding:7px 0 6px 7px;background:#f8f4e0;margin:0 0 1px 0;}
#benzerler ul.mobilliste li.baslik {background:#F4EACA;font-weight:bold;font-size:12px;}
#benzerler ul.mobilliste img {float:left;margin:0 15px 0 0;width:40px;}
#benzerler ul.mobilliste .basic2 {float:right;margin:0 5px 0 0;}

#indralt ul.mobilliste {float:left;margin:5px 0 0 0;padding:0;width:395px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;}
#indralt ul.mobilliste li {float:left;width:387px;list-style:none;padding:7px 0 6px 8px;background:#f8f4e0;margin:0 0 1px 0;}
#indralt ul.mobilliste li.baslik {background:#F4EACA;font-weight:bold;font-size:12px;width:355px;padding-left:33px;}
#indralt ul.mobilliste li.gelistirici {background:url('https://www.gezginler.net/tema/images/mobile_gear.png') 8px 3px no-repeat #F4EACA;}
#indralt ul.mobilliste li.yeni {background:url('https://www.gezginler.net/tema/images/mobile_new.png') 8px 3px no-repeat #F4EACA;}
#indralt ul.mobilliste li.populer {background:url('https://www.gezginler.net/tema/images/mobile_star.png') 8px 3px no-repeat #F4EACA;}
#indralt ul.mobilliste img {float:left;margin:0 15px 0 0;width:40px;}
#indralt ul.mobilliste .basic2 {float:right;margin:0 5px 0 0;}

.uyum {color:#000;float:left;margin:0 0 5px 0;padding:4px 8px 2px 32px;width:260px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;font-weight:bold;}
.uyumlu {background:url('https://www.gezginler.net/tema/images/uyumlu.png') no-repeat 3px 3px #f1ecc9;}
.uyumsuz {background:url('https://www.gezginler.net/tema/images/uyumsuz.png') no-repeat 3px 6px #f1ecc9;}

.digersurum {color:#999;float:left;margin:0 0 5px 0;padding:3px 8px;width:284px;height:100%;border:1px solid #e8dca8;text-align:left;background:#f1ecc9;font-weight:bold;}
.digersurum:hover {color:#000;}

.mobil300 {float:left;width:300px;height:250px;padding:0;margin:0;border:1px solid #e8dca8;}

#rating {float:right;margin:3px 10px 0 0;}
#rating .basic {float:left;margin:0 5px 0 0;}
#rating span {float:left;margin:1px 0 0 0;}

#prsag #resimler {float:left;width:658px;border:1px solid #e8dca8;font:bold 18px Verdana;margin:5px 0 0 0;padding:0;background:#F8F4E0;}
#prsag #resimler h4 {float:left;width:638px;background:#F4EACA;font-size:14px;text-align:left;margin:0;padding:5px 10px;}
#prsag #resimler img {max-width:320px;max-height:320px;margin:0 1px;}

#prsag #video {float:left;width:658px;height:327px;border:1px solid #e8dca8;font:bold 18px Verdana;margin:5px 0 0 0;padding:0;background:#F8F4E0;}
#prsag #video h4 {float:left;width:638px;background:#F4EACA;font-size:14px;text-align:left;margin:0;padding:5px 10px;}
#prsag #video img {max-width:320px;max-height:320px;margin:0 1px;}
#prsag #video #mediaplayer {width:658px;}

div.scrollingHotSpotLeft {
	min-width: 75px;
	width: 10%;
	height: 100%;
	background-image: url(/tema/images/big_transparent.gif);
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	left: 0;
	cursor: url(/tema/images/cursors/cursor_arrow_left.png), url(/tema/images/cursors/cursor_arrow_left.cur),w-resize;
}
div.scrollingHotSpotLeftVisible
{
	background-image: url(/tema/images/arrow_left.gif);				
	background-color: #fff;
	background-repeat: no-repeat;
	opacity: 0.35;
	-moz-opacity: 0.35;
	filter: alpha(opacity = 35);
	zoom: 1;
}
div.scrollingHotSpotRight
{
	min-width: 75px;
	width: 10%;
	height: 100%;
	background-image: url(/tema/images/big_transparent.gif);
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	right: 0;
	cursor: url(/tema/images/cursors/cursor_arrow_right.png), url(/tema/images/cursors/cursor_arrow_right.cur),e-resize;
}

div.scrollingHotSpotRightVisible {
	background-image: url(/tema/images/arrow_right.gif);
	background-color: #fff;
	background-repeat: no-repeat;
	opacity: 0.35;
	filter: alpha(opacity = 35);
	-moz-opacity: 0.35;
	zoom: 1;
}
div.scrollWrapper {position:relative;overflow:hidden;width:100%;height:100%;}
div.scrollableArea {position:relative;width:auto;height:100%;}
#makeMeScrollable div.scrollableArea * {position:relative;display:block;float:left;margin:0;padding:0;}
#makeMeScrollable {float:left;width:100%;height:100%;position:relative;border-width:0px 1px 0px 0px;border-color:#e8dca8;border-style:solid;}
.scrollableArea a {text-decoration:none;border-left:1px solid #e8dca8;border-right:1px solid #e8dca8;}

#mkategori {float:left;width:300px;border:1px solid #e8dca8;background:#F8F4E0;margin:5px 0 0 0;text-align:justify;}
#mkategori a {float:left;background:#fff;padding:2px 5px;margin:2px;color:#866400;border:1px solid #F4EACA;}
#mkategori a:hover {color:#000;background:#F8F4E0;}
#mkategori .baslik {float:left;width:267px;background:url('https://www.gezginler.net/tema/images/mobile_right.png') 8px 3px no-repeat #F4EACA;font-weight:bold;font-size:12px;padding:7px 0 7px 33px;margin:0;}

#mobilist {float:left;width:483px;margin:0 0 5px 0;padding:0;}
#mobilist h1 {float:left;width:433px;padding:10px 10px 10px 35px;margin:0;background:url('https://www.gezginler.net/tema/images/mobile_new.png') no-repeat #f5edcf;background-position:12px 5px, left;height:15px;border:1px solid #e8dca8;border-width:1px 1px 0 1px;}
#mobilist h1#populer {background:url('https://www.gezginler.net/tema/images/mobile_star.png') no-repeat #f5edcf;background-position:12px 5px, left;}
#mobilist ul.tablist {float:left;width:478px;margin:0;padding:0;border:1px solid #e8dca8;border-width:0 1px 1px 1px;}
#mobilist ul.tablist li {float:left;width:458px;list-style:none;padding:10px 10px;border-top:1px solid #e8dca8;background:#F8F4E0;height:52px;overflow:hidden;}
#mobilist ul.tablist li strong span {color:#505050;}
#mobilist ul.tablist li span.sag {float:right;}
#mobilist ul.tablist li img {height:50px;float:left;margin:0 10px 0 0;}
#tabs2 {margin:0;padding:0;}
#tabs ul.tab, #tabs2 ul.tab, #tabs3 ul.tab {float:left;width:464px;background:#F4EACA;border:1px solid #e8dca8;border-width:0 1px 1px 1px;margin:0;padding:2px 10px 0 4px;}
#tabs3 ul.tab {width:200px;}
#mobilist h1 span {float:right;}
#mobilist h1 span a {float:left;margin:0 15px 0 0;}
#mobilist h1 span a img {float:left;margin:-8px 3px 0 0;}
#mobilist h1 span a strong {float:left;}

#mobilist .mobilist {float:left;width:966px;height:146px;background:#F8F4E0;padding:1px;border:1px solid #e8dca8;position:relative;}
#mobilist .mobilist img.bannerb {width:300px;}
#mobilist .mobilist li {float:left;list-style:none;}

#mobilscroll {float:left;width:970px;margin:0 0 5px 0;padding:0;}
#mobilscroll h1 {float:left;width:920px;padding:5px 10px 0 35px;margin:0;background:url('https://www.gezginler.net/tema/images/mobile_check.png') no-repeat #f5edcf;background-position:10px 5px, left;border:1px solid #e8dca8;border-width:1px 1px 0 1px;}
#mobilscroll h1 strong {float:left;margin:5px 0 0 0;}
#mobilscroll h1 .tab {float:right;border:0;margin:0;padding:0;}
#mobilscroll .tabscroll {float:left;width:965px;background:#F8F4E0;border:1px solid #e8dca8;height:95px;}
#mobilscroll li {float:left;list-style:none;margin:1px;}
#mobilscroll li img {width:191px;}

#mobilscroll .mobilscroll {float:left;width:966px;height:146px;background:#F8F4E0;padding:1px;border:1px solid #e8dca8;position:relative;}
#mobilscroll .mobilscroll img.bannerb {width:300px;}
#mobilscroll .mobilscroll li {float:left;list-style:none;}
#mobilscroll .mobilscroll li span {float:left;position:absolute;bottom:-20px;}
#mobilscroll .mobilscroll li:hover span {position:absolute;bottom:0;left:0;background:#fff;width:300px;border:1px solid #e8dac8;}
#mobilscroll .mobilscroll li:hover span a {float:left;padding:5px 5px;font-weight:bold;border-right:1px solid #e8dac8;}

#bolumler {float:left;width:970px;text-align:center;margin:0 0 5px 0;}
#bolumler .bolumler {margin:0 100px;}
#bolumler a {float:left;margin:0 20px;}
#bolumler a img {float:left;}
#bolumler a strong {float:left;margin:15px 0 0 10px;font-size:14px;}

#order {float:left;width:772px;background:#f4eaca;border:1px solid #e8dca8;padding:7px 5px 4px 5px;}
#order span.sirala {float:left;margin:0 0 0 5px;}
#order span.filtrele {float:right;}
#order span.gorunum {float:right;margin:-8px 0 0 0;}
#order strong {float:left;}
#order a {font-weight:bold;}
#order span a {float:left;margin:0 8px;paddign:0;}
#order span.sirala a {float:left;background:url('https://www.gezginler.net/tema/images/sirala.png') no-repeat right;padding:0 20px 0 0;margin:0 8px}
#order span.gorunum img {width:30px;}
#order a.aktif {color:#c60;}

#key {float:left;width:302px;margin:0 0 5px 0;}
#keyal {float:left;width:300px;background:#e8d9a5;text-align:center;font:bold 12px Verdana;padding:15px 0;margin:2px 0;border:1px solid #b6ac88;color:#000;}
.keyal {float:left;width:300px;background:#e8d9a5;text-align:center;font:bold 12px Verdana;padding:15px 0;margin:2px 0;border:1px solid #b6ac88;color:#000;}
.keyal1 {float:left;width:300px;background:#f0e1c2;text-align:center;font:bold 11px Verdana;padding:15px 0;margin:2px 0;border:1px solid #b6ac88;color:#000;}
.keyal2 {float:left;width:300px;background:#f0eac2;text-align:center;font:bold 11px Verdana;padding:15px 0;margin:2px 0;border:1px solid #b6ac88;color:#000;}
.keyal3 {float:left;width:300px;background:#f0e1c2;text-align:center;font:bold 11px Verdana;padding:15px 0;margin:2px 0;border:1px solid #b6ac88;color:#000;}

/*

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
*/
/* ====================================================================
   RESPONSIVE — telefon icin (sonradan eklendi).
   Mobil bolum (bolum=='mobil') ust.php'de viewport=device-width aliyor;
   bu blok dar ekranda sabit-px duzeni akiskan/alt-alta yapar.
   Sadece mobil.css yuklendiginde (mobil bolum) etkir; Windows tarafi etkilenmez.
   ==================================================================== */
@media (max-width: 820px) {
  body { overflow-x: hidden; }

  /* detay sayfasi: sarmalayici + iki sutun -> alt alta, yatay tasma yok */
  #content, #program { width: auto !important; max-width: 100% !important; float: none !important; overflow-x: hidden; box-sizing: border-box; }
  #prsol, #prsag { width: auto !important; max-width: 100% !important; float: none !important; margin: 0 0 8px 0 !important; }
  ins.adsbygoogle, .adsbygoogle, .mobil300, #tabs .banner { max-width: 100% !important; height: auto; }

  /* dis cerceve (stil.css'ten 980px gelir) -> akiskan */
  #cerceve, .cerceve, #header, #banner, #content {
    width: auto !important; max-width: 100% !important; float: none !important;
    box-sizing: border-box;
  }
  #logo { float: none; }
  #logo img.logo { max-width: 55%; height: auto; }
  #ustmenu li.mn a { font-size: 13px !important; padding: 9px 8px !important; }
  #tepereklam { display: none !important; }   /* 728 banner telefonda gizli */
  #ustmenu, #ustmenu ul { float: none; width: auto; }
  #ustmenu li.mn { float: left; }
  #arama { float: none; clear: both; width: auto; padding: 4px 6px; }
  #arama input.arama_mtn { width: 60%; box-sizing: border-box; }

  /* mobil anasayfa + detay ana kapsayicilari -> tam genislik, alt alta */
  #mobilsayfa, #mobilbaslik, #tumu, #mobilpop, #mobilpop h1, #tummobil,
  #mobilkategori, .mobilkategori, ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul,
  ul#navmenu-v li ul, ul#navmenu-v .anasayfa,
  #mobilsag, #mobilsag h1.osbaslik, #mobilbanner, #mobilbanner h1,
  #mobilbox, #mobilbox h1, #mobilbox3, #mobilbox3 h1, #mobilbox4,
  #tanitim, #baslik, #benzerler, #mobilist, #tabs, #tabs2,
  #prsol, #prsag, table.detay, #prsol ul.detay,
  #prsol ul.mobilliste, #benzerler ul.mobilliste {
    width: auto !important; max-width: 100% !important; float: none !important;
    box-sizing: border-box; margin-left: 0; margin-right: 0;
  }

  /* liste ogeleri / linkler -> tam genislik */
  #mobilpop ul li a, .mobilkategori ul li a,
  ul.liste, ul.liste li.baslik, ul.liste li.liste_kat, ul.liste li a,
  ul.listeqr, ul.listeqr li.baslik, ul.listeqr li.liste_kat, ul.listeqr li a,
  ul.listeqr .qrimage, #benzerler ul.mobilliste li,
  .tab, .tab li, .tab li a, .tablist, .tablist li {
    width: auto !important; max-width: 100% !important; float: none !important;
    box-sizing: border-box;
  }

  /* indirme butonlari -> TAM GENISLIK blok buton */
  #prsol #indir, #prsag #indir, #indir2 { width: auto !important; float: none !important; }
  #prsol #indir a, #prsag #indir a, #indir2 span, a.indir {
    display: block !important; width: auto !important; float: none !important;
    box-sizing: border-box; text-align: center; padding: 14px 10px !important;
    font-size: 16px !important; margin: 0 0 6px 0;
  }

  /* detay ust bilgi listesi (ikonlu) */
  #detaylar ul li { width: auto !important; padding: 7px 10px 7px 96px; box-sizing: border-box; }
  #detaylar .mobilikon { width: 80px; height: 80px; }

  /* resim / banner / reklam -> tasmasin */
  img { max-width: 100%; height: auto; }
  .ikon img { width: 64px; }
  .mobilbanner img, #mobilbanner .bannerb, #mobilbanner .bannerk, #mobilbanner .ads300 {
    width: auto !important; max-width: 100%; height: auto; float: none;
  }
}

/* 2026 mobile UI refresh: keep old theme, fix widths and responsive overflow. */
#mobil_content, #mobil_content * { box-sizing: border-box; }
#mobil_content #program {
	float: left;
	width: 970px;
	max-width: 100%;
}
#mobil_content #program:after,
#mobil_content #prsag:after,
#mobilist ul.tablist li:after {
	content: "";
	display: table;
	clear: both;
}
#mobil_content #prsol {
	width: 302px;
	margin-right: 8px;
}
#mobil_content #prsag {
	float: left;
	width: 658px;
	margin: 0;
}
#mobil_content #tabs,
#mobil_content #prsag #resimler,
#mobil_content #prsag #video {
	width: 658px;
	max-width: 100%;
}
#mobil_content #tabs {
	border: 1px solid #e8dca8;
	background: #f8f4e0;
}
#mobil_content #tabs > ul {
	float: none;
	width: auto;
	margin: 0;
	padding: 0 8px;
	background: #f4eaca;
	border-bottom: 1px solid #e8dca8;
	min-height: 32px;
}
#mobil_content #tabs > ul:after {
	content: "";
	display: table;
	clear: both;
}
#mobil_content #tabs .ui-tabs-panel,
#mobil_content #hakkinda,
#mobil_content #qrkod {
	padding: 12px;
	line-height: 1.55;
}
#mobil_content #android_bg {
	min-height: 96px;
	margin-bottom: 8px;
}
#mobil_content #android_bg .banner {
	max-width: 96px;
	max-height: 96px;
	margin: 0 0 8px 12px;
}
#mobil_content #qrkod {
	text-align: center;
}
#mobil_content #qrkod .qrimage {
	width: 220px;
	max-width: 100%;
	height: auto;
	border: 1px solid #e8dca8;
	background: #fff;
	padding: 8px;
}
#mobil_content #qrkod .qrtext {
	margin: 8px 0 0;
	color: #505050;
	font-size: 12px;
}
#mobil_content table.detay {
	height: auto;
}
#mobil_content table.detay tr {
	height: auto;
	min-height: 28px;
}
#mobil_content table.detay tr td.dt2 {
	word-break: break-word;
}
#mobil_content #prsol ul.mobilliste li,
#mobil_content #benzerler ul.mobilliste li {
	height: auto;
	min-height: 42px;
}

#bolumler,
#mobilist,
#mobilist *,
#tabs,
#tabs2,
#tabs3 {
	box-sizing: border-box;
}
#mobilist h1 {
	height: auto;
	min-height: 34px;
	line-height: 17px;
	padding-top: 8px;
	padding-bottom: 8px;
}
#mobilist ul.tablist li {
	height: auto;
	min-height: 72px;
	line-height: 17px;
}
#mobilist ul.tablist li img {
	width: 50px;
	height: 50px;
	object-fit: contain;
}
#mobilist ul.tablist li strong {
	display: block;
	margin-right: 76px;
	line-height: 16px;
}
#mobilist ul.tablist li span.sag {
	min-width: 70px;
	text-align: right;
}

@media (max-width: 980px) {
	#cerceve, .cerceve, #header, #banner, #content,
	#mobil_content, #mobil_content #program {
		width: auto !important;
		max-width: 100% !important;
	}
	#mobil_content {
		padding: 0 8px;
	}
	#mobil_content #prsol,
	#mobil_content #prsag {
		float: none !important;
		width: auto !important;
		max-width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
	#mobil_content #prsol #indir a,
	#mobil_content table.detay,
	#mobil_content #prsol ul.mobilliste,
	#mobil_content #tabs,
	#mobil_content #prsag #resimler {
		width: 100% !important;
		max-width: 100% !important;
	}
	#mobil_content .mobil300 {
		float: none;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	#mobil_content #prsag #resimler img {
		max-width: 45vw;
		height: auto;
	}
}

@media (max-width: 640px) {
	#logo img.logo {
		max-width: 220px !important;
		width: 70% !important;
	}
	#ustmenu li.mn {
		width: 25%;
	}
	#ustmenu li.mn a {
		display: block;
		text-align: center;
		padding-left: 2px !important;
		padding-right: 2px !important;
	}
	#arama input.arama_mtn {
		width: calc(100% - 42px) !important;
	}
	#bolumler {
		width: auto !important;
		float: none !important;
	}
	#bolumler .bolumler {
		margin: 0 !important;
		display: table;
		width: 100%;
	}
	#bolumler a {
		float: none !important;
		display: inline-block;
		margin: 0 8px 8px !important;
	}
	#mobilist {
		width: 100% !important;
		float: none !important;
		margin: 0 0 10px 0 !important;
	}
	#mobilist h1,
	#mobilist ul.tablist {
		width: 100% !important;
	}
	#tabs ul.tab, #tabs2 ul.tab, #tabs3 ul.tab {
		width: 100% !important;
		padding-right: 4px;
	}
	#mobilist ul.tablist li {
		width: 100% !important;
		padding: 9px 8px;
	}
	#mobilist ul.tablist li strong {
		margin-right: 0;
	}
	#mobilist ul.tablist li span.sag {
		float: none;
		display: block;
		text-align: left;
		margin-top: 3px;
	}
	#mobil_content #tabs > ul li {
		max-width: 50%;
	}
	#mobil_content #tabs > ul li a {
		white-space: normal;
	}
	#mobil_content #android_bg .banner {
		float: left;
		margin: 0 10px 8px 0;
	}
	#mobil_content #prsag #resimler {
		overflow: hidden;
	}
	#mobil_content #prsag #resimler img {
		max-width: 78vw;
	}
}

/* 2026 screenshot fixes: detail page lists/tabs/gallery on narrow screens. */
#mobil_content #prsag ul.mobilliste {
	float: left;
	width: 100%;
	margin: 8px 0 0 0;
	padding: 0;
	border: 1px solid #e8dca8;
	background: #f1ecc9;
	list-style: none;
}
#mobil_content #prsag ul.mobilliste li {
	float: none;
	width: 100%;
	min-height: 48px;
	margin: 0;
	padding: 8px 10px;
	border-top: 1px solid #e8dca8;
	background: #f8f4e0;
	list-style: none;
	box-sizing: border-box;
	overflow: hidden;
}
#mobil_content #prsag ul.mobilliste li.baslik {
	min-height: 0;
	border-top: 0;
	background: #f4eaca;
	font-weight: bold;
	font-size: 13px;
}
#mobil_content #prsag ul.mobilliste img {
	float: left;
	width: 48px;
	height: 48px;
	object-fit: contain;
	margin: 0 10px 0 0;
}
#mobil_content #prsag ul.mobilliste strong {
	display: block;
	padding-top: 5px;
	line-height: 16px;
}
#mobil_content #prsag ul.mobilliste .basic2 {
	float: none;
	margin-top: 4px;
}
#mobil_content #prsag #resimler h4 {
	float: none;
	width: auto;
	min-height: 0;
	height: auto;
	line-height: 18px;
	white-space: normal;
	overflow: visible;
	box-sizing: border-box;
}
#mobil_content #makeMeScrollable,
#mobil_content #makeMeScrollable div.scrollWrapper,
#mobil_content #makeMeScrollable div.scrollableArea {
	height: auto !important;
	min-height: 0;
}
#mobil_content #makeMeScrollable div.scrollableArea * {
	position: static;
}

@media (max-width: 640px) {
	#mobil_content #tabs {
		height: auto !important;
		min-height: 0 !important;
		overflow: visible !important;
	}
	#mobil_content #tabs > ul,
	#mobil_content #tabs .ui-tabs-nav {
		height: auto !important;
		min-height: 38px !important;
		overflow: hidden;
	}
	#mobil_content #tabs .ui-tabs-panel {
		clear: both;
	}
	#mobil_content #rating {
		float: none !important;
		clear: both;
		display: block;
		margin: 7px 0 3px 0 !important;
		text-align: right;
	}
	#mobil_content #rating .basic,
	#mobil_content #rating span {
		float: none;
		display: inline-block;
		vertical-align: middle;
	}
	#mobil_content #prsag ul.mobilliste {
		float: none;
		width: 100%;
	}
	#mobil_content #prsag ul.mobilliste li {
		padding: 9px 8px;
	}
	#mobil_content #prsag ul.mobilliste li:before {
		content: none;
	}
	#mobil_content #prsag ul.mobilliste img {
		width: 56px;
		height: 56px;
	}
	#mobil_content #prsag ul.mobilliste strong {
		padding-top: 4px;
		font-size: 15px;
	}
	#mobil_content #prsag #resimler {
		float: none;
		width: 100% !important;
		overflow: visible;
	}
	#mobil_content #prsag #resimler h4 {
		width: 100% !important;
		padding: 8px 10px;
		font-size: 17px;
	}
	#mobil_content #makeMeScrollable .scrollableArea {
		display: block;
		width: 100% !important;
	}
	#mobil_content #makeMeScrollable .scrollableArea a {
		float: none !important;
		display: block !important;
		width: 100%;
		border: 0;
		border-top: 1px solid #e8dca8;
		text-align: left;
	}
	#mobil_content #prsag #resimler img {
		display: block;
		max-width: 100% !important;
		width: auto;
		height: auto;
		margin: 0;
	}
}

/* 2026 gallery slider: screenshots become a horizontal snap carousel on phones. */
#mobil_content #prsag #resimler {
	overflow: hidden;
}
#mobil_content #makeMeScrollable {
	float: none;
	width: 100%;
	height: auto !important;
	min-height: 0;
	border-right: 0;
	background: #f8f4e0;
}
#mobil_content #makeMeScrollable div.scrollWrapper {
	height: auto !important;
	overflow: visible;
}
#mobil_content #makeMeScrollable div.scrollableArea {
	height: auto !important;
}

@media (max-width: 640px) {
	#mobil_content #makeMeScrollable {
		overflow-x: auto !important;
		overflow-y: hidden !important;
		-webkit-overflow-scrolling: touch;
		scroll-snap-type: x mandatory;
		padding: 8px 8px 12px 8px;
		box-sizing: border-box;
	}
	#mobil_content #makeMeScrollable div.scrollWrapper {
		width: auto !important;
	}
	#mobil_content #makeMeScrollable div.scrollableArea {
		display: flex !important;
		gap: 8px;
		width: max-content !important;
		max-width: none !important;
		position: static !important;
		transform: none !important;
	}
	#mobil_content #makeMeScrollable div.scrollableArea * {
		position: static !important;
		float: none !important;
	}
	#mobil_content #makeMeScrollable .scrollableArea a {
		display: block !important;
		flex: 0 0 86vw;
		width: 86vw !important;
		max-width: 360px;
		border: 1px solid #e8dca8;
		background: #fff;
		text-align: center;
		scroll-snap-align: start;
		box-sizing: border-box;
	}
	#mobil_content #makeMeScrollable .scrollableArea img {
		display: block !important;
		width: 100% !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 72vh;
		object-fit: contain;
		margin: 0 auto !important;
	}
}

/* 2026 detail mobile polish: table width, tab/rating separation, header menu cleanup. */
@media (max-width: 640px) {
	#ustmenu li.mn,
	#ustmenu li.mn a {
		background-image: none !important;
		background: #f8f4e0 !important;
	}
	#ustmenu li.mn a {
		min-height: 30px;
		line-height: 30px;
		font-size: 15px !important;
		font-weight: bold;
	}

	#mobil_content table.detay,
	#mobil_content table.detay tbody {
		display: block;
		width: 100% !important;
	}
	#mobil_content table.detay tr {
		display: flex !important;
		align-items: center;
		width: 100% !important;
		min-height: 48px;
		padding: 0 !important;
		margin: 0 !important;
		box-sizing: border-box;
	}
	#mobil_content table.detay tr.baslik {
		display: block !important;
		width: 100% !important;
		padding: 11px 10px !important;
		text-align: center;
		background-image: none !important;
		box-sizing: border-box;
	}
	#mobil_content table.detay tr td {
		display: block;
		padding: 12px 6px;
		box-sizing: border-box;
	}
	#mobil_content table.detay tr td.dt1 {
		flex: 0 0 145px;
		width: 145px !important;
		padding-left: 12px;
	}
	#mobil_content table.detay tr td:nth-child(2) {
		flex: 0 0 14px;
		width: 14px !important;
		text-align: center;
	}
	#mobil_content table.detay tr td.dt2 {
		flex: 1 1 auto;
		width: auto !important;
		background: #f8f4e0;
	}

	#mobil_content #tabs > ul,
	#mobil_content #tabs .ui-tabs-nav {
		display: flex;
		align-items: stretch;
		float: none !important;
		width: 100% !important;
		padding: 0 !important;
		margin: 0 !important;
		min-height: 42px !important;
	}
	#mobil_content #tabs > ul li,
	#mobil_content #tabs .ui-tabs-nav li {
		float: none !important;
		width: auto !important;
		max-width: none !important;
		margin: 0 !important;
	}
	#mobil_content #tabs > ul li a,
	#mobil_content #tabs .ui-tabs-nav li a {
		display: block;
		padding: 12px 14px !important;
		line-height: 18px;
	}
	#mobil_content #rating {
		float: none !important;
		clear: both;
		display: block;
		width: 100%;
		margin: 0 !important;
		padding: 9px 12px;
		text-align: right;
		border-bottom: 1px solid #e8dca8;
		background: #f8f4e0;
		box-sizing: border-box;
	}
	#mobil_content #rating .basic,
	#mobil_content #rating span {
		float: none !important;
		display: inline-block;
		vertical-align: middle;
	}

	#mobil_content #hakkinda {
		clear: both;
		overflow: hidden;
	}
	#mobil_content #android_bg {
		min-height: 0 !important;
		margin: 0 0 10px 0 !important;
	}
	#mobil_content #android_bg .banner {
		float: none !important;
		display: block;
		width: 120px;
		max-width: 120px;
		max-height: 120px;
		margin: 0 0 12px 0 !important;
	}
	#mobil_content #hakkinda .slogan {
		clear: both;
		margin-top: 8px;
		line-height: 22px;
	}
	#mobil_content #hakkinda div[itemprop="description"] {
		clear: both;
		line-height: 24px;
	}
}

/* 2026 info table rescue: keep details visible on mobile browsers. */
@media (max-width: 640px) {
	#mobil_content table.detay {
		display: table !important;
		width: 100% !important;
		max-width: 100% !important;
		float: none !important;
		table-layout: auto;
		border-collapse: collapse;
		background: #f1ecc9;
	}
	#mobil_content table.detay tbody {
		display: table-row-group !important;
		width: auto !important;
	}
	#mobil_content table.detay tr {
		display: table-row !important;
		float: none !important;
		width: auto !important;
		min-height: 0;
		padding: 0 !important;
		margin: 0 !important;
		background: #f8f4e0;
	}
	#mobil_content table.detay tr.baslik {
		display: table-row !important;
		width: auto !important;
		background: #f4eaca !important;
	}
	#mobil_content table.detay tr.baslik td {
		text-align: center;
		font-weight: bold;
		padding: 12px 10px !important;
	}
	#mobil_content table.detay tr td {
		display: table-cell !important;
		float: none !important;
		padding: 12px 6px !important;
		border-top: 1px solid #eee8ca;
		vertical-align: middle;
		background: #f8f4e0;
	}
	#mobil_content table.detay tr td.dt1 {
		width: 135px !important;
		font-weight: bold;
		padding-left: 12px !important;
		white-space: nowrap;
	}
	#mobil_content table.detay tr td:nth-child(2) {
		width: 14px !important;
		text-align: center;
	}
	#mobil_content table.detay tr td.dt2 {
		width: auto !important;
		word-break: normal;
		overflow-wrap: anywhere;
	}
}

/* 2026 mobile search: make the header search usable by tap and keyboard. */
#arama button.arama_img {
	border: 0;
	text-indent: -9999px;
	cursor: pointer;
}

@media (max-width: 640px) {
	#arama {
		float: none !important;
		clear: both;
		display: block;
		width: auto !important;
		height: auto !important;
		padding: 4px 6px !important;
		margin: 0 !important;
		box-sizing: border-box;
	}
	#arama form {
		display: flex;
		align-items: stretch;
		width: 100%;
		height: 34px;
		margin: 0;
	}
	#arama input.arama_mtn {
		float: none !important;
		flex: 1 1 auto;
		width: auto !important;
		min-width: 0;
		height: 34px !important;
		margin: 0 !important;
		padding: 0 9px !important;
		border: 2px solid #e8dca8;
		border-right: 0;
		box-sizing: border-box;
		font-size: 15px;
		line-height: 30px;
		background: #f8f4e0;
	}
	#arama .arama_img {
		float: none !important;
		flex: 0 0 42px;
		display: block;
		width: 42px !important;
		height: 34px !important;
		margin: 0 !important;
		padding: 0 !important;
		border: 2px solid #e8dca8;
		box-sizing: border-box;
		background: url('./images/ustmenu.png') no-repeat #f5edcf 5px -316px !important;
	}
}

/* 2026 detail app identity: keep the app icon with the left-side program info. */
#mobil_content #mobil_app_icon {
	display: block;
	min-height: 82px;
	margin: 10px 0;
	padding: 10px;
	border: 1px solid #e8dca8;
	background: #f8f4e0;
	box-sizing: border-box;
	overflow: hidden;
}
#mobil_content #mobil_app_icon img {
	float: left;
	width: 72px;
	height: 72px;
	margin: 0 10px 0 0;
	border-radius: 8px;
}
#mobil_content #mobil_app_icon strong,
#mobil_content #mobil_app_icon span {
	display: block;
	line-height: 20px;
}
#mobil_content #mobil_app_icon strong {
	padding-top: 5px;
	font-size: 13px;
}
#mobil_content #mobil_app_icon span {
	color: #7a6b45;
}

@media (max-width: 640px) {
	#mobil_content #mobil_app_icon {
		margin: 8px 0 10px 0;
	}
	#mobil_content #mobil_app_icon img {
		width: 64px;
		height: 64px;
	}
	#mobil_content #mobil_app_icon strong {
		font-size: 15px;
		line-height: 21px;
	}
}

/* 2026 detail notes: public warning text from the admin Notlar field. */
#mobil_content .mobil-notlar {
	margin: 0 0 12px 0;
	padding: 10px 12px 10px 34px;
	border: 1px solid #e1c776;
	background: #fff4bf;
	color: #5a3410;
	font-weight: bold;
	line-height: 20px;
	position: relative;
	box-sizing: border-box;
}
#mobil_content .mobil-notlar:before {
	content: "!";
	position: absolute;
	left: 11px;
	top: 10px;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #d6402f;
	color: #fff;
	font: bold 12px/15px Verdana, Arial, sans-serif;
	text-align: center;
}

@media (max-width: 640px) {
	#mobil_content .mobil-notlar {
		padding: 10px 10px 10px 32px;
		line-height: 22px;
	}
}

/* 2026 detail mobile: hide ad slot only when Adsense leaves it empty. */
@media (max-width: 640px) {
	#mobil_content #prsol .mobil300.ad-empty {
		display: none !important;
	}
}

/* 2026 mobile header cleanup: 3-item menu, search row, logo row. */
@media (max-width: 640px) {
	#header {
		height: auto !important;
		overflow: visible !important;
		margin-bottom: 8px !important;
	}
	#ustmenu,
	#ustmenu ul {
		display: block;
		float: none !important;
		width: 100% !important;
		height: auto !important;
		overflow: hidden;
	}
	#ustmenu li.mn {
		width: 33.333% !important;
	}
	#arama {
		clear: both !important;
		display: block !important;
		width: 100% !important;
	}
	#banner {
		clear: both !important;
		display: block !important;
		height: auto !important;
		min-height: 96px;
		margin-top: 8px !important;
		overflow: hidden;
	}
	#logo {
		clear: both;
		display: block;
		float: none !important;
		text-align: center;
		padding: 12px 0 10px 0;
	}
	#logo img.logo {
		float: none !important;
		display: inline-block;
		margin: 0 auto !important;
	}
	#mobil_content #tabs ins.adsbygoogle:empty,
	#mobil_content #tabs .adsbygoogle:empty,
	#mobil_content #hakkinda ins.adsbygoogle:empty,
	#mobil_content #hakkinda .adsbygoogle:empty {
		display: none !important;
	}
}

/* 2026 Android home polish: compact hero and balanced desktop lists. */
#banner {
	height: 78px;
	margin-bottom: 10px;
	overflow: hidden;
}
#logo img.logo {
	margin-top: 16px;
	max-height: 45px;
	width: auto;
}
#mobilist {
	float: left;
	width: 48.8%;
	margin: 0 0 10px 0;
	border: 1px solid #e8dca8;
	background: #f8f4e0;
	border-radius: 5px;
	box-sizing: border-box;
	overflow: hidden;
}
#mobilist + #mobilist {
	float: right;
}
#mobilist #tabs,
#mobilist #tabs2 {
	float: none;
	width: 100%;
	margin: 0;
	padding: 0;
}
#mobilist h1,
#mobilist h1#populer {
	float: none;
	width: auto;
	height: auto;
	min-height: 0;
	margin: 0;
	padding: 10px 12px;
	border: 0;
	border-bottom: 1px solid #e8dca8;
	background-color: #f4eaca;
	background-image: none;
	font: bold 15px/20px Verdana, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}
#mobilist ul.tablist {
	clear: both;
	margin: 0;
	padding: 0;
	list-style: none;
}
#mobilist ul.tablist li {
	position: relative;
	min-height: 92px;
	margin: 0;
	padding: 12px 14px 12px 88px;
	border-bottom: 1px solid #e8dca8;
	background: #f8f4e0;
	box-sizing: border-box;
	font: 13px/20px Verdana, Helvetica, sans-serif;
	color: #111;
	overflow: hidden;
}
#mobilist ul.tablist li:hover {
	background: #f5edcf;
}
#mobilist ul.tablist li img.ikon {
	position: absolute;
	left: 14px;
	top: 13px;
	float: none;
	width: 60px;
	height: 60px;
	margin: 0;
	padding: 0;
	border: 1px solid #e8dca8;
	background: #fff;
	object-fit: contain;
}
#mobilist ul.tablist li strong {
	display: block;
	margin: 0 96px 6px 0;
	font: bold 13px/18px Verdana, Helvetica, sans-serif;
	color: #000;
}
#mobilist ul.tablist li strong span {
	color: #555;
	font-weight: normal;
}
#mobilist ul.tablist li span.sag {
	position: absolute;
	right: 14px;
	top: 14px;
	float: none;
	width: 82px;
	text-align: right;
	font: 12px/18px Verdana, Helvetica, sans-serif;
	color: #333;
}
#mobilist ul.tablist li br {
	display: none;
}
#mobilist .basic {
	display: inline-block;
	vertical-align: top;
}
#alt {
	clear: both;
}
#mobilist {
	margin-bottom: 18px;
}

@media (max-width: 760px) {
	#banner {
		height: 54px;
	}
	#mobilist,
	#mobilist + #mobilist {
		float: none;
		width: 100%;
		margin-right: 0 !important;
	}
	#mobilist ul.tablist li {
		padding-left: 82px;
	}
}

/* 2026 mobile detail: allow long download titles to wrap cleanly. */
#mobil_content #prsol #indir a.indir {
	min-height: 42px;
	line-height: 18px;
	padding-left: 38px;
	padding-right: 38px;
	box-sizing: border-box;
	white-space: normal;
}

/* 2026 mobile menu: four visible top items. */
@media (max-width: 640px) {
	#ustmenu li.mn {
		width: 25% !important;
	}
}

@media (max-width: 640px) {
	#mobilist h1 {
		width: 100% !important;
		box-sizing: border-box;
		font-size: 16px !important;
		line-height: 20px !important;
		height: auto !important;
		min-height: 0 !important;
		padding: 10px 10px !important;
		background-image: none !important;
	}
}

/* 2026 mobile header: compact logo beside Windows / Android. */
@media (max-width: 640px) {
	#header {
		position: relative;
		padding-left: 140px !important;
		min-height: 46px;
		box-sizing: border-box;
	}
	#ustmenu,
	#ustmenu ul {
		min-height: 42px;
	}
	#ustmenu li.mn {
		width: 50% !important;
	}
	#ustmenu li.mn a {
		min-height: 42px !important;
		line-height: 42px !important;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	#banner {
		position: absolute !important;
		left: 8px;
		top: 4px;
		width: 126px !important;
		min-height: 0 !important;
		height: 38px !important;
		margin: 0 !important;
		padding: 0 !important;
		border: 0 !important;
		background: transparent !important;
		overflow: visible !important;
		z-index: 5;
	}
	#logo {
		padding: 0 !important;
		margin: 0 !important;
		text-align: left !important;
	}
	#logo img.logo {
		width: 126px !important;
		max-width: 126px !important;
		height: auto !important;
		margin: 6px 0 0 0 !important;
	}
	#arama {
		margin-left: -140px !important;
		width: calc(100% + 140px) !important;
	}
}

/* 2026 mobile header reset: real mobile logo, balanced menu, full search row. */
#mobil-logo {
	display: none;
}
#mobil-ust-reklam {
	display: none;
}

@media (max-width: 640px) {
	body {
		background: #fff !important;
	}
	#cerceve,
	.cerceve,
	#content {
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
	}
	.cerceve {
		padding: 0 6px !important;
	}
	#header {
		float: none !important;
		display: grid !important;
		grid-template-columns: 150px 1fr !important;
		grid-template-rows: auto auto !important;
		gap: 0 !important;
		width: 100% !important;
		height: auto !important;
		min-height: 0 !important;
		padding: 8px 10px 10px 10px !important;
		margin: 0 0 10px 0 !important;
		box-sizing: border-box !important;
		background: #f8f0d8 !important;
		border: 1px solid #e8dca8 !important;
		border-top: 0 !important;
	}
	#mobil-logo {
		display: flex !important;
		grid-column: 1 !important;
		grid-row: 1 !important;
		align-items: center !important;
		justify-content: flex-start !important;
		min-height: 88px !important;
		overflow: hidden !important;
	}
	#mobil-logo img {
		display: block !important;
		width: 138px !important;
		max-width: 138px !important;
		height: auto !important;
		margin: 0 !important;
	}
	#ustmenu {
		grid-column: 2 !important;
		grid-row: 1 !important;
		float: none !important;
		width: 100% !important;
		max-width: none !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	#ustmenu ul {
		display: grid !important;
		grid-template-columns: 1fr 1fr !important;
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	#ustmenu ul li,
	#ustmenu li.mn {
		float: none !important;
		display: block !important;
		width: auto !important;
	}
	#ustmenu ul li.mn a,
	#ustmenu ul li.mn a:hover {
		float: none !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		height: 44px !important;
		min-height: 44px !important;
		line-height: 18px !important;
		padding: 0 6px 0 28px !important;
		margin: 0 !important;
		box-sizing: border-box !important;
		font: bold 15px/18px Verdana, Helvetica, sans-serif !important;
		text-align: center !important;
		white-space: nowrap !important;
		background-image: url('./images/ustmenu.png') !important;
		background-repeat: no-repeat !important;
	}
	#ustmenu ul li.mn1 a,
	#ustmenu ul li.mn1 a:hover { background-position: 4px 7px !important; }
	#ustmenu ul li.mn2 a,
	#ustmenu ul li.mn2 a:hover { background-position: 4px -50px !important; }
	#ustmenu ul li.mn3 a,
	#ustmenu ul li.mn3 a:hover { background-position: 4px -100px !important; }
	#ustmenu ul li.mn4 a,
	#ustmenu ul li.mn4 a:hover { background-position: 4px -255px !important; }
	#arama {
		grid-column: 1 / 3 !important;
		grid-row: 2 !important;
		clear: none !important;
		float: none !important;
		width: 100% !important;
		height: 42px !important;
		margin: 8px 0 0 0 !important;
		padding: 0 !important;
		box-sizing: border-box !important;
	}
	#arama form {
		display: flex !important;
		width: 100% !important;
		height: 42px !important;
		align-items: stretch !important;
	}
	#arama input,
	#arama input.arama_mtn {
		float: none !important;
		flex: 1 1 auto !important;
		width: auto !important;
		height: 42px !important;
		margin: 0 !important;
		padding: 0 12px !important;
		box-sizing: border-box !important;
		font: 16px/40px Verdana, Helvetica, sans-serif !important;
	}
	#arama .arama_img {
		float: none !important;
		flex: 0 0 48px !important;
		width: 48px !important;
		height: 42px !important;
		margin: 0 0 0 4px !important;
		border: 0 !important;
		background: url('./images/ustmenu.png') no-repeat #f5edcf 8px -312px !important;
		cursor: pointer !important;
	}
	#banner {
		display: none !important;
	}
	#mobil-ust-reklam {
		display: block !important;
		clear: both !important;
		width: 100% !important;
		min-height: 70px !important;
		margin: 0 0 10px 0 !important;
		padding: 0 !important;
		text-align: center !important;
		overflow: hidden !important;
		background: #f8f4e0 !important;
	}
}

/* 2026 mobile header final: readable logo, simple tabs, full search row. */
@media screen and (max-width: 700px) {
	#header {
		display: block !important;
		float: none !important;
		clear: both !important;
		width: 100% !important;
		height: auto !important;
		min-height: 0 !important;
		margin: 0 0 8px 0 !important;
		padding: 8px !important;
		box-sizing: border-box !important;
		overflow: hidden !important;
		background: #f8f1d7 !important;
		border: 1px solid #e8dca8 !important;
		border-top: 0 !important;
	}
	#mobil-logo {
		display: block !important;
		float: none !important;
		clear: both !important;
		width: 100% !important;
		height: 40px !important;
		margin: 0 0 7px 0 !important;
		padding: 0 !important;
		text-align: left !important;
		overflow: hidden !important;
	}
	#mobil-logo a {
		display: flex !important;
		align-items: center !important;
		width: 100% !important;
		height: 40px !important;
	}
	#mobil-logo img {
		display: block !important;
		width: 156px !important;
		max-width: 58% !important;
		height: auto !important;
		margin: 0 !important;
	}
	#ustmenu {
		display: block !important;
		float: none !important;
		clear: both !important;
		width: 100% !important;
		margin: 0 0 7px 0 !important;
		padding: 0 !important;
		box-sizing: border-box !important;
		overflow: hidden !important;
	}
	#ustmenu ul {
		display: grid !important;
		grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
		gap: 4px !important;
		float: none !important;
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
		list-style: none !important;
	}
	#ustmenu ul li,
	#ustmenu li.mn {
		display: block !important;
		float: none !important;
		width: auto !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	#ustmenu ul li.mn a,
	#ustmenu ul li.mn a:hover {
		display: block !important;
		float: none !important;
		width: 100% !important;
		height: 34px !important;
		min-height: 34px !important;
		line-height: 34px !important;
		margin: 0 !important;
		padding: 0 3px !important;
		box-sizing: border-box !important;
		overflow: hidden !important;
		text-align: center !important;
		text-overflow: ellipsis !important;
		white-space: nowrap !important;
		color: #3d3520 !important;
		font: bold 13px/34px Arial, Verdana, sans-serif !important;
		background: #f5edcf !important;
		border: 1px solid #e8dca8 !important;
		border-radius: 4px !important;
	}
	#ustmenu ul li.mn1 a,
	#ustmenu ul li.mn1 a:hover,
	#ustmenu ul li.mn2 a,
	#ustmenu ul li.mn2 a:hover,
	#ustmenu ul li.mn3 a,
	#ustmenu ul li.mn3 a:hover,
	#ustmenu ul li.mn4 a,
	#ustmenu ul li.mn4 a:hover {
		background-image: none !important;
		background-position: 0 0 !important;
	}
	#arama {
		display: block !important;
		float: none !important;
		clear: both !important;
		width: 100% !important;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		box-sizing: border-box !important;
	}
	#arama form {
		display: flex !important;
		align-items: stretch !important;
		width: 100% !important;
		height: 40px !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	#arama input,
	#arama input.arama_mtn {
		display: block !important;
		float: none !important;
		flex: 1 1 auto !important;
		width: auto !important;
		min-width: 0 !important;
		height: 40px !important;
		line-height: 38px !important;
		margin: 0 !important;
		padding: 0 10px !important;
		box-sizing: border-box !important;
		color: #333 !important;
		background: #fffdf0 !important;
		border: 2px solid #e8dca8 !important;
		font: 16px Arial, Verdana, sans-serif !important;
	}
	#arama .arama_img {
		display: block !important;
		float: none !important;
		flex: 0 0 42px !important;
		width: 42px !important;
		height: 40px !important;
		margin: 0 0 0 4px !important;
		padding: 0 !important;
		box-sizing: border-box !important;
		border: 1px solid #e8dca8 !important;
		background: url('./images/ustmenu.png') no-repeat #f5edcf 7px -313px !important;
		cursor: pointer !important;
	}
	#banner {
		display: none !important;
	}
	#mobil-ust-reklam {
		display: block !important;
		clear: both !important;
		width: 100% !important;
		min-height: 64px !important;
		margin: 0 0 10px 0 !important;
		padding: 0 !important;
		text-align: center !important;
		overflow: hidden !important;
		background: #f8f4e0 !important;
	}
}

@media screen and (max-width: 360px) {
	#ustmenu ul li.mn a,
	#ustmenu ul li.mn a:hover {
		font-size: 12px !important;
	}
	#mobil-logo img {
		width: 142px !important;
	}
}
