@charset "utf-8";
body { /*font-family: 'Roboto Condensed', sans-serif;*/ font-family: 'PT Sans', sans-serif; color: #000; margin: 0; overflow: hidden; position: relative; background-color: #FBFBFB; overflow: scroll; overflow-x: hidden; }
.haber_baslik { font-size: 19px; font-weight: bold; color: #333; text-decoration: none; }
.cizgikaldir { text-decoration: none; }
.haber_detay { font-size: 16px; color: #333; text-decoration: none; font-weight: normal; line-height: 18px; }
.haber_spot { font-size: 16px; color: #333; text-decoration: none; }
.haber_tarih { width: auto; vertical-align: middle; margin-top: 10px; color: #999; text-decoration: none; font-weight: normal; font-size: 12px; }
.donus { width: auto; vertical-align: middle; margin-top: 10px; color: #CCC; text-decoration: none; font-weight: normal; font-size: 10px; font-style: italic; }
.header { position: relative; width: 100%; background-image: url(images/mobil_background.png); background-repeat: repeat-x; background-position: bottom; }
#diger { position: relative; width: auto; background-image: url(images/mobil_diger.png); background-repeat: repeat-x; background-position: bottom; height: 80px; font-weight: bold; text-decoration: none; overflow: hidden; }
.paylasim { height: 30px; overflow: hidden; width: 320px; }
#diger .baslik { color: #333; text-decoration: none; font-size: 14px; overflow: hidden; width: auto; }
#diger .fotograf { background-color: #F2F2F2; width: 80px; height: 55px; float: left; margin-top: 15px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; overflow:hidden; }
#diger .anabasliklar {
0margin-left: 10px; margin-top: 20px; margin-left: 5px; overflow: hidden; width: auto; }
#diger .baslik a { color: #333; text-decoration: none; }
#diger .tarih { width: auto; vertical-align: middle; margin-top: 10px; color: #999; text-decoration: none; font-weight: normal; font-size: 11px; }
.basliklar { text-align: center; position: relative; background-image: url(images/mobil_background.png); background-repeat: repeat-x; background-position: bottom; font-size: 14px; font-weight: bold; color: #666; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 10px; text-shadow: 1px 1px 0px #FFF; }
.basliklar img { vertical-align: text-top; }
.header #logo { float: left; width: 200px; margin: 10px; }
.header #menu { float: right; width: auto; margin: 8px 2px 10px 0 }
.ara>input { height: 45px; width: 200px; font-size: 12px; color: #666; }
.mansetler { }
.clear { clear: both; }
.reklam_ortakutu { width: 320px;text-align: center; margin:5px auto;}

.puan_tumu {padding:10px 0; margin-bottom:5px; }
#fikstur { }
#fikstur .liste { margin: 15px 0 15px 0 ; font-size:12px; }
#fikstur .liste .tarih { font-weight: bold; text-align: center; margin: 5px 0 5px 0 }
#fikstur .liste .takim {  text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #E7F1E4; padding-bottom: 10px; }
#fikstur .liste .takim span { font-weight: bold; }
.superlig { padding-top: 7px; padding-right: 3px; padding-bottom: 7px; padding-left: 3px; background-color: #fff;  text-shadow: 1px 1px 0 rgba(255,255,255,0.55) }
.superlig_menu { margin-bottom: 1px; padding-top: 6px; padding-right: 3px; padding-bottom: 6px; padding-left: 3px; font-size:13px; background-color: #FFF; font-weight: bold; }
.superlig_sira { float: left; margin-right: 3px }
.superlig_takim { float: left; width: 130px; overflow: hidden; height: 14px; margin-top: 1px; margin-bottom: 1px; font-size:12px;}
.superlig_sonuc { float: right; width: 19px; margin-right: 2px; text-align: center; overflow: hidden;  font-size:12px; }
.onceki{ font-size:14px; color:#F00; font-weight:bold; text-decoration:none;}
.sonraki{ font-size:14px; color:#F00; font-weight:bold; text-decoration:none;}
.yazarlistesi { height: auto; width: auto;  margin-bottom: 3px; color: #000; text-decoration: none; line-height: 18px; padding: 9px; margin-top: 3px; border: 1px solid #E9E9E9; }
.yazarlistesi_tarih { float: left; width: 130px; font-weight:normal; }
.yazarlistesi_baslik { float: left; font-weight: bold; text-transform: capitalize; font-size:13px; font-weight:normal;}
.yazarlistesi_hit { float: right; font-weight:normal;font-size:13px; }
.yazarlistesi:hover { background-color: #f4f4f4; text-decoration: underline }
.yazarlistesi:hover>.yazarlistesi_resim { transform: scale(1.02, 1.02) }
/* skin içeriği*/
/******************************************************\
*
*  Minimal Light Skin
*
*    1. Arrows(direction) navigation
*    2. Paging navigation
*
\******************************************************/
/******************************************************\
*
*  1. Arrows (direction) navigation
*
\******************************************************/
.touchcarousel.black-and-white .arrow-holder { width: 45px; }
.touchcarousel.black-and-white .arrow-holder:active .arrow-icon { -moz-opacity: 0.7 !important; -webkit-opacity: 0.7 !important; opacity: 0.7 !important; }
.touchcarousel.black-and-white .arrow-icon.left { left: 10px; background-position: -2px -6px; }
.touchcarousel.black-and-white .arrow-icon.right { right: 10px; background-position: -175px -6px; }
.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon { background-color: rgb(30, 30, 30); background-color: rgba(0, 0, 0, 0.7); -moz-opacity: 1; -webkit-opacity: 1; opacity: 1; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left { background-position: -39px -6px; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right { background-position: -138px -6px; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left,
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right { background-color: rgb(200, 200, 200); background-color: rgba(0, 0, 0, 0.3); }
/******************************************************\
*  2. Paging navigation
\******************************************************/
.touchcarousel.black-and-white .tc-paging-container { margin-top: -22px; }
.touchcarousel.black-and-white .tc-paging-item { background-image: url('images/yazilim_webaksiyon_com_aytekin_eliacik.png'); background-repeat: no-repeat; background-position: -98px -4px; width: 10px; height: 16px; }
.touchcarousel.black-and-white .tc-paging-item.current { background-position: -98px -22px; }
.touchcarousel.black-and-white .tc-paging-container { margin-top: -25px; }
.touchcarousel.black-and-white .tc-paging-centerer-inside { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: rgb(50, 50, 50); background-color: rgba(0, 0, 0, 0.6); padding: 2px 4px; }
/******************************************************\
*  2. Carousel items (item styling, spacing between items)
\******************************************************/
.touchcarousel.black-and-white .touchcarousel-item { /* use margin-right for spacing between items */ padding: 0; float: left; height: 200px; margin-top: 0; margin-right: 0; margin-bottom: 40px; margin-left: 0; overflow: hidden; }
/* Slide İçeriği */
/******************************************************\
*  1. Main containers (carousel size, background)
\******************************************************/
.touchcarousel { position: relative; overflow: hidden; }
.touchcarousel .touchcarousel-container { position: relative; margin: 0; padding: 0; list-style: none; left: 0; }
.touchcarousel .touchcarousel-wrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
.touchcarousel .touchcarousel-item { padding: 0; float: left; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; overflow: hidden; }
/* Last carousel item  */
.touchcarousel .touchcarousel-item.last { margin-right: 0 !important; }
/******************************************************\
*  3. Yazılım ve Kodlama webaksiyon.com | Aytekin Eliaçık
\******************************************************/
/* arrow hitstate and icon holder */
.touchcarousel .arrow-holder { height: 100%; width: 45px; position: absolute; top: 0; display: block; cursor: pointer; z-index: 25; }
.touchcarousel .arrow-holder.left { left: 0; }
.touchcarousel .arrow-holder.right { right: 0; }
.touchcarousel .arrow-icon { width: 45px; height: 90px; top: 50%; margin-top: -45px; position: absolute; cursor: pointer; }
.touchcarousel .arrow-icon.left { }
.touchcarousel .arrow-icon.right { }
.touchcarousel .arrow-holder:hover .arrow-icon { }
.touchcarousel .arrow-holder.disabled { cursor: default; }
.touchcarousel .arrow-holder.disabled .arrow-icon { cursor: default; }
.touchcarousel .tc-paging-container { width: 100%; overflow: hidden; position: absolute; margin-top: -20px; z-index: 25; }
.touchcarousel .tc-paging-centerer { float: left; position: relative; left: 50%; }
.touchcarousel .tc-paging-centerer-inside { float: left; position: relative; left: -50%; }
.touchcarousel .tc-paging-item { float: left; cursor: pointer; position: relative; display: block; text-indent: -9999px; }
.touchcarousel .tc-paging-item.current { }
.touchcarousel .tc-paging-item:hover { }
.touchcarousel .scrollbar-holder { position: absolute; z-index: 30; left: 6px; right: 6px; bottom: 5px; height: 4px; overflow: hidden; }
.touchcarousel .scrollbar { position: absolute; left: 0; height: 4px; bottom: 0px; }
.touchcarousel .scrollbar.dark { background-color: rgb(130, 130, 130); background-color: rgba(0, 0, 0, 0.5); }
.touchcarousel .scrollbar.light { background-color: rgb(210, 210, 210); background-color: rgba(255, 255, 255, 0.5); }
.touchcarousel .grab-cursor { cursor: url(../img/grab.png) 8 8, move; }
.touchcarousel .grabbing-cursor { cursor: url(../img/grabbing.png) 8 8, move; }
.touchcarousel .auto-cursor { cursor: auto; }
/* style içeriği*/
.cf:before,
.cf:after { display: table; line-height: 0; content: ""; }
.cf:after { clear: both; }
.left { float: left; }
.right { float: right; }
.page { width: 100%; overflow: hidden; margin: 0px auto 15px auto; }
.tops { padding: 10px; position: relative; clear: both; text-align: center; background-color: #333; height: auto; }
.tops .touchcarousel-item img { width: 100%; display: block; }
.news ul { margin: 0px; padding: 0px; }
.news ul li { list-style: none; padding: 10px; border-bottom: 1px solid #DDD; background: #FBFBFB url(../img/news.png) repeat-x bottom left; }
.news ul li a { display: block; text-decoration: none; color: #666; font-size: 12px; }
.news ul li a table td { vertical-align: top; }
.news ul li a table td img { width: 80px; height: 60px; float: left; border: 1px solid #DDD; padding: 2px; background: #FFF; }
.news ul li a table td b { display: block; font-size: 14px; margin-bottom: 2px; color: #333; }
.news ul li a table td i { display: block; font-size: 11px; margin-bottom: 2px; color: #999; }
.menu { position: fixed; bottom: 0; left: 0; width: 100%; border-top: 1px solid #FFF; box-shadow: 0 0 10px #999; z-index: 99; }
.menu .padd { padding: 10px; position: relative; background: #D1D1D1; }
.menu .padd a.l { padding: 5px; border-radius: 50%; border: 1px solid #FFF; background: #555; box-shadow: 0 0 4px #888; }
.menu .padd a.l i { margin: 0px; }
.menu .padd .bubb { line-height: 26px; margin: 0 5px; font-size: 12px; text-shadow: 0 1px #FFF; }
.menu a.logo img { display: block; position: absolute; z-index: 10; bottom: 0px; left: 47%; margin-left: -39px; width: 120px; height: 48px; }
.cats { display: none; background: #F1F1F1; line-height: 30px; border-top: 1px solid #AAA; padding: 10px; }
.cats .icer { width: 100%; }
.cats .icer a { display: block; width: 33%; float: left; text-decoration: none; color: #333; text-indent: 16px; font-size: 13px; }
.cats .icer a { background-image: url(images/oksiyahsag.png); background-repeat: no-repeat; background-position: left center; }
.read { padding: 15px 15px 0 15px; height: 100%; margin-top: 40px; }
.read .detayResim { width: 100%; max-width: 400px; margin-top: 20px; margin-bottom: 0px; margin-right: 10px; }
.read .detayResim img { width: 100%; max-width: 400px; }
.read .text .bilgi { font-size: 12px; color: #999; }
.read img { width: 100%; height: auto; max-width: 400px; }
.read h1 { margin: 10px 0px; font-size: 17px; color: #444; }
.read h2 { margin: 0px 0px 0px 0; font-size: 14px; font-weight: normal; color: #666; }
.read .text { line-height: 19px; color: #333; text-align: justify; }
.ads { padding: 2px 0; border-top: 1px solid #AAA; border-bottom: 1px solid #AAA; background: #FFF; text-align: center; }
.ads .lyr { height: 50px; overflow: hidden; }
.coms { position: fixed; top: 0px; left: 0px; width: 100%; background: #333; border-bottom: 1px solid #FFF; box-shadow: 0 0 10px #666; }
.coms .padd { padding: 0; line-height: 40px; }
.coms .padd .left a { float: left; text-decoration: none; }
.coms .padd .left a.tw { }
.coms .padd .left a.fb { }
.coms .padd .left a.yr { font-size: 12x; text-shadow: 0 -1px #000; }
.coms .padd .right a { font-size: 12px; color: #DDD; text-decoration: none; padding: 0 10px; background: #444; border-left: 1px solid #AAA; display: block; }
.coms .padd .right a i { margin-right: 0px; }
.deta { background: #FFF; display: none; border-top: 1px solid #FFF; overflow-y: auto; max-height: 350px; }
.deta h3 { margin: 0 0 0 0; color: #444; border-bottom: 1px solid #AAA; padding: 10px; font-size: 13px; background: #E1E1E1; }
.deta h3 a { text-decoration: none; color: #08B; }
.deta h3 a i { margin-right: 5px; }
.deta h3 a.right i { margin: 0px; }
.item { border-bottom: 1px solid #DDD; padding: 10px; }
.item:last-child { border-bottom: 0px; }
.item .name { margin-bottom: 5px; font-weight: bold; color: #C00; }
.item .name span { font-size: 12px; color: #888; font-weight: 400; }
.item .text { line-height: 16px; color: #333; }
.item.reply { margin: 10px 0 0 20px; border-top: 1px dashed #DDD; border-bottom: 0px; padding: 10px 0 0; }
.item.reply .name { color: #00C }
.yyaz { display: none; padding: 10px; border-bottom: 1px solid #CCC; background: #F1F1F1 url(../img/news.png) repeat-x bottom left; }
.yyaz .inp { padding-bottom: 10px; }
.loaddat { display: block; height: 40px; padding: 0 10px; }
.loading { display: none; height: 40px; background: url(../img/loading.gif) no-repeat left center; }
h1.title { margin: 0px; padding: 10px; background: #000; color: #FFF; font-size: 17px; border-bottom: 1px solid #FFF; }
.images { padding: 5px; }
.images .img { margin: 5px; border: 1px solid #CCC; background: #FFF; padding: 9px; }
.images .img .lyr { display: block; }
.images .img .lyr img { width: 100%; }
.images .img .txt { padding-top: 10px; line-height: 18px; }
.alts { width: 100%; margin: 0 auto; overflow: hidden; }
.alts .arrow-holder { display: none; }
.alts .touchcarousel-item { width: 175px; overflow: hidden; }
.alts .touchcarousel-item:last-child { border-right: 0px; }
.alts .touchcarousel-item:nth-child(2n) { background-color: #F1F1F1; }
.alts .item-block { width: 175px; display: block; position: relative; }
.alts .item-block img { display: block; margin: 5px; border: 0; padding: 0; }
.alts .item-block { text-decoration: none; color: inherit; }
.alts .scrollbar-holder { background: #CCC; bottom: 0; height: 2px; left: 0; right: 0; }
.alts .scrollbar { background-color: #09F !important; bottom: 0; }
.mansetBaslik { z-index: 2; display: block; position: absolute; bottom: 0px; width: 100%; font-size: 16px; color: #eee; text-shadow: 1px 1px #000; text-align: left; background: url(images/trans80.png); padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; font-weight: bold; }
.mansetBaslik2 { z-index: 2; display: block; position: absolute; bottom: 0px; left: 5px; width: 170px; font-size: 12px; color: #eee; text-shadow: 1px 1px #000; padding: 5px 5px; text-align: left; background: url(images/trans80.png); line-height: 16px; }
div.reklam { overflow: hidden; }
div.reklam img { max-width: 100%; }
div.reklam.full { width: 100%; margin: 5px auto; max-height: 300px; text-align: center; }
.digerhaber2 { }
.digerhaber2 .kutu { padding: 3px; border: 1px solid #E8E8E8; margin: 3px; width: 45%; float: left; }
.digerhaber2 .kutu a { color:#333;  }
.digerhaber2 .kutu .resim { margin: 5px 5px; height: 80px; overflow: hidden; }
.digerhaber2 .kutu .baslik { margin: 5px; font-size: 14px; font-weight: bold; text-align: center; height: 37px; line-height: 18px; overflow: hidden; color:#333 }
.digerhaber2 .kutu .tarih { text-align: center; color: #CCC; font-size: 11px }
#diger3 { position: relative; width: auto; background-image: url(images/mobil_diger.png); background-repeat: repeat-x; background-position: bottom; font-weight: bold; text-decoration: none; overflow: hidden; width: 46%; float: left; margin: 5px; padding:10px 0; height:40px; }
#diger3 .baslik { color: #333; text-decoration: none; font-size: 14px; overflow: hidden; width: auto; }
#diger3 .anabasliklar { margin-left: 10px; margin-left: 5px; overflow: hidden; width: auto; line-height:19px }
#diger3 .baslik a { color: #333; text-decoration: none; padding-left:10px; }
#diger3 .baslik span {font-weight:normal;}
#diger5 { position: relative; background-image: url(images/mobil_diger.png); background-repeat: repeat-x; background-position: bottom; font-weight: bold; text-decoration: none; overflow: hidden; width: 100%; }
#diger5 .baslik { color: #333; text-decoration: none; font-size: 14px; overflow: hidden; padding-left:5px; }
#diger5 .baslik a { color: #333; text-decoration: none; }
#diger5 .baslik span {font-weight:normal;}
.digerhaber4 { text-decoration:none; }
.digerhaber4 a {text-decoration:none; color:#000;}
.digerhaber4 .kutu { padding: 3px; border: 1px solid #E8E8E8; margin:5px 0;}
.digerhaber4 .kutu .resim { margin: 5px 5px;  }
.digerhaber4 .kutu .baslik { margin: 5px; font-size: 15px; font-weight: bold; text-align: center; height: 27px; line-height: 18px; overflow: hidden; }
.digerhaber4 .kutu .kategori { margin: 10px; font-size: 14px; font-weight: bold; color: #CCC; text-align: center; }
.digerhaber4 .kutu .tarih { text-align: center; color: #CCC; font-size: 11px }
.media { width:100%;}
.media .album{ margin-bottom: 20px; padding: 20px 0; text-align: center; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EFEFEF; }
.media a{ color:#000; text-decoration:none;}
.media .kutu { padding: 3px; border: 1px solid #E8E8E8; margin:3px 3px; float:left;width:96%;}
.media .kutu .resim { margin: 3px 3px; overflow:hidden; height:110px;  }
.media .kutu .baslik { margin: 3px; font-size: 14px; font-weight: bold; text-align: center; height: 38px; line-height: 18px; overflow: hidden; }
.media .kutu .kategori { margin: 10px; font-size: 14px; font-weight: bold; color: #C0161C; text-align: center; }
.media .kutu .tarih { text-align: center; color: #CCC; font-size: 11px }
.media .kutu i { position:absolute; font-size:26px; color:#FFF; opacity:0.5; margin-top:10px; margin-left:10px;}
.mediadetay .baslik { margin-top:24px; font-size: 15px; font-weight: bold; text-align: center; overflow: hidden; }
.mediadetay .kategori { margin: 10px; font-size: 16px; font-weight: bold; color: #CCC; text-align: center; }
.media-ad .bx-wrapper{ margin: 0 auto 35px;}
.media-ad ul li .baslik{margin: 5px; margin-top:10px; margin-bottom:30px; font-size: 14px; text-align: center;}
.sosyal { margin-top:20px; text-align:center;}
.sosyal a {color:#FFF; text-decoration:none; text-align:center;}
.sosyal div i{ font-size:16px; }
.sosyal .facebook{ float:left; width:20%; background-color:#3A589B; padding:5px 0;text-align:center;}
.sosyal .twitter{ float:left; width:20%; background-color:#55ACEE; padding:5px 0;text-align:center;}
.sosyal .google{ float:left; width:20%; background-color:#D6492F; padding:5px 0;text-align:center;}
.sosyal .linkedin{ float:left; width:20%; background-color:#0077B5; padding:5px 0;text-align:center;}
.sosyal .whatsapp{ float:left; width:20%; background-color:#33AE20; padding:5px 0;text-align:center;}
.flashhaber { background-image: url(images/flash_bg.gif); padding-top:5px; padding-bottom:5px; text-align:center }
.flashhaber .flashhaber_sag { padding-top: 0; padding-bottom:5px; padding-left: 12px; position: relative; z-index: 5; height:18px; overflow:hidden;}
.flashhaber .flashhaber_sag a { color: #232323; text-decoration: none; letter-spacing: 0; font-weight: bold; line-height:26px; }
.yazar{}
.yazar_slider { width: 100%; margin-bottom: 10px; }
.yazar_slider ul a { text-decoration: none; }
.yazar_slider ul li .resim { padding: 0 auto; text-align: center }
.yazar_slider .bx-wrapper img { margin: 0 auto;}
.yazar_slider ul li .yazar { text-align: center; font-size: 14px; text-decoration: none; font-weight: bold; color: #333; margin-top: 5px; margin-bottom: 5px; }
.yazar_slider ul li .baslik { text-align: center; font-size: 14px; font-weight: normal; color: #333; text-decoration: none; margin-top: 10px; margin-bottom: 15px; height:43px; overflow:hidden; }




.yazar_slider .bx-wrapper .bx-pager { padding-bottom: 5px; }
.yazar_slider .bx-wrapper .bx-pager.bx-default-pager a { width: 20px; height: 3px; background: #cccccc; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; }
.yazar_slider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { background-color: #282828; }
.piyasalar {  margin:0 auto; margin-bottom:15px; width:98%; font-size:14px;}
.piyasalar table tr {border: 1px solid #E8E8E8;}
.piyasalar .baslik{ background-color: #333; padding: 10px; color: #FFF; font-weight: bold }
.havadurumu{background-color:#ECECEC; margin-bottom:8px; padding:5px; color:#666 }
.havadurumu .tarih{ float:left; padding-top:10px; font-size:13px;}
.havadurumu .ikon {float:right;padding-top:5px;}
.havadurumu .ikon div {float:left; margin:3px;}
.havadurumu .ikon .resim { margin-top:-5px;}

.mobil-menu ul li .submenu { width:200px; float:right; }
.mobil-menu ul li .submenu div{ height:25px; }
.mobil-menu ul li .submenu div i{ font-size:13px;}

.astroloji{}
.astroloji .icon{ width:100%; margin:15px 0 0 0   }
.astroloji .icons{float:left; width:15%;margin:5px 2px;}
.astroloji .icons .adi{ text-align:center;  margin:10px 0; font-size:12px; color: #999;}
.astroloji .kutu{ margin:20px 0;}
.astroloji .kutu .iconlar{ float:left; margin:0 10px;}
.astroloji .kutu .baslik{  font-weight:bold; margin:10px; }
.astroloji .kutu .detay{margin:10px; line-height:16px;}
.anabaslik{background-color:#ECECEC; margin-bottom:8px; padding:5px; color:#666 }
.anabaslik .baslik{ float:left; padding-top:10px; padding-bottom:10px; font-size:14px;}
.baslik-aciklama{ padding-top:30px; padding-bottom:30px;}
.footer {
	color:#999;
	background-color:#ECECEC;
	padding:10px;
	font-size:13px;
	margin:80px auto auto auto;
	text-align:center;
	}
.footer table { text-align:center; width:auto;   }
.footer table i { color:#999; font-size:30px; margin:2px; }
.haberdetay {}
.haberdetay .baslik{  margin:20px 0; font-size:19px; line-height:26px; font-weight:bold; }
.haberdetay .spot{margin:10px 0;  line-height:18px;}
.haberdetay .kategori{margin:10px 0; font-weight:bold; font-size:19px;}
.haberdetay .tarih { margin:20px 0;font-size:12px;}
.haberdetay .tarih .saat{ color:#999; float:left;}
.haberdetay .tarih .okunma{ color:#999; float:right; }
.haberdetay .resim{ margin:10px auto;text-align:center;}
.haberdetay .detay{margin:10px 0;  line-height:18px;}
.haberdetay .yorumlar{ font-weight:normal; border: 1px solid #E8E8E8; margin:30px 0;}
.namaz { width: 100%; background-repeat: no-repeat; }
.namaz .sehir { margin:20px 5px; padding:10px 0 0 0; font-size:18px; font-weight:bold;}
.namaz_vakitler { margin-top: 30px }
.namaz_cevap{ margin:5px; font-size:12px; color:#999;}
.namaz_durum { float: left; width: 14%; text-align: center; color: #333; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 3px; padding-left: 3px; }
.namaz_saat { margin-top: 5px; color: #F90; font-weight: bold; }
.namaz_isim { margin-top: 5px; font-weight: bold }
.hava{ width: 100%; }
.hava .sehir{ margin:20px 5px; padding:10px 0 0 0; font-size:18px; font-weight:bold;}
.hava .guncelleme{ margin:5px; font-size:12px; color:#999;}
.hava .kutu{ margin: 10px; padding: 10px 10px; background-position: top; background-color: #F9F9F9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EEE; } 
.hava .kutu .bilgi{ float:left; margin:5px;}
.hava .kutu .bilgi .gun{  margin:5px;padding:5px; font-weight:bold;}
.hava .kutu .bilgi .durum{  margin:5px; padding:5px;}
.hava .kutu .derece{ float:right; margin:10px 0;}
.hava .kutu .derece .yuksek{ color:#039; margin:10px; } 
.hava .kutu .derece .dusuk{ color:#900; margin:10px; } 
.hava .kutu .resim{  margin:5px; position:absolute; right:70px; margin-top:-15px;}
.gazete{margin:10px 0;}
.gazete .egazetekutu{ margin:10px 0; float:left;}
.gazete .resim{ width:75%;  margin:0 auto;}
.gazete .gazetebaslik{ text-align:center; font-weight:bold; margin:10px 0 35px 0;}
.yazar_kutu { background-image: url(images/yazarlar_bg.png); background-repeat: repeat-x; height: auto; margin: 0 5px; padding:0 10px; }
.yazar_kutu a { color:#333; text-decoration:none }
.yazar_resim { float: right; height: 111px; width: 111px; overflow: hidden; margin-top: 2px; margin-bottom: 2px; margin-left: 5px; margin-right: 5px; text-align:right; }
.yazar_adi { font-weight: bold; color: #000000; text-decoration: none; line-height: 18px; padding-top: 18px; padding-bottom: 5px; }
.yazar_saat { font-size: 11px; color: #999; text-decoration: none; font-weight: normal }
.yazar_saat img { vertical-align: middle }
.yazar_baslik { margin-top: 5px; font-weight: normal; text-decoration: none; color: #000; }
.yazar_buton { float: right; margin-right: 10px }

.mobil-menu { left: -250px; height: 100%; position: fixed; width: 250px; overflow: scroll; overflow-x: hidden; float: left; background-color: #333333; z-index: 9999999999; font-size: 14px; }
.mobil-menu ul { border-top: 1px solid #636366; list-style: none; margin: 0; padding: 0; }
.mobil-menu li { border-bottom: 1px solid #222; line-height: 38px; padding-bottom: 3px; padding-left: 15px; padding-top: 3px; text-decoration: none; transition: all .6s; text-transform: capitalize; }
.mobil-menu ul li.anasayfa { background-color: #282828; height: 45px; }
.mobil-menu ul li.anasayfa { padding-top: 7px; }
.mobil-menu ul .galeri { background-color: #282828; }
.mobil-menu ul .galeri.ust { margin-top: 8px; }
.mobil-menu ul .galeri.alt { margin-bottom: 8px; }
.mobil-menu ul .masaustu { background-color: #282828; margin: 20px 0 10px 0; }
.mobil-menu a { color: inherit; text-decoration: none; color: #F5F5F5; }
.mobil-menu hover { background-color: #000; color: white; }
.mobil-menu a i { font-size: 16px; width: 30px; }


.icon i { padding: 16px 8px; margin: 5px 0; font-size: 24px; cursor: pointer; color: #333; position: absolute; text-shadow: #FFF 1px 1px 0 }
.arama i { top: 20px; font-size: 24px; cursor: pointer; color: #333; position: absolute; text-shadow: #FFF 1px 1px 0 }
.sayfa { font-size: 14px; padding-top: 79px; padding-right: 0; padding-bottom: 10px; padding-left: 0; margin: 0 5px; }
.header { background-image: url(images/mobil_background.png); height: 69px; position: fixed; width: 100%; background-color: #FFF; z-index: 9999; }
.header .icon { width: 40px; float: left; display: table; }
.header .logo { width: 260px; height: 69px; margin-right: auto; margin-left: auto; text-align: center; overflow: hidden; display: table; }
.header .logo div { display: table-cell; vertical-align: middle; }
.header .arama { float: right; width: 40px; display: table; z-index: 9999; }
.header .bul { background-color: #F8F8F8; width: 100%; }
.header .bul .golge { background-image: url(images/golge.png); background-repeat: repeat-x; height: 10px; margin-top: -35px; }
.header .bul input[type=text] {
	height: 35px;
	padding: 10px;
	background-color: #28282A;
	border: none;
	font-size: 17px;
	color: #FFF;
	width: 100%;
	z-index: 5;
}
.header .bul input[type=button] { height: 30px; padding: 5px; margin-top: 5px; background-color: transparent; border: none; font-size: 20px; color: #F8F8F8; width: 1px; z-index: 0; }
.right-ad { position: relative; width:100%;   }
.right-ad ul li .baslik { bottom: 0; background-image: url(images/surmanset_bg.png); position: absolute; width:100%; padding-top:10px; padding-bottom:10px; color: #FFF; text-align: center; font-weight: bold; text-shadow: 1px 1px 0 #000; line-height: 16px; }
.right-ad .bx-wrapper{ margin: 0 auto 35px; }
.right-ad .bx-wrapper .bx-pager.bx-default-pager a { width: 20px; height: 3px; background: #cccccc; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; }
.right-ad .bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { background-color: #282828; }
.right-ad .bx-wrapper .bx-pager { margin-bottom: -5px; }
.haberdetay .digerbaslikadi{ margin-top:10px; margin-bottom:10px; font-size:19px;}
.yukaricik { bottom: 10px; display: none; position: fixed; right: 18px; background-color:#C0161C;  z-index: 20; display: none; padding: 10px; cursor: pointer }
#form{ margin-top:50px;}
.kutu { border: 1px solid #d7d7d7; text-decoration: none; }
.kutu_yesil { background-color: #EFF8F0; padding: 15px; border: 1px solid #358820; text-align: center; color: #060; font-weight: bold; text-decoration: none;  margin-top:10px; margin-bottom:10px;}
.kutu_yesil .text { font-weight: normal; font-size: 11px; margin-top: 15px; }
.kutu_kirmizi { background-color: #FBEFEC; padding: 15px; border: 1px solid #CC0000; text-align: center; color: #C00; font-weight: bold; text-decoration: none;  margin-top:10px; margin-bottom:10px;}
.kutu_kirmizi .text { font-weight: normal; font-size: 11px; margin-top: 15px; }
.text_kirmizi { color: #900 }
.text_yesil { color: #008200 }
.text_grikoyu { color: #333 }
.text_kalin { font-weight: bold; }
.text_griorta { color: #333 }
.text_griacik { color: #999 }
.text_siyah { color: #CCC }

.saniyereklam { position: fixed; height: 100%; margin-left: auto; margin-right: auto; width:100%; background: rgba(0,0,0,0.85); z-index: 99999; display: none; }
.saniyereklam .content { position: absolute; margin-top: 1%; }
.saniyereklam .bar { text-align: right; font-weight: bold; padding: 10px; height: 20px; font-size: 13px; }
.saniyereklam .bar div { margin-right: 10px; cursor: pointer; }
.saniyereklam .saniye { float: left; color: #fff }
.saniyereklam .kapat { float: right; color: #fff }


.anket { width: 290px; margin-right: auto; margin-left: auto }
.anket_soru { font-weight: bold; text-decoration: none; color: #000; text-align: center; margin-bottom: 30px; margin-top: 10px; margin-right: 5px; margin-left: 5px }
.anket_cevaplar { text-align: center; margin-top: 10px; margin-bottom: 10px; width: 96%; margin-right: auto; margin-left: auto }
.anket_kullan { text-align: center; padding-top: 20px; padding-bottom: 10px }
.anket_cevap { float: left; margin-top: 4px }
.anket_resim { float: left }
.anket_tik { width: 20px; float: left; height: 20px; padding-right: 5px; padding-left: 5px }
.anket_sonuclar { width: auto; text-align: center; margin-top: 10px; margin-bottom: 10px; margin-right: auto; margin-left: auto }
.anketler_grafik { background-color: #f4f4f4; height: 12px; width: 80%; margin-top: 5px; margin-bottom: 10px; margin-right: auto; margin-left: auto }
.anketler_grafik_golu { background-image: url(images/anket.png); height: 12px }
.anket_yuzde { float: right; margin-right: 10px; font-size: 11px }





/* loader-ellips
------------------------- */

.loader-ellips {
  font-size: 20px;
  position: relative;
  width: 4em;
  height: 1em;
  margin: 10px auto;
}

.loader-ellips__dot {
  display: block;
  width: 1em;
  height: 1em;
  border-radius: 0.5em;
  background: #555;
  position: absolute;
  animation-duration: 0.5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}

.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
  left: 0;
}
.loader-ellips__dot:nth-child(3) { left: 1.5em; }
.loader-ellips__dot:nth-child(4) { left: 3em; }

@keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@keyframes slide {
  to { transform: translateX(1.5em) }
}

.loader-ellips__dot:nth-child(1) {
  animation-name: reveal;
}

.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
  animation-name: slide;
}

.loader-ellips__dot:nth-child(4) {
  animation-name: reveal;
  animation-direction: reverse;
}

/* loader-wheel
------------------------- */

.loader-wheel {
  font-size: 64px; /* change size here */
  position: relative;
  height: 1em;
  width: 1em;
  padding-left: 0.45em;
  overflow: hidden;
  margin: 0 auto;
  animation: loader-wheel-rotate 0.5s steps(12) infinite;
}

.loader-wheel i {
  display: block;
  position: absolute;
  height: 0.3em;
  width: 0.1em;
  border-radius: 0.05em;
  background: #333; /* change color here */
  opacity: 0.8;
  transform: rotate(-30deg);
  transform-origin: center 0.5em;
}

@keyframes loader-wheel-rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

