    
        @media (max-width: 350px) {
            #little-logo {
                display: block;
                float: left;
                width: 130px;
            }
        }
        @media (min-width: 769px) and (max-width: 1030px){
            #iPadPro {
                float: none !important;
                margin-right: 35px;
            }
        }
        @media (max-width: 64em){
            .open .nav-main {
                position: relative;
                background: black;
                margin-top: -40px;
                z-index: 2147483648;
            }
        }
            @media screen and (max-width: 48em) {
            .nav-header {
                padding-top: 5px;
            }
            .nav-login {
                padding-top: 5px;
            }
            .nav-toggle .bar {
                top: 21px;
            }
        }
        @media (max-width: 310px) {
            #little-logo {
                display: block;
                float: left;
                width: 100px;
            }
        }
        @media (max-width: 768px){
            #navbar > div > div.nav-main.nav-section > ul > li.nav-item.nav-more > a {
                display: none;
            }
            #navbar > div > div.nav-main.nav-section > ul > li.nav-item.nav-videos > a {
                padding-bottom: 0px;
            }
            #nav-dropdown-videos {
                padding-top: 0px;
            }   
            #navbar > div > div.nav-main.nav-section > ul > li.nav-item.nav-more {
                width: -webkit-fill-available;
            }
        }