@media screen and (max-width: 1199px){
    /* General */
    .panel-content > .wrap{
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .era-home-projects-post .era-home-project-excerpt {
        bottom: 25px;
    }
}

@media screen and (max-width: 991px){
    .era-home-video-section .video-list .other-video-post .other-video-title {
        padding: 0 15px;
    }

    .era-home-video-section .video-list .other-video-post .other-video-title a {
        font-size: 11px;
    }

    .era-footer-section .footer-col {
        border-right: none;
        padding-bottom: 50px;
    }

    .era-footer-section .widget_nav_menu .widgettitle, .era-footer-section .widgettitle {
        min-height: 20px;
    }
}



@media screen and (max-width: 767px) {
    .era-topics-categories-section {
        height: 570px;
    }

    .era-topics-categories-section .topic-cat-post {
        padding-bottom: 20px;
    }

    .era-icons-section .era-icon-section {
        margin-bottom: 40px;
    }

    .era-footer-bottom-section .era-footer-gov img {
        max-width: 40%;
    }

    .era-topic-category-display .topic-cat .topic-cat-img h4 {
        font-size: 15px;
    }

    .era-home-topics-filtering-types a:hover,
    #era-type-filtering a.type-selected,
    .era-topic-archive-section .era-type-filtering a:hover,
    .era-topic-archive-section .era-type-filtering a.type-selected .era-archive-section .era-type-filtering a:hover,
    .era-archive-section .era-type-filtering a.type-selected{
        line-height: 2.5;
    }

    .era-single-career-post .career-form-section {
        padding: 10px 0;
    }
}

@media screen and (max-width: 575px) {
    .era-topics-categories-section {
        height: 1200px;
    }

    .era-home-projects-post .era-home-project-excerpt {
        bottom: 35px;
    }

    .era-footer-bottom-section .era-footer-gov img {
        max-width: 50%;
    }

    .era-footer-bottom-section .era-footer-niu p {
        margin-top: 5px;
        font-size: 12px;
    }

    .era-page-banner h1 {
        font-size: 45px;
    }

    .era-home-topics-filtering-types a {
        font-size: 14px;
    }

    .careers-table-archive tr th,
    .careers-table-archive tr td{
        font-size: 10px;
    }

    .era-single-career-post .career-info-section{
        padding: 20px 0;
    }

    .era-single-career-post .career-info-section p {
        width: 50%;
        font-size: 13px;
    }

    .era-single-career-post .career-meta {
        padding-bottom: 2px;
    }

    .career-info-section h3{
        font-size: 20px;
    }

    .era-single-career-post .career-image-section {
        height: 110px;
    }
}
