@import "./../../components/slider/splide-slide.css";
@import "./../../components/slider/allinslider.css";

@import "./../../components/categories/typetabs.css";
@import "./../../components/categories/categories-header.css";

@import "./../../components/common/top-tags.css";
@import "./../../components/common/general-side-advertisement.css";
@import "./../../components/common/next-prev-pagination.css";
@import "./../../components/common/accordion.css";

@import "./../../components/common/posts/four-cat-boxes.css";
@import "./../../components/common/posts/post-list-title-counter.css";
@import "./../../components/common/posts/entry-five-section.css";
@import "./../../components/common/posts/entry-six-grids.css";


@media (max-width: 767px) {
    #archive-description-wrp {
        h2:first-child {
            margin-top: 0px !important;
            margin-bottom: 1rem;
        }
    }

    #archive-faq-wrp {
        .accordion__content {
            line-height: normal;
            text-align: justify;
        }
    }

    .input-group {
        .form-control {
            height: 40px
        }

        input::placeholder {
            font-size: 9px
        }
    }

    .fetch-ajax[data-show="title"] {
        min-height: 190px;
    }

    .show-ajax[data-page="archive-news"] {
        /*min-height: 1015px;*/
    }

    h4 {
        font-size: 25px !important;
    }

    #iran-category-title {
        font-size: 21px !important;
    }

    #bourse-blog h4 {
        margin-bottom: 2rem !important;
    }
}


@media (min-width: 768px) {
    .search_news {
        border: 1px solid #4A4A4A;

        .form-control {
            color: #9494AB
        }
    }

    #sidebar {
        position: relative;
        margin-bottom: 20px !important
    }

    .fetch-ajax[data-show="title"] {
        min-height: 550.5px;
        max-height: 562.5px;
    }

    .splide__slide {
        /*min-height: 562.5px;*/
        /*max-height: 562.5px;*/
    }

    .show-ajax[data-page="archive-news"] {
        /*min-height: 1900px;*/
    }
}

#archive-description-wrp {
    padding: 2rem !important;
    text-align: justify;
    line-height: normal;
    gap: 2rem;
    display: flex;
    flex-direction: column;
}