@import url('https://fonts.googleapis.com/css2?family=Orbitron&display=swap');

h1 {
    background-image: url("djlogo2.png");
    background-repeat: no-repeat;
    height: 90px;
    width:100%;
}

h2 {
    font-family:"Orbitron";
    color: white;
    font-size: 60px;
}

h3 {
    background-position: center;
    font-family:"Orbitron";
    color: white;
    padding: 700px 0px 0px 580px;
    font-size: 48px;
    text-shadow: 1px 1px 2px black;
    font-style: italic;
}

h4 {
    background-position: center;
    font-family:"Orbitron";
    color: white;
    padding: 300px 0px 0px 300px;
    font-size: 48px;
    text-shadow: 1px 1px 2px black;
}

h5 {
    background-position: center;
    font-family:"Orbitron";
    color: white;
    padding: 0px 0px 0px 300px;
    font-size: 48px;
    text-shadow: 1px 1px 2px black;
}

h6 {
        background-position: center;
    font-family:"Orbitron";
    color: white;
    padding: 0px 0px 0px 170px;
    font-size: 36px;
    text-shadow: 1px 1px 2px black;
}

p {
    color: white;
    font-size: 1.5em;
    background-repeat: no-repeat;
    height: 200px;
}

#phone {
    background-position: 50% 75%;
}

#colddj {
    background-image: url("colddj.jpg");
    background-repeat: no-repeat;
    height: 90px;
    width:50%;
}

#house {
    padding-left: 175px;
}

#housetext {
    padding-left: 300px;
    color: white;
    font-size: 1.5em;
    background-repeat: no-repeat;
    height: 200px;
}

#wedding {
    padding-left: 175px;
}

#venue {
    padding-left: 175px;
}

body {
    background-size: cover;
    background-position:50% 175%;
    background-image: url("homedj.jpg");
    background-repeat: no-repeat;
    background-color: black;
}

nav {
    font-family: "Orbitron";
    font-size: 24px;
    grid-row: 2 / 3;
    grid-column: 2 / 8;
    position: sticky;
    top: 0;

}

nav a {
    text-decoration: none;
    color: white;
    padding: 1rem 0rem;
    display: block;
    text-align: center;
}

nav a:hover {
    background-color: #ffffff49;
}

nav ul {
    display: flex;
    flex-flow: row nowrap;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    list-style-type: none;
    background-color:rgba(255, 255, 255, 0.137);
}

nav ul li {
    width: 100%;
}

#dj1 {
    padding-left: 175px;
}

#dj2 {
    padding-left: 500px;
}

#lasers {
    padding-left: 700px;
}

#crowdsurfer {
    padding-left: 825px;
}

@media only screen and (max-width: 992px) {
    
    #wrapper {
    column-width: 768px;
    }

    #phone {
        background-position: 50% 75%;
        width: 100%;
        height: auto;
    }
    
    #colddj {
        background-image: url("colddj.jpg");
        background-repeat: no-repeat;
        height: auto;
        width:100%;
    }
    
}

@media only screen and (max-width: 768px) {
    #wrapper {
    column-width: auto;
    }
}



