﻿@media only screen and (min-width:400px) and (max-width:767px) {

    .utility-header .flex-row {
        display:inline-block;
    }

    .footer-wrapper #block-menu-menu-secondary-menu {
        width:100%;
    }

    .footer-wrapper #block-menu-menu-secondary-menu ul.menu {
        border-right:0px solid white;
        border-bottom: 1px solid #fdfdfd66;
        PADDING-BOTTOM: 3PX;
    }

    .footer-wrapper .bottom-right #block-common-utils-developed-by-block {
        width:100%;
    }

    .footer-wrapper .bottom-right #block-block-25 {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 9px 89px;
    }

    .utility-header .flex-row .social-media-links {
        display: flex;
        WIDTH: 100%;
        PADDING: 0 2%;
    }

    .utility-header .flex-row .social-media-links>a {
            DISPLAY: table-cell;
    }

    .utility-header .flex-row .settings-links {
        display: flex;
        WIDTH: 100%;
        PADDING: 2% 8%;
    }

    .utility-header .flex-row .settings-links a {
        margin:0PX;
        padding:0px 5px;
    }

    .branding .header-organization-banner img {
        width: 100%;
        max-height: 60px;
        position: relative;
        top: -5px;
    }

    .mobile-controls {
        padding: 0em 5px;
    }

    #nav-icon3 {
        margin:10px 0px;
    }

    .footer-section {
        font-size:.83rem;
    }

    .utility-header > span.page_header {
        font-size: 1.3rem;
    }
}

@media only screen and (min-width:500px) and (max-width:767px) {

}

@media only screen and (min-width:768px) and (max-width: 991px) {


}

@media only screen and (min-width:1200px) and (max-width:1449px) {


}

@media only screen and (min-width:1450px) {

}

