.tools .item-wraper.flex-grow-1.home-structure.horizontal-scroll.banner.banner-third.ratio-free {
    width: 29%;
}
.others .item-wraper.flex-grow-1.home-structure.horizontal-scroll.banner.banner-third.ratio-1-1 {
    width: 29%;
    padding-top: 29%;
}

.page-builder .icon-box .categories-row img {
    border-radius: 0;
    padding: 3px;
}

.page-builder .home-structure.search {
    margin: 0;
}

.signup .image-continer img {
    margin-top: 0;
}
.menu .scroll-content {
    z-index: 10;
    background-image: url(https://app.puzzley.ir/uploads/user/Wb2Y/design/bg-mnu4.jpg);
    background-size: cover;
}
ion-side-menu .wmenu .item-complex.item-icon-left .item-content {
    background-color: unset;
}
.wmenu .item-complex, a.name-img-signup, .menu .icon-imgsignup, .menu i.ion-email.tickets-link {
    background: unset;
}
.wmenu .item-avatar-right, .wmenu .item-avatar-right .item-content {
    background: unset;
}
.home785067 .home-container img {
    max-width: 94%;
    margin: 5px;
}
.advance-news .theme-bg-simple.attributes-wrapper.input-label::after {
    content: " نظرات کاربران ";
    font-size: 10px;
}
#advanceNewsCommentCtrl no-item i {
    font-size: 16px;
}
#advanceNewsCommentCtrl no-item div::after,
.comment-modal .card .button::after {
    content: " ثبت نظر ";
    font-size: 16px;
}
.comment-modal .card .button::after {
    margin-top: 7px;
}

.advance-news .attributes-wrapper {
    width: 51%;
    padding: 5px 0px;
}
.advance-news .item-thumbnail-right.item a img {
    object-fit: cover;
}

ion-modal-view.comment-modal.modal .title.header-item:before {
    content: 'ثبت دیدگاه شما ';
    color: #ffffff;
    font-size: 15px;
}

ion-modal-view.comment-modal.modal .title.header-item {
    color: transparent;
    font-size: 0px;
}

button.filter-button {
    font-size: 18px !important;
}

.comment-modal .card .button,
#advanceNewsCommentCtrl no-item div,
.comment-modal .card .item.item-input p[ng-show="fm['comment.content'].$error.required"],
.advance-news .theme-bg-simple.attributes-wrapper.input-label {
    font-size: 0 !important;
}

.comment-modal .card .item.item-input p[ng-show="fm['comment.content'].$error.required"]::after {
    content: " متن دیدگاه نمی‌تواند خالی باشد ";
    font-size: 14px;
}

.advance-news .landing-slider .box {
    object-fit: cover;
}

.advance-news .landing-slider {
    padding-top: 70%;
    position: relative;
}

.advance-news .swiper-container-horizontal>.swiper-pagination {
    top: auto;
    bottom: 0;
    left: auto;
    text-align: center;
    opacity: 0.9;
}

span.swiper-pagination-bullet {
    background: white;
}

span.news-id-title {
    font-size: 0;
}

span.news-id-title:after {
    content: 'کد آگهی';
    font-size: 11px;
}

.advance-news .custom-status-labels {
    position: absolute;
    top: 2px;
    left: 2px;
}

news-id-title {
    font-size: 0;
}

.news-id-title:after{
    visibility: visible;
    content: " کد نمایشگاه " !important;
    font-size: 10px;
}
.advance-news .news-author {
	margin-top: 15px;
}
.advance-news .custom-status-labels {
	position: absolute;
	top: 10px !important;
	left: 0px !important;
    gap: 0.5% !important;
	min-width: 69% !important;  
}

div.custom-status-labels div.status-label p.status-label-details.text-center{
    padding:2px 4px;
    min-width: 35px;
    color: #fff;
    display: flex;
    gap:0% !important;
    justify-content: center;
    align-items: center;
}

.advance-news .status-name.ng-binding {
	margin-right: 2px;
}