.shahrbanoo-list .l-aside{
    padding-right: 20px;
    display: flex;
    flex-direction: column;
}

.shahrbanoo-list .advHeader{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 4px 0 21px;
}

.shahrbanoo-list .advHeader span{
    padding: 0 27px;
    background-color: #00b4d8;
    border-radius: 20px;
    color: white;
    position: absolute;
    font: 15px/24px iranSansMedium;
}

.shahrbanoo-list .advHeader:after{
    content: '';
    height: 2px;
    background-color: #00b4d8;
    width: 100%;
}

.shahrbanoo-list #exTab1 ul.nav-tabs{
    margin: 4px 0 6px;
}

.shahrbanoo-list a.bullet::after{
    background-color: #00b4d8;
    width: 12px;
    height: 12px;
    top: 5.5px;
    right: 2px;
}

.shahrbanoo-list a.bullet::before{
    top: 8.5px;
    right: 5px;
    border-radius: 50%;
    background-color: #fbe73e;
}

.shahrbanoo-list aside .section-banner:before{
    background-color: #00b4d8;
    position: absolute;
    bottom: unset;
    top: unset;
}

.shahrbanoo-list aside .section-banner span{
    right: unset;
    border-radius: 20px;
    padding: 0 20px;
}

.shahrbanoo-list aside .section-banner{
    justify-content: center;
    align-items: center;
    display: flex;
}

.shahrbanoo-list aside .box8-beyond{
    margin-top: 20px;
}

.shahrbanoo-list aside .box9-cover{
    background-color: unset;
}

.shahrbanoo-list .pollsHeader{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 4px 0 21px;
}

.shahrbanoo-list .pollsHeader span{
    padding: 0 27px;
    background-color: #00b4d8;
    border-radius: 20px;
    color: white;
    position: absolute;
}

.shahrbanoo-list .pollsHeader:after{
    content: '';
    height: 1px;
    background-color: #00b4d8;
    width: 100%;
}

.shahrbanoo-list .box9 h4,
.shahrbanoo-list .box9 h4 a{
    font: 12px/23px iranSansMedium;
    color: #515257;
}

.shahrbanoo-list .listBoxTop .itemNewstop article{
    display: flex;
}

.shahrbanoo-list .general-news-pge{
    padding-top: 21px;
}

.shahrbanoo-list .listBoxTop .itemNewstop img{
    width: 100%;
    height: auto;
    aspect-ratio: 1.5;
}

.shahrbanoo-list .listBoxTop .itemNewstop .imgs{
    width: 583px;
    min-width: 583px;
    height: fit-content;
    aspect-ratio: 1.5;
    overflow: hidden;
    display: block;
    background-color: grey;
    border-radius: 20px;
}

.shahrbanoo-list .listBoxTop .itemNewstop{
    margin-bottom:28px;
}

.shahrbanoo-list .listBoxTop .itemNewstop article{
    background-color: #ebf3f7;
    border-radius: 20px;
    overflow: hidden;
}

.shahrbanoo-list .listBoxTop .itemNewstop .textInfo{
    padding: 15px 33px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.shahrbanoo-list .listBoxTop .itemNewstop .title a{
    font: 17px/29px 'iranSansBold';
}

.shahrbanoo-list .listBoxTop .itemNewstop .title{
    margin-bottom: 12px;
}

.shahrbanoo-list .listBoxTop .itemNewstop .sub-title{
    line-height: 25px;
    color: #45464c;
}

.shahrbanoo-list .listBoxTop .itemNewstop .dateItem{
    font-size: 12px;
    margin-top: 16px;
    color: #989ca1;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom article{
    width: 279px;
    height: fit-content;
    border-radius: 15px;
    overflow: hidden;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom article .imgs{
    width: 100%;
    height: fit-content;
    aspect-ratio: 1.5;
    display: block;
    background-color: grey;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom article img{
    width: 100%;
    height: auto;
    aspect-ratio: 1.5;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom .textInfo{
    background-color: #ebf3f7;
    padding: 19px 20px;
}

.shahrbanoo-list .listBoxTop .itemNewsbottom .title a{
    font: 15px/23px 'iranSansBold';
}

.shahrbanoo-list .listBoxTop .itemNewsbottom .dateItem{
    margin-top: 6px;
    font-size: 11px;
    color: #989ca1;
}

.shahrbanoo-list .listBoxTop{
    margin-bottom: 31px;
}

.shahrbanoo-list .listBoxBottom{
    border-top: 1px solid #c8c7c7;
    padding-top: 32px;
}

.shahrbanoo-list .listBoxBottom article{
    display: flex;
    margin-bottom: 11px;
}

.shahrbanoo-list .listBoxBottom .imgs{
    min-width: 200px;
    width: 200px;
    height: fit-content;
    aspect-ratio: 1.5;
    display: block;
    background-color: gray;
    border-radius: 15px;
    margin-bottom: 12px;
}

.shahrbanoo-list .listBoxBottom img{
    width: 100%;
    height: fit-content;
    aspect-ratio: 1.5;
}

.shahrbanoo-list .listBoxBottom .textInfo{
    margin-inline-start: 21px;
    padding: 10px 0 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
}

.shahrbanoo-list .listBoxBottom .title a{
    font: 17px/23px 'iranSansBold';
    width: 68%;
    color: #34495e;
}

.shahrbanoo-list .listBoxBottom .title a:hover{
    color: #00b4d8;
}

.shahrbanoo-list .listBoxBottom .sub-title{
    color: #45464c;
}

.shahrbanoo-list .listBoxBottom .dateLine{
    display: flex;
    align-items: center;
    margin-top: 10px;
}

.shahrbanoo-list .listBoxBottom .grayLine{
    height: 1px;
    background-color: #f0f6f9;
    width: 100%;
}

.shahrbanoo-list .listBoxBottom .dateItem{
    border-radius: 15px;
    white-space: nowrap;
    padding: 1px 22px;
    background: #ebf3f7;
    font-size: 12px;
    color: #4f5157;
}

.shahrbanoo-list .pollsHeader{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 4px 0 21px;
}

.shahrbanoo-list .pollsHeader span{
    padding: 0 27px;
    background-color: #00b4d8;
    border-radius: 20px;
    color: white;
    position: absolute;
}

body.shahrbanoo_service .hotnews .live-header{
    background-color: #00bcd4 !important;
}

body.shahrbanoo_service .hotnews .live-header span,
body.shahrbanoo_service .hotnews .live-header .date_content {
    color: white;
}

body.shahrbanoo_service .hotnews {
    border-color: #00bcd4;
}

.shahrbanoo-list .pollsHeader:after{
    content: '';
    height: 2px;
    background-color: #00b4d8;
    width: 100%;
}

.shahrbanoo-list .multimediaSahr{
    padding: 21px 0;
    background-color: #33485d;
    border-radius: 15px;
    margin-bottom: 20px;
}

.shahrbanoo-list .multimediaSahr .multi-header{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 32px;
}

.shahrbanoo-list .multimediaSahr .multi-header::before{
    content: "";
    width: 100%;
    height: 2px;
    display: block;
    position: absolute;
    right: 0;
    background-color: #00b4d8;
}

.shahrbanoo-list .multimediaSahr .multi-header span{
    padding: 0 27px;
    background-color: #00b4d8;
    border-radius: 20px;
    color: white;
    font: 15px/24px iranSansMedium;
    position: relative;
}

.shahrbanoo-list .multimediaSahr .item{
    margin: 0 18px 40px;
}

.shahrbanoo-list .multimediaSahr .more{
    display: flex;
    align-items: center;
    padding: 0 20px;
}

.shahrbanoo-list .multimediaSahr .more a{
    white-space: nowrap;
    color: #b0b8c0;
    font-size: 11px;
    margin: 0 10px;
}

.shahrbanoo-list .multimediaSahr .more a:hover{
    color: #00b4d8;
}

.shahrbanoo-list .multimediaSahr .more .lineR,
.shahrbanoo-list .multimediaSahr .more .lineL{
    display: block;
    width: 100%;
    height: 1px;
    background-color: #b0b8c0;
}
.shahrbanoo-list .box8 .box8-titr.box8-titr-box,
.shahrbanoo-list .box8 .box8-titr.box8-titr-box a{
    color: #515257;
}

.shahrbanoo-list .noteShahrbanoo .noteShahrbanoo-header{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.shahrbanoo-list .noteShahrbanoo .noteShahrbanoo-header::before{
    content: "";
    width: 100%;
    height: 2px;
    display: block;
    position: absolute;
    right: 0;
    background-color: #00b4d8;
}

.shahrbanoo-list .noteShahrbanoo .noteShahrbanoo-header span{
    padding: 0 27px;
    background-color: #00b4d8;
    border-radius: 20px;
    color: white;
    font: 15px/24px iranSansMedium;
    position: relative;
}

.shahrbanoo-list .noteShahrbanoo .item{
    padding-bottom: 18px;
    padding-top: 18px;
    border-bottom: 1px solid #ebf3f7;
}

.shahrbanoo-list .noteShahrbanoo .item:last-child{
    border-bottom: unset;
}

.shahrbanoo-list .noteShahrbanoo .more{
    display: flex;
    align-items: center;
    padding: 0 20px;
}

.shahrbanoo-list .noteShahrbanoo .more a{
    white-space: nowrap;
    color: #b0b8c0;
    font-size: 11px;
    margin: 0 10px;
}

.shahrbanoo-list .noteShahrbanoo .more a:hover{
    color: #00b4d8;
}

.shahrbanoo-list .noteShahrbanoo .more .lineR,
.shahrbanoo-list .noteShahrbanoo .more .lineL{
    display: block;
    width: 100%;
    height: 1px;
    background-color: #b0b8c0;
}

.shahrbanoo-list .list-box1-cover .cat_list_page span{
    border-radius: 50%;
    background-color: #ffee58;
    color: #34495e;
}

.shahrbanoo-list .pager_next_list,
.shahrbanoo-list .pager_prev_list{
    background-color: unset !important;
    border: unset !important;
}

.shahrbanoo-list .list-box1-cover .cat_list_page a{
    color: #34495e;
    background-color: #ebf3f7;
    border-radius: 50%;
    border: unset;
}

.shahrbanoo-list .list-box1-cover .cat_list_page a:hover{
    background-color: #ffee58 !important;
}

.shahrbanoo-list .noteShahrbanoo{
    margin-bottom: 20px;
}

.shahrbanoo-list .heightAds{

}

@media screen and (max-width: 1399px){
    .shahrbanoo-list .listBoxBottom .title a{
        width: 76%;
    }
}

@media screen and (max-width: 1199px) {
    .shahrbanoo-list .listBoxTop .itemNewstop .imgs{
        width: 483px;
        min-width: 483px;
    }

    .shahrbanoo-list .listBoxTop .itemNewsbottom article{
        width: 229px;
    }

    .shahrbanoo-list .listBoxBottom .title a{
        width: 76%;
    }
}

@media screen and (max-width: 992px){
    .shahrbanoo-news .l-aside{
        padding: 0 !important;
        border-right: 0;
    }

    .multimediaSahr .multi-content{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    .shahrbanoo-list .multimediaSahr .item {
        width: 340px;
        margin-inline-end: 0 !important;
        margin-inline-start: 0 !important;
    }

    .shahrbanoo-list .listBoxBottom .title a{
        width: 100%;
    }
}

@media screen and (max-width: 767px) {

    .shahrbanoo-list .add-complated{
        padding: 0;
    }

    .shahrbanoo-list .listBoxTop .itemNewstop .imgs{
        width: 100%;
        min-width: unset;
    }

    .shahrbanoo-list .listBoxTop .itemNewstop article{
        flex-direction: column;
    }

    .shahrbanoo-list .listBoxTop .itemNewsbottom article {
        width: 217px;
        margin-bottom: 20px;
    }

    .shahrbanoo-news aside .box8-beyond{
        margin-bottom: 20px;
    }

    .shahrbanoo-news .shortLinkShareNews{
        flex-direction: column;
    }
}

@media screen and (max-width: 480px) {
    .shahrbanoo-list .listBoxTop .itemNewsbottom article {
        width: 45.74vw;
    }

    .shahrbanoo-list .listBoxBottom article{
        flex-direction: column;
        align-items: center;
    }

    .shahrbanoo-list .listBoxBottom .textInfo{
        margin-inline-start: 0;
    }

    .shahrbanoo-list .listBoxBottom .imgs{
        min-width: unset;
        width: 100%;
    }

    .shahrbanoo-list .listBoxBottom article{
        padding-top: 20px;
        margin-bottom: 20px;
    }

    body.shahrbanoo_service .multimediaSahr .item{
        width: 68vw;
    }
}