/* Masa üstü sitiller */


.yazar .liste-yazar figure {
    background: #ffffff;
}

.block-yzrbant-a .list figure {
    background: #fff;
}


.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 0px 18px 4px;
}


@media (min-width: 1024px) {
  
  
  

      .word blockquote {
        border-left: 7px solid #fd1e16;
        font-size: 1.4em;
      }


      .par-ad::before {
          content:none !important; 
      }
      .rkm.c-akis.as, .rkm.c-nrm.as {
          border: none !important;  
      }
 
  
      .block-manset-2 .dots li.slick-active>* {
          font-size: 2.1rem;
          font-weight: 600;
          letter-spacing: -.05rem;
          border-radius: 0px;
      }
  
      .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.1em!important;
          font-weight: 900;
          line-height: 1.3em!important;
      }  
  
      .block-servis {
        padding: 10px;
        background: #fff;
        border: 1px solid #dadada;
        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: 0px;
      }
  
  
      .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;
          border-top: 2px solid #ee3738;
		  border-bottom: none;
      }

      .block-bant-haber a {
          font-size: 1.15rem;
      }

      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: 0em;
          width: 1.2em !important;
          height: 1.2em !important;
      }

      /* Masa üstü sitiller */



      /* 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: 0px;
      }

      /* Haber Başlık */
      .ts-arial .entry .post-head h1 {
          font:300 57px/1.1 'Impact','sans-serif';
          letter-spacing: -1.0px;
          color: #222 !important;
      }

      .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.4em;
      }



      /* 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 h4 {
          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 'Impact', 'sans-serif' !important;
          letter-spacing: -0.02rem;	
      }

      /* Foto başlık */
      .topbox.t-6 h1 {
		  font:300 57px/1.1 'Impact','sans-serif'!important;
          letter-spacing: -1.0px;
      }

      .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: 1.2rem;
          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 'Impact', 'sans-serif' !important;
      }


      /* Manşet Editörü Başlıklar*/ 
      .block-manset-2 .text .as {
          line-height: 0.97em;
          letter-spacing: -.025em;
      }

      /* 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: -.025em;
      }


      #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.40);
          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: 'Impact';
      }

      .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: 26em){
  
  
    .ts-arial .entry .post-head h1 {
        font: 300 50px/46px 'Impact'!important;
        font-size: 41px!important;
        line-height: 51px!important;
        letter-spacing: -0.025em!important;
    }

      .ts-arial .entry .post-head h1 {
        font: 300 34px/1.3em 'Impact', 'Roboto';
        /* letter-spacing: -0.02em; */
    }  

	.ts-arial .entry .post-head p {
	    font:300 1.36rem/1.5em 'Roboto', 'Arial';
    	/* letter-spacing: -0.03rem; */
      	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: 'Impact';
        font-weight: 300;
        line-height: 1.2em;
    }
  
  	/* Foto */
	.topbox.t-6 h1 {
        font: 300 48px/1.1em 'Impact', 'Roboto'!important;
        /* letter-spacing: -0.02em; */
  	}
  
    .block-manset-2 h4.b {
        font-size: 32px!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:300 1.45rem/1.5em 'Impact', 'Roboto';
        margin: 0px 10px 0 10px;
    }
  
    .block-bant-haber {
        height: 60px;
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
    }
  
    .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: 'Impact','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 'Impact', 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: 0px;
  	}
  
  .block-manset-2 .dots li>* {
        border-radius: 0px;
    }
  
  .ts-arial .yazar .liste-yazar h3 {
      font-size: 15px;
      font-family: 'Roboto';
      color: #848484;
  	}  

    .menu-mobil h4 {
        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;
    }
  
  
    .word blockquote {
        border-left: 5px solid #e40000;
    }
  
  
    .word blockquote, .word blockquote ol li, .word blockquote ul li, .word:not(.belge)>ol li, .word:not(.belge)>ul li {
        font-size: 1.3em;
        line-height: 1.5714285714em;
    }  
  
    .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,.50);
        width: 30px;
        height: 20px;
    }  

    .block-yzrbant-a .slide {
        height: 250px;
    }  

  .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; } 
.tag-head {  
			background:red;
		}
 .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(255, 0, 0);;
			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;
		}
 
		

		@media screen and (max-width: 640px){
			
			.tag-head {
				margin-bottom: 20px !important
			}

			#rkm-infinity {
				display: block !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;
			}
			
		}

		.block-servis .f4.order-xs-2 {
			background: #DDD;
		}
		
		.has-infinity .base.con {
			margin-bottom:0 !important;
			padding-bottom:0 !important;
		}

		#rkm-infinity {
			height: 160px;    
		}

		