/* İyi Psikolog - 81 il sağ haber sütunu v1 */
.rh-city-news-v1{
  margin-top:16px;
  min-width:0;
}
.rh-city-news-v1__section{
  margin:0 0 18px;
}
.rh-city-news-v1__bar{
  margin:0 0 8px;
  padding:9px 11px;
  background:#171717;
  color:#fff;
  font-size:13px;
  font-weight:800;
  line-height:1.2;
  text-transform:uppercase;
}
.rh-city-news-v1__popular{
  display:grid;
  grid-template-columns:82px minmax(0,1fr);
  gap:10px;
  align-items:start;
  padding:8px 0;
  border-bottom:1px solid #e6ece8;
  color:inherit!important;
  text-decoration:none!important;
}
.rh-city-news-v1__popular:last-child{
  border-bottom:0;
}
.rh-city-news-v1__thumb{
  width:82px;
  height:62px;
  object-fit:cover;
  display:block;
  background:#eef3f0;
}
.rh-city-news-v1__title{
  margin:0 0 4px;
  color:#171717;
  font-size:14px;
  font-weight:750;
  line-height:1.32;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  overflow:hidden;
}
.rh-city-news-v1__meta{
  color:#829087;
  font-size:12px;
  line-height:1.3;
}
.rh-city-news-v1__editor{
  display:block;
  color:inherit!important;
  text-decoration:none!important;
  margin:0;
}
.rh-city-news-v1__editor--lead{
  margin-bottom:9px;
}
.rh-city-news-v1__editor--lead .rh-city-news-v1__image{
  width:100%;
  aspect-ratio:16/9;
  object-fit:cover;
  display:block;
  background:#eef3f0;
}
.rh-city-news-v1__editor--lead .rh-city-news-v1__title{
  margin-top:7px;
  font-size:15px;
  -webkit-line-clamp:2;
}
.rh-city-news-v1__editor--small{
  display:grid;
  grid-template-columns:82px minmax(0,1fr);
  gap:10px;
  padding:8px 0;
  border-top:1px solid #e6ece8;
}
.rh-city-news-v1__editor--small .rh-city-news-v1__image{
  width:82px;
  height:60px;
  object-fit:cover;
  display:block;
  background:#eef3f0;
}
.rh-city-news-v1 a:hover .rh-city-news-v1__title{
  color:#078a58;
}
.rh-city-news-v1__source{
  margin-top:6px;
  text-align:right;
  font-size:12px;
}
.rh-city-news-v1__source a{
  color:#078a58!important;
  font-weight:750;
  text-decoration:none!important;
}
.rh-city-news-v1__fallback{
  padding:12px;
  border:1px solid #d8e4dd;
  background:#fff;
  color:#68786f;
  font-size:13px;
}
@media(max-width:900px){
  .rh-city-news-v1{
    margin-top:20px;
  }
}


/* v1.1 hizalama güvenliği */
.rh-city-news-v1{
  width:100%;
  max-width:100%;
  box-sizing:border-box;
}
.rh-city-news-v1 img{
  max-width:100%;
}
