box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
            width: 100%;
            z-index: 1000;
        }

        header h1 {
            color: #00d8ff;
            font-size: 24px;
            line-height: 50px;
            height: 50px;
            display: inline-block;
        }

        @media (max-width: 700px) {
            header h1 {
                display: none;
            }
        }

        nav ul {
            display: inline-block;
            vertical-align: top;
        }

        nav ul.ri