.yazar .liste-yazar figure {
  background: #ffffff;
}

.block-yzrbant-a .list figure {
  background: #fff;
}

.comment .c-foot p:last-child {
  display: none;
}

.yazar .liste-yazar a:hover figure {
  background: #f7f7f7;
}

.c-oneckn .postblock .post .b a:not([class=cut]) {
  font-size: 1.1em !important;
  line-height: 1.2em !important;
  font-weight: 600 !important;
  font-family: 'Roboto' !important;
  letter-spacing: -0.04rem !important;
}

/* Masa üstü sitiller */
.media.detay .content .number a {
  border: 1px solid #b5b5b5;
  padding: 8px 15px;
  font-weight: 500;
  font-size: 18px;
  background-color: #e8e8e8;
  margin: 16px 0 18px 4px;
}

.tag-head p {
  font-size: 1.2rem !important;
  line-height: 2rem !important;
  margin: 15px 0 15px !important;
  font-weight: 400 !important;
  letter-spacing: -0.025rem !important;
}

.tag-head h1 {
  font-size: 38px !important;
}

.my-magazine-container {
  overflow: auto;
  padding: 10px;
}

.my-magazine-grid {
  display: grid;
  grid-template-columns: repeat(4, 230px);
  gap: 10px;
  justify-content: center;
}

.my-magazine-item {
  text-align: center;
}

.my-magazine-item p {
  margin: 0.5em 0 0;
}

.archive-btn-container {
  width: 100%;
  text-align: center;
  margin: 20px 0 40px;
}

.archive-btn {
  display: inline-block;
  background-color: #444;  /* Ana renk */
  color: #fff;
  padding: 12px 24px;
  font-size: 18px;
  text-decoration: none;
  border-radius: 5px;
  margin-top: 20px;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.archive-btn:hover {
  background-color: #0f5aab;  /* Hover'da renk değişimi olmuyor */
  color: #fff;
}





@media (min-width: 1024px) {
  .ts-arial .entry .post-head h1,
  main .base .topbox > h1 {
    font: 200 48px/1.1 Clan, 'sans-serif' !important;
  }

  .ts-arial .entry .post-head p {
    font: 500 1.52rem/1.3em 'Roboto', 'Arial' !important;
    margin: 10px 0 20px 0;
  }
  
  .topbox.t-6 p {
    font-family: Roboto, arial !important;
    font-size: 1.45rem !important;
    line-height: 1.9rem !important;
    font-weight: 500;
  }
  
  header.t-3 .as .menu>li>a.on, header.t-3 .as .menu>li>a:hover {
      color: #f5e100!important;
  }  

  header.t-3 .us {
    -webkit-box-shadow: 0px 5px 5px -4px rgb(0 0 0 / 46%);
  }

  /* Menünün son linkini kaldırma */
  .home .menu li.is-fix:last-child {
    display: none !important;
  }

  .block-bant-haber {
    border-bottom-color: none;
    -webkit-box-shadow: 1px -2px 15px -5px rgb(0 0 0 / 46%);
    z-index: 2;
  }

  .par-ad::before {
    content: none !important;
  }

  .rkm.c-akis.as,
  .rkm.c-nrm.as {
    border: none !important;
  }

  /* Son dakika bantı tek satırı aşmasın */
  .block-bant-haber a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }

  .block-manset-2 .dots li.slick-active > * {
    font-size: 2.1rem;
    font-weight: 600;
    letter-spacing: -0.05rem;
    border-radius: 0;
  }

  .block-manset-2 .item-gazete .us {
    line-height: 2.3rem !important;
  }

  .postblock .post .text-box.h-80 {
    border: 1px solid #e6e6e6;
  }

  .c-oneckn .postblock .post .b a:not([class=cut]) {
    font-size: 1.5em !important;
    font-weight: 900;
    line-height: 1.3em !important;
  }

  .info .kunye-cart h4 {
    min-width: 230px;
  }

  .block-servis {
    padding: 10px;
    background: #fff;
    border: 1px solid #d1d1d1;
    border-bottom: none;
  }

  .ts-arial .yazar .liste-yazar h3 {
    margin-top: 30px;
  }

  block-resmilan {
    background: #444442;
    border-top: 1px solid #FFF;
    height: 40px;
  }

  .block-resmilan {
    background: #444442;
    border-top: none !important;
    height: 40px;
  }

  .block-manset-2 .dots li > * {
    font-size: 15px;
    border-radius: 0;
  }

  .block-bant-haber,
  .block-bant-haber h5 {
    font-weight: 300;
    font-family: 'Roboto';
  }

  body.sehir .base-us,
  .ts-back .wrap:not(.tw-reset) {
    padding-top: 40px;
  }

  body.sehir .rkm-outer.f-yan .rkm .ad-format-image img {
    width: auto;
    margin-top: 60px;
  }

  .rkm.c-akis.us,
  .rkm.c-nrm.us {
    border: none !important;
  }

  .info .kunye-cart > li:last-child {
    padding-bottom: 20px;
    display: none;
  }

  .block-bant-haber .ctrl i {
    margin-top: 2px;
  }

  .block-bant-haber {
    height: 50px;
  }

  .block-bant-haber a {
    font-size: 1.15rem;
    font-weight: 500;
  }

  header.t-3 .casemenu-ivent > a .txt {
    font-weight: 400;
    font-size: 1.3rem;
  }

  .block-bant-haber,
  .block-bant-haber h1 {
    font-weight: 300;
  }

  .info .head h1 {
    font: 800 24px Roboto !important;
    color: #474646;
    padding-top: 5px;
  }

  .cover-sub-not.-foto {
    display: none;
  }

  .entry .post-cover .first .desen {
    opacity: 0;
    z-index: 1;
    background: none !important;
  }

  .block-yzrbant-a .list article a > div {
    border-left: none;
    border-top: none;
    border-bottom: none;
  }

  .entry .post-cover .first .grand {
    background: none !important;
    opacity: 0;
    transition: 0s;
  }

  .ts-arial .block-yazar article div .b1 {
    font-size: 17px;
    padding-bottom: 7px;
  }

  .entry .post-yazar-top figure img {
    filter: none;
  }

  .entry .post-yazar-top figure {
    border-radius: 0;
    width: 1.2em !important;
    height: 1.2em !important;
  }

  /* Header Üst Slogan */
  header.t-3 .header-desktop .exchange-row .col-a {
    width: 360px;
  }

  /* Whatsapp Genişlik */
  header.t-3 .header-desktop .exchange-row .col-c {
    width: 280px;
  }

  header.t-3 .head-navs-web .nav .sag {
    margin-top: 0;
  }

  .block-manset-3 .text h3 {
    font-size: 28px;
    line-height: 2.5rem;
  }

  .postblock .post .text-box.h-80 {
    height: 100px;
  }

  .postblock .post .b a:not([class=cut]) {
    -webkit-line-clamp: 2;
  }

  /* Yazar Bant */
  .block-yzrbant-a {
    padding: 24px 0;
  }

  .block-yzrbant-a .list figure {
    background: none;
  }

  .block-yzrbant-a .list article h5 {
    color: #777;
    font-size: 13px;
    font-weight: 400;
  }

  /* Makale Detay */
  .entry .post-yazar-top h2 {
    font-size: 1.5rem;
  }

  /* Üst Slogan */
  header.t-3 .header-desktop .exchange-row .col-a span {
    display: block;
    color: #FFF;
    text-align: center;
    font-size: 15px;
    padding: 6px 4px;
  }

  .yazar .liste-yazar figure {
    background: #ffffff;
    margin: -12px auto;
    width: 118px;
  }

  .yazar .liste-yazar a:hover figure {
    background: #f7f7f7;
  }

  .block-manset-3 .text {
    padding: 16px 20px;
  }

  .ts-arial .yazar .liste-yazar h3 {
    font-weight: 600 !important;
    font-size: 1.1em !important;
    color: #191214;
  }

  /* Servisler Linki */
  .nav-has-sub-menu.service-links {
    color: #fff256 !important;
  }

  .nav-has-sub-menu.service-links > .sub-menu {
    background: #fff256 !important;
  }

  .nav-has-sub-menu.service-links > .sub-menu a {
    color: #333 !important;
  }

  .nav-has-sub-menu.service-links > .sub-menu a:hover {
    color: #FFF !important;
  }

  /* Yazar İndeks */
  .ts-arial .yazar .liste-yazar h3 {
    font-weight: 400;
    font-size: 1.2em;
    font-family: 'verb';
    color: #e0221b;
  }

  /* Paragraf Alıntı */
  .word blockquote {
    border-left: 7px solid #fd1e16;
    font-size: 1.3em;
  }

  /* Kurumsal Linki */
  .nav-has-sub-menu.info-links {
    color: #93ce84 !important;
  }

  /* Anket Arkaplan */
  .block-anket {
    background: #2b2b2b;
  }

  /* Öneçıkan Başlık */
  .c-oneckn .postblock .post .b a:not([class=cut]) {
    font-size: 1em;
    line-height: 1.2em;
    font-weight: 800;
  }

  /* Açılır Menü */
  header.t-3 .header-desktop .nav-a-row nav .sub-menu {
    width: 177px;
    margin-left: -70px;
  }

  header .casemenu-t2 .col.b span.casemenu-headers {
    border-color: #dcd7d7 !important;
  }

  /* Ana Menü Font */
  header.t-3 .header-desktop .nav-a-row nav > a,
  header.t-3 .header-desktop .nav-a-row nav > span {
    font-size: 1.08em;
  }

  /* Header Slogan */
  header.t-3 .header-desktop .exchange-row .col-a span {
    font-size: 1.05em;
    color: #7bb96c;
  }

  .block-bant-haber h3 a {
    margin-left: 3px;
  }

  /* Haber açıklama */
  .ts-arial .entry .post-head p {
    letter-spacing: -0.03rem;
  }

  /* Foto index */
  .media.indeks .cover .list a h2 {
    font: 300 39px 'Clan', 'sans-serif' !important;
    letter-spacing: -0.02rem;
  }

  /* Foto başlık */
  .topbox.t-6 h1 {
    font: 300 57px/1.1 'Clan', 'sans-serif' !important;
    letter-spacing: -1px;
  }

  .block-manset .post-label > span {
    font-family: Roboto;
    font-weight: 200;
    font-size: 0.9rem;
  }

  /* Anasayfa Haber Blokları */
  .home .ct-1 .c-oneckn .postblock .b {
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -0.2px;
  }

  .block-manset .list a div .b span {
    background-color: rgb(0 0 0 / 75%);
  }

  /* Kategori */
  .block-manset .list a div .b span {
    font: 300 39px/51px 'Clan', 'sans-serif' !important;
  }

  /* Manşet Editörü Başlıklar */
  .block-manset-2 .text .as {
    line-height: 1.1em;
    letter-spacing: -0.01em;
  }

  /* Haber Detay Açıklama */
  .topbox.t-6 h1 {
    color: #222 !important;
  }

  topbox.t-6 p {
    color: #222 !important;
  }

  .block-manset-2 .text .us {
    line-height: 0.97em;
    letter-spacing: -0.01em;
  }

  #s-yzrbant-a-list h3.cut-2 {
    font-size: 1.2rem;
    line-height: 1.8rem;
    -webkit-line-clamp: 2;
  }

  .post-related h5 {
    font-size: 1.35rem !important;
    font-weight: 700;
    margin-bottom: 15px;
  }

  .dot-post s,
  s.dot-post {
    background: #dadada;
    width: 5px;
  }

  .post-related li s {
    top: 4px;
    height: 15px;
  }

  .postblock .post .f6 span {
    padding: 3px 10px;
    background: rgba(0, 0, 0, 0.4);
    color: #fff;
    font-size: 0.8rem;
    font-weight: 400;
    border-radius: 5px;
  }

  .post-related li a {
    font-size: 1.35rem;
    margin-left: 7px;
  }

  .comment .cb-head .ch-1 h2 {
    font-size: 26px;
    font-weight: 400;
    font-family: 'Clan';
  }

  .comment .c-nick {
    color: #269251;
  }

  .comment .cb-post {
    background: #ffffff;
    border-radius: 6px;
    padding: 0 20px;
  }

  .comment .cp-con figure.no-avatar {
    background: #b1d0b8;
    color: #fff;
  }

  /* Kurumsal */
  .ts-arial .info .head h1 {
    font-family: 'Roboto', 'Arial';
    font-size: 2.3em;
  }

  .info .side-menu li a {
    font-family: 'Roboto', 'Arial';
    font-size: 1.19em;
  }

  .ts-arial .yazar .liste-yazar h4 {
    font-size: 21px;
  }

  .block-servis .hava select {
    background: white;
    text-transform: uppercase;
  }

  .block-servis .hava .f4 .dropdown {
    background: white;
    /* display: none; */
  }
}

/* Mobil sitiller */
@media screen and (max-width: 27em) {
  .ts-arial .entry .post-head h1 {
    font: 300 35px/40px 'Clan' !important;
  }

  .ts-arial .entry .post-head h1 {
    font: 300 35px/1.3em 'Clan', 'Roboto';
    /* letter-spacing: -0.02em; */
  }
  
  .my-magazine-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .ts-arial .entry .post-head p {
    font: 500 1.45rem/1.3em 'Roboto', 'Arial' !important;
    margin: 10px 0 20px 0;
  }

  /* Manşet başlık art alan yüksekliği */
  .block-manset-2 .text {
    height: 97px;
  }

  /* Manşet yazı tipi ayarları */
  .block-manset-2 h4.b {
    font-size: 2rem;
    font-family: 'Clan';
    font-weight: 300;
    line-height: 1.2em;
  }

  /* Foto */
  .topbox.t-6 h1 {
    font: 300 36px/1.1em 'Clan', 'Roboto' !important;
    /* letter-spacing: -0.02em; */
  }

  .block-manset-2 h4.b {
    font-size: 23px !important;
    line-height: 2.5rem !important;
  }

  /* Foto açıklama */
  .topbox.t-6 p {
    font-family: Roboto, arial !important;
    font-size: 1.45rem !important;
    line-height: 1.9rem !important;
    font-weight: 500;
  }

  .block-bant-haber h3 a {
    font-size: 1.2rem;
    font-weight: 300;
    line-height: 1.7rem;
  }

  .block-bant-haber time {
    font-family: 'Roboto';
  }

  .block-bant-haber .item {
    height: 44px;
  }

  .topbox.t-6 p {
    font-family: 'Roboto', sans-serif;
  }

  .block-manset .list a div .b span {
    font-size: 32px !important;
    line-height: 2.5rem !important;
    margin: 0 10px;
    font-family: 'Clan';
    font-weight: 300 !important;
  }

  .block-bant-haber {
    height: 60px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
  }

  .postblock .post .b a:not([class=cut]) {
    line-height: 1.4em;
  }

  .set-post-1 .postblock .list.t-2 li .lb {
    font-size: 1.2rem;
    line-height: 1.5em;
  }

  .c-oneckn .postblock .post .b a:not([class=cut]) {
    font-size: 0.95em;
    line-height: 1.5em;
    font-weight: 900;
    font-family: 'Clan', 'sans serif';
  }

  .block-bant-haber .item h3 {
    max-height: 50px;
  }

  .postblock .post .f6 span {
    padding: 5px 13px;
    background: rgba(255, 0, 0, 0.75);
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    border-radius: 5px;
  }

  .block-manset-2.t-native h4.b {
    font: 400 2.1rem/2.3rem 'Clan', sans-serif !important;
    letter-spacing: -0.015rem;
  }

  .entry .post-related li a {
    padding: 10px 3px;
    border-bottom: 2px solid #e6e6e6;
    line-height: 2rem;
  }

  .block-pops .in {
    height: 310px !important;
  }

  .block-pops .in .post-list-satir .post h3 {
    font-size: 19px !important;
  }

  .media.indeks .cover .list a h2 {
    font-size: 27px;
  }

  .block-yzrbant-a .list div article h5 {
    font-size: 0.9rem;
    font-weight: 300;
  }

  .widget-fisktur .tbody {
    height: 250px !important;
  }

  .block-yzrbant-a .list div article h3 {
    font-size: 1.4rem;
    font-family: 'Roboto';
    line-height: 1.85rem;
  }

  .menu-mobil .find .key {
    font: 700 17px Roboto;
  }

  .block-manset-2 .dots li > * {
    background: darkgrey;
  }

  .block-manset-2 .dots li.slick-active > * {
    border-radius: 0;
  }

  .block-manset-2 .dots li > * {
    border-radius: 0;
  }

  .ts-arial .yazar .liste-yazar h3 {
    font-size: 15px;
    font-family: 'Roboto';
    color: #848484;
  }

  .menu-mobil span.casemenu-mobil-headers {
    font-family: 'Roboto';
    color: #000;
  }

  .c-oneckn .postblock .post .b a:not([class=cut]) {
    font-size: 1.2em;
    line-height: 1.2em;
    font-weight: 400;
  }

  .block-manset-3.t-native .text h3 {
    font-size: 21px;
    font-family: 'Roboto';
    font-weight: 600;
    line-height: 2rem;
  }

  .block-manset-3.t-native .text {
    background: #000;
  }

  .ts-arial .yazar .liste-yazar h4 {
    font-size: 20px !important;
    margin: 10px 0;
    font-family: 'Roboto' !important;
    line-height: 2.2rem !important;
  }

  .block-anket {
    color: #fff;
    background: #5a5a5a;
    padding: 26px 20px 20px;
  }

  .block-yzrbant-a .list figure {
    background: none;
  }

  .block-yzrbant-a .list figure {
    width: 100px;
  }

  .menu-mobil .one a {
    font-family: 'Roboto';
  }

  .ts-arial .media.indeks .cover .list a h2 {
    margin-bottom: 10px;
  }

  .yazar .liste-yazar a:hover figure {
    background: none;
  }

  .block-yzrbant-a .list article h5 {
    color: #676767;
  }

  .menu-mobil .two ul li a {
    font-family: 'Roboto';
  }

  .block-manset-3 figure .icon-image {
    width: 30px;
    height: 20px;
  }

  .block-anket.t-1 h4 {
    font-size: 62px;
    letter-spacing: -2px;
    font-weight: 800;
    line-height: 38px;
    color: #FFF;
  }

  .yazar .liste-yazar figure {
    overflow: hidden;
    background: none;
    margin: 0 auto;
    width: 108px;
  }

  .block-yzrbant-a .list div article {
    padding: 4px 0 !important;
  }

  .postblock .post.t-2 .ico-f {
    background: rgba(250, 2220, 5, 0.5);
    width: 30px;
    height: 20px;
  }

  .block-yzrbant-a .slide {
    height: 250px;
  }
  
  .word blockquote {
      border-left: 5px solid #d90101!important;
  }
  
  .word blockquote, .word blockquote ol li, .word blockquote ul li {
      font-size: 1.25em!important;
      line-height: 1.6em!important;
  }  

  .par-ad::before {
    display: none;
  }
}
.rkm.c-nrm .ad-format-html { overflow:visible !important; }
.rkm.c-nrm.f-yan .ad-format-html iframe { height:-webkit-fill-available !important; }
#rkm-alt-s1 iframe { height:280px !important; }
#rkm-ana-e-5 iframe { height:250px !important; }
.rkm.c-nrm .f-336 { overflow:visible !important;} 
.rkm.c-nrm > div { background:none !important; } 
.rkm.f-mob-only.f-box { padding:0 !important; }
#rkm-ana-5,
		#rkm-ana-5,
		#rkm-ana-1,
		#rkm-ana-10,
		#rkm-alt-1,
		#rkm-ac,
		#rkm-sm,
		#rkm-ana-15,
		#rkm-ana-20,
		#rkm-mob-gecis,
		#rkm-gf-amp,
		#rkm-alt-c5,
		#rkm-mob-akis,
		#rkm-alan-sur,
		#rkm-alan-spot,
		#rkm-alan-one,
		#rkm-alt-c4,
		#rkm-ana-e-5,
		#rkm-ana-18,
		#rkm-ana-4,
		#rkm-ana-17,
		#rkm-ana-16,
		#rkm-footer-1,
		#rkm-alt-2,
		#rkm-arsiv-1,
		#rkm-arsiv-2,
		#rkm-ana-spot,
		#rkm-code,
		#rkm-album-1,
		#rkm-app-ana-1,
		#rkm-app-ana-2,
		#rkm-video-pre-1,
		#rkm-infinity,
		#rkm-ana-d-5,
		ins.c-akis {
			--dhm: 0px; 
			--dhd: 0px; 
			--tdr: 0; 
			--tmr: 0;
			min-height: calc((min(100vw, 970px) * var(--tdr)) + var(--dhd) ); 
		}

		
		
		#rkm-par-0,
		#rkm-par-1,
		#rkm-par-2 {
			--dhm: 0px; 
			--dhd: 0px; 
			--tdr: 0; 
			--tmr: 0;
			min-height: calc((min(100vw, 600px) * var(--tdr)) + var(--dhd) );
		}

		
		#rkm-ana-14,
		#rkm-alt-s1,
		#rkm-alt-s2 {
			--dhm: 0px; 
			--dhd: 0px; 
			--tdr: 0; 
			--tmr: 0;
			min-height: calc((min(100vw, 330px) * var(--tdr)) + var(--dhd) );
		}
.tag-head h1 {
			letter-spacing: -.4px;
			line-height: 1.1;
			font-weight: 900;
			font-size: 42px;
			color: #000000;
		}
 .tag-head p {
			font-size: 1.4rem;
			line-height: 2rem;
			margin: 10px 0 40px;
			font-weight: 400;
			letter-spacing: -0.025rem;
		}
 .tag-list {
			margin-bottom: 25px;
		}
 .tag-list .hash {
			color: rgb(208, 15, 23);;
			font-weight: bold;
		}
 .tag-list a {
			font-family: Roboto;
			font-weight: 400;
			font-style: italic;
			color: #666666;
		}
 

		.tag-list a {
			font-family: Roboto;
			font-weight: 400;
			font-style: italic;
			color: #666666;
		}


    #daktilo-related-embed {
      margin: 20px 0;
      padding: 5px;
      background-color: #f3f4f6; /* Ana arka plan rengi */
      border-radius: 10px;
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    }

    .news-embed-caption {
      font-size: 1.3em;
      font-weight: bold;
      text-align: left;
      color: #fff; /* Yazı rengi beyaz */
      padding: 12px;
      border-radius: 6px 6px 0 0;
      margin-bottom: 2px;
      background: linear-gradient(270deg, #451e89, #e4151b, #0a3272); /* Koyu lacivert tonları geçişi */
      background-size: 600% 600%;
      animation: gradientAnimation 5s ease infinite; /* Animasyon ayarları */
    }

    @keyframes gradientAnimation {
      0% {
        background-position: 0% 50%;
      }
      50% {
        background-position: 100% 50%;
      }
      100% {
        background-position: 0% 50%;
      }
    }

    .news-embed {
      display: flex;
      background-color: #ffffff; /* İçerik arka planı */
      border-radius: 0 0 10px 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
      padding: 10px;
      transition: transform 0.3s ease, box-shadow 0.3s ease;
      text-decoration: none;
      color: inherit;
    }

    .news-embed:hover {
      transform: scale(1.01);
      box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    }

    .news-embed img {
      width: 140px !important; /* Görsel boyutu */
      max-height: 100px !important;
      height: auto;
      border-radius: 8px; /* Görselin köşelerini yuvarlat */
      margin: 0 15px 0 0; /* Görsel ile içerik arasındaki boşluk */
      object-fit: cover;
    }

    .news-content {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      text-decoration: none !important;
    }

    .news-content span.newsTitle {
      display: -webkit-box;
      margin-bottom: 10px !important;
      -webkit-line-clamp: 3; /* İstenilen satır sayısı */
      line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size: 1.5em; /* Başlık boyutu */
      font-weight: bold;
      color: #333; /* Başlık rengi */
      margin: 0 0 8px 0; /* Alt boşluk azaltıldı */
      padding: 0px;
    }

    .news-content p {
      font-size: 0.9em !important; /* Paragraf boyutu */
      color: #555; /* Paragraf rengi */
      line-height: 1.4 !important;
      margin: 0px;
    }

    .news-content span.dvmBttn {
      width: fit-content;
      display: inline-block;
      padding: 6px 9px; /* Butonun iç boşluğu */
      background: #1a2a6c; /* Koyu lacivert tonları geçişi */
      color: white; /* Buton yazı rengi */
      border-radius: 5px; /* Butonun köşelerini yuvarlat */
      text-transform: uppercase;
      font-size: 0.9em; /* Buton yazı boyutu */
      font-weight: bold;
      transition: background-color 0.3s ease; /* Geçiş efekti */
      text-decoration: none !important;
    }

    .news-content span.dvmBttn:hover {
      background: #2f4396; /* Hover efekti için farklı geçiş */
    }

    /* Mobil sitiller */
    @media screen and (max-width: 26em){
      .news-content span.newsTitle {
        font-size: 1.3em;
        -webkit-line-clamp: 5;
        line-clamp: 5;
      }
    }

		// .resmi-ilanlar-icerik .col-8{
		// 	min-width: 100%;
		// }


		.resmi-ilanlar-icerik .r{
			margin-right: auto;
		}


		.resmi-ilanlar-arsiv .menu-mobil.on{
			z-index: 8;
		}


		.resmi-ilanlar-icerik table tr:hover{
			background-color: #dadada52;
		}


		.resmi-ilanlar-icerik aside.sidbox.col.c-336.col-sm-12,
		.resmi-ilanlar-icerik .marka-pool,
		.resmi-ilanlar-icerik #slide-ilan,
		.resmi-ilanlar-icerik .adsbygoogle,
		.resmi-ilanlar-icerik ins.adsbygoogle,
		.resmi-ilanlar-icerik ins.adsbygoogle-noablate,
		.resmi-ilanlar-icerik #globalsun,
		.resmi-ilanlar-icerik nav.entry-share:nth-child(4),
		.resmi-ilanlar-icerik #image-web-area,
		.resmi-ilanlar-icerik div[class*="adhouse"],
		.resmi-ilanlar-icerik .rkm-outer,
		.resmi-ilanlar-icerik .sidbox,
		.resmi-ilanlar-icerik .rkm,
		.resmi-ilanlar-icerik .rkm.c-ilan.slide,
		.resmi-ilanlar-icerik .more-bant,
		.resmi-ilanlar-icerik .entry-kunye,
		.resmi-ilanlar-icerik .block-anket,
		.resmi-ilanlar-icerik .goto-comments,
		.resmi-ilanlar-icerik div#yorum-top,
		.resmi-ilanlar-icerik .google-auto-placed,
		.resmi-ilanlar-icerik .post-cover.f-foto,
		.resmi-ilanlar-icerik .google-news-button,
		.resmi-ilanlar-icerik .postblock.point-18.point-15-sm.point-24-xs,
		.resmi-ilanlar-icerik .space.b1.mb20.mt15,
		.resmi-ilanlar-icerik p[itemprop='description'],
		.resmi-ilanlar-icerik script[type='text/javascript'],
		.resmi-ilanlar-icerik .block-bant-haber,
		.resmi-ilanlar-icerik .post-info .update,
		.resmi-ilanlar-icerik .post-kunye,
		.resmi-ilanlar-icerik .comment-win,
		.resmi-ilanlar-icerik #rkm-par-0,
		.resmi-ilanlar-icerik #rkm-par-1,
		.resmi-ilanlar-icerik #infinity-anchor,
		.resmi-ilanlar-icerik #infinite-scroll-content,
		.resmi-ilanlar-icerik #rkm-code,
		.resmi-ilanlar-icerik [id^="ad_"],
		.resmi-ilanlar-icerik .in > nav.entry-share,
		.resmi-ilanlar-icerik .post-top .text-size,
    	.resmi-ilanlar-icerik #no-resmiilan-ads,
		.resmi-ilanlar-icerik .in > nav.entry-share,
		.resmi-ilanlar-icerik .post-top .text-size,
		.resmi-ilanlar-icerik article.on-swipe-content .l
		{
			display: none !important;
		}


		.resmi-ilanlar-arsiv .marka-pool,
		.resmi-ilanlar-arsiv #slide-ilan,
		.resmi-ilanlar-arsiv #image-web-area,
		.resmi-ilanlar-arsiv .adsbygoogle,
		.resmi-ilanlar-arsiv ins.adsbygoogle,
		.resmi-ilanlar-arsiv ins.adsbygoogle-noablate,
		.resmi-ilanlar-arsiv .google-auto-placed,
		.resmi-ilanlar-arsiv #globalsun,
		.resmi-ilanlar-arsiv div[class*="adhouse"],
		.resmi-ilanlar-arsiv .rkm-outer,
		.resmi-ilanlar-arsiv .sidbox,
		.resmi-ilanlar-arsiv .rkm,
		.resmi-ilanlar-arsiv #rkm-code,
		.resmi-ilanlar-arsiv ins[class*="adm-ads-area"],
		.resmi-ilanlar-arsiv .rkm.c-ilan.slide,
    	.resmi-ilanlar-arsiv #no-resmiilan-ads
		{
			display:none !important
		}


		.resmi-ilanlar-icerik .base .conbox .pr25{
			padding-right: 0px !important;
		}


		.info.kunye div.kunye-isim div {
			padding-left: 0px !important;
		}


		/*.resmi-ilanlar-icerik .post-kunye.link-5.underline.row.ns.middle.mt25 {
			margin-bottom: 60px;
		}
*/

		.resmi-ilanlar-icerik .entry .post-head .post-info {
			margin-top: 20px;
		}


		.resmi-ilanlar-icerik .base table {
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
			margin-top: 10px;
			margin-bottom: 10px;
		}


		.resmi-ilanlar-icerik nav#post-share {
			margin-bottom: 15px;
		}


		.resmi-ilanlar-icerik .word b, .resmi-ilanlar-icerik .word strong {
			color: inherit;
			font-weight: 700;
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
		}


		.resmi-ilanlar-icerik .base li {
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
		}


		.resmi-ilanlar-icerik .base ol {
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
		}


		.resmi-ilanlar-icerik .base .word.em p {
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
			margin: 0px!important;
		}


		.resmi-ilanlar-icerik .word p {
			margin: 12px 0 12px 0!important;
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial'!important;
		}


		.resmi-ilanlar-icerik .word h3, .resmi-ilanlar-icerik .word h4 {
			font-size: 12pt;
		}


		.resmi-ilanlar-icerik .word table tr td {
			padding: 5px!important;
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial';
			border: 1px solid #aaa!important;
		}


		.resmi-ilanlar-icerik .tag-list {
			display: none;
		}


		.ts-arial .entry.resmi-ilanlar-icerik .post-head h1 {
			font: 600 16pt/2.2rem 'Arial','sans-serif'!important;
			text-align: center;
			margin-bottom: -10px;
			margin-top: 30px;
			letter-spacing: 0rem!important;
		}


		.resmi-ilanlar-icerik .base .word.em p {
			font-size: 10pt!important;
			line-height: 1.6rem!important;
			font-family: 'Arial';
		}


		.field-title.field-title-required {
			position: absolute !important;
			width: 0 !important;
			height: 0 !important;
			margin: 0 !important;
			padding: 0 !important;
			opacity: 0 !important;
			pointer-events: none !important;
			clip: rect(0 0 0 0) !important; 
			clip-path: inset(100%) !important;
			overflow: hidden !important;
			border: 0 !important;
			line-height: 0 !important;
			font-size: 0 !important;
			user-select: none !important;  
		}


		.field-title.field-title-required input {
			border: none !important;
			background: none !important;
			outline: none !important;
			width: 100%;
			height: auto;
		}


		#main-text .quotedSource{
			background-color: #efefef;
			padding: 0px 12px;
			display: inline-block;
			border-radius: 0px 10px 0 10px;
			font-size: 13px;
			color: #464646;		
		}


		body.foto .type-liste article ul>li{
			line-height: 1.8em;
			font-size: 1.3rem;
			margin: 0 0 0 30px;
			list-style-type: disc !important;
		}


		body.foto .type-liste article ol>li{
			line-height: 1.8em;
			font-size: 1.3rem;
			margin: 0 0 0 30px;
			list-style-type: decimal;
		}


		#main-text .quotedLabel{
			font-weight: bold;
		}


		ol[style="list-style-type: lower-alpha;"] > li{
			list-style-type: lower-alpha !important;
		}


		ol[style="list-style-type: upper-alpha;"] > li{
			list-style-type: upper-alpha !important;
		}


		ol[style="list-style-type: lower-greek;"] > li{
			list-style-type: lower-greek !important;
		}


		ol[style="list-style-type: lower-roman;"] > li{
			list-style-type: lower-roman !important;
		}


		ol[style="list-style-type: upper-roman;"] > li{
			list-style-type: upper-roman !important;
		}


		.post-text li > ol, .post-text li > ul {
			margin-left: 15px;
		}


		@media screen and (max-width: 768px){
			
			.e-secim{ height:487px!important }
			.e-secim.detay{ height:750px!important }
			.e-secim.detaymv{ 
				height: 900px!important;
			}
			.detaymvparti{ 
				min-height:565px!important;
				max-height:720px!important;
			}
		}

		@media screen and (min-width: 768px){
			
			.ilnonebox {
				margin:auto;
			}
	

			.ilndualbox {
				max-width: 50% !important;
			}


			.ilnquadbox {
				max-width: 25% !important;
			}
	

			.e-secim.detay{ 
				height:325px!important;
				width: 974px !important
			}

			.e-secim.detaymv{ 
				height:485px!important;
				width: 974px !important
			}

			.detaymvparti{ 
				height:425px!important;
				width: 974px !important
			}

			.resmi-ilanlar-icerik .base.con{
				max-width: 100vw;
				min-width: 1008px;
				width: min-content;
			}
		}

		@media screen and (max-width: 640px){
			
			.ad-channel[data-name="alt-c4"] .ad-unit:not(:last-child) {
				margin-bottom: 12px;
			}

			#s-manset-list .bik-ilan{
				width: 91%;
				min-width: 91%;
				margin: 0 1px;
			}

			.tag-head {
				margin-bottom: 20px !important
			}

			.resmi-ilanlar-icerik .post-top.row.ns.between.pt10.mb10 {
				display: none;
			}

			#rkm-infinity {
				display: block !important;
			}

			.resmi-ilanlar-icerik ins#rkm-infinity {
				display: none!important;
			}

			/*
			#rkm-alt-s2,
			.sidbox hr.space.mt20 {
				display: none !important;
			}*/

			#_s_fan {
				margin-top: 40px;
			}

			.sidbox .block-pano .as {
				display: flex;
				flex-direction: row;
				gap: 10px;
			}

			#rkm-ana-1,
			#rkm-ana-5,
			#rkm-ana-10,
			#rkm-alt-1,
			#rkm-alt-s1,
			#rkm-alt-s2,
			#rkm-ac,
			#rkm-sm,
			#rkm-ana-14,
			#rkm-ana-15,
			#rkm-ana-20,
			#rkm-par-0,
			#rkm-par-1,
			#rkm-par-2,
			#rkm-mob-gecis,
			#rkm-gf-amp,
			#rkm-alt-c5,
			#rkm-mob-akis,
			#rkm-alan-sur,
			#rkm-alan-spot,
			#rkm-alan-one,
			#rkm-alt-c4,
			#rkm-ana-e-5,
			#rkm-ana-18,
			#rkm-ana-4,
			#rkm-ana-17,
			#rkm-ana-16,
			#rkm-footer-1,
			#rkm-alt-2,
			#rkm-arsiv-1,
			#rkm-arsiv-2,
			#rkm-ana-spot,
			#rkm-code,
			#rkm-album-1,
			#rkm-app-ana-1,
			#rkm-app-ana-2,
			#rkm-video-pre-1,
			#rkm-infinity,
			#rkm-ana-d-5,
			ins.c-akis {
			  min-height: calc((min(100vw, 970px) * var(--tmr)) + var(--dhm) ); 
			}

		}

		.block-servis .f4.order-xs-2 {
			background: #DDD;
		}

		.has-infinity .base.con {
			margin-bottom:0 !important;
			padding-bottom:0 !important;
		}

		#rkm-infinity {
			height: 160px;
		}

		#yorum {
			word-break: break-word;
	    }

		.anket.detay p.error {
			background-color: #FF0000;
			color: white!important;
			padding: 10px;
			margin-top: 20px!important;
			font-weight: 600;
			font-size: 1.1rem;
		}

		body.video.detay .post-top .text-size{
			margin-left: 8px !important;
	    }
		
		body.video.detay .post-top .text-size .b, .text-size .c {
			width: 24px !important;
		}
		
		body.entry.detay .rkm .ad-unit.mobile {
			display: block !important;
	 	}
		
		.tarih > time, .update > time {
			display: inline !important; 
	 	}
		
		.vjs-error.vjs-controls-disabled .vjs-poster,
		.vjs-error.vjs-controls-disabled .vjs-big-play-button,
		.vjs-error.vjs-controls-disabled .vjs-text-track-display,
		.vjs-error.vjs-controls-disabled .vjs-loading-spinner,
		.vjs-error.vjs-controls-disabled .vjs-big-play-button,
		.vjs-error.vjs-controls-disabled .vjs-control-bar,
		.vjs-error.vjs-controls-disabled .vjs-modal-dialog {
			display: none !important; 
	 	}
		
		@media print {
		
			body.entry *,body.media *{
			   visibility: hidden;
		  	}

			body.entry .base *, body.media .base *, body.entry header *, body.media header *{
			   visibility: visible;
		  	}

		   	body.entry .conbox,
			body.media .conbox{
			   flex: auto !important;
		   	}

			body.entry figure > a > b,
			body.entry figure > a > s,
			body.media figure > a > b,
			body.media figure > a > s,
			body.entry .entry-share,
			body.entry #yorum-top,
			body.entry #yorum,
			body.entry .rkm,
			body.entry .sidbox,
			body.entry .post-top .r,
			body.entry #daktilo-related-embed,
			body.entry .print,
			body.entry .block-bant-haber,
			body.entry .sub-nots,
			body.entry .head-navs-web,
			body.entry .head-navs-mob,
			body.entry .marka-pool,
			body.entry .ads-row,
			body.media .entry-share,
			body.entry .block-anket,
			body.media .block-anket,
			body.entry .post-related,
			body.media .post-related,
			body.entry .rt.tc-top,
			body.media .rt.tc-top,
			body.media #yorum-top,
			body.media #yorum,
			body.media .rkm,
			body.media .sidbox,
			body.media .post-top .r,
			body.media #daktilo-related-embed,
			body.media .print,
			body.media .block-bant-haber,
			body.media .sub-nots,
			body.media .head-navs-web,
			body.media .head-navs-mob,
			body.media .marka-pool,
			body.media .ads-row,
			.client-action {
				display: none !important;
			}

			body.entry .topbox,
			body.media .topbox{
				background: none;
			}

			#s-manset-list .slick-track a:last-child{
				display: none;
			}
	   	}
	   	