
.farashop__body header .header__bottom .header__menu-content > div:last-child .social_pane .sociallinks ul li i {
        color: #346162;
}

.farashop__body header .header__bottom .header__menu-content > div:last-child .social_pane .sociallinks ul li i:hover{
        color:#ed1e28
}
.farashop__body header .header__bottom .header__menu-content > div:last-child .contact-us_pane p a {
        color: #346162;
}
.farashop__body header .header__bottom .header__menu-content > div:last-child .contact-us_pane p a:hover {
        color: #ed1e28;
}

nav ul.main-menu li a{
    color: #346162;
}

nav ul.main-menu li a:hover {
    color: #ed1e28;
}

.farashop__body header .header__bottom .header__menu .header__menu-content .logo_prod-group_menu .product-group-menu .product-group-menu__toggle-btn .toggle-btn__title span {
    color: #346162;
}

.farashop__body header .header__bottom .header__menu .header__menu-content .logo_prod-group_menu .product-group-menu .product-group-menu__toggle-btn .toggle-btn__title span:hover{
    color: #ed1e28;
}


.image-slider-with-title__item__image img {
    border-radius: 200px!important;
    border: 3px solid #346162
}

.image-slider-with-title__item__image img:hover{
    border: 3px solid #f11a2e
}
.image-slider-with-title__item__image {
    padding-top: 20px;
}

/*-------------استایل برگه مقالات تکی-----------*/
.article__contents .article__image__container {
    max-width: 100%!important;
    margin: 0px!important;
    text-align: center;
}
article.article__contents {
    display: flex;
    flex-direction: column;
}
img.article__image.img-fluid {
    max-width: 100%;
    width: 800px;
    border-radius: 20px;
    margin-bottom: 20px;
    
}
img.img-responsive{
margin-top: 15px;
}

.article__contents .article__title{
        font-weight: 700;
        font-size: 32px!important;
}
.article__body img.img-responsive {
    border-radius: 20px;
    max-width: 100%;
    width: 800px;
    height: auto!important;
}

.article__footer a{
    border-radius:8px
}
#dnn_ctr5028_MediaModule_ctl00_pnlList article {
    box-shadow: 0 0 9px 7px rgb(163 163 163 / 16%)!important;
}

.article__body h2 {
    font-weight: 600;
    font-size: 25px;
    line-height: 1.8em;
}

.article__body h3{
    font-size:18px;
    line-height:1.8em;
    font-weight:600
}

/*-------------استایل برگه مقالات تکی-----------*/

table {
    width: 100%;
    max-width: 700px;
    margin: 20px auto;
    border-collapse: separate;
    border-spacing: 0;
    direction: rtl;
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(0,0,0,0.08);
}
thead td{
    padding:10px;
}
tbody tr td p {
    margin: 0;
}
thead th {
    background: #346162;
    color: #fff;
    padding: 10px;
    font-weight: 600;
    text-align: center;
    border-bottom: 1px solid #374151;
}

tbody td {
    padding: 10px;
    text-align: right;
    color: #111827;
    background: #f9fafb;
    border-bottom: 1px solid #e5e7eb;
}

tbody tr:nth-child(even) td {
    background: #f3f4f6;
}

tbody tr:last-child td {
    border-bottom: none;
}

tbody td:first-child {
    font-weight: 500;
    color: #374151;
    
}

tbody td:last-child {
    color: #111827;
}

/* ریسپانسیو موبایل */
@media (max-width: 768px) {
    .table-responsive {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* برای اسکرول روان موبایل */
}

.table-responsive table {
    width: 450px; /* همان عرض جدول اصلی */
    min-width: 100%;
}
}


div.article__body ul li p{
    line-height:2em
}






div.text-justify p{
    line-height: 2em;
}
div.text-justify ul li{
    margin-top:0.8em
}









