@charset "utf-8";
/* Harf Lütfen! Responsive Tasarim */

@media screen and (max-width:480px) {
	body { height:auto !important;}
	.site_tutucu { min-width:0px; min-height:0px !important;   }
	.banner { height:85px; width:auto; }
	.banner_tutucu {

} 
	.icerik .ic {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
	.menu_tutucu { display:none; }
	.logo_tutucu {
	width: 100px;
	height: 90px;
	left: -7px;
	top: -5px;
	z-index:9997;
}
	.logo {
    width: 110px;
    height: 60px;
	}
	.logo a {
        background-size: 100% 100%;
    width: 100px;
    height: 90px;
}
	.baslik_tutucu {
	width: auto;
	height: 45px;
	border-radius: 10px 10px 10px 10px;
	position: relative;
	left: auto;
	right: auto;
	bottom: auto;
	background-color: #333;
	background-image: none;
	top: 40px;
	border: 3px solid #FFF;
}

.baslik_tutucu h1.baslik { font-size:24px; padding-top:5px;  background-size: auto 55%; background-position: right 10px; padding-right:33px; }
.uygulamalar { display:none; }
.eniyioyuncular { width:auto; position:relative; top:3px; right:0px;}
.eniyioyuncular .eniyi { background-size: auto 55%; padding-right:36px;  }
.eniyioyuncular .eniyi b{ font-size:16px; height:20px; line-height:20px; }
.eniyioyuncular .eniyi span { font-size:12px; }
.eniyioyuncular ul { left:0px; right:0px;}
.eniyioyuncular .eniyi { display:block; width:auto; float:none; text-align:right; }
	.sosyal {     left: 10px;
    top: 54px; }
	.sosyal .twitter { display:none;}
	.sosyal .googleplus { display:none;}
	.sosyal .facebook { display:none;}
	.icerik { width:auto; min-height:0px; border-radius: 0px 0px 8px 8px; }
	.site_tutucu { min-width:0px; }
	.oyun { width:100% !important; height:auto !important; float:none !important; background-color:transparent; }
	.oyun iframe { display:none; }
	.anasayfareklam { width:auto; height:auto; display:none;  }
	.anasayfareklam.alt { display:none; }
	.oyun img { width:100% !important; height:auto !important; border-radius:3px;}
	.oyunsag  { width:auto !important; float: none !important; margin-top:3px;  }
	.canliskorsekme a:first-child {border-radius:3px 0px 0px 0px;}
	.canliskorsekme a:last-child{border-radius:0px 3px 0px 0px;}
	.oyunsag .canliskor {  float:none !important;}
	.canliskor .vscroll { width: auto !important;  }
	
	.skor { width: 99%; border-radius: 7px;  }
	.skor .skor-puan {  border-radius: 7px 0px 7px 0px; }
	.haberler { display:none; }
	.footer_tutucu { height:auto; margin-top:-10px }
	.footer { width:auto; height:auto; padding-top:25px; }
	.footer ul { width:auto; float:none; display:block; margin-right:0px; }
	.footermenu {
		width: auto;
		float: none;
		padding-left: 5px;
		padding-right: 5px;
		border-bottom-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-bottom-color: #333;
		padding-bottom:0px;
	}
	.footermenu.sosyalmenu { width:auto; }
	.footermenu.secenekmenu{ width:auto; }
	.footer a, .footer span { display:block; margin-right:0px;  }
	
	.footermenu.sosyalmenu ul li { display:inline-block; }
	.footermenu.yoneticimenu ul li { display:inline-block; }
	
	.footermenu h3 { margin-top:10px;}
	.mobilmenudugme { display:block; }
	.sohbetyeri { display:none; }
	.anketyeri { display:none; }
	.ustreklam{ display:none; }
	
	.sekmeler ul li { float:none; width:auto ; width:100%; }
	.sekmeler ul li a { width:auto; border-top-color: #999; border-bottom-width: 3px; top:0px; margin-bottom:2px; }
	
	.sekmeler ul li.aktif a {
		border-bottom-color: #bb2c07;
   	 	border-right-color: #bb2c07;
	}
	.sekmeler .cizgi { display:none; }
	.kategoridugmeler a, .kategoridugmeler a.simgeli{ float: none;
    width: auto;
    height: auto;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    background-image: none !important;
    margin-right: 0px !important;
    height: 20px !important;
    padding-right: 0px !important;
    text-align: center !important;
    padding-left: 0px !important;
    line-height: 20px !important; 
	
	}
	.kategoridugmeler.simgeli a { margin-right: 0px; border-radius: 5px; }
	.kategoridugmeler.simgeli a:hover { text-indent: 0px;  }
	.kategoridugmeler br{ display:none; }
	.skorlar table { line-height:normal !important; width:100% !important; }
	.formlar select { width:100% !important; margin-bottom:10px; }
	.formlar input[type=submit] {   
	width: 100%;
    float: none;
    font-size: 18px;
    padding: 7px;  }
	.formlar textarea { padding:5px; width:96% !important; }
	.formlar input[type=text], .formlar input[type=password],  .formlar input[type=file]{
	width: 96% !important;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
	.formlar input[type=file]{ padding-top: 7px; padding-bottom: 7px;}
	.formlar.soruform table { width:100%; float:none; }
	.formlar.soruform table td { display:block; width:auto; }
	
	.formlar.skoraraform table { width:100%; float:none; }
	.formlar.skoraraform table td { display:block; width:auto; }
	.formlar.yorumform { display: block; }
	
	.formlar.soruaraform table { width:100%; float:none; }
	.formlar.soruaraform table td { display:block; width:auto; }
	
	.soru .kontrol .acilirmenu .acilir span { margin-bottom:5px; }
	
	.formlar.girisform table { width:100%; float:left; }
	.formlar.girisform table td { display:block; width:auto; }
	.formlar.girisform a { float:none !important; text-align:center; margin-bottom:10px; display:block !important; }
	.formlar.girisform input[type=text], .formlar.girisform input[type=password] {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
	
	.mobilgizle { display:none !important; }
	.mobilgoster { display:block !important; }
	.tooltipster-base { display:none !important; }
	.yazi {
}
	.uyelik .yazi { background-image:none; padding-left:0px; }
	
	.uyelik  table th, .uyelik  table td   { display:block; width:auto; text-align:left; }
	
	.uyeolform table { width:100%; }
	.uyeolform   table th, .uyeolform   table td   {
	display: block;
	width: auto;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
	.uyeolformsol { width:auto !important; float:none !important; padding: 0px !important; }
	.formlar.uyeolform input[type=text], .formlar.uyeolform input[type=password] {
	padding-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	#uyeform { padding:0px !important; }
	.uyeolsorunbildir { float:none !important; text-align:center; margin-bottom:10px; display:block !important; margin-top:5px; }
	.kodgetir { font-size:14px;}
	.yorum { padding-right:5px; padding-left:80px; }
	.yorum.altyorum { padding-left:5px; padding-right:100px; }
	.yorum .yazar { width:60px; top:-15px; }
	.yorum .yorumbilgi { display:none !important;}
	.yorum .ok { left:52px;}
	.yorum.altyorum .ok { right:80px; }
	
	.dugmeler {width:auto; }
	
	.tab { float:none; display:block; }
	.tab a {
	width: auto;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #777;
	padding-bottom: 5px;
	top: px;
	margin-bottom: 1px;
	border-top-color: #bbb;
}
	.tab a.active {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #bb2c07;
	border-right-color: #bb2c07;
}
.seviye2 .tab a.active {border-bottom:none;}
.seviye2 .tab a { padding-bottom:1px;}
.seviye3 .tab a {
	padding-bottom: 8px;
	padding-top: 8px;
}
.seviye3 .tab a.active {border-bottom:none;}

.oyun a.mobilsurum { display:none; }
.slider.tanitim { height:auto; display:none;  }
.slider.tanitim .oge { width:auto; height:auto; }
.slider.tanitim .oge img { width:100%; height:auto; }
.slider.tanitim .showcase {
	width: auto !important;
	padding-right: 0px;
	padding-left: 0px;
}
.slider.tanitim .showcase .showcase-arrow-previous, .slider.tanitim .showcase .showcase-arrow-next { top:30%}
.showcase-content { width:auto !important; height:auto !important; overflow:hidden;  }
.showcase-content-container{ width:auto !important; max-height:280px !important; z-index:90; }

.oyuntanitim {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.oyuntanitim .ozellik { float:none; width:auto;  }
.oyuntanitim .resim img { width:80%; }
.oyuntanitim .resim { top:15px; left:5px; }
.oyuntanitim .aciklama { padding-left:100px; padding-right:0px; }
.oyuntanitim .aciklama p { padding:0px; }
.oyuntanitim .aciklama h2.baslik { padding-bottom:5px; }

.indirslider .showcase .showcase-button-wrapper{
	left: 0px;
	bottom: 0px;
	top: auto;
	z-index: 100;
	right: 0px;
	text-align: center;
	background-color: #FFF;
}
.indirslider .showcase .showcase-button-wrapper span { width:55px; margin-left:5px; margin-right:5px; background-size: auto 50%; padding-top:40px; font-size:14px; margin-top:10px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-0 { background-position: 8px 0px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-1 { background-position: -415px 0px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-2 { background-position: -370px 0px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-3 { background-position: -138px 0px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-4 { background-position: -42px 0px; }
.indirslider .showcase .showcase-button-wrapper span#showcase-navigation-button-5 { background-position: -465px 0px; }
.showcase .showcase-button-wrapper span#showcase-navigation-button-6 {
    background-position: -230px 0;
}
.showcase .showcase-arrow-next, .showcase .showcase-arrow-previous { top:30%; display:none;  }
.indirslider  .oge .gorsel { top: 0px; left:0px; right:0px; text-align:center; height:200px;  }
.indirslider  .oge .baslik {
	width: auto;
	font-size: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align:left;
}
.indirslider  .oge { height:auto; width:auto; padding-top:220px; text-align:center; }
.slider .oge .aciklama {text-align:left; width:auto ; font-size:16px; }
.slider .oge .gorsel img { height:200px !important; width:auto !important; }
.indirslider  {
	width: auto !important;
	margin: 0px;
	height: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.indirslider .showcase  { width:auto !important; padding-top:0px; padding-left:10px; padding-right:10px; }
.slider .oge .indirlink { margin-top:15px; }
.indirslider .showcase-content-container { height:550px !important; max-height: none !important;  }
.googleplaypopup img { width:100%; height:auto; }
.popup { margin-left:3px !important; margin-right:3px !important; }

.skorlar { width:auto !important; float:none !important; }
.skorlar.tam { width:auto !important; float:none !important; }
.tab-container.seviye2 .panel-container {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.topluislem .dugme { float:none !important; width:auto; display:block; margin-bottom:10px; text-align:center;  }
.dugme.listele{ float:none !important; width:auto; display:block; margin-top:10px; text-align:center;  }
.baslik .simge { top:0px; }
.deneyim { padding-left: 0px; padding-right: 0px; }
.deneyim-detay small { font-size: 11px;}
.deneyim .deneyim-avatar { float: none; margin-right: 0px; margin-bottom: 20px; text-align: center; width: auto; }
.deneyim .deneyim-avatar span { display:inline-block; }
.deneyim table th, .deneyim table td {
    display: block;
    width: auto;
    text-align: left;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 0px;}
.deneyim-detay { width: auto; float: none; }
.deneyim .deneyimpuan { width: auto; }
.kullanicioturum { display:none; }
.uye-avatar { float: none; margin-right: 0px; margin-bottom: 10px; text-align: center; width: auto; }
.duyurubanner img { width: 100%; height: auto;     margin-bottom: 3px; border-radius: 3px; }
.odul { width: 100%; margin-right: 0px !important; margin-left: 0px !important;  }
.kazanan { width: 100%; margin-right: 0px !important; margin-left: 0px !important;  }
.acilirmenu {display: block; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }
.acilirmenu .acilir { text-align: left;     border-radius: 3px; }
.filtreler { margin-right: 3px; }
.kategoridugmeler { padding-top: 5px; }
.oduller { padding-left: 5px; padding-right: 5px; }
	.oyunakis small { text-align: right; }
	.deneyim-avatar img { margin-bottom: 10px; }
	.uye-avatar img{ margin-top: 10px;  margin-bottom: 10px;}
}

@media screen and (max-width:300px) { .sosyal { display:none; }}

