/*
Theme Name: پوسته خبرخوان شهر خبر
Theme URI: https://www.rtl-theme.com/shahrekhabar-wordpress-theme
Author: سعیدعباسی
Description:پوسته خبرخوان شهر خبر | خبرخوان | خبرخوان هوشمند
Version: 2.5
*/
@media (min-width: 768px) and (max-width: 1024px) {
    .header_site .col-md-2 {
        max-width: 30% !important
    }

    .mobile_footer {
        padding: unset !important
    }

    .social-footer {
        margin: unset !important
    }

    .to-top {
        left: 20px
    }

    .sidebar-top-b-home .panel-body, .sidebar-bottom-c-home .panel-body, .sidebar-top-column-c .panel-body, .sidebar-bottom-column-d .panel-body {
        padding: 5px !important
    }

    .sidebar-top-b-home .card-title, .sidebar-bottom-c-home .card-title, .sidebar-top-column-c .card-title, .sidebar-bottom-column-d .card-title, .sidebar-right-column-b {
        display: none
    }

    .sidebar-left-column-a {
        margin-top: 10px
    }

    .form-control {
        height: unset;
        margin-bottom: 5px;
        font-size: 12px
    }

    .cat-news-details .news-source, .cat-news-details .news-time, .cat-news-details .news-time a, .cat-news-details .news-source a {
        padding-right: 5px !important
    }

    header .container {
        padding-right: 5px !important;
        padding-left: 5px !important;
        margin-right: 10px !important;
        margin-left: 10px !important;
        max-width: 750px !important
    }
    .img-h img {
        max-height: 100%;
        min-height: 100%;
        max-width: 100%;
        min-width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .header_site .col-md-2 {
        max-width: 30% !important
    }

    .mobile_footer {
        padding: unset !important
    }

    .social-footer {
        margin: unset !important
    }

    .to-top {
        left: 20px
    }

    .sidebar-top-b-home .panel-body, .sidebar-bottom-c-home .panel-body, .sidebar-top-column-c .panel-body, .sidebar-bottom-column-d .panel-body {
        padding: 5px !important
    }

    .sidebar-top-b-home .card-title, .sidebar-bottom-c-home .card-title, .sidebar-top-column-c .card-title, .sidebar-bottom-column-d .card-title, .sidebar-right-column-b {
        display: none
    }

    .sidebar-left-column-a {
        margin-top: 10px
    }

    .form-control {
        height: unset;
        margin-bottom: 5px;
        font-size: 12px
    }

    .cat-news-details .news-source, .cat-news-details .news-time, .cat-news-details .news-time a, .cat-news-details .news-source a {
        padding-right: 5px !important
    }

    header .container {
        padding-right: 5px !important;
        padding-left: 5px !important;
        margin-right: 10px !important;
        margin-left: 10px !important;
        max-width: 750px !important
    }
    .img-h img {
        max-height: 100%;
        min-height: 100%;
        max-width: 100%;
        min-width: 100%;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    .scroll-content,
    .scroll-live {
        overflow: unset!important;
        outline: unset!important;
    }
    .box_min {
        padding-top: 10px;
    }
    .box-search {
        margin: 15% auto 0
    }

    .search-news-close i {
        padding: 5px !important
    }

    .search-news-close {
        height: 55px;
        width: 50px
    }

    .modal-open .modal {
        width: 80% !important
    }

    .settings-themes {
        top: 20px;
        position: fixed;
        z-index: 99
    }

    .header_menu, .live-news .news-source, .menu_top_h, .info-post i, .cat-news-details {
        display: none
    }

    .top-menu-6 {
        display: block !important
    }

    .box-cat-news, .live-news {
        padding: 4px 0
    }

    .footer .social-footer {
        margin-right: unset
    }

    .short-url {
        margin-top: 20px
    }

    .single-share {
        margin-right: 20%
    }

    .to-top {
        bottom: 50px;
        left: 10px
    }

    .footer {
        min-height: 300px
    }

    .sidebar-top-b-home .panel-body, .sidebar-bottom-c-home .panel-body, .sidebar-top-column-c .panel-body, .sidebar-bottom-column-d .panel-body {
        padding: 5px !important
    }

    .sidebar-top-b-home .card-title, .sidebar-bottom-c-home .card-title, .sidebar-top-column-c .card-title, .sidebar-bottom-column-d .card-title, .sidebar-right-column-b {
        display: none
    }

    .sidebar-top-column-c, .sidebar-left-column-a {
        margin-top: 10px
    }

    .item-single .position-fixed {
        z-index: 99999;
        right: 35px;
        margin-top: 10px
    }

    .form-control {
        height: unset;
        margin-bottom: 5px;
        font-size: 12px
    }

    .post_thumbnail_single img {
        height: 250px !important;
        min-height: 250px !important
    }

    .pagination, .cat-news-details {
        display: none
    }

    #pagination_is_mobile {
        display: block !important
    }
    .kwi_adswidget_ul img {
        width: 100% !important;
        height: 100% !important;
    }
    .the_content_page #home .main-column,
    .no-gutters > .col, .no-gutters > [class*="col-"]
    {
        padding-left: unset !important;
        padding-right: unset !important;
    }
    .img-h {
        padding-bottom: 20px!important;
    }
    .img-h img {
        max-height: 100%;
        min-height: 100%;
        max-width: 100%;
        min-width: 100%;
    }

}

@media (min-width: 320px) and (max-width: 480px) {
    .scroll-content,
    .scroll-live {
        overflow: unset!important;
        outline: unset!important;
    }
    .box_min {
        padding-top: 10px;
    }
    .the_content_page #home .main-column,
    .no-gutters > .col, .no-gutters > [class*="col-"]
    {
        padding-left: unset !important;
        padding-right: unset !important;
    }
    .team-icon {
        max-width: 100%!important;
    }
    .match-result, #home .mr-3, #home .card-header {
        font-size: 12px!important;
    }
    .kwi_adswidget_ul img {
        width: 100% !important;
        height: 100% !important;
    }
    .panel-body {
        padding: 5px 10px 10px !important
    }

    .container, .footer .col-md-12 {
        padding-right: 5px !important;
        padding-left: 5px !important
    }

    .site-logo {
        padding: 10px 8% 0 0
    }

    .header_site .col-5 {
        max-width: 100%
    }

    .header_menu, .live-news-details, .info-post i, .news-ticker_box {
        display: none !important
    }

    .list-group-tag a, .footer-menus ul li a, .zoom-img span, .nav-tabs .nav-link {
        font-size: 11px
    }

    .scroll-live, .scroll-content {
        height: 250px !important;
        min-height: 250px !important
    }

    .box-cat-news, .live-news {
        padding: 4px 0
    }

    .sidebar-top-b-home .panel-body, .sidebar-bottom-c-home .panel-body, .sidebar-top-column-c .panel-body, .sidebar-bottom-column-d .panel-body {
        padding: 5px !important
    }

    .sidebar-top-b-home .card-title, .sidebar-bottom-c-home .card-title, .sidebar-top-column-c .card-title, .sidebar-bottom-column-d .card-title, .sidebar-right-column-b {
        display: none
    }

    .sidebar-top-column-c, .sidebar-left-column-a {
        margin-top: 10px
    }

    .footer .social-footer, .short-url {
        margin-right: unset
    }

    .to-top {
        bottom: 30px;
        left: 10px
    }

    .item-title .title-news, .item-title .title-news a {
        font-size: 14px
    }

    .news_toolbar {
        height: unset
    }

    .excerpt-news {
        text-align: unset;
        margin: 20px auto
    }

    .post_thumbnail_single img {
        height: 150px !important;
        min-height: 150px !important
    }

    .the_content_body {
        font-size: 14px;
        text-align: justify !important
    }

    .text_single_post {
        margin: unset
    }

    .content-show-tags {
        margin: 10px
    }

    .form-short {
        width: 70% !important
    }

    .nav-tabs {
        padding: unset !important
    }

    .nav-tabs .nav-item {
        margin-right: 5px
    }

    .form-control {
        height: unset;
        margin-bottom: 5px;
        font-size: 12px
    }

    .box-single label {
        width: 90% !important
    }

    .pagination, .cat-news-details {
        display: none
    }

    #pagination_is_mobile {
        display: block !important
    }
    #standing-list {
        display: none;
    }
    .img-h {
        padding-bottom: 20px!important;
    }
    .img-h img {
        max-height: 100%;
        min-height: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    .box-news {
        height: unset!important;
        border-bottom: unset!important;
    }
}