.customsite_news_type_list .customsite_each_box_absolute {border-bottom: 2px solid #dee2e6 !important;padding-bottom: 2%;}
#mynews{box-shadow: 0 0 7px 2px #eee;}
h1{
  font-family: "Vazirmatn-ExtraBold" !important;
  }
h1{font-size:2.2rem !important;line-height: 1.7 !important;}
@media only screen and (max-width: 600px)
 {h1{font-size:1.5rem !important;}}
.customsite_caption_decription_mobile {font-size:12px !important;line-height: 1.2;text-align:justify;}
.customsite_caption_title_mobile {font-size:14px !important;line-height: 1.2;text-align:justify;}
.customsite_each_box_relative-mobile {width:100px;height:100px;position: relative;}
.customsite_each_box_relative-mobile picture {min-width: 100px;min-height: 100% !important; width: 100%;}
.customsite_each_box_relative-mobile picture img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;max-width: 100%;height: auto;width: auto;min-width: 100%;max-height: 100%;transition: none !important;transform: none !important;}
img{border-radius:15px;}
.customsite_caption_title { line-height: 1.5;}
.share p {border-inline-start: 2px solid var(--bs_fontcolor) !important;color: var(--bs_fontcolor) !important;margin-inline-start: 4px;}
.icon {background-color: #0000000f; border-radius: 25%; padding: 11px 0; cursor: pointer;width: 53px;}
.menu {display: flex;list-style: none;text-align: center;gap: 8px; padding-left: 0;}

.row{margin:0 auto !important;}
p{text-align:justify !important;}
.line-after span::after {
  content: '';
  position: absolute;
  width: 100%;
  top: 50%;
  margin-right: 10px;
  border-top: 1px solid #f9af1a;
}