@charset "utf-8";
@import url("https://use.typekit.net/jog5zmh.css");

.container,
.detail-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.astroloji .renk,
.firma-rehberi .renk,
.foto-galeri .renk,
.video-galeri .renk,
.yazarlar .renk {
  border-left: none;
}

html,
body {
  overflow-x: hidden;
}

body {
  /*font-family: acumin-pro, sans-serif;*/
  font-family: var(--genel-font), sans-serif;
  background-image: linear-gradient(
    90deg,
    var(--header1) 5%,
    var(--header2) 100%
  );
  font-size: 14px;
  letter-spacing: -0.012rem;
  position: relative;
  height: 100%;
}

body.mobil {
  background-image: none;
  background-color: #eeeeee !important;
}

.container {
  max-width: 1100px;
}

.detail-container {
  max-width: 1200px;
}

.b-row div[class^="col"] {
  padding-left: 7.5px;
  padding-right: 7.5px;
}

.b-row div[class^="col-l"] {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  margin: 0 10px 0 15px;
  padding: 0 15px;
  background-color: #fff;
}

.b-row div[class^="col-r"] {
  width: 300px;
  margin-left: 15px;
  margin-right: 15px;
  background-color: #fff;
}

.col-r .gri {
  background-color: #f0f0f0;
}

.reklam {
  text-align: center;
  margin: 10px 0;
}

.reklam-manset {
  background-color: #ffffff;
  width: 715px;
  height: 410px;
  text-align: center;
}

.reklam-manset img {
  width: 715px;
  height: 410px;
}

.reklam-haber-detay {
  text-align: center;
  margin-bottom: 20px;
}

.reklam-metin {
  text-align: center;
  margin: 5px 10px;
  width: 250px;
  float: left;
}

.saniye-reklam {
  position: fixed;
  z-index: 9999999;
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  top: 0;
}

.saniye-reklam .saniye-bar {
  color: #fff;
  background-color: #0b0b0b;
  font-weight: 700;
  padding: 12px;
  font-size: 13.5px;
}

.saniye-reklam .saniye-bar .saniye {
  text-align: left;
}

.saniye-reklam .saniye-bar .kapat {
  text-align: right;
}

.saniye-reklam .saniye-bar .kapat a {
  color: #fff;
  text-decoration: none;
}

.saniye-reklam .reklam-icerik {
  margin: 40px auto;
  text-align: center;
  color: #fff;
}

section {
  margin: 10px 0;
}

header {
}

header .diger-menu {
  display: none;
  position: absolute;
  background-color: #222222;
  margin: 15px 0 10px;
  padding: 7.5px;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
  width: max-content;
}

header .header-arama,
header .header-menu,
header .header-menu-bg {
  display: none;
  position: absolute;
  z-index: 10;
}

header .diger-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: normal;
}

header .diger-menu ul li {
  float: none;
  text-align: left;
  padding: 7.5px 15px;
}

header .header-menu-arama,
header .header-menu-buton {
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}

header .header-menu-buton i {
  font-size: 17px;
  margin-left: 5px;
  cursor: pointer;
}

header .header-menu-bg {
  height: 150%;
  background-color: #0b0b0b;
  opacity: 0.75;
  visibility: visible;
  z-index: 90;
  position: fixed;
  top: 0;
}

header .header-menu {
  background-color: #222222;
  padding: 25px 0;
  z-index: 100;
  margin: 12px -5px;
}

header .header-menu .menuler {
  width: 220px !important;
}

header .header-menu .menuler ul {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: normal;
}

header .header-menu .menuler ul li {
  width: 100%;
  text-align: left;
  padding: 9px;
}

header .header-menu .menuler ul li a {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

header .header-menu .menuler ul li a:hover {
  color: var(--kirmizi);
}

header .header-menu .menuler ul li a i {
  font-size: 16px;
  width: 24px;
}

header .header-menu .sag-menuler .baslik {
  color: var(--menu1);
  font-size: 14.5px;
  font-weight: 700;
  margin-bottom: 10px;
}

header .header-menu .menuler .canli {
  color: var(--menu1);
}

header .header-menu .sag-menuler ul {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: normal;
}

header .header-menu .sag-menuler ul li {
  width: 100%;
  text-align: left;
  padding: 4px;
}

header .header-menu .sag-menuler ul li a {
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

header .header-menu .sag-menuler ul li a:hover {
  color: var(--kirmizi);
}

header .header-arama {
  background-color: #fdfdfd;
}

header .header-arama i {
  position: absolute;
  margin-top: -25px;
  margin-right: 10px;
  right: 0;
  color: #b9b9b9;
}

header .header-arama input {
  margin-top: -18px;
  width: 420px;
}

header .header-arama input::placeholder {
  font-size: 14px;
  color: #9b9b9b;
}

header .top {
  background-color: #e8e8e8;
  height: 38px;
  color: #535356;
}

header .logo {
  height: 110px;
}

header .ust .home i {
  font-size: 20px;
}

header .ust .home {
  color: #fff;
  background-color: var(--kirmizi);
}

header .ust {
  color: #eff4fa;
  background-color: #29292c;
}

header .alt {
  background-color: var(--kirmizi);
}

.sol-blok {
  float: left;
  width: 660px;
  margin: 0 10px 0 0;
}

.sag-blok {
  float: right;
  width: 300px;
  margin: 0;
}

.detail-reklam-sag,
.detail-reklam-sol {
  left: 50%;
  position: fixed;
  width: 500px;
  margin-top: 9px;
}

.detail-reklam-sol {
  margin-left: -1110px;
  text-align: right;
}

.detail-reklam-sag {
  margin-left: 610px;
}

.reklam-sag,
.reklam-sol {
  left: 50%;
  width: 500px;
  margin-top: 52px;
  position: fixed;
}

.reklam-sol {
  margin-left: -1060px;
  text-align: right;
}

.reklam-sag {
  margin-left: 560px;
}

.readed-footer {
  background-color: #fbfbfb;
  font-size: 11px;
  color: #40454b;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 130;
  padding: 10px 0;
}

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-onlu .swiper-slide img {
  width: 730px;
}

.swiper-pagination-onlu {
  position: relative;
  margin-top: 10px;
  background-color: #0b0b0b;
  padding: 5px 0;
}

.swiper-pagination-onlu .swiper-pagination-bullet {
  width: 30px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14.5px;
  font-weight: 700;
  color: #fff;
  opacity: 1;
  border-radius: 1px;
}

.swiper-pagination-onlu .swiper-pagination-bullet-active {
  color: #fff;
  background: var(--kirmizi);
  opacity: 1;
  font-weight: 700;
}

.swiper-pagination-onlu-tam {
  position: relative;
  margin-top: -40px;
  background-color: #0b0b0b;
  padding: 10px 0;
}

.swiper-pagination-onlu-tam .swiper-pagination-bullet {
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  opacity: 1;
  border-radius: 1px;
}

.swiper-pagination-onlu-tam .swiper-pagination-bullet-active {
  color: #fff;
  background: var(--kirmizi);
  opacity: 1;
  font-weight: 600;
}

.ana-manset-yani-slider .swiper-container {
  width: 350px;
  height: 100%;
}

.ana-manset-yani-slider .swiper-slide {
  text-align: center;

  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.swiper-manset-yani a {
  width: 350px;
  overflow: hidden;
}
.swiper-manset-yani img {
  text-align: center;
  margin-left: -205px;
}

.swiper-pagination-manset-yani {
  position: relative;
  margin-top: 10px;
  background-color: #0b0b0b;
  padding: 5px 0;
}

.swiper-pagination-manset-yani .swiper-pagination-bullet {
  width: 30px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14.5px;
  font-weight: 700;
  color: #fff;
  opacity: 1;
  border-radius: 1px;
}

.swiper-pagination-manset-yani .swiper-pagination-bullet-active {
  color: #fff;
  background: var(--kirmizi);
  opacity: 1;
  font-weight: 700;
}

.ana-manset-yani-slider .ana-manset-mask {
  position: absolute;
  z-index: 7;
  bottom: 25px;
  padding: 0 50px;
  width: 100%;
}

.ana-manset-yani-slider a {
  font-size: 18px;
  font-weight: 700;
  color: #ffffff;
  text-decoration: none;
  line-height: 20px;
}

.ana-manset-yani-slider a:hover {
  color: var(--kirmizi);
}

.swiper-beslimanset {
  height: 330px;
}

.besli-manset a {
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  font-size: 20px;
}

.besli-manset a:hover {
  color: var(--kirmizi);
}

.besli-manset .left-slider-overlay {
  position: absolute;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -moz-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  padding: 40px;
  align-items: center;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 5;
  width: 75%;
  background: #000;
  background: linear-gradient(
    90deg,
    #000 0,
    #000 65%,
    rgba(255, 255, 255, 0) 100%
  );
}

.one-cikan h3,
.ust-manset h3 {
  display: block;
  overflow: hidden;
}

.besli-manset .left-slider-overlay h2 {
  font-weight: 700;
  color: #fff;
  font-size: 38px;
  line-height: 44px;
  margin-top: 15px;
  margin-left: 20px;
  text-shadow: 0 0 6px #000;
  padding: 15px;
  width: 65%;
}

.besli-manset .besli-manset-mask {
  position: absolute;
  z-index: 7;
  bottom: 15px;
  left: 15px;
  padding-right: 15px;
  width: 900px;
}

.swiper-pagination-beslimanset .swiper-pagination-bullet {
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 15px;
  font-weight: 700;
  color: #fff;
  opacity: 1;
  border-radius: 1px;
}

.swiper-pagination-beslimanset {
  position: absolute;
  padding: 10px 0;
}

.logo-bant ul,
.sondakika-bant ul {
  list-style: none;
  line-height: normal;
}

.kategori-bant,
.logo-bant a {
  font-size: 16px;
  /* text-transform : uppercase*/
}

.kategori-bant h1 {
  font-size: 15px;
  margin: 0;
}

.swiper-pagination-beslimanset .swiper-pagination-bullet-active {
  color: #fff;
  background: var(--kirmizi);
}

a:hover {
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
}

.logo-bant {
  background: linear-gradient(109.6deg, var(--menu1) 50%, var(--menu2) 92%);
  color: var(--menu-font-renk);
  z-index: 99;
  position: relative;
  padding: 12px 5px;
  /*   -webkit-box-shadow : 0 0 5px 0 rgba(0, 0, 0, .15);
       box-shadow         : 0 0 5px 0 rgba(0, 0, 0, .15)*/
}

.logo-bant ul {
  margin: 0;
  padding: 0;
}

.logo-bant ul.kategori-listesi {
  overflow: hidden;
  height: 20px;
  max-width: 670px;
}

.kategori-bant,
.mobil-kategori-bant,
.sondakika-bant {
  margin-bottom: 0.75rem;
  font-weight: 700;
}

.logo-bant ul li {
  float: left;
  text-align: left;
  padding-left: 16px;
}

.logo-bant a {
  color: var(--menu-font-renk);
  text-decoration: none;
  font-weight: 700;
  letter-spacing: -0.025rem;
}

.logo-bant a:hover {
  text-decoration: underline;
}

.sondakika-bant {
  color: #fdfdfd;
  padding: 11px 5px;
  background: var(--header-sondakika-bg);
}

.sondakika-bant .baslik {
  float: left;
  width: 50px;
}

.sondakika-bant .swiper-slide {
  font-size: 15px;
  text-align: left;
  justify-content: left;
}

.sondakika-bant .swiper-container {
  width: 100%;
  margin-left: 0;
}

.sondakika-bant .k ul {
  width: 150px;
}

.kategori-bant {
  color: #fdfdfd;
  padding: 10px 5px;
}

.mobil-kategori-bant {
  font-size: 14px;
  color: #fdfdfd;
  padding: 5px;
  text-transform: uppercase;
}

@keyframes homeBtnAnimate {
  0%,
  100% {
    background-position: 10% 0;
  }
  50% {
    background-position: 91% 100%;
  }
}

.sondakika-bant {
  font-size: 14px;
}

.sondakika-bant .baslik {
  font-weight: 700;
  font-size: 15px;
}

.sondakika-bant a {
  color: #fdfdfd;
  letter-spacing: -0.2px;
  font-weight: 700;
  font-size: 14.5px;
}

.sondakika-bant i {
  font-size: 17px;
}

.sondakika-bant ul {
  margin: 0;
  padding: 0;
}

.sondakika-bant ul li {
  float: left;
  text-align: left;
  padding-left: 11px;
}

section.besli-manset .sehir {
  text-transform: uppercase;
  position: absolute;
  font-size: 13px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 4px 10px;
  top: 70px;
  left: 63px;
}

.sondakika-animasyon {
  position: absolute;
  background-color: var(--menu1);
  z-index: 20;
  width: 260px;
  transform: rotate(270deg); /* Equal to rotateZ(45deg) */
  right: -100px;
  color: #ffffff;
  font-weight: bold;
  font-size: 20px;
  padding-bottom: 5px;
}

.sondakika-animasyon div {
  -webkit-animation: heartbeat 0.6s ease-in-out 0s infinite;
  -moz-animation: heartbeat 0.6s ease-in-out 0s infinite;
  animation: heartbeat 0.6s ease-in-out 0s infinite;
  transform: scale(1);
}

@-moz-keyframes heartbeat {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes heartbeat {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes heartbeat {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

.flash-haber-bant i {
  position: absolute;
  font-size: 10px;
  margin-top: 8px;
}

.flash-haber-bant {
  color: #fdfdfd;
  padding: 3px;
  border-radius: 1.5px;
  background-color: var(--flashhaber1);
  color: #fff !important;
}

.flash-haber-bant a {
  color: #222222;
  font-weight: 700;
  padding-left: 10px;
  font-size: 15px;
  line-height: 26px;
  letter-spacing: -0.3px;
}

.flash-haber-bant.yanson {
  -webkit-animation: lastMindikkat 1s infinite;
  animation: lastMindikkat 1s infinite;
}

@-webkit-keyframes lastMindikkat {
  0% {
    background-color: var(--flashhaber2);
  }
  30% {
    background-color: var(--flashhaber1);
  }
  60% {
    background-color: var(--flashhaber1);
  }
  90% {
    background-color: var(--flashhaber2);
  }
  100% {
    background-color: var(--flashhaber2);
  }
}

.flash-haber-bant .baslik {
  font-size: 17px;
  font-weight: 700;
  padding: 0 7px;
  color: #222222;
}

@-webkit-keyframes flash {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
}

@keyframes flash {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
}

.pulseit {
  -webkit-animation: pulse linear 0.5s infinite;
  animation: pulse linear 0.5s infinite;
}

@-webkit-keyframes pulse {
  0%,
  100% {
    width: 200px;
  }
  50% {
    width: 340px;
  }
}

@keyframes pulse {
  0%,
  100% {
    width: 200px;
  }
  50% {
    width: 340px;
  }
}

.ust-manset h3 {
  padding: 13px;
  height: 55px;
  margin-bottom: 16px;
  line-height: 22px;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: -0.4px;
}

section.ust-manset .sehir {
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 13px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 4px 10px;
}

.ust-manset a {
  color: #1e1e1e;
  text-decoration: none;
}

.ust-manset a:hover {
  color: var(--kirmizi);
}

section.ana-manset .sehir {
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 14px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 6px 14px;
  line-height: 15px;
}

.ana-manset .swiper-onlu a {
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  font-size: 34px;
  line-height: 40px;
}

.ana-manset .swiper-onlu a:hover {
  color: var(--kirmizi);
}

.ana-manset .swiper-onlu-tam a {
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  font-size: 34px;
  line-height: 40px;
}

.ana-manset .swiper-onlu-tam a:hover {
  color: var(--kirmizi);
}

.ana-manset .ana-manset-mask-tam {
  position: absolute;
  z-index: 7;
  bottom: 60px;
  padding: 20px 120px;
  width: 100%;
}

.ana-manset .ana-manset-mask {
  position: absolute;
  z-index: 7;
  bottom: 25px;
  padding: 0 50px;
  width: 100%;
}

.ana-manset-yani .siyah {
  color: #fdfdfd;
  background-color: #0b0b0b;
}

.ana-manset-yani .beyaz {
  background-color: #fdfdfd;
}

.ana-manset-yani a {
  font-size: 14.5px;
  font-weight: 700;
  color: #1e1e1e;
  text-decoration: none;
  line-height: 20px;
}

.ana-manset-yani a:hover {
  color: var(--kirmizi);
}

.ana-manset-yani baslik {
  height: 68px;
  overflow: hidden;
}

.ana-manset-yani a {
  text-decoration: none;
  font-weight: 700;
  font-size: 14.5px;
}

.ana-manset-yani a:hover {
  color: var(--kirmizi);
}

/*
.ana-manset-yani a {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    font-size: 22px;
    line-height: 40px;
}

.ana-manset-yani a:hover {
    color: var(--kirmizi)
}
*/
.covid {
  color: #ffffff;
}

.covid #rotate {
  overflow: hidden;
  height: 70px;
}

.covid img {
  position: absolute;
  width: 95px;
  height: 95px;
  top: -40px;
  left: -25px;
  opacity: 0.2;
}

.covid .baslik {
  font-size: 16px;
  font-weight: 700;
}

.covid h5 {
  font-size: 14px;
  font-weight: 600;
}

.covid .tarih {
  font-size: 16.5px;
  font-weight: 700;
  background-color: rgb(0, 0, 0, 0.2);
  padding: 4px;
  margin: 10px;
}

.covid p {
  font-size: 15.5px;
  font-weight: 600;
  background-color: rgb(0, 0, 0, 0.2);
}

.covid .renk {
  overflow: hidden;
  background-color: var(--kirmizi);
}

.piyasa-hava {
  color: #888888;
  padding: 4px 4px;
  background: #222222;
}

.piyasa-hava .bant {
  border-radius: 1.5px;
  padding: 3px 0;
}

.piyasa-hava .baslik {
  font-weight: 700;
}

.piyasa-hava .buyukicon {
  margin: 1px 30px 0 10px;
  font-size: 25px;
}

.piyasa-hava .icon {
  line-height: 15px;
  font-size: 20px;
}

.piyasa-hava .icon.yesil {
  color: #58b047;
}

.piyasa-hava .icon.kirmizi {
  color: #c70731;
}

.piyasa-hava .yesil-yanson {
  -webkit-animation: piyasayesilyan 1s infinite;
  animation: piyasayesilyan 1s infinite;
}

@-webkit-keyframes piyasayesilyan {
  0% {
    color: #8eea4b;
  }
  30% {
    color: #58b047;
  }
  60% {
    color: #58b047;
  }
  90% {
    color: #8eea4b;
  }
  100% {
    color: #8eea4b;
  }
}

.piyasa-hava .kirmizi-yanson {
  -webkit-animation: piyasakirmiziyan 1s infinite;
  animation: piyasakirmiziyan 1s infinite;
}

@-webkit-keyframes piyasakirmiziyan {
  0% {
    color: #ff0738;
  }
  30% {
    color: #c70731;
  }
  60% {
    color: #c70731;
  }
  90% {
    color: #ff0738;
  }
  100% {
    color: #ff0738;
  }
}

.piyasa-hava .deger {
  font-size: 15.5px;
  font-weight: 700;
  color: #ffffff;
}

.piyasa-hava .degisim {
  font-size: 13.5px;
  margin-top: 2px;
}

.piyasa-hava select {
  font-size: 13.5px;
  width: 110px;
  padding: 8px;
  background-color: #222222;
  border: none;
  color: #ffffff;
  font-weight: 700;
  border-radius: 2px;
}

.firma-rehberi .swiper-container,
.lig select,
.sinemalar .swiper-container,
.ulusal-gazete select,
.yazarlar .swiper-container {
  width: 100%;
}

.piyasa-hava .hava {
  margin-left: 10px;
}

.piyasa-hava .hava i {
  font-size: 20px;
}

.piyasa-hava .derece {
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
}

section.one-cikan .sehir {
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 13px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 4px 10px;
}

section.one-cikan img,
section.besli-manset img,
section.dort-arti-bir img,
section.cok-okunanlar img,
section.ana-manset img,
section.ust-manset img {
  transition: transform 0.2s;
}

section.one-cikan img:hover,
section.besli-manset img:hover,
section.dort-arti-bir img:hover,
section.cok-okunanlar img:hover,
section.ana-manset img:hover,
section.ust-manset img:hover {
  transform: scale(1.03);
}

.one-cikan h3 {
  padding: 13px;
  height: 58px;
  margin-bottom: 14px;
  line-height: 22px;
  font-size: 15.5px;
  font-weight: 700;
  letter-spacing: -0.2px;
}

.one-cikan a {
  color: #1e1e1e;
  text-decoration: none;
}

.one-cikan a:hover {
  color: var(--kirmizi);
}

.yazarlar .b-row {
  background-image: linear-gradient(0deg, #f9f9f9 60%, #a99f91 10%);
}

.yazarlar .ana-baslik h5 {
  font-size: 16px;
  font-weight: 700;
  color: #000000;
}

.yazarlar .baslik {
  font-size: 16px;
  font-weight: 700;
  color: #ffffff;
}

.yazarlar .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.yazarlar .swiper-slide .isim {
  font-size: 13px;
  color: #fff;
  margin: 10px 0;
  font-weight: 600;
}

.yazarlar .swiper-slide .isim span {
  padding: 5px;
  font-size: 15px;
  color: var(--kirmizi);
}

.yazarlar .swiper-slide img {
  /* border : 3px #f3f3f3 solid;*/
}

.yazarlar .swiper-slide .tarih {
  font-size: 14px;
  color: #a99f91;
  margin-bottom: 5px;
  font-weight: 400;
}

.yazarlar .swiper-slide .email {
  font-size: 14px;
  color: rgba(169, 159, 145, 0.54);
  margin-bottom: 5px;
  font-weight: 400;
}

.yazarlar .swiper-slide .baslik {
  padding: 5px 20px 20px;
  overflow: hidden;
}

.yazarlar .swiper-slide .baslik a {
  font-size: 15px;
  color: #232323;
  font-weight: 700;
  text-decoration: none;
}

.yazarlar .swiper-slide .baslik a:hover {
  color: var(--kirmizi);
}

.yazarlar #swiper-yazar {
}

.yazarlar .swiper-yazar-nav {
  z-index: 5;
}

.swiper-button-next,
.yazarlar .swiper-yazar-nav .swiper-button-prev {
  font-size: 20px;
  position: absolute;
  color: #323232;
}

.yazarlar .swiper-yazar-nav .swiper-button-prev {
  position: absolute;
  left: 35px;
}

.yazarlar .swiper-yazar-nav .swiper-button-next {
  position: absolute;
  right: 0;
}

section.dort-arti-bir .sehir {
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 13px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 4px 10px;
}

.dort-arti-bir a {
  color: #0b0b0b;
  font-size: 14px;
  font-weight: 700;
}

.dort-arti-bir a:hover {
  text-decoration: none;
  color: var(--kirmizi);
}

.dort-arti-bir .thumb {
  position: relative;
}

.dort-arti-bir .col-md-4 .card {
  height: 589px;
}

.dort-arti-bir .col-md-8 .row .col-md-6:nth-child(-n + 2) {
  margin-bottom: 10px;
}

.dort-arti-bir2 .col-md-6:nth-child(2) .card {
  height: 589px;
}

.dort-arti-bir2 .col-md-6 .row .col-md-12 .card {
  height: 290px;
  margin-bottom: 15px;
}

.dort-arti-bir2 .col-md-6 .row .col-md-12:last-child {
  margin-bottom: 0;
}

.dort-arti-bir2 .col-md-4 .card {
  height: 290px;
}

.dort-arti-bir .box .ts-post-thumb {
  margin: 0 0 15px;
}

.dort-arti-bir .box .post-content {
  padding: 15px;
  font-size: 15px;
}

.dort-arti-bir .box .post-content h3 {
  margin-bottom: 0;
  line-height: 1.4;
  height: 45px;
  overflow: hidden;
}

.dort-arti-bir .box .imgfit img {
  object-fit: cover;
  height: 100%;
}

.video-galeri .icerik .kategori {
  display: inline-block;
  color: #fff;
  background-color: #0b0b0b;

  padding: 0 10px;
  margin: 6px 0;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.video-galeri .video-bant {
  background-image: linear-gradient(
    109.6deg,
    rgb(34, 34, 34) 11.2%,
    #1e1212 78.9%
  );
  color: #fdfdfd;
  padding: 4px;
}

.video-galeri .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #fff;
}

.video-galeri .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.video-galeri .swiper-video-nav {
  z-index: 1;
}

.firma-rehberi .swiper-firma-nav,
.foto-galeri .swiper-foto-nav,
.sinemalar .swiper-sinema-nav {
  z-index: 5;
}

.swiper-button-next,
.video-galeri .swiper-video-nav .swiper-button-prev {
  font-size: 20px;
  position: absolute;
  color: #d7d7d7;
}

.video-galeri .swiper-video-nav .swiper-button-prev {
  position: absolute;
  left: 35px;
}

.video-galeri .swiper-video-nav .swiper-button-next {
  position: absolute;
  right: 0;
}

.foto-galeri .foto-bant {
  /*   background-image : linear-gradient(109.6deg, rgba(160, 67, 22, 0.84) 11.2%, #312724 78.9%);*/
  background-color: rgba(164, 71, 24, 0.85);
  color: #fdfdfd;
  padding: 4px;
}

.firma-rehberi .b-row {
  background-image: linear-gradient(0deg, #fff 75%, #f5f5f5 110%);
}

.foto-galeri .icerik .kategori {
  display: inline-block;
  color: #fff;
  background-color: #e47629;

  padding: 0 10px;
  margin: 6px 0;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.foto-galeri .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #fff;
}

.foto-galeri .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.foto-galeri .swiper-foto-nav .swiper-button-prev,
.swiper-button-next {
  font-size: 20px;
  position: absolute;
  color: #d7d7d7;
}

.foto-galeri .swiper-foto-nav .swiper-button-prev {
  position: absolute;
  left: 35px;
}

.foto-galeri .swiper-foto-nav .swiper-button-next {
  position: absolute;
  right: 0;
}

.astroloji .b-row {
  background: linear-gradient(109.6deg, #e4708a 50%, #4b3065 92%);
}

.astroloji .icon {
  font-size: 38px;
}

.astroloji .baslik {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
}

.astroloji a {
  color: #323232;
  font-weight: 600;
  text-decoration: none;
}

.astroloji a:hover {
  color: var(--kirmizi);
}

.astroloji .koc {
  color: #ffffff;
}

.astroloji .boga {
  color: #ffffff;
}

.astroloji .ikizler {
  color: #ffffff;
}

.astroloji .yengec {
  color: #ffffff;
}

.astroloji .aslan {
  color: #ffffff;
}

.astroloji .basak {
  color: #ffffff;
}

.astroloji .terazi {
  color: #ffffff;
}

.astroloji .akrep {
  color: #ffffff;
}

.astroloji .yay {
  color: #ffffff;
}

.astroloji .oglak {
  color: #ffffff;
}

.astroloji .kova {
  color: #ffffff;
}

.astroloji .balik {
  color: #ffffff;
}

/*
.astroloji .koc{
    color : #e4708a;
}
.astroloji .boga{
    color : #da5d7b;

}
.astroloji .ikizler{
    color : #c74768;

}
.astroloji .yengec{
    color : #c1395c;

}
.astroloji .aslan{
    color : #b7488d;

}
.astroloji .basak{
    color : #a1417d;

}
.astroloji .terazi{
    color : #983974;

}
.astroloji .akrep{
    color : #932b6c;

}
.astroloji .yay{
    color : #7b4d8e;

}
.astroloji .oglak{
    color : #6e4587;

}
.astroloji .kova{
    color : #5c3d76;

}
.astroloji .balik{
    color : #4b3065;

}
*/
.kategoriler a {
  font-size: 14px;
  color: #0b0b0b;
  text-decoration: none;
}

.kategoriler a:hover {
  color: var(--kirmizi);
}

.kategoriler .tab-content h3 {
  margin-top: 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 21px;
}

.kategoriler .nav-pills {
  text-transform: uppercase;
  background-color: #f0f0f0;
}

.kategoriler .nav-pills .nav-link {
  color: #323232;
  border-radius: 0;
  font-size: 15px;
  background-color: #f54889;
}

.kategoriler .nav-pills-success .nav-link:hover {
  color: var(--kirmizi);
}

.kategoriler .nav-pills-success .nav-link.active {
  border-bottom: 1px solid var(--kirmizi);
  color: var(--kirmizi);
}

.kategoriler .b-row .card-body {
  background-color: #ffffff;
}

.firma-rehberi .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #323232;
}

.firma-rehberi .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.firma-rehberi .swiper-slide .marka {
  font-size: 12px;
  color: silver;
  margin: 8px 0;
  font-weight: 600;
}

.firma-rehberi .swiper-slide .tarih {
  font-size: 12px;
  color: silver;
  margin-bottom: 5px;
  font-weight: 400;
}

.firma-rehberi .swiper-slide .kategori {
  padding: 0 20px 10px;
  overflow: hidden;
  height: 45px;
  line-height: 20px;
}

.firma-rehberi .swiper-slide .kategori a {
  font-size: 14.5px;
  color: #232323;
  font-weight: 700;
  text-decoration: none;
}

.firma-rehberi .swiper-slide .kategori a:hover {
  color: var(--kirmizi);
}

.firma-rehberi .swiper-firma-nav .swiper-button-prev,
.swiper-button-next {
  font-size: 20px;
  position: absolute;
  color: #323232;
}

.firma-rehberi .swiper-firma-nav .swiper-button-prev {
  position: absolute;
  left: 35px;
}

.firma-rehberi .swiper-firma-nav .swiper-button-next {
  position: absolute;
  right: 0;
}

.yerel-haberler {
  font-size: 14px;
}

.yerel-haberler .baslik {
  font-size: 15px;
  font-weight: 700;
}
.yerel-haberler .isim {
  color: #323232;
  font-weight: 500;
}

.yerel-haber-detay h1 {
  font-size: 35px;
  font-weight: 700;
  line-height: 50px;
  letter-spacing: -1.3px;
}

.yerel-haber-detay h3 {
  padding: 13px;
  height: 58px;
  margin-bottom: 14px;
  line-height: 22px;
  font-size: 15.5px;
  font-weight: 700;
  letter-spacing: -0.2px;
}

.yerel-haber-detay a {
  color: #1e1e1e;
  text-decoration: none;
}
.yerel-haber-detay a:hover {
  color: var(--kirmizi);
}

.seri-ilanlar {
  font-size: 14px;
}

.seri-ilanlar .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #323232;
}

.seri-ilanlar .yayinla {
  font-size: 24px;
  color: #0b0b0b;
  line-height: 34px;
  font-weight: 700;
}

.seri-ilanlar .ekleme {
  width: auto;
  font-size: 16px;
  color: #333333;
  line-height: 34px;
  font-weight: 700;
}

.seri-ilanlar .ekleme a {
  color: #ff4d54;
}

.seri-ilanlar a {
  color: #323232;
  text-decoration: none;
}

.seri-ilanlar a:hover {
  color: var(--kirmizi);
}

.seri-ilanlar .kategori {
  font-weight: 700;
}

.seri-ilanlar .b-row {
  background: linear-gradient(109.6deg, #ffd36b 50%, #ffc94c 92%);
}

.seri-ilanlar .sayi {
  margin-bottom: 12px;
  color: #fff;
  background-color: #d5b058;
  border-radius: 8px;

  margin: 6px 8px;
}

.lig .table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  line-height: 18px !important;
  vertical-align: inherit !important;
  padding: 5px !important;
  font-size: 13px;
}

.lig select {
  height: 40px;
  color: #fff;
  padding: 5px;
  border: 1px solid rgba(85, 85, 85, 0.11);
  background: rgba(45, 132, 38, 0.89);
  font-weight: 700;
}

.dort-arti-modul a.link {
  color: #323232;
  font-size: 14.5px;
  font-weight: 700;
}

.dort-arti-modul a.link:hover {
  text-decoration: none;
  color: var(--kirmizi);
}

.dort-arti-modul .btn {
  font-size: 12.5px;
  font-weight: 600;
  margin: 1px;
}

.dort-arti-modul .thumb {
  position: relative;
  height: 100%;
}

.dort-arti-modul .col-md-4 .card {
  height: 589px;
}

.dort-arti-modul .col-md-8 .row .col-md-6:nth-child(-n + 2) {
  margin-bottom: 10px;
}

.dort-arti-modul .col-md-6 .card {
  height: 290px;
}

.dort-arti-modul .box .ts-post-thumb {
  margin: 0 0 15px;
}

.dort-arti-modul .box .post-content {
  padding: 15px;
}

.dort-arti-modul .box .post-content h3 {
  margin-bottom: 0;
  line-height: 1.4;
  height: 45px;
  overflow: hidden;
}

.dort-arti-modul .box .imgfit img {
  object-fit: cover;
  height: 100%;
}

.vefatlar a {
  color: #fff;
}

.vefatlar a:hover {
  text-decoration: none;
  color: #737373;
}

.vefatlar .b-row {
  background-image: linear-gradient(0deg, #2f2f2f 75%, #2f2f2f 110%);
}

.vefatlar .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #ffffff;
}

.vefatlar .isim {
  font-size: 14px;
  font-weight: 700;
}

.vefatlar .renk {
  border-left: none;
}

.vefatlar .spot {
  color: #7b7b7b;
}

.vefatlar .tumu a {
  font-size: 13px;
  color: #c0c0c0;
  font-weight: 400;
}

.kategori-manset .b-row {
  background-color: #ffffff;
}

.kategori-manset .ana-baslik h5 {
  font-size: 16px;
  font-weight: 700;
  color: #000000;
}

.kategori-manset .baslik {
  font-size: 16px;
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
}

.kategori-manset .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.mobil-vefatlar a {
  color: #fff;
}

.mobil-vefatlar a:hover {
  text-decoration: none;
  color: #737373;
}

.mobil-vefatlar .b-row {
  background-image: linear-gradient(0deg, #2f2f2f 75%, #2f2f2f 110%);
}

.mobil-vefatlar .baslik {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
}

.mobil-vefatlar .isim {
  font-size: 14px;
}

.mobil-vefatlar .renk {
  border-left: none;
}

.mobil-vefatlar .spot {
  color: #7b7b7b;
}

.mobil-vefatlar .tumu a {
  font-size: 13px;
  color: #c0c0c0;
  font-weight: 400;
}

.sinemalar .b-row {
  background-image: linear-gradient(0deg, #fff 75%, #f5f5f5 110%);
}

.sinemalar .baslik {
  font-size: 15px;
  font-weight: 700;
  color: #323232;
}

.sinemalar .renk {
  border-left: none;
}

.sinemalar .tumu a {
  font-size: 13px;
  color: silver;
  font-weight: 400;
}

.sinemalar .swiper-slide .marka {
  font-size: 12px;
  color: silver;
  margin: 8px 0;
  font-weight: 600;
}

.sinemalar .swiper-slide .tarih {
  font-size: 12px;
  color: silver;
  margin-bottom: 5px;
  font-weight: 400;
}

.sinemalar .swiper-slide .kategori {
  padding: 0 20px 10px;
  overflow: hidden;
  height: 45px;
  line-height: 20px;
}

.sinemalar .swiper-slide .kategori a {
  font-size: 15px;
  color: #232323;
  font-weight: 700;
  text-decoration: none;
}

.sinemalar .swiper-slide .kategori a:hover {
  color: var(--kirmizi);
}

.sinemalar .swiper-sinema-nav .swiper-button-prev,
.swiper-button-next {
  font-size: 20px;
  position: absolute;
  color: #323232;
}

.sinemalar .swiper-sinema-nav .swiper-button-prev {
  position: absolute;
  left: 35px;
}

.sinemalar .swiper-sinema-nav .swiper-button-next {
  position: absolute;
  right: 0;
}

.cok-okunanlar .baslik {
  font-size: 16px;
  font-weight: 700;
  color: #000;
}

.ulusal-gazete {
  background-color: var(--menu1);
}

.ulusal-gazete select {
  height: 40px;
  color: #ffffff;
  padding: 5px;
  border: 1px solid rgba(85, 85, 85, 0.11);
  background: rgba(255, 255, 255, 0.2);
  font-weight: 700;
  font-size: 14px;
}

.ulusal-gazete select option {
  color: #000000;
}

.cok-okunanlar a {
  font-size: 15.5px;
  font-weight: 700;
  color: #fff;
  line-height: 20px;
}

.cok-okunanlar a.link {
  font-size: 15px;
  font-weight: 400;
  color: #0b0b0b;
  text-decoration: none;
}

.cok-okunanlar a:hover {
  color: var(--kirmizi);
}

.img-overlay-70 {
  position: relative;
}

.img-overlay-70::before {
  opacity: 0.75;
  background-image: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    from(#000),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(transparent, #000);
  background-image: -moz-linear-gradient(transparent, #000),
    -moz-linear-gradient(transparent, #000);
  background-image: -o-linear-gradient(transparent, #000),
    -o-linear-gradient(transparent, #000);
  background-image: linear-gradient(transparent, #000),
    linear-gradient(transparent, #000);
  content: " ";
  height: 40%;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}

.mobil-img-overlay-70::before {
  opacity: 0.75;
  background-image: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    from(#000),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(transparent, #000);
  background-image: -moz-linear-gradient(transparent, #000),
    -moz-linear-gradient(transparent, #000);
  background-image: -o-linear-gradient(transparent, #000),
    -o-linear-gradient(transparent, #000);
  background-image: linear-gradient(transparent, #000),
    linear-gradient(transparent, #000);
  content: " ";
  height: 40%;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}

.resim-mask {
  position: absolute;
  z-index: 7;
  bottom: 5px;
  left: 15px;
  padding-right: 15px;
}

.cerez {
  font-weight: 600;
  font-weight: 600;
  margin: 0 60px !important;
  font-size: 13px;
  background-color: #1e1e1e;
  z-index: 15;
  padding: 10px;
  color: #d7d7d7;
}

.cerez a {
  font-weight: 700;
  color: #d7d7d7;
  margin-left: 20px;
  text-decoration: none;
}

.cerez a:hover {
  color: #f5f5f5;
}

footer {
  background-color: var(--footer);
  margin-top: 40px;
  color: #5f5f5f;
}
footer .versiyon {
  color: var(--footer);
}

footer .linkler a {
  font-weight: 600;
  color: var(--footer-font-renk);
  text-decoration: none;
  font-size: 14px;
}

footer .linkler a:hover {
  color: #fff;
}

footer .menuler {
  font-size: 14px;
}

footer .orta ul,
footer .sosyalmedya ul,
footer .submenu ul {
  padding: 0;
  line-height: normal;
  list-style: none;
}

footer .menuler i {
  color: var(--footericon);
  margin-right: 10px;
}

footer .sosyalmedya ul {
  margin: 0;
}

footer .sosyalmedya ul li {
  float: left;
  text-align: left;
  font-size: 16px;
  margin: 8px 4px 12px 3px;
}

footer .sosyalmedya i {
  color: var(--footericon);
  margin-right: 16.5px;
  font-size: 13.5px;
}

footer .orta .baslik {
  color: var(--footer-baslik-renk);
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 20px;
}

footer .orta ul {
  margin: 0;
}

footer .orta ul li {
  text-align: left;
  margin: 6px;
}

footer .orta ul li a {
  font-weight: 400;
  font-size: 14px;
  color: var(--footer-font-renk);
}

footer .altbant {
  color: #626262;
  background-color: #191919;
}

footer .altbant a {
  color: #191919;
}

footer .altbant .webaksiyon a {
  color: #fff;
  font-weight: 600;
  font-size: 13px;
}

footer .submenu ul {
  margin: 18px 0;
}

footer .submenu ul li {
  text-align: left;
  margin: 6px;
}

footer .submenu ul li a {
  font-weight: 400;
}

footer .yukari {
  display: none;
  position: fixed;
  background-color: var(--kirmizi);
  width: 40px;
  height: 40px;

  right: 0;
  bottom: 0;
  z-index: 20;
  margin: 10px;
}

footer .yukari i {
  color: #fff;
  font-size: 18px;
  padding-top: 9px;
}

.multi-numara {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 8px;
  margin: 15px;
  right: 0;
  font-weight: normal;
}

section.haber-detay .sehir {
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 13px;
  background-color: var(--menu1);
  color: #ffffff;
  z-index: 20;
  padding: 4px 10px;
}

section.haber-detay .sehir span {
  background-color: var(--menu1);
  padding: 4px 10px;
  font-size: 13px;
  color: #ffffff;
  left: 20px;
}

.haber-detay h1 {
  font-size: var(--detaybaslikfont);
  font-weight: 700;
  line-height: 50px;
  letter-spacing: -1.3px;
}

.haber-detay .detay img {
  max-width: 100% !important;
  height: auto !important;
  display: inline-block;
}

.haber-detay .iliskili-haber {
  background-color: rgba(255, 224, 215, 0.7);
}

.haber-detay .iliskili-makale {
  background-color: #fff4d2;
}

.haber-detay .iliskili-anket {
  background-color: rgba(144, 212, 230, 0.3);
}

.haber-detay .iliskili-firma {
  background-color: #fff0e0;
}

.haber-detay .iliskili-seri-ilan {
  background-color: #fffcda;
}

.haber-detay .filigran img {
  left: 50%;
  top: 50%;
  opacity: 0.5;
}

.haber-detay .filigran {
  position: absolute;
  width: 730px;
  height: 100%;
  top: 50%;
}

.harita {
  background-color: #fff;
  color: #b9b9b9;
  padding: 5px 0;
}

.harita .okunma {
  float: right;
  color: #b9b9b9;
  font-size: 13px;
}

.harita i {
  margin: 0 5px;
}

.harita a {
  font-size: 13px;
  font-weight: 400;
  color: #737373;
  text-decoration: none;
}

.harita a:hover {
  color: #0b0b0b;
}

.haber-detay .tarih .kategori {
  background-color: var(--kirmizi);
  color: #fff;
  padding: 1px 15px;
  margin-right: 5px;
  width: auto;
  font-weight: 700;
  font-size: 11px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
}

.haber-detay .iliski-baslik {
  font-weight: 600;
  font-size: 14px;
}

.haber-detay .dis-link {
  font-weight: 600;
  font-size: 13px;
  color: #0b0b0b;
}

.haber-detay .tarih {
  font-size: 13px;
  margin: 0 0 20px;
  color: #b9b9b9;
}

.haber-detay blockquote {
  margin: 35px 0 30px;
  font-size: var(--detayspotfont);
  line-height: 27px;
  padding-left: 0;
  font-style: normal;
  font-weight: 700;
}

.haber-detay .detay {
  font-size: var(--detayfont);
  font-weight: 400;
  line-height: 26px;
}

.haber-detay .detay i {
  font-size: 45px;
}

.haber-sosyal-medya ul {
  margin: 0;
  padding: 30px 0 0;
  list-style: none;
  line-height: normal;
}

.haber-sosyal-medya ul li {
  text-align: center;
  font-size: 18px;
  margin: 8px 0;
}

.haber-sosyal-medya ul li i {
  -webkit-border-radius: 33px;
  -moz-border-radius: 33px;
  border-radius: 33px;
  width: 33px;
  height: 33px;
  padding-top: 9px;
  color: #fff;
}

.haber-sosyal-medya ul li .fa-facebook {
  background-color: #3b5998;
}

.haber-sosyal-medya ul li .fa-twitter {
  background-color: #1db7e8;
}

.haber-sosyal-medya ul li .fa-whatsapp {
  background-color: #3fb509;
  font-size: 18px;
}

.haber-sosyal-medya ul li .fa-print {
  background-color: #ffb316;
}

.haber-sosyal-medya ul li .fa-envelope-o {
  color: #fff;
  background-color: #a5a5a5;
  font-size: 14px;
}

.haber-sosyal-medya ul li .fa-linkedin {
  background-color: #0077b7;
  font-size: 13px;
}

.haber-sosyal-medya ul li .fa-text-height {
  background-color: #ff4d54;
  font-size: 13px;
}

.resim-buyut-buyuk,
.resim-buyut-orta {
  background-color: #333;
  opacity: 0.8;
  position: absolute;
}

.resim-buyut-buyuk {
  padding: 10px;
  width: 40px;
  height: 40px;
  margin: 20px;
}

.resim-buyut-buyuk i {
  color: #fff;
  font-size: 20px;
}

.resim-buyut-orta {
  padding: 6px;
  width: 30px;
  height: 30px;
  margin: 15px;
}

.resim-buyut-orta i {
  color: #fff;
  font-size: 15px;
}

.buyuk-yazi a,
.buyuk-yazi-m a {
  color: #ff4d54;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.buyuk-yazi .moving-mouse-holder {
  margin: 20px auto;
  width: 26px;
}

.buyuk-yazi .moving-mouse-holder .mouse {
  width: 26px;
  height: 40px;
  position: relative;
  border-radius: 18px;
  border: 2px solid #000;
}

.buyuk-yazi .moving-mouse-holder .mouse-button {
  background-color: #000;
  width: 4px;
  height: 10px;
  border-radius: 2px;
  position: absolute;
  top: 10px;
  left: 50%;
  margin: 0 0 0 -2px;
  animation: mouse-scroll 0.6s infinite alternate;
}

.mobil header .moving-mouse-holder {
  position: absolute;
  margin: 10px auto;
  width: 20px;
  right: 60px;
  top: 26%;
}

.mobil header .moving-mouse-holder .mouse {
  width: 20px;
  height: 32px;
  position: relative;
  border-radius: 20px;
  border: 2px solid #e5e5e5;
}

.mobil header .moving-mouse-holder .mouse-button {
  background-color: #e5e5e5;
  width: 4px;
  height: 10px;
  border-radius: 2px;
  position: absolute;
  top: 10px;
  left: 50%;
  margin: 0 0 0 -2px;
  animation: mouse-scroll 0.6s infinite alternate;
}

.buyuk-yazi-m .moving-mouse-holder {
  margin: 10px auto;
  width: 26px;
}

.buyuk-yazi-m .moving-mouse-holder .mouse {
  width: 26px;
  height: 40px;
  position: relative;
  border-radius: 18px;
  border: 2px solid #000;
}

.buyuk-yazi-m .moving-mouse-holder .mouse-button {
  background-color: #000;
  width: 4px;
  height: 10px;
  border-radius: 2px;
  position: absolute;
  top: 10px;
  left: 50%;
  margin: 0 0 0 -2px;
  animation: mouse-scroll 0.6s infinite alternate;
}

@keyframes mouse-scroll {
  to {
    transform: translate(0, 6px) scale(1, 0.8);
  }
}

.buyuk-yazi,
.buyuk-yazi-m {
  display: none;
  letter-spacing: -0.015rem;
  line-height: 34px;
  background-color: #fff;
  z-index: 10;
  overflow-y: scroll;
  position: fixed;
  font-size: 20px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.buyuk-yazi {
  -webkit-box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.5);
  padding: 20px 60px;
  width: 40%;
  height: 75%;
}

.buyuk-yazi-m {
  -webkit-box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.3);
  padding: 10px 20px;
  width: 90%;
  height: 80%;
}

.haber-detay .en-cok-okunanlar h2 {
  font-size: 15.5px;
  font-weight: 700;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.haber-detay .en-cok-okunanlar .kutu {
  margin: 10px 0;
}

.haber-detay .en-cok-okunanlar .kutu a {
  color: #1e1e1e;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.haber-detay .en-cok-okunanlar .kutu a:hover {
  color: var(--kirmizi);
}

.haber-detay .ilginizi-cekebilir h2 {
  font-size: 15.5px;
  font-weight: 700;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.haber-detay .ilginizi-cekebilir .kutu {
  margin: 10px 0;
}

.haber-detay .ilginizi-cekebilir .kutu a {
  color: #1e1e1e;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.haber-detay .ilginizi-cekebilir .kutu a:hover {
  color: var(--kirmizi);
}

.haber-detay .yazar-diger-yazilari h2 {
  font-size: 15.5px;
  font-weight: 700;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.haber-detay .yazar-diger-yazilari .kutu {
  margin: 5px;
}

.haber-detay .yazar-diger-yazilari .kutu .gun-kutu {
  box-shadow: 0 0 20px rgba(115, 128, 157, 0.1);
  padding: 2px;
}

.detail-ikili .kartlar,
.yazarlar .yazar-bilgileri {
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);
}

.haber-detay .yazar-diger-yazilari .kutu .gun-kutu .gun {
  font-size: 20px;
  font-weight: 700;
  color: #c3c3c3;
}

.haber-detay .yazar-diger-yazilari .kutu .gun-kutu .ay {
  font-size: 13.5px;
  color: #c3c3c3;
}

.haber-detay .yazar-diger-yazilari .kutu a {
  color: #0b0b0b;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}

.haber-detay .yazar-diger-yazilari .kutu a:hover {
  color: var(--kirmizi);
}

.haber-detay .yazar-tum-yazilari .nokta {
  position: absolute;
  border-bottom: #dee2e6 1px dashed;
  width: 55%;
  left: 10px;
}

.haber-detay .yazar-tum-yazilari a {
  font-size: 15.5px;
  font-weight: 700;
  text-decoration: none;
  color: #0b0b0b;
}

.haber-detay .yazar-tum-yazilari a:hover {
  color: var(--kirmizi);
}

.haber-detay .anahtar-kelimeler .etiket {
  border-radius: 12px;
  margin: 5px 0;
  padding: 4px 12px;
  background-color: #f5f5f5;
  text-align: center;
}

.haber-detay .anahtar-kelimeler .etiket a {
  font-size: 13px;
  color: #626262;
  text-decoration: none;
}

.haber-detay .anahtar-kelimeler .etiket a:hover {
  color: #000;
}

.haber-detay .editor-bilgileri {
  background-color: #f5f5f5;
}

.haber-detay .editor-bilgileri .kullanici .yuvarlak {
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  width: 90px;
  height: 90px;
  background-color: #eee;
  padding: 15px 25px;
}

.haber-detay .editor-bilgileri .kullanici .yuvarlak i {
  color: #aaa;
  font-size: 60px;
}

.haber-detay .editor-bilgileri .baslik {
  font-weight: 700;
  font-size: 13.5px;
  margin-bottom: 10px;
}

.haber-detay .editor-bilgileri .diger {
  margin-bottom: 5px;
}

.haber-detay .editor-bilgileri .diger a {
  color: #0b0b0b;
  text-decoration: none;
  font-weight: 600;
  font-size: 13px;
}

.haber-detay .editor-bilgileri .diger a:hover {
  color: #0b0b0b;
}

.haber-detay .editor-bilgileri .mail a {
  color: #afafaf;
  text-decoration: none;
}

.haber-detay .editor-bilgileri .mail a:hover {
  color: #0b0b0b;
}

.haber-detay .editor-bilgileri .sosyal-medya i {
  font-size: 15px;
  color: #999;
}

.haber-detay .editor-bilgileri .sosyal-medya i.fa-facebook:hover {
  color: #3b5998;
}

.haber-detay .editor-bilgileri .sosyal-medya i.fa-twitter:hover {
  color: #1db7e8;
}

.haber-detay .editor-bilgileri .sosyal-medya i.fa-youtube:hover {
  color: #ff4d54;
}

.haber-detay .editor-bilgileri .sosyal-medya i.fa-instagram:hover {
  color: #ffb316;
}

.haber-detay .yazar-editor-bilgileri {
  background: linear-gradient(156deg, #fff 20%, #f5f5f5 92%);
}

.haber-detay .yazar-editor-bilgileri .kullanici .yuvarlak {
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  width: 90px;
  height: 90px;
  background-color: #eee;
  padding: 15px 25px;
}

.haber-detay .yazar-editor-bilgileri .kullanici .yuvarlak i {
  color: #aaa;
  font-size: 60px;
}

.haber-detay .yazar-editor-bilgileri .baslik {
  font-weight: 700;
  font-size: 18.5px;
  margin-bottom: 10px;
}

.haber-detay .yazar-editor-bilgileri .diger {
  margin-bottom: 5px;
  color: #0b0b0b;
}

.haber-detay .yazar-editor-bilgileri .diger a {
  color: #0b0b0b;
  text-decoration: none;
  font-weight: 600;
}

.haber-detay .yazar-editor-bilgileri .diger a:hover {
  color: #0b0b0b;
}

.haber-detay .yazar-editor-bilgileri .mail a {
  color: #afafaf;
  text-decoration: none;
}

.haber-detay .yazar-editor-bilgileri .mail a:hover {
  color: #0b0b0b;
}

.haber-detay .yazar-editor-bilgileri .sosyal-medya i {
  font-size: 18px;
  color: #999;
}

.haber-detay .yazar-editor-bilgileri .sosyal-medya i.fa-facebook:hover {
  color: #3b5998;
}

.haber-detay .yazar-editor-bilgileri .sosyal-medya i.fa-twitter:hover {
  color: #1db7e8;
}

.haber-detay .yazar-editor-bilgileri .sosyal-medya i.fa-youtube:hover {
  color: #ff4d54;
}

.haber-detay .yazar-editor-bilgileri .sosyal-medya i.fa-instagram:hover {
  color: #ffb316;
}

.haber-detay .tum-yazilar {
  margin-top: 10px;
}

.haber-detay .tum-yazilar .card {
  border: none;
  padding-bottom: 12px;
}

.haber-detay .tum-yazilar .card a {
  margin-left: 20px;
  color: #0b0b0b;
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
}

.haber-detay .tum-yazilar .card a:hover {
  color: var(--kirmizi);
}

.haber-detay .tum-yazilar .okunma {
  color: #9b9b9b;
}

.yazar-detay table a {
  color: #0b0b0b;
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
}

.yorum-yaz {
  font-size: 13.5px;
}

.yorum-detay .isim {
  font-size: 14px;
  font-weight: 700;
}

.yorum-detay .isim i {
  font-size: 16px;
}

.yorum-detay .link {
  font-size: 13px;
  font-weight: 600;
}

.yorum-detay .link a {
  color: #ffc107;
}

.yorum-detay .yazi {
  font-size: 13.5px;
  letter-spacing: 0;
}

.yorum-detay .tarih {
  color: #cdcdcd;
  font-size: 12px;
}

.yorum-detay .yanitla {
  color: #aaa;
  font-size: 12px;
}

.yorum-detay .yanitla a i {
  color: #aaa;
  font-size: 17px;
}

.yorum-detay .yanitla a:hover > i {
  color: var(--kirmizi);
}

.haber-yorum .baslik {
  font-size: 14.5px;
  font-weight: 700;
}

.haber-yorum button {
  font-size: 12.5px;
  font-weight: 600;
}

.haber-yorum .aciklama {
  font-size: 11px;
  margin-top: 30px;
  color: #9b9b9b;
}

.kategori-detay .swiper-slide a {
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  font-size: 20px;
}

.kategori-detay .swiper-slide a:hover {
  color: var(--kirmizi);
}

.kategori-detay .kategori-mask {
  position: absolute;
  z-index: 7;
  bottom: 50px;
  left: 15px;
  padding-right: 15px;
  width: 620px;
}

.kategori-detay .swiper-pagination-kategori .swiper-pagination-bullet {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  opacity: 0.6;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 1.5px;
}

.kategori-detay .swiper-pagination-kategori .swiper-pagination-bullet-active {
  color: #fff;
  background: var(--kirmizi);
  opacity: 1;
}

.detail-dort-arti-bir a {
  color: #0b0b0b;
  font-size: 14px;
  font-weight: 700;
}

.detail-dort-arti-bir a:hover {
  text-decoration: none;
  color: var(--kirmizi);
}

.detail-dort-arti-bir .thumb {
  position: relative;
  height: 100%;
}

.detail-dort-arti-bir .col-md-4 .card {
  height: 650px;
}

.detail-dort-arti-bir .col-md-8 .row .col-md-6:nth-child(-n + 2) {
  margin-bottom: 10px;
}

.detail-dort-arti-bir .col-md-6 .card {
  height: 320px;
}

.detail-dort-arti-bir .box .ts-post-thumb {
  margin: 0 0 15px;
}

.detail-dort-arti-bir .box .post-content {
  padding: 15px;
}

.detail-dort-arti-bir .box .post-content h3 {
  margin-bottom: 0;
  line-height: 1.4;
  height: 45px;
  overflow: hidden;
}

.detail-dort-arti-bir .box .imgfit img {
  object-fit: cover;
  height: 100%;
}

.detail-ikili .kartlar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  max-height: 200px;
  margin-bottom: 10px;
}

.detail-ikili .kartlar .card-body {
  align-self: center;
}

.detail-ikili .kartlar .baslik {
  font-size: 1rem;
  font-weight: 700;
  overflow: hidden;
  margin-bottom: 0 !important;
}

.detail-ikili .kartlar .baslik a {
  color: #0b0b0b;
  font-size: 14px;
  font-weight: 700;
}

.detail-ikili .kartlar .baslik a:hover {
  text-decoration: none;
  color: var(--kirmizi);
}

.foto-galeri .manset {
  background-color: #fff;
  color: #0b0b0b;
}

.foto-galeri .ana-baslik h3 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

.foto-galeri .ana-baslik p {
  font-size: 13.5px;
  font-weight: 400;
  margin-top: 5px;
  margin-left: 28px;
}

.foto-galeri .ana-baslik h3 i {
  margin-right: 5px;
  font-size: 20px;
}

.foto-galeri .ana-baslik a {
  color: #0b0b0b;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.foto-galeri .ana-baslik a:hover {
  color: var(--kirmizi);
}

.foto-galeri .icerik {
  position: absolute;
  z-index: 2;
  bottom: 15px;
  left: 20px;
  padding-right: 20px;
  text-align: left;
}

.foto-galeri .icerik .kategori {
  display: inline-block;
  color: #fff;
  line-height: 35px;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.foto-galeri .icerik .baslik a {
  font-size: 15.5px;
  font-weight: 700;
  color: #fff;
  line-height: 24px;
  text-decoration: none;
}

.foto-galeri .icerik .baslik a:hover {
  color: var(--kirmizi);
}

.foto-galeri .resim .ikon-buyuk,
.foto-galeri .resim .ikon-kucuk,
.foto-galeri .resim .ikon-orta {
  color: #f9f9f9;
  left: 43%;
  top: 30%;
  opacity: 0.9;
  position: absolute;
}

.foto-galeri .resim {
  text-align: center;
}

.foto-galeri .resim .ikon-buyuk {
  font-size: 90px;
}

.foto-galeri .resim .ikon-orta {
  font-size: 65px;
}

.foto-galeri .resim .ikon-kucuk {
  font-size: 40px;
}

.video-galeri .icerik {
  position: absolute;
  z-index: 2;
  bottom: 5px;
  left: 20px;
  padding-right: 20px;
  text-align: left;
}

.video-galeri .icerik .kategori {
  display: inline-block;
  color: #fff;
  line-height: 35px;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.video-galeri .icerik .baslik a {
  font-size: 15.5px;
  font-weight: 700;
  color: #fff;
  line-height: 24px;
  text-decoration: none;
}

.video-galeri .icerik .baslik a:hover {
  color: var(--kirmizi);
}

.video-galeri .resim .ikon-buyuk,
.video-galeri .resim .ikon-kucuk,
.video-galeri .resim .ikon-orta {
  position: absolute;
  color: #f9f9f9;
  left: 43%;
  top: 25%;
  opacity: 0.9;
}

.video-galeri .resim {
  text-align: center;
}

.sehir-rehberi,
.seri-ilan {
  text-align: left;
}

.video-galeri .resim .ikon-buyuk {
  font-size: 90px;
}

.video-galeri .resim .ikon-orta {
  font-size: 65px;
}

.video-galeri .resim .ikon-kucuk {
  font-size: 40px;
}

.youtube-video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.youtube-video-container video {
  background-color: #616161;

}

.youtube-video-container embed,
.youtube-video-container iframe,
.youtube-video-container object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.yazarlar .yazar-bilgileri .kullanici .yuvarlak {
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  width: 90px;
  height: 90px;
  background-color: #eee;
  padding: 15px 25px;
}

.yazarlar .yazar-bilgileri .kullanici .yuvarlak i {
  color: #aaa;
  font-size: 60px;
}

.yazarlar .yazar-bilgileri .baslik {
  font-weight: 700;
  font-size: 18.5px;
  margin-bottom: 10px;
}

.yazarlar .yazar-bilgileri .diger {
  margin-bottom: 5px;
  color: #0b0b0b;
}

.yazarlar .yazar-bilgileri .diger a {
  color: #0b0b0b;
  text-decoration: none;
  font-weight: 600;
}

.yazarlar .yazar-bilgileri .diger a:hover {
  color: #0b0b0b;
}

.yazarlar .yazar-bilgileri .mail a {
  color: #afafaf;
  text-decoration: none;
}

.yazarlar .yazar-bilgileri .mail a:hover {
  color: #0b0b0b;
}

.yazarlar .yazar-bilgileri .tumyazilar a {
  font-size: 14px;
  font-weight: 700;
  color: #0b0b0b;
  text-decoration: none;
}

.yazarlar .yazar-bilgileri .tumyazilar a:hover {
  color: var(--kirmizi);
}

.yazarlar .yazar-bilgileri .sonyazilar ul {
  margin-top: 20px;
  padding-left: 15px;
  list-style: none;
  line-height: normal;
}

.yazarlar .yazar-bilgileri .sonyazilar ul li {
  margin-top: 3px;
}

.yazarlar .yazar-bilgileri .sonyazilar ul li a {
  color: #0b0b0b;
  text-decoration: none;
}

.yazarlar .yazar-bilgileri .sonyazilar ul li a:hover {
  color: var(--kirmizi);
}

.yazarlar .yazar-bilgileri .sosyal-medya i {
  font-size: 18px;
  color: #999;
}

.yazarlar .yazar-bilgileri .sosyal-medya i.fa-facebook:hover {
  color: #3b5998;
}

.yazarlar .yazar-bilgileri .sosyal-medya i.fa-twitter:hover {
  color: #1db7e8;
}

.yazarlar .yazar-bilgileri .sosyal-medya i.fa-youtube:hover {
  color: #ff4d54;
}

.yazarlar .yazar-bilgileri .sosyal-medya i.fa-instagram:hover {
  color: #ffb316;
}

.seri-ilan .ilan-arama input {
  font-size: 13px;
}

.seri-ilan .ilan-arama button {
  font-size: 13px;
  padding: 7px 10px;
}

.seri-ilan .card {
  padding: 10px 30px;
}

.seri-ilan .card .baslik a {
  font-size: 14px;
  font-weight: 400;
  color: #626262;
  text-decoration: none;
}

.seri-ilan .card .baslik a:hover {
  color: var(--kirmizi);
}

.seri-ilan .card .altbaslik a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #0b0b0b;
}

.seri-ilan .card .altbaslik a:hover {
  color: var(--kirmizi);
}

.seri-ilan .card .tarih {
  font-size: 12.5px;
  color: #c3c3c3;
}

.seri-ilan .kategoriler a {
  font-size: 14px;
  text-decoration: none;
  color: #0b0b0b;
}

.seri-ilan .kategoriler a:hover {
  color: var(--kirmizi);
}

.seri-ilan .detay-kategori-adi a {
  font-size: 14px;
  text-decoration: none;
  color: #0b0b0b;
  font-weight: 700;
}

.seri-ilan .detay-kategori-adi a:hover {
  color: var(--kirmizi);
}

.sehir-rehberi .ilan-arama input {
  font-size: 13px;
}

.sehir-rehberi .ilan-arama button {
  font-size: 13px;
  padding: 7px 10px;
}

.sehir-rehberi .card {
  padding: 10px 30px;
}

.sehir-rehberi .card .baslik a {
  font-size: 14px;
  font-weight: 400;
  color: #626262;
  text-decoration: none;
}

.sehir-rehberi .card .baslik a:hover {
  color: var(--kirmizi);
}

.sehir-rehberi .card .altbaslik a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #0b0b0b;
}

.sehir-rehberi .card .altbaslik a:hover {
  color: var(--kirmizi);
}

.sehir-rehberi .card .tarih {
  font-size: 12.5px;
  color: #c3c3c3;
}

.sehir-rehberi .kategoriler a {
  font-size: 14px;
  text-decoration: none;
  color: #0b0b0b;
}

.sehir-rehberi .kategoriler a:hover {
  color: var(--kirmizi);
}

.sehir-rehberi .detay-kategori-adi a {
  font-size: 14px;
  text-decoration: none;
  color: #0b0b0b;
  font-weight: 700;
}

.sehir-rehberi .detay-kategori-adi a:hover {
  color: var(--kirmizi);
}

.hava-durumu .hadise .bugun i {
  font-size: 90px;
}

.hava-durumu .hadise .yarin i {
  font-size: 40px;
}

.piyasalar .card i {
  font-size: 40px;
  line-height: 28px;
}

.puanlar {
  background-color: rgb(57, 148, 68);
  color: #ffffff;
}

.puan-durumu nav {
  font-size: 13.5px;
  font-weight: 600;
  color: #0b0b0b;
}

.puan-durumu nav a {
  color: #737171;
  font-weight: 600;
}

.nav-pills .show > .nav-link,
.puan-durumu .nav-pills .nav-link.active {
  background-color: #5f5d5d;
}

.burclar .liste i {
  font-size: 60px;
}

.tarihte-bugun i.fa-calendar {
  font-size: 30px;
  line-height: 18px;
}

.biyografiler .baslik a {
  font-size: 14px;
  text-decoration: none;
  color: #0b0b0b;
  font-weight: 700;
}

.biyografiler .baslik a:hover {
  color: var(--kirmizi);
}

.anket {
  background-color: #17a2b8;
  color: #ffffff;
}

.anket-bg {
  color: #fafafa;
  position: absolute;
  font-size: 189px;
  margin-left: 50px;
}

.anket-bg i {
  opacity: 0.2;
}

.anket-detay .oran {
  margin-top: 10px;
  width: 100px;
  height: 5px;
  background-color: #ccc;
}

.anket-detay .oran .bar {
  background-color: #0b0b0b;
  height: 5px;
}

.arsiv-detay .liste a {
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  color: #0b0b0b;
}

.arsiv-detay .liste a:hover {
  color: var(--kirmizi);
}

.arsiv-detay .tarih {
  font-weight: 400;
  font-size: 15px;
}

.arsiv-detay input {
  font-size: 15px;
}

.arsiv-detay i.oklar {
  font-size: 28px;
  color: #414141;
}

.arsiv-detay i.icon {
  font-size: 17px;
  position: absolute;
  top: 9px;
  right: 15px;
  color: #414141;
}

#bik-kunye-main .head {
  height: 95px;
}

#bik-kunye-main .head h1 {
  font: 800 22px Roboto;
  color: #474646;
}

#bik-kunye-main .head i {
  display: block;
  height: 36px;
  color: #dcdcdc;
}

#bik-kunye-main .head .ss-bank,
#bik-kunye-main .head .ss-buildings {
  font-size: 30px;
  line-height: 41px;
  left: 3px;
}

#bik-kunye-main .head .ss-usergroup {
  font-size: 46px;
  line-height: 43px;
  left: 3px;
}

#bik-kunye-main .head .ss-businessuser {
  font-size: 35px;
  line-height: 40px;
  left: 3px;
}

#bik-kunye-main .head .ss-store {
  font-size: 32px;
  line-height: 44px;
  left: 4px;
}

#bik-kunye-main .head .ss-user {
  font-size: 33px;
  line-height: 43px;
  left: 4px;
}

#bik-kunye-main .head .ss-mail {
  font-size: 44px;
  line-height: 43px;
  left: 5px;
}

#bik-kunye-main .head .ss-layers {
  font-size: 36px;
  line-height: 44px;
  left: 5px;
}

#bik-kunye-main .head .ss-feather,
#bik-kunye-main .head .ss-wifi {
  font-size: 34px;
  line-height: 46px;
  left: 7px;
}

#bik-kunye-main .head .ss-flame {
  font-size: 33px;
  line-height: 41px;
  left: 5px;
}

#bik-kunye-main .head .ss-earth,
#bik-kunye-main .head .ss-lock {
  font-size: 40px;
  line-height: 41px;
  left: 9px;
}

#bik-kunye-main .-mt3 {
  margin-top: -3px;
}

#bik-kunye-main .kunye-cart {
  border: 1px solid #f0f0f0;
  border-radius: 4px;
}

#bik-kunye-main .kunye-cart > li {
  border-bottom: 1px solid #f0f0f0;
  padding: 18px;
  /*display: flex*/
}

#bik-kunye-main .kunye-cart > li:nth-child(2n + 0) {
  background: #f7f7f7;
}

#bik-kunye-main .kunye-cart > li:first-child {
  padding-top: 20px;
}

#bik-kunye-main .kunye-cart > li:last-child {
  padding-bottom: 20px;
}

#bik-kunye-main .kunye-cart > li div {
  width: 100%;
  padding-left: 20px;
  font-size: 15px;
}

#bik-kunye-main .kunye-cart h4 {
  width: 330px;
  max-width: 330px;
  min-width: 330px;
  font-weight: 700;
  font-size: 15px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

#bik-kunye-main .kunye-cart div li {
  margin-bottom: 6px;
}

#bik-kunye-main .kunye-cart div li span {
  display: flex;
  font-size: 11px;
}

#bik-kunye-main .kunye-cart div li span b {
  width: 70px;
}

#bik-kunye-main .kunye-cart div li span i {
  margin: 0 4px 0 5px;
}

#bik-kunye-main .kunye-cart i.n {
  position: absolute;
  left: 0;
  top: -1px;
  line-height: 1;
  font-size: 14px;
}

.mobil section {
  margin: 10px 8px;
}

.mobil-header {
  position: fixed;
  box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  top: 0;
  width: 100%;
  height: 50px;
  z-index: 10;
}

.mobil-header a {
  color: #0b0b0b;
}

.mobil-header i {
  font-size: 19px;
  padding: 5px;
}

.mobil-m {
  position: fixed;
  width: 70%;
  left: -600px;
  z-index: 50;
  height: 100%;
  top: 50px;
}

.mobil-menu {
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 30px 30px 50px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 30px 30px 50px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 30px 30px 50px 0 rgba(0, 0, 0, 0.4);
}

.mobil-menu .sayfa .arama {
  margin-bottom: 8px;
}

.mobil-menu .sayfa input {
  width: 100%;
  height: 35px;
}

.mobil-menu .sayfa button {
  position: absolute;
  height: 33px;
  right: 25px;
  border: none;
  width: 50px;
  padding: 8px 10px;
  margin-top: -34px;
  border-right-top-radius: 5px;
  border-right-bottom-radius: 5px;
  color: #5f5f5f;
  background-color: #f0f0f0;
}

.mobil-menu .sayfa {
  background-color: #fff;
  height: 100vh;
  padding-top: 5px;
}

.mobil-menu .sayfa .menu {
  height: calc(100% - 450px);
  overflow-y: scroll;
}

.mobil-menu .sayfa .menu ul {
  padding: 0 40px 40px;
  list-style-type: none;
}

.mobil-menu .sayfa .menu ul i {
  margin-left: 4px;
}

.mobil-menu .sayfa .menu ul li {
  display: block;
  padding: 5px 0 4px;
  font-weight: 700;
  font-size: 14px;
}

.mobil-menu .sayfa .menu ul li a {
  color: #0b0b0b;
}

.mobil-menu .sayfa .menu ul li ul {
  margin-top: 10px;
  padding: 0;
}

.mobil-menu .sayfa .menu ul li li {
  padding: 5px 0 4px;
}

.mobil-menu .sayfa .menu ul li ul li a {
  margin-left: 10px;
}

.mobil-menu .sayfa .menu-footer {
  bottom: 50px;
  position: absolute;
}

.mobil-menu .sayfa .uye-girisi {
  color: #ffffff;
}

.mobil-menu .sayfa .uye-girisi a {
  color: #5f5f5f;
}

.mobil-menu .sayfa .uye-girisi .col {
  margin: 3px;
  border-radius: 5px;
  line-height: 30px;
  background-color: rgba(0, 0, 0, 0.1);
  padding: 0;
}

.mobil-menu .sayfa .sosyal-medya {
  background-color: rgba(205, 205, 205, 0.1);
}

.mobil-menu .sayfa .sosyal-medya ul {
  padding: 0;
  list-style: none;
  line-height: normal;
}

.mobil-menu .sayfa .sosyal-medya ul li {
  padding: 4px;
  float: left;
  text-align: center;
}

.mobil-menu .sayfa .sosyal-medya ul li i {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  width: 30px;
  height: 30px;
  padding-top: 8px;
  color: #fff;
  font-size: 15px;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-facebook {
  background-color: #3b5998;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-twitter {
  background-color: #1db7e8;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-whatsapp {
  background-color: #3fb509;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-instagram {
  background-color: #ffb316;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-envelope-o {
  color: #fff;
  background-color: #a5a5a5;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-linkedin {
  background-color: #0077b7;
}

.mobil-menu .sayfa .sosyal-medya ul li .fa-youtube {
  background-color: #ff4d54;
}

.mobil-menu .sayfa .uygulama {
  color: #7d7d7d;
  background-color: rgba(205, 205, 205, 0.5);
  font-size: 12px;
}

.mobil .mobil-detay {
}

.mobil .haber-sosyal-medya ul {
  list-style-type: none;
  padding: 0;
  display: table;
  margin: 0 auto;
}

.mobil .haber-sosyal-medya ul li {
  padding: 2px;
  float: left;
}

.mobil .haber-sosyal-medya ul li i {
  -webkit-border-radius: 36px;
  -moz-border-radius: 36px;
  border-radius: 36px;
  width: 36px;
  height: 36px;
  padding-top: 11px;
  color: #fff;
}

.mobil .haber-sosyal-medya ul li .fa-facebook {
  background-color: #3b5998;
}

.mobil .haber-sosyal-medya ul li .fa-twitter {
  background-color: #1db7e8;
}

.mobil .haber-sosyal-medya ul li .fa-whatsapp {
  background-color: #3fb509;
  font-size: 16px;
}

.mobil .haber-sosyal-medya ul li .fa-print {
  background-color: #ffb316;
}

.mobil .haber-sosyal-medya ul li .fa-envelope-o {
  color: #fff;
  background-color: #a5a5a5;
  font-size: 14px;
}

.mobil .haber-sosyal-medya ul li .fa-linkedin {
  background-color: #0077b7;
  font-size: 13px;
}

.mobil .haber-sosyal-medya ul li .fa-text-height {
  background-color: #ff4d54;
  font-size: 13px;
}

.mobil .haber-detay .tarih {
  font-size: 13px;
  margin: 0 0 20px;
  color: #b9b9b9;
}

.mobil .haber-detay .tarih .kategori {
  background-color: var(--kirmizi);
  color: #fff;
  padding: 1px 15px;
  margin-right: 5px;
  width: auto;
  font-weight: 700;
  font-size: 11px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  text-transform: uppercase;
}

.mobil-anamanset .mask,
.mobil-beslimanset .mask {
  z-index: 7;
  padding: 5px 15px;

  position: absolute;
}

.mobil .haber-detay .baslik {
  font-weight: 700;
  text-align: left;
}

.mobil .haber-detay .yorum-baslik {
  font-weight: 700;
  text-align: left;
  font-size: 14px;
}

.mobil .haber-detay blockquote {
  font-size: 18px;
  line-height: 27px;
  font-style: normal;
  font-weight: 600;
}

.mobil-anamanset-animasyon img {
  width: 100%;
  border-top: none;
}

.mobil-anamanset-animasyon .mask {
  bottom: 5px;
  z-index: 10;
  padding: 5px 15px;
  width: 100%;
  position: absolute;
}

.mobil-anamanset-animasyon a {
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-weight: 700;
}

.mobil-anamanset-animasyon a:hover {
  color: var(--kirmizi);
}

.mobil-anamanset-animasyon-page swiper--bullet {
  background: transparent;
  border: 3px solid #fff;
}

.mobil-anamanset-animasyon-page bullet-active {
  background: #fff;
  border-color: #fff;
}

.mobil-anamanset-animasyon-page {
  background: var(--kirmizi);
  color: #fff;
}

.mobil-anamanset-animasyon-page .swiper-slide {
  color: rgba(255, 255, 255, 0.6);
  font-weight: 600;
  line-height: 20px;
  font-size: 14px;
  padding: 7px 0;
  position: relative;
  text-align: center;
  width: 13%;
  height: 100%;
}

.mobil-anamanset-animasyon-page .swiper-slide:before {
  content: "";
  border: 5px solid;
  border-color: #ffffff transparent transparent;
  position: absolute;
  top: -15px;
  left: calc(50% - 5px);
  transition: all 0.3s ease-in-out;
}

.mobil-anamanset-animasyon-page .swiper-slide-active {
  color: #fff;
  font-size: 17px;
  font-weight: bold;
}

.mobil-anamanset-animasyon-page .swiper-slide-active:before {
  top: 0;
}

.mobil-anamanset a {
  font-size: 16px;
  font-weight: 700;
}

.mobil-beslimanset a,
.mobil-ustmanset a {
  font-size: 14px;
  font-weight: 700;
}

.mobil-hikaye {
  background-color: #fafafa;
}

.mobil-beslimanset,
.mobil-hava,
.mobil-piyasalar,
.mobil-sondakika .kutu,
.mobil-yazarlar {
  background-color: #fff;
}

.mobil-anamanset a {
  color: #fff;
  text-decoration: none;
}

.mobil-anamanset a:hover {
  color: var(--kirmizi);
}

.mobil-anamanset .mask {
  bottom: 5px;
}

.mobil-anamanset .swiper-pagination.swiper-pagination-mobil-anamanset {
  position: relative;
  padding-top: 20px;
}

.mobil-beslimanset a {
  color: #fff;
  text-decoration: none;
}

.mobil-beslimanset a:hover {
  color: var(--kirmizi);
}

.mobil-beslimanset .mask {
  bottom: 10px;
}

.mobil-ustmanset a {
  color: #232323;
  text-decoration: none;
}

.mobil-ustmanset a:hover {
  color: var(--kirmizi);
}

.mobil-ustmanset .swiper-slide {
  background-color: #fff;
  height: auto;
}

.mobil-ustmanset .swiper-slide.block {
  width: 59%;
  margin-right: 10px;
}

.mobil-ustmanset .swiper-container.swiper-mobil-ustmanset {
  padding-bottom: 40px;
}

.mobil-ustmanset .swiper-pagination-bullet {
  margin: 0 6px;
  width: 16px;
  height: 16px;
  background-color: #000000;
}

.mobil-ustmanset .swiper-pagination-bullet-active {
  background: #eeeeee;
  border: 4px solid var(--kirmizi);
}

.mobil-ustmanset .swiper-pagination.swiper-pagination-mobil-ustmanset {
  position: absolute;
}

.mobil-piyasalar {
  font-size: 14px;
  padding: 8px 5px;
}

.mobil-piyasalar .baslik {
  font-weight: 700;
  color: #0b0b0b;
}

.mobil-piyasalar .icon {
  font-size: 20px;
  line-height: 0;
}

.mobil-piyasalar .deger {
  font-weight: 400;
  font-size: 14px;
  color: #0b0b0b;
}

.mobil-piyasalar .degisim {
  font-size: 14.5px;
  font-weight: 600;
}

.mobil-yazarlar {
  padding-top: 10px;
}

.mobil-yazarlar .swiper-slide .isim {
  font-size: 13px;
  color: var(--menu1);
  margin: 8px 0;
  font-weight: 400;
}

.mobil-yazarlar .swiper-slide .baslik {
  padding: 0 10px;
  overflow: hidden;
  height: 45px;
  line-height: 20px;
}

.mobil-yazarlar .swiper-slide .baslik a {
  font-size: 14px;
  color: #232323;
  font-weight: 700;
  text-decoration: none;
  line-height: 10px;
}

.mobil-yazarlar .swiper-slide .baslik a:hover {
  color: var(--kirmizi);
}

.mobil-yazarlar .swiper-container.swiper-mobil-yazarlar {
  padding-bottom: 45px;
}

.mobil-yazarlar .swiper-pagination-bullet {
  border: 4px solid #fff;
  margin: 0 5px;
  width: 16px;
  height: 16px;
}

.mobil-yazarlar .swiper-pagination-bullet-active {
  background: #fff;
  border: 4px solid var(--kirmizi);
}

.mobil-yazarlar .swiper-pagination.swiper-pagination-mobil-yazarlar {
  position: absolute;
  bottom: 18px;
}

.mobil-sondakika .kutu {
  position: relative;
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: flex;
  padding: 0 10px;
  z-index: 1;
}

.mobil-sondakika .kutu .left {
  position: relative;
  width: 95px;
  height: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}

.mobil-sondakika .kutu .left .title {
  font-size: 14px;
  color: #b9040e;
  font-weight: 700;
}

.mobil-sondakika .kutu .right {
  width: calc(100% - 95px);
  height: 100%;
  padding: 18px 4px;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  overflow: hidden;
  overflow-x: hidden;
  overflow-x: scroll;
  scroll-behavior: smooth;
}

.mobil-sondakika .kutu .right .item {
  position: relative;
  display: block;
  white-space: nowrap;
}

.mobil-sondakika .kutu .right .item a {
  font-size: 13.5px;
  font-weight: 700;
  color: #0b0b0b;
  margin-right: 20px;
}

.mobil-hava select {
  font-size: 13px;
  padding: 8px 5px;
  background-color: #ebebeb;
  border: none;
  color: #626262;
  font-weight: 400;
  border-radius: 2px;
}

.mobil-anket,
.mobil-cokokunanlar,
.mobil-cokyorumlananlar,
.mobil-firmarehberi,
.mobil-gununmanseti,
.mobil-onecikanlar,
.mobil-seriilanlar {
  background-color: #fff;
}

.mobil-hava .hadise {
  font-size: 13.5px;
  color: silver;
}

.mobil-hava .hava {
  font-size: 30px;
  color: #ffc107;
}

.mobil-hava .derece {
  font-size: 19px;
  font-weight: 700;
}

.mobil-gununmanseti a {
  color: #0b0b0b;
  font-size: 13.5px;
  font-weight: 700;
}

.mobil-onecikanlar {
  padding: 15px 0;
}

.mobil-onecikanlar .card {
  border: none;
}

.mobil-onecikanlar .card a {
  color: #101010;
  font-size: 13.5px;
  font-weight: 700;
}

.mobil-fotograflar {
  background-image: linear-gradient(
    109.6deg,
    rgba(0, 0, 0, 0.7) 11.2%,
    #5f5d5d 78.9%
  );
  color: #fdfdfd;
  padding: 15px 10px;
}

.mobil-fotograflar .icerik {
  position: relative;
  z-index: 2;
  text-align: center;
}

.mobil-fotograflar .icerik .kategori {
  color: #fff;
  line-height: 35px;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.mobil-fotograflar .icerik .baslik {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.mobil-fotograflar .icerik .baslik a {
  color: #fff;
}

.mobil-fotograflar .resim {
  text-align: center;
}

.mobil-fotograflar .resim .ikon-orta {
  position: absolute;
  color: #f9f9f9;
  font-size: 55px;
  left: 43%;
  top: 30%;
  opacity: 0.7;
}

.mobil-fotograflar .resim .ikon-kucuk {
  position: absolute;
  color: #f9f9f9;
  font-size: 35px;
  left: 40%;
  top: 25%;
  opacity: 0.7;
}

.mobil-cokokunanlar a {
  color: #0b0b0b;
  font-size: 13.5px;
  font-weight: 700;
}

.mobil-videolar {
  background-image: linear-gradient(
    109.6deg,
    rgba(0, 0, 0, 0.93) 11.2%,
    #3f3d3d 78.9%
  );
  color: #fdfdfd;
  padding: 15px 10px;
}

.mobil-videolar .icerik {
  position: relative;
  z-index: 2;
  text-align: center;
}

.mobil-videolar .icerik .kategori {
  color: #fff;
  line-height: 35px;
  text-align: center;
  font-weight: 600;
  font-size: 12.5px;
}

.mobil-videolar .icerik .baslik {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.mobil-videolar .icerik .baslik a {
  color: #fff;
}

.mobil-videolar .resim {
  text-align: center;
}

.mobil-videolar .resim .ikon-orta {
  position: absolute;
  color: #f9f9f9;
  font-size: 55px;
  left: 43%;
  top: 30%;
  opacity: 0.7;
}

.mobil-videolar .resim .ikon-kucuk {
  position: absolute;
  color: #f9f9f9;
  font-size: 35px;
  left: 40%;
  top: 25%;
  opacity: 0.7;
}

.mobil-cokyorumlananlar a {
  color: #0b0b0b;
  font-size: 13.5px;
  font-weight: 700;
}

.mobil-astroloji {
  padding: 15px 0;
}

.mobil-astroloji .kutu {
  border-radius: 10px;
  background-color: #fff;
}

.mobil-astroloji .icon {
  padding: 10px;
  font-size: 35px;
}

.mobil-astroloji .baslik {
  font-size: 14px;
  font-weight: 600;
  color: #323232;
}

.mobil-astroloji .renk {
  border-left: none;
}

.mobil-astroloji a {
  color: #323232;
  font-weight: 600;
  text-decoration: none;
  font-size: 13.5px;
}

.mobil-seriilanlar {
  padding: 15px 0;
  font-size: 14px;
}

.mobil-seriilanlar .kutu {
  margin: 0 10px;
}

.mobil-seriilanlar .kutu .kategori {
  color: #323232;
  font-weight: 700;
}

.mobil-seriilanlar .kutu .sayi {
  margin-bottom: 12.5px;
  color: #b9b9b9;
}

.mobil-seriilanlar .kutu .baslik {
  font-size: 14px;
  font-weight: 700;
  color: #323232;
}

.mobil-seriilanlar .kutu a {
  color: #323232;
  text-decoration: none;
}

.mobil-firmarehberi {
  padding-top: 15px;
}

.mobil-firmarehberi .swiper-slide .isim {
  font-size: 12px;
  color: silver;
  margin: 8px 0;
  font-weight: 400;
}

.mobil-firmarehberi .swiper-slide .baslik {
  padding: 0 10px;
  overflow: hidden;
  height: 45px;
  line-height: 20px;
}

.mobil-firmarehberi .swiper-slide .baslik a {
  font-size: 14px;
  color: #232323;
  font-weight: 700;
  text-decoration: none;
  line-height: 10px;
}

.mobil-firmarehberi .swiper-slide .baslik a:hover {
  color: var(--kirmizi);
}

.mobil-firmarehberi .swiper-container.swiper-mobil-firmarehberi {
  padding-bottom: 30px;
}

.mobil-firmarehberi .swiper-pagination.swiper-pagination-mobil-firmarehberi {
  position: absolute;
  bottom: 18px;
}

.mobil-footer {
  background-color: #212529;
  padding: 15px 0;
}

.mobil-footer .yukari {
  display: none;
  position: fixed;
  background-color: var(--kirmizi);
  width: 35px;
  height: 35px;
  border-radius: 35px;
  right: 0;
  bottom: 0;
  z-index: 20;
  margin: 15px;
}

.mobil-footer .yukari i {
  color: #fff;
  font-size: 16px;
  padding-top: 8px;
}

.mobil-footer a {
  color: #fff;
}

.mobil-footer .alt-bant a {
  color: #191919;
  font-size: 10px;
}

.mobil-footer .webaksiyon a {
  color: #fff;
  font-weight: 600;
  font-size: 13px;
}

.mobil-yazar .yazar-bilgileri {
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);
}

.mobil-yazar .yazar-bilgileri .kullanici .yuvarlak {
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  width: 90px;
  height: 90px;
  background-color: #eee;
  padding: 15px 25px;
}

.mobil-yazar .yazar-bilgileri .kullanici .yuvarlak i {
  color: #aaa;
  font-size: 60px;
}

.mobil-yazar .yazar-bilgileri .baslik {
  font-weight: 700;
  font-size: 16px;
}

.mobil-yazar .yazar-bilgileri .diger {
  margin-bottom: 5px;
  color: #0b0b0b;
}

.mobil-yazar .yazar-bilgileri .diger a {
  color: #0b0b0b;
  text-decoration: none;
  font-weight: 600;
}

.mobil-yazar .yazar-bilgileri .diger a:hover {
  color: #0b0b0b;
}

.mobil-yazar .yazar-bilgileri .mail a {
  color: #afafaf;
  text-decoration: none;
}

.mobil-yazar .yazar-bilgileri .mail a:hover {
  color: #0b0b0b;
}

.mobil-yazar .yazar-bilgileri .tumyazilar a {
  font-size: 14px;
  font-weight: 700;
  color: #0b0b0b;
  text-decoration: none;
}

.mobil-yazar .yazar-bilgileri .tumyazilar a:hover {
  color: var(--kirmizi);
}

.mobil-yazar .yazar-bilgileri .sonyazilar ul {
  margin-top: 20px;
  padding-left: 15px;
  list-style: none;
  line-height: normal;
}

.mobil-yazar .yazar-bilgileri .sonyazilar ul li {
  margin-top: 3px;
}

.mobil-yazar .yazar-bilgileri .sonyazilar ul li a {
  color: #0b0b0b;
  text-decoration: none;
}

.mobil-yazar .yazar-bilgileri .sonyazilar ul li a:hover {
  color: var(--kirmizi);
}

.mobil-yazar .yazar-bilgileri .sosyal-medya i {
  font-size: 16px;
  color: #c3c3c3;
}

.mobil-yazar .yazar-bilgileri .sosyal-medya i.fa-facebook:hover {
  color: #3b5998;
}

.mobil-yazar .yazar-bilgileri .sosyal-medya i.fa-twitter:hover {
  color: #1db7e8;
}

.mobil-yazar .yazar-bilgileri .sosyal-medya i.fa-youtube:hover {
  color: #ff4d54;
}

.mobil-yazar .yazar-bilgileri .sosyal-medya i.fa-instagram:hover {
  color: #ffb316;
}

.eq-container {
  position: relative;
  margin: 10px 0 15px;
  font-size: 13.5px;
}

.eq-container .eq-baslik {
  color: #212529;
  font-weight: 700;
}

.eq-container i {
  color: #212529;
}

.eq-container i.fa-pause,
.eq-container i.fa-play {
  font-size: 13px;
  margin-right: 5px;
}

.eq {
  align-items: flex-end;
  display: flex;
  position: absolute;
  right: 7px;
  bottom: 7px;
  width: 30px;
  height: 12px;
  overflow: hidden;
  opacity: 0.9;
}

.eq .-amp-video-eq-col {
  flex: 1;
  position: relative;
  height: 100%;
  margin-left: 1px;
}

.eq .-amp-video-eq-col div {
  animation-name: amp-video-eq-animation;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  background-color: #212529;
  position: absolute;
  width: 100%;
  height: 100%;
  transform: translateY(100%);
  will-change: transform;
}

.-amp-video-eq-1-1 {
  animation-duration: 0.3s;
}

.-amp-video-eq-1-2 {
  animation-duration: 0.45s;
}

.-amp-video-eq-2-1 {
  animation-duration: 0.5s;
}

.-amp-video-eq-2-2 {
  animation-duration: 0.4s;
}

.-amp-video-eq-3-1 {
  animation-duration: 0.3s;
}

.-amp-video-eq-3-2 {
  animation-duration: 0.35s;
}

.-amp-video-eq-4-1 {
  animation-duration: 0.4s;
}

.-amp-video-eq-4-2 {
  animation-duration: 0.25s;
}

.-amp-video-eq-5-1 {
  animation-duration: 0.2s;
}

.-amp-video-eq-5-2 {
  animation-duration: 0.35s;
}

.-amp-video-eq-6-1 {
  animation-duration: 0.4s;
}

@keyframes amp-video-eq-animation {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}

#ozellestir {
  display: none;
}

.ozellestir {
  -webkit-box-shadow: 0 0 25px 5px transparent;
  -moz-box-shadow: 0 0 25px 5px transparent;
  box-shadow: 0 0 25px 5px transparent;
  position: fixed;
  z-index: 9999999999;
  right: 0;
  top: 25%;
}

.ozellestir .etiket {
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
}

.ozellestir a {
  color: #4b4949;
  font-weight: 700;
  font-size: 15px;
  text-decoration: none;
}

.ozellestir .test-et a {
  color: #4b4949;
  font-weight: 700;
  font-size: 14px;
  text-decoration: none;
}

.ozellestir i {
  font-size: 28px;
  color: #4b4949;
  margin: 3px;
}

.ozellestir-menu {
  display: none;
  padding: 10px;
  width: 250px;
  background-color: #ebebeb;
  color: #0b0b0b;
}

.ozellestir-menu .alt-baslik {
  font-weight: 600;
  padding: 7px 0;
}
