/* iPad in landscape */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    body p.lead {
        font-size: 19px !important;
        line-height: 1.7;
        margin-bottom: 0 !important;
    }
    body section{
        background-attachment: initial !important
    }

}



/* iPad in portrait */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    body section{
        background-attachment: initial !important
    }
    body nav.navbar.bootsnav.no-full .navbar-collapse {
        max-height: 500px !important;
        overflow-y: auto !important;
    }
    nav #accordion a {
        padding: 8px 35px !important;
        color: black;
        font-size: 16px;
    }
    nav.navbar.bootsnav .navbar-nav {
        margin: 0;
        padding: 0;
        background-color: rgba(255, 255, 255, 0.95);
        padding-right: 1px;
    }
    body nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown > .dropdown-menu{
        padding-bottom: 10px !important
    }
    body nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown {
        margin-bottom: 0px !important;
    }
    .height-100.height-fit .vertical-align {
        position: relative;
        top: 0%;
        -webkit-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown > .dropdown-menu {
        background-color: rgba(255,255,255,0);
    }
    body nav.navbar.bootsnav ul.nav{
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        overflow: hidden !important;
    }
    body header:not(.sticky) nav.navbar.bootsnav ul.nav > li > a.donaciones,
    body nav.navbar.bootsnav ul.nav > li > a.donaciones {
        color: #b81516 !important;
        border: 0px solid;
        padding: 5px 0px !important;
        margin-top: 0px !important;
    }
}