@charset "UTF-8";
* {
    font-family: open sans, Arial;
    margin: 0;
    padding: 0;
}
body {
    background-color: #f2f2f2;
    font-size: 14px;
}
ul,
li {
    list-style: none;
}
a {
    text-decoration: none;
	color: #d90e7d;
}
img {
    border: none;
}
.clear {
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
.center {
    text-align: center;
}
.ustrenk {
    background-color: #ff4081;
    height: 7px;
    width: 100%;
}
.ustalan {
    margin-top: 5px;
}
.menu {
    background-color: #512da8;
    border: solid 1px #3b1d7f;
    border-left: solid 8px #3b1d7f;
    height: 60px;
    margin-top: 5px;
}
.tvalani {
    float: left;
}
header {
    position: relative;
}
header > .dikeyreklam {
    position: absolute;
    top: 172px;
    left: -160px;
}
.ortalama {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.ortalama-m10 {
    width: 1000px;
    margin: 10px auto;
    position: relative;
}
.ustreklam {
    width: 783px;
    margin: 0 auto;
    float: left;
    padding-left: 16px;
    text-align: center;
}
.esnekreklam {
    width: 783px;
    margin: 10px auto;
}
.logo {
    float: left;
    width: 191px;
    padding-right: 10px;
}
.menutus {
    display: none;
}
.aramatus {
    display: none;
}
nav {
    float: left;
    display: block;
}
.digerkanallar {
    display: none;
}
.mt10 {
    margin-top: 10px;
}
.mb10 {
    margin-bottom: 10px;
}
#onesignal-popover-container {
    z-index: 225859400 !important;
}
nav > ul {
    margin: 0 15px 0 0;
}
nav > ul > li > a {
    display: block;
    padding: 0 15px;
    color: #fff;
    line-height: 60px;
    font-size: 16px;
}
nav > ul > li {
    float: left;
}
nav > ul > li > a:hover {
    background-color: #ff4081;
}
#kategori {
    position: relative;
}
#acilirmenu {
    display: none;
    position: absolute;
    top: 60px;
    left: 0;
    background-color: #512da8;
    z-index: 100;
    border-left: solid 1px #3b1d7f;
    border-right: solid 1px #3b1d7f;
    border-bottom: solid 1px #3b1d7f;
}
ul#acilirmenu > li > a:hover {
    background-color: #ff4081;
}
ul#acilirmenu > li > a {
    color: #fff;
    padding: 10px 30px;
    display: block;
    border-top: solid 1px #3b1d7f;
}
#kategori:hover #acilirmenu {
    display: block;
}
ul.sosyal {
    float: right;
    display: none;
}
ul.sosyal > li {
    float: left;
}
ul.sosyal > li > a {
    display: block;
    padding: 0 7px;
    line-height: 60px;
    color: #fff;
    font-size: 18px;
}
ul.sosyal > li > a:hover {
    background-color: #ff4081;
}
#arama {
    float: right;
    width: 300px;
    height: 60px;
    background-color: #3b1d7f;
    margin-left: 20px;
    position: relative;
    overflow: hidden;
    display: block;
}
#arama > button {
    position: absolute;
    right: 15px;
    top: 12px;
    background: 0 0;
    border: none;
    cursor: pointer;
}
#arama > button > i {
    font-size: 24px;
    color: #fff;
}
.aramabox {
    background: 0 0;
    outline: none;
    width: 276px;
    height: 32px;
    margin: 12px;
    border: none;
    border-bottom: solid 3px #fff;
    color: #fff;
    font-size: 16px;
}
.baslik {
    padding: 10px 50px 5px 0;
    margin: 10px 0;
    border-bottom: solid 5px #ff4081;
    color: #262626;
    font-size: 20px;
    border-radius: 5px;
    font-weight: 600;
    float: left;
    cursor: default;
}
ul.kanallar {
    display: table;
}
ul.kanallar > li {
    float: left;
    margin: 4px;
}
ul.kanallar > li:hover .kanallaradi {
    background-color: #ff4081;
    color: #fff;
}
ul.kanallar > li:hover .kanallaronizleme {
    background-color: #512da8;
}
ul.kanallar > li a {
    display: block;
}
ul.kanallar > li a:after {
    content: "";
    clear: both;
}
.kanallarlogo {
    padding: 25px 55px 20px;
    background-color: #fff;
}
.kanallaradi {
    background-color: #cacaca;
    width: 128px;
    padding: 5px 12px;
    float: left;
    font-weight: 600;
    height: 19px;
    overflow: hidden;
    color: #5c5c5c;
}
.yayin {
    background-color: #000;
}
.kanallaronizleme {
    background-color: #ff4081;
    width: 40px;
    float: left;
    text-align: center;
    font-size: 21px;
    height: 29px;
    color: #fff;
}
.blokiki {
    width: 490px;
    float: left;
    margin: 10px 5px;
}
.blokbaslik {
    width: 94%;
    padding: 10px 3%;
    color: #fff;
    font-size: 16px;
    cursor: default;
    font-weight: 500;
}
.blokbaslik > h1 {
    font-size: 16px;
    font-weight: 500;
}
.arkarenk1 {
    background-color: #ff4081;
}
.bildirim {
    width: 100%;
}
.kanalickanallar {
    display: none;
}
.sagbildirim {
    margin-bottom: 10px;
}
#yorumliste {
    max-height: 600px;
    overflow: hidden;
    overflow-y: scroll;
}
#yorumliste::-webkit-scrollbar {
    width: 9px;
    background-color: #cdd4d9;
}
#yorumliste::-webkit-scrollbar-track {
    padding: 10px 0;
    border-radius: 5px;
}
#yorumliste::-webkit-scrollbar-thumb {
    background: #ff4081;
    border-radius: 10px;
}
.arkarenk1h {
    background-color: #ff4081;
}
.arkarenk1h:hover {
    background-color: #512da8;
}
.arkarenk2 {
    background-color: #512da8;
}
.yayin > p {
    width: 100%;
    height: 100%;
}
.arkarenk2h {
    background-color: #512da8;
}
.arkarenk2h:hover {
    background-color: #ff4081;
}
.blokicerik {
    background-color: #fff;
    width: 94%;
    padding: 10px 3%;
    color: #5c5c5c;
}
ul.sonblog > li > a {
    display: block;
    border-bottom: solid 1px #ccc;
    padding: 4px 0;
    color: #5c5c5c;
    font-size: 14px;
}
.tumunugoster {
    padding: 5px 10px;
    color: #fff;
    margin: 10px auto 5px;
    display: table;
}
.site-footer {
    background-color: #512da8;
    border-top: solid 10px #ff4081;
    margin-top: 10px;
}
.site-footer > div.ortalama {
    padding: 20px 0 35px;
}
.site-footer > div.ortalama > img {
    float: left;
    margin-right: 30px;
}
ul#altmenu {
    float: left;
    margin: 30px 30px 0 20px;
}
ul#altmenu > li {
    float: left;
}
ul#altmenu > li > a {
    display: block;
    float: left;
    padding: 3px 10px;
    color: #fff;
    font-size: 15px;
}
ul#altmenu > li > a:hover {
    background-color: #ff4081;
}
.takipet {
    color: #fff;
    margin: 20px;
    cursor: default;
}
.copyright {
    display: table;
    color: #fff;
    margin: 15px auto 0;
    cursor: default;
}
.sol {
    margin-right: 8px;
    width: 656px;
    float: left;
}
.sag {
    width: 336px;
    float: right;
}
.sagleft {
    width: 336px;
    float: left;
}
.canlitv {
    padding: 10px 0 0 10px;
    background-color: #3a1d7f;
    width: 646px;
	border-radius: 10px;
    position: relative;
}
.yayinlar {
    width: 530px;
}
.yayin {
    width: 100%;
    height: 400px;
}
.alternatif {
    width: 100%;
    position: relative;
}
.akislink {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #ff4081;
    padding: 4px 10px;
    color: #fff;
    border-bottom: 1px solid #ff4081;
}
.alternatif > ul {
    margin: 5px auto;
    display: table;
}
.alternatif > ul > li {
    float: left;
}
.alternatif > ul > li > a {
    color: #fff;
    display: block;
    background-color: #166dd5;
    padding: 5px 15px;
    margin: 5px 5px;
	border-radius: 3px;
    font-size: 13px;
}
.alternatif > ul > li.aktif > a {
    background: 0 0;
    padding: 5px;
}
.kanallarliste {
    width: 110px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px 0 5px 5px;
    background-color: #3a1d7f;
    color: #fff;
}
.kanallarliste > span {
    display: block;
    height: 22px;
}
.kanallarliste > b {
    margin-left: 5px;
}
#kanallarliste {
	margin-top: 33px;
    height: 350px;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #512da8;
}
#kanallarliste::-webkit-scrollbar {
    width: 9px;
    background-color: #432291;
}
#kanallarliste::-webkit-scrollbar-track {
    padding: 10px 0;
    border-radius: 5px;
}
#kanallarliste::-webkit-scrollbar-thumb {
    background: #d33b8a;
    border-radius: 10px;
}
.kanallarliste ul {
    font-size: 12px;
    margin-top: 5px;
    color: #2d126d;
    font-weight: 700;
}
.mCSB_inside > .mCSB_container {
    margin-right: 5px !important;
}
.kanallarliste ul li {
    padding-left: 6px;
    font-size: 12px;
}
.kanallarliste ul li:nth-child(odd) {
    background-color: #432291;
}
.kanallarliste ul li a {
    color: #fff;
    font-weight: 500;
    display: block;
    padding: 3px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 98%;
}
.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ff4081;
    width: 10px;
}
.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #512da8;
}
.kanalbilgi {
    background-color: #fff;
    width: 606px;
    border-left: solid 10px #f8f8ff;
    margin-top: 10px;
    padding: 15px 20px;
}
.kanalozellik {
    margin-top: 0;
    padding: 5px 20px;
}
ul#kanalhakkinda > li {
    display: table;
    width: 96%;
    padding: 5px 2%;
    font-size: 13px;
    color: #666;
    cursor: default;
}
ul#kanalhakkinda > li:nth-child(odd) {
    background-color: #f8f8ff;
}
ul#kanalhakkinda > li:hover {
    background-color: #f2f2fe;
}
ul#kanalhakkinda > li > strong {
    float: left;
    width: 25%;
    font-weight: 600;
}
ul#kanalhakkinda > li > span {
    float: left;
    width: 72%;
}
ul#kanalhakkinda > li > i {
    float: left;
    width: 3%;
    text-align: center;
    font-style: normal;
}
a div.blogbilgi,
a div.blogyazi {
    cursor: pointer;
}
.blogbilgi {
    background-color: #fff;
    width: 606px;
    border-left: solid 10px #f8f8ff;
    margin-top: 10px;
    padding: 15px 20px;
}
.yayinakisibilgi {
    background-color: #fff;
    width: 606px;
    border-left: solid 10px #f8f8ff;
    margin-top: 10px;
    padding: 15px 20px;
}
.kanaldetay {
    float: left;
}
.blogdetay {
    float: left;
}
.yayinakisidetay {
    float: left;
}
.kanaldetay img {
    float: left;
}
.blogdetay img {
    float: left;
}
.yayinakisidetay img {
    float: left;
}
.pw-widget {
    margin-bottom: -24px !important;
    margin-top: -10px !important;
}
.kanaldetay h1 {
    line-height: 10px;
    color: #ff4081;
    margin: 0;
    float: left;
    font-size: 20px;
    cursor: default;
}
.blogdetay div.blogdbaslik,
.blogdetay h1 {
    color: #ff4081;
    margin: 0 20px;
    float: left;
    font-size: 20px;
    cursor: default;
    font-weight: 600;
}
.yayinakisidetay h1 {
    color: #ff4081;
    margin: 24px 20px;
    float: left;
    font-size: 20px;
    cursor: default;
}
ul.akisgunler {
    display: table;
}
ul.akisgunler > li {
    float: left;
    padding: 5px 10px;
    background-color: #ff4081;
    color: #fff;
    margin-right: 5px;
    border-radius: 3px;
    border: solid 1px #d9326b;
    box-shadow: 1px 1px 1px #ff4081;
    cursor: pointer;
}
ul.akisgunler > li:hover {
    background-color: #512da8;
    color: #fff;
    border: 1px solid #371d76;
    box-shadow: 1px 1px 1px #512da8;
}
ul.akisgunler > li.aktif {
    background-color: #fff;
    color: #ff4081;
    border: 1px solid #dedddd;
    box-shadow: 1px 1px 1px #dbdbdb;
}
ul.akisdetay {
    margin-top: 13px;
}
ul.akisdetay > li {
    background-color: #fff;
    padding: 5px;
    margin: 5px;
    font-weight: 600;
}
ul.akisdetay > li > b {
    font-size: 18px;
}
.kanalaciklama {
    background-color: #f8f8ff;
    color: #4d4444;
    width: 636px;
    padding: 20px 10px;
    font-size: 16px;
    line-height: 26px;
}
.kanalaciklama h2 {
    font-size: 20px;
}
.kanalaciklama h3 {
    font-size: 18px;
}
.kanalaciklama h4 {
    font-size: 17px;
}
.kanalaciklama h5 {
    font-size: 17px;
}
.kanalaciklama h6 {
    font-size: 17px;
}
.kanalaciklama a {
    color: #666;
}
.blogyazi {
    background-color: #f8f8ff;
    color: #666;
    width: 636px;
    padding: 15px 10px;
    font-size: 14px;
    cursor: default;
}
.blogyazialani {
    background-color: #fff;
    padding: 15px;
    line-height: 24px;
}
.yayinakisiyazi {
    background-color: #f8f8ff;
    color: #666;
    width: 636px;
    padding: 15px 10px;
    font-size: 14px;
    cursor: default;
}
.blogyazi a {
    color: #ff4081;
}
.yayinakisiyazi a {
    color: #666;
}
.sagblokbaslik {
    padding: 5px 0;
    margin-top: 5px;
    width: 100%;
    border-bottom: solid 5px #ff4081;
    color: #262626;
    font-size: 16px;
    font-weight: 600;
    cursor: default;
}
ul.solbloklink {
    background-color: #fff;
    margin-bottom: 10px;
    color: #666;
    cursor: default;
}
ul.solbloklink > li {
    padding: 4px 5px;
}
ul.solbloklink > li > a {
    color: #333;
}
ul.yayinakisi {
    background-color: #fff;
    margin-bottom: 10px;
    color: #666;
    cursor: default;
}
ul.yayinakisi > li {
    padding: 2px 5px;
}
ul.yayinakisi > li > a {
    color: #333;
}
ul.yayinakisi li.suanda {
    background-color: #ff4081;
    color: #fff;
}
.reklamkanal,
.reklamsite {
    width: 100%;
    margin: 10px 0;
}
.reklamsite {
    text-align: center;
}
.kanalfiltre {
    border: none;
    padding: 2px;
    width: 102px;
    outline: none;
    background-color: #3a1d7f;
    color: #fff;
}
.siteneekle {
    width: 100%;
    text-align: center;
    font-weight: 700;
    background-color: #512da8;
    color: #fff;
    padding: 5px 0;
    font-size: 16px;
    cursor: pointer;
    position: relative;
}
.ykcanliizlebt {
    float: right;
    background-color: #ff4081;
    color: #fff;
    padding: 13px 20px;
    cursor: pointer;
    display: block;
    margin: 15px;
}
.ykcanliizlebt:hover {
    background-color: #512da8;
}
.ykcanliizlebt i {
    margin-right: 5px;
}
.doviz {
    float: left;
    width: 50%;
    position: relative;
}
.dovizler {
    display: table;
    width: 100%;
    background-color: #fff;
}
.doviz > i {
    margin: 10px 0;
    font-size: 20px;
    width: 40px;
    text-align: center;
}
.doviz > span {
    cursor: default;
    font-weight: 600;
    font-size: 15px;
    display: block;
    left: 40px;
    top: 6px;
    position: absolute;
}
.d-dolar {
    color: #20c11d;
}
.d-euro {
    color: #bb0773;
}
.d-altin {
    color: #ff9e0d;
}
.doviz.d-btc {
    color: #0374d6;
}
.doviz > strong {
    font-size: 11px;
    font-weight: 400;
    display: block;
    position: absolute;
    top: 22px;
    left: 40px;
    cursor: default;
}
.siteneekle textarea {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.yorumsecim {
    width: 100%;
}
.yorumsec {
    width: 50%;
    text-align: center;
    padding: 10px 0;
    color: #fff;
    float: left;
    cursor: pointer;
}
.yorumlar {
    width: 94%;
    background-color: #fff;
    padding: 20px 3%;
}
.inputtext {
    border: solid 2px #cdd4d9;
    background-color: #fefefe;
    border-radius: 5px;
    outline: none;
    color: #666;
    font-size: 13px;
    padding: 5px;
    width: 200px;
}
.yorumadsoyad,
.guvenlikjpg,
.guvenlikkodu {
    float: left;
    margin-right: 20px;
}
.guvenlikkodu {
    width: 100px;
}
.yorumyorum {
    margin: 10px 0;
    width: 98%;
    height: 50px;
}
.button {
    float: right;
    padding: 10px 20px;
    color: #fff;
    border: none;
    cursor: pointer;
}
.yorumbaslik {
    border-bottom: 1px solid #e8e8e8;
    font-size: 13px;
    padding: 3px 0;
    font-weight: 700;
    cursor: default;
}
.kanalyorum {
    border-bottom: 1px solid #e8e8e8;
    font-size: 13px;
    padding: 3px 0;
    cursor: default;
}
.kanalyorum span {
    font-style: italic;
    font-size: 11px;
}
.renk1 {
    color: #ff4081;
}
.renk2 {
    color: #512da8;
}
.iletisim {
    background-color: #f8f8ff;
    width: 90%;
    padding: 20px 5%;
    margin: 20px 0;
}
.iletisim > h1 {
    font-size: 16px;
    margin-bottom: 10px;
    cursor: default;
}
.siteneeklesayfa {
    background-color: #f8f8ff;
    width: 90%;
    padding: 20px 5%;
    margin: 20px 0;
}
.siteneeklesayfa h1,
.siteneeklesayfa h2 {
    font-size: 16px;
    margin-bottom: 10px;
    cursor: default;
}
.siteneekleform {
    margin: 10px 0;
    font-weight: 600;
}
.siteneekleform > div > .inputtext {
    width: 150px;
    margin: 0 5px;
}
.siteneekleform > .inputtext {
    width: 50px;
    margin: 10px 5px;
}
ul#sayfalama {
    display: table;
    margin: 20px auto 0;
}
ul#sayfalama > li {
    float: left;
}
ul#sayfalama > li > a {
    padding: 5px 10px;
    background-color: #cacaca;
    color: #5c5c5c;
    font-weight: 600;
    display: block;
    margin: 3px 5px;
}
ul#sayfalama > li > a.aktif {
    background-color: #ff4081;
    color: #fff;
}
.hatabildir > b,
.hatabildir > label {
    height: 38px;
    line-height: 38px;
}
.hatabildir > b {
    font-weight: 600;
    cursor: default;
}
.hatabildir > label {
    cursor: pointer;
    margin-left: 15px;
}
.sagdikreklam {
    display: none !important;
}
ul#puandurumu {
    width: 100%;
    padding: 0;
    margin: 0;
    background-color: #fff;
}
ul#puandurumu > li {
    display: table;
    font-size: 13px;
    background-color: #f8f8ff;
    color: #666;
    padding: 2px 0;
    cursor: default;
    width: 100%;
}
ul#puandurumu > li.puan1 {
    background-color: #666;
    color: #f8f8ff;
}
ul#puandurumu > li.puan2 {
    background-color: #aeaeae;
    color: #fff;
}
.puansabit,
.puansabit2 {
    width: 30px;
    text-align: center;
}
.puansabit {
    float: left;
}
.puansabit2 {
    float: right;
}
.puanadi {
    float: left;
    width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
ul#maclar {
    width: 100%;
    padding: 0;
    margin: 0;
    background-color: #fff;
}
ul#maclar > li {
    display: table;
    font-size: 13px;
    color: #666;
    padding: 2px 0;
    cursor: default;
    width: 100%;
    text-align: center;
}
ul#maclar > li.maclar {
    background-color: #f0f0f0;
}
.reklamkanalsol {
    float: none;
}
.reklamkanalsag {
    display: none;
}
.reklamkanal {
    width: 636px;
    margin: 10px 0;
    background-color: #fff;
    border-left: solid 10px #f8f8ff;
    border-right: solid 10px #f8f8ff;
    text-align: center;
}
.makalereklam {
    margin: 0 10px 10px 0;
}
.reklamsol {
    display: block;
    position: absolute;
    top: 172px;
    left: -163px;
    width: 160px;
}
ul#akisbasliklar,
ul#akislistesi {
    display: table;
    width: 100%;
}
ul#akisbasliklar > li {
    float: left;
    height: 30px;
    background-color: #512da8;
    color: #fff;
    font-weight: 600;
    line-height: 30px;
    font-size: 14px;
    cursor: default;
    text-align: center;
}
ul#akislistesi {
    background-color: #fff;
    cursor: pointer;
    border-bottom: 1px solid #b6a2e7;
}
ul#akislistesi > li {
    float: left;
    color: #333;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    padding: 13px 0;
    height: 59px;
    overflow: hidden;
    font-weight: 600;
    font-size: 14.5px;
}
.liakiskanal {
    height: 75px !important;
    padding: 5px 0 !important;
}
ul#akislistesi > li span,
ul#akislistesi > li strong {
    display: block;
    font-weight: 400;
    font-size: 14px;
}
.yakanal,
.liakiskanal {
    width: 170px;
}
.yagecmis,
.liakisgecmis {
    width: 210px;
}
.yasuanda,
.liakissuanda {
    width: 210px;
}
.yagelecek {
    width: 410px;
}
.liakisgelecek {
    width: 205px;
}
.yakanal {
    background-color: #3b1d7f !important;
}
.liakisgecmis {
    background-color: #efeafb !important;
}
.liakisgelecek {
    background-color: #efeafb !important;
}
.liakisson {
    background-color: #ded1ff !important;
}
.liakissuanda {
    background-color: #ffd7e5 !important;
}
.yasuanda {
    background-color: #ff4081 !important;
}
.reytingust,
.reytingler {
    display: table;
    width: 100%;
    font-weight: 600;
    cursor: default;
}
.reytingust > div {
    float: left;
    padding: 10px 0;
    background-color: #512da8;
    color: #fff;
}
.reytingsira {
    width: 5%;
    text-align: center;
}
.reytingprogram {
    width: 45%;
}
.reytingkanal {
    width: 10%;
}
.reytingbaslangic {
    width: 10%;
}
.reytingbitis {
    width: 10%;
}
.reytingreyting {
    width: 10%;
}
.reytingpaylasim {
    width: 10%;
}
.reytingler > div {
    float: left;
    padding: 7px 0;
    background-color: #efeafb;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.reytingler {
    border-bottom: 1px solid #b6a2e7;
}
.reytingmod > div {
    background-color: #ffd7e5 !important;
}
.fb-c {
    background-color: #395a97;
}
.tw-c {
    background-color: #55aeeb;
}
.gp-c {
    background-color: #cc3a2c;
}
.in-c {
    background-color: #0279b3;
}
.tb-c {
    background-color: #35475c;
}
.wa-c {
    background-color: #40c330;
}
ul#paylas {
    display: table;
    margin: 0 auto;
    padding: 10px 0;
}
ul#paylas > li {
    float: left;
}
ul#paylas > li > a {
    color: #fff;
    width: 32px;
    height: 32px;
    line-height: 32px;
    display: block;
    font-size: 18px;
    text-align: center;
}
.encokizlenen {
    width: 400px;
    float: right;
}
.yeniblogyazilari {
    width: 540px;
    float: left;
}
.sonhaberler {
    width: 100%;
}
.sonhaberler ul {
    width: 100%;
    padding: 0;
}
.sonhaberler li {
    width: 100%;
    margin-bottom: 20px;
}
.sonhaberler li a {
    width: 100%;
    display: table;
    background-color: #fff;
    color: #5c5c5c;
    border-radius: 5px;
}
.sonhaberler li a img {
    float: left;
    width: 140px;
    height: 80px;
    border-radius: 5px;
    margin-right: 11px;
}
.sonhaberler li a i {
    padding: 5px 0;
    font-size: 11px;
    opacity: 0.5;
    font-style: normal;
    color: #333;
    display: block;
}
.sonhaberler li a span {
    height: 20px;
    margin-top: 10px;
    font-size: 14px;
    font-weight: 600;
}
.blogsonhaberler {
    margin-top: 10px;
}
.spot {
    font-size: 18px;
    margin: 0 10px 10px;
}
.google-news {
    width: 100%;
    background-color: #ff4081;
    display: block;
    color: #fff !important;
    text-align: center;
    padding: 9px 0;
    font-weight: 600;
    font-size: 16px;
}
@media screen and (min-width: 1130px) {
    .paylas {
        position: fixed;
        top: 30%;
        left: 0;
        padding: 10px;
        background-color: #fff;
        border-radius: 0 5px 5px 0;
        border: 1px solid #e2e2e2;
    }
    ul#paylas {
        display: block;
        margin: 0;
        padding: 0;
    }
    ul#paylas > li {
        float: none;
    }
    ul#paylas > li > a {
        margin: 5px 0;
    }
    ul#paylas:before {
        content: "Paylaş";
        font-size: 11px;
        color: #395a97;
        font-weight: 500;
    }
}
@media screen and (min-width: 1320px) {
    .sagdikreklam {
        display: inline-block !important;
        position: fixed;
        top: 0;
        right: 10px;
    }
    .ortalama {
        width: 1100px !important;
    }
    .ortalama-m10 {
        width: 1100px !important;
    }
    .sol {
        width: 756px !important;
    }
    .canlitv {
        width: 746px !important;
    }
    .yayinlar {
        width: 630px !important;
    }
    .yayin {
        height: 440px !important;
    }
	#playerindex {
    height: 450px;
	}
    #kanallarliste {
        height: 390px !important;
    }
    ul.sosyal {
        display: block;
    }
    .encokizlenen {
        width: 440px !important;
    }
    .yeniblogyazilari {
        width: 600px !important;
    }
    .kanalbilgi {
        width: 706px !important;
    }
    .kanalaciklama {
        width: 736px !important;
    }
    .reklamkanal {
        width: 736px !important;
    }
    .reklamkanalsol {
        margin: 10px;
        float: left;
    }
    .reklamkanalsag {
        display: block;
        margin: 10px;
        float: right;
        width: 336px;
    }
    .ustreklam {
        width: 881px !important;
    }
    .kanallarlogo {
        padding: 25px 65px 20px !important;
    }
    .kanallaradi {
        width: 148px !important;
    }
    .blokiki {
        width: 540px !important;
    }
    .blogbilgi {
        width: 706px !important;
    }
    .blogyazi {
        width: 736px !important;
    }
    .yayinakisibilgi {
        width: 706px !important;
    }
    .yayinakisiyazi {
        width: 736px !important;
    }
    .yakanal,
    .liakiskanal {
        width: 180px;
    }
    .yagecmis,
    .liakisgecmis {
        width: 230px;
    }
    .yasuanda,
    .liakissuanda {
        width: 230px;
    }
    .yagelecek {
        width: 460px;
    }
    .liakisgelecek {
        width: 230px;
    }
    .blogimage {
        width: 737px !important;
    }
    .genismod .canlitv {
        width: 1090px !important;
    }
    .genismod .yayinlar {
        width: 975px !important;
    }
    .genismod .yayin {
        height: 550px !important;
    }
    .genismod div#kanallarliste {
        height: 533px !important;
    }
    .genislet {
        cursor: pointer;
        margin: 5px 0 0 15px;
        line-height: 20px;
        color: #fff;
        font-weight: 600;
    }
    .genislet > i {
        font-size: 18px;
        margin-left: 5px;
    }
}
@media screen and (max-width: 1200px) {
    .reklamsol {
        display: none !important;
    }
}
@media screen and (max-width: 1320px) and (min-width: 900px) {
    #radyolink {
        display: none;
    }
}
@media screen and (min-width: 901px) and (max-width: 1319px) {
    .genismod .canlitv {
        width: 990px !important;
    }
    .genismod .yayinlar {
        width: 875px !important;
    }
    .genismod .yayin {
        height: 500px !important;
    }
    .genismod div#kanallarliste {
        height: 483px !important;
    }
}
@media screen and (max-width: 900px) {
    body {
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow-x: hidden;
    }
    .ortalama {
        width: 100%;
    }
    .menu {
        height: initial;
        margin: 0;
        border: none;
        border-bottom: solid 1px #dfdfdf;
        background-color: transparent;
    }
    header > .dikeyreklam {
        display: none;
    }
    .logo {
        float: none;
        margin: 0 auto;
        padding: 0;
        width: 100%;
        text-align: center;
    }
    .logo img {
        height: 50px;
    }
    .ustalan {
        margin-top: 0;
        padding-top: 2px;
        background-color: #fbfbfb;
        position: relative;
    }
    .menutus {
        position: absolute;
        top: 8px;
        left: 10px;
        font-size: 29px;
        color: #5c5c5c;
        display: block;
        cursor: pointer;
    }
    .aramatus {
        position: absolute;
        top: 8px;
        right: 10px;
        font-size: 25px;
        color: #5c5c5c;
        display: block;
        cursor: pointer;
    }
    .reklamkanal,
    .reklamsite {
        margin: 5px 0;
    }
    .encokizlenen {
        width: 100% !important;
        float: none !important;
    }
    .yeniblogyazilari {
        width: 100% !important;
        float: none !important;
    }
    .sonhaberler {
        width: 90% !important;
        margin: 0 auto;
    }
    .sonhaberler li a i {
        display: none;
    }
    .sonhaberler li a span {
        display: block;
    }
    .ustreklam {
        float: none;
        width: 100% !important;
        padding: 0 !important;
        display: none;
    }
    .esnekreklam {
        width: 100% !important;
    }
    .blokiki {
        float: none;
        width: 97% !important;
    }
    .mobilgizle {
        display: none;
    }
    .reklamkanal {
        width: 100% !important;
        border: none !important;
    }
    .mobilreklam {
        margin: 10px 0;
        text-align: center;
    }
    .genislet {
        display: none;
    }
    nav {
        float: none;
        display: none;
        background-color: #434343;
        transition: all 1s ease-in-out;
    }
    nav > ul {
        margin: 0;
    }
    nav > ul > li {
        float: none;
    }
    nav > ul > li > a {
        font-size: 14px;
        padding: 3px 13px;
        line-height: 30px;
        border-bottom: solid 1px #5c5c5c;
    }
    #arama {
        width: 100%;
        height: 40px;
        display: none;
        background-color: #dfdfdf;
        transition: all 1s ease-in-out;
    }
    .aramabox {
        width: 90%;
        height: 30px;
        margin: 5px;
        border-bottom: solid 1px #fff;
        font-size: 13px;
        color: #333;
    }
    ul.sosyal {
        display: none;
    }
    ul.sosyal > li > a {
        font-size: 14px;
        line-height: 40px;
    }
    .baslik {
        padding: 5px 50px 5px 0;
        font-size: 16px;
        margin: 0 0 5px 15px;
    }
    #arama > button > i {
        font-size: 18px;
        color: 666;
    }
    #arama > button {
        right: 10px;
        top: 10px;
    }
    .kanallarlogo {
        padding: 10px 0 5px;
        text-align: center;
    }
    .kanallarlogo > img {
        width: 60px !important;
        height: 55px !important;
    }
    ul.kanallar {
        margin: 0 0 0 4%;
        width: 96%;
    }
    ul.kanallar > li {
        width: 29% !important;
        margin-left: 2% !important;
        margin-right: 0 !important;
    }
    .kanallaradi {
        width: 94%;
        padding: 5px 3% !important;
        height: 17px !important;
        font-size: 12px;
    }
    .kanallaronizleme {
        display: none;
    }
    ul#altmenu > li > a {
        font-size: 15px;
        padding: 5px 5px;
    }
    footer > div.ortalama {
        text-align: center;
        padding: 10px 0 20px;
    }
    footer > div.ortalama > img {
        float: none;
        margin: 0;
    }
    ul#altmenu {
        float: none;
        margin: 5px auto 0;
    }
    .takipet {
        font-size: 12px;
        margin: 11px;
    }
    .akislink {
        display: none;
    }
    #acilirmenu {
        top: 40px;
        position: initial;
        background-color: #333;
        border: none;
    }
    ul#acilirmenu > li > a {
        font-size: 13px;
        border: none;
    }
    .bginput {
        width: 90% !important;
    }
    .kanallarliste {
        display: none;
    }
    .canlitv {
        width: 100% !important;
        padding: 5px 0%;
		border-radius: 0px;
    }
    .makalereklam {
        margin: 0;
        float: none;
        text-align: center;
    }
    .yayin {
        width: calc(100% - 110px);
        height: auto !important;
    }
    .yayin > * {
        width: 100% !important;
    }
    .sol {
        float: none;
        width: 100%;
        margin: 0;
    }
    .reklamkanal {
        text-align: center;
    }
    .reklamkanalsol {
        float: none;
        margin: 0 auto;
    }
    .reklamkanalsag {
        display: none;
    }
    .sag {
        float: none;
        width: 100%;
    }
	.sagleft {
        float: none;
        width: 100%;
    }
    .yayinlar {
        width: 100%;
        float: none;
    }
    .kanalbilgi {
        width: 91%;
        padding: 15px 3%;
        border-left: solid 2% #f8f8ff;
    }
    .blogbilgi {
        width: 94%;
        padding: 15px 3%;
        border-left: 0;
    }
    .yayinakisibilgi {
        width: 91%;
        padding: 15px 3%;
        border-left: solid 2% #f8f8ff;
    }
    .ortalama-m10 {
        width: 100% !important;
    }
    .kanalaciklama {
        width: 94%;
        padding: 15px 3%;
    }
    .blogyazi {
        width: 94%;
        padding: 15px 3%;
    }
    .yayinakisiyazi {
        width: 94%;
        padding: 15px 3%;
    }
    .yorumlar {
        margin-bottom: 10px;
    }
    .kanaldetay {
        float: none;
        margin-bottom: 5px;
    }
    ul#akisbasliklar {
        display: none;
    }
    .liakisgecmis {
        display: none;
    }
    .liakisgelecek {
        display: none;
    }
    .liakiskanal {
        width: 40%;
    }
    .liakissuanda {
        width: 60%;
    }
    .blogdetay {
        float: none;
        margin-bottom: 5px;
    }
    .yayinakisidetay {
        float: none;
        margin-bottom: 5px;
    }
    .yayinakisidetay {
        float: none;
        margin-bottom: 5px;
    }
    .canlitviframe {
        display: none;
    }
    .blogimage {
        width: 100%;
    }
    .yayin {
        height: 380px !important;
    }
    .yayin > iframe {
        height: 380px !important;
    }
    #lifeplayer_wrapper {
        height: 380px !important;
    }
    #yorumliste {
        max-height: 250px !important;
    }
    .sagdikreklam {
        display: none !important;
    }
    .reklamsol {
        display: none !important;
    }
    .ustrenk {
        height: 2px;
    }
    .digerkanallar {
        float: none;
        margin: 10px auto;
        display: table;
    }
    .kanalickanallar {
        margin: 20px 0 20px 4% !important;
    }
    .reklamkanal > .left {
        float: none;
        padding-left: 0;
        padding-bottom: 20px;
    }
    .reklamkanal > .right {
        float: none;
    }
    .tvalani {
        float: none;
    }
    ul#paylas {
        display: table;
        margin: 0 auto;
        padding: 10px 0;
    }
    ul#paylas > li {
        float: left;
    }
    .reytingkanal,
    .reytingbaslangic,
    .reytingreyting,
    .reytingbitis,
    .reytingpaylasim {
        display: none;
    }
    .reytingsira {
        width: 15% !important;
    }
    ul.solbloklink > li {
        margin-bottom: 10px;
    }
    .reytingprogram {
        width: 85% !important;
    }
}
.blogyazialani ol,
.blogyazialani ul,
.blogyazialani li {
    margin: 10px;
    list-style-position: outside;
}
.blogyazialani ol,
.blogyazialani ol > li {
    list-style: decimal;
}
.blogyazialani ul,
.blogyazialani ul > li {
    list-style: disc;
}
.kanalaciklama ol,
.kanalaciklama ul,
.kanalaciklama li {
    margin: 10px;
    list-style-position: outside;
}
.kanalaciklama ol,
.kanalaciklama ol > li {
    list-style: decimal;
}
.kanalaciklama ul,
.kanalaciklama ul > li {
    list-style: disc;
}
