/* Large desktop */
@media (min-width: 1200px) {

}
@media (min-width: 769px) {
    body.header-leftside .corpia-ut-header-container.menu-minimal {
        display: none;
        height: 0;
    }

    body.header-leftside .header-layout-5 .corpia-ut-header-container {
        height: 0;
    }
}
@media (min-width: 768px) {
    body.mobile-opened div.corpia-ut-mobile-menu {
        left: 60%;
    }
}
@media (max-width: 992px) {
    .corpia-ut-header-container .mobile-menu-icon{
        display: flex;
    }
    nav.cd-nav,
    div.menu-minimal .fa.menu-minimal{
        display: none;
    }
    body.header-large div.corpia-ut-header-container.logo-top-center {
        height: 90px !important;
    }
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 992px) {
    .corpia-ut-header-container.header-classic .first {
        padding-left: 15px;
    }

    .corpia-ut-header-container.header-classic .last {
        padding-right: 15px;
    }
}

/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
    .corpia-ut-blog .entry-block,
    body.header-leftside .header-layout-5 {
        padding-left: 0;
    }
    .corpia-ut-sidebar.col-md-3 {
        margin-top: 40px;
    }

    body.mobile-opened div.corpia-ut-mobile-menu{
        width: 100%;
        left: 0;
    }
    .site-copy.bottom-left-side{
        padding: 20px 20px 0;
    }
    .site-copy.bottom-right-widget{
        padding: 20px;
    }
    .corpia-ut-footer .site-copy.bottom-right-widget,
    .site-copy{
        text-align: center;
        line-height: inherit;
    }
    body.header-leftside .header-layout-5 {
        display: none;
    }

    .dropdown dt a span {
        padding: 0 15px;
        font-size: 11px;
    }

    body.header-leftside .main-content-5 {
        padding-left: 0;
    }

    .corpia-ut-title > .container {
        width: 100%;
    }
}

@media (max-width: 568px) {
    div.corpia-ut-mobile-menu {
        padding: 20px 30px;
    }
}

/* Landscape phones and down */
@media (max-width: 480px) {
    td,
    th {
        padding: 8px;
    }

    .corpia-ut-header-container.header-classic .first {
        padding-left: 15px;
    }

    .corpia-ut-header-container.header-classic .last {
        padding-right: 15px;
    }
}