@media screen and (max-width:2700px) {
    #h2studio5 {
        margin-left: 5vw;
    }
}

@media screen and (max-width:2500px) {
    #h2studio5 {
        margin-left: 4.5vw;
    }
}

@media screen and (max-width:2300px) {
    #h2studio5 {
        margin-left: 4.2vw;
    }
}

@media screen and (max-width:2230px) {
    #h2studio5 {
        margin-left: 2.6vw;
    }

    header {
        height: 18.2vw;
    }



}

@media screen and (max-width:2100px){
    #menu a{
        font-size: 7.4vw;
    }
}
@media screen and (max-width:2000px) {
    #h2studio5 {
        margin-left: 2.6vw;
    }

    header {
        height: 18.7vw;
    }
     #menu a{
        font-size: 7.2vw;
    }
    
    



}



@media screen and (max-width:1950px) {


    #h2studio5 {
        margin-left: 1.8vw;
    }
}

@media screen and (max-width:1925px) {
    header {
        height: 19.5vw;
    }

    #h2studio5 {
        margin-left: 1.5vw;
    }

}

@media screen and (max-width:1920px) {
    #h2studio5 {
        margin-left: 1vw;
    }

    header {
        height: 19vw;
    }
}



@media screen and (min-width:1920px) {
    #textstudio {
        width: 19.7vw;
        display: inline;
    }

   




}





}

@media screen and (min-width:1920px) {


    #h2studio5 {
        padding-left: 10px;
    }
}

@media screen and (max-width:1919px) {

    #bgdvid1,
    #bgdvid2,
    #bgdvid3 {
        width: 100%;
    }

    #works {
        margin-top: 0px;
    }

    #textstudio,
    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 19.9%;
        display: inline-block;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 7.1vw;
        margin-left: 40px;

    }

    #videomain {
        top: 16.7vw;

    }

    #bigess {
        width: 12.3%;
    }
}

@media screen and (max-width:1890px) {
    #works {
        margin-top: 0px;
    }
}

@media screen and (max-width:1850px) {
    #h4mixing {

        margin-left: 419px;
        display: inline;
        position: absolute;
        width: auto;
    }

    .vl2 {
        margin-left: 328px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
       height: 222px;
    }


    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 100px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

    .worksrighttext,
    .workslefttext {

        font-size: 61px;
    }

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.9vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1820px) {
    #containerhead {
        height: 71.5vw
    }
}

@media screen and (max-width:1800px) {

    .worksrighttext,
    .workslefttext {

        font-size: 57px;
    }

    #worksright {
        display: inline-block;
        height: auto;
        width: 825px;
        float: right;
        margin-right: 0px;
    }

    h1 {
        font-size: 440px;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.9vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1791px) {

    #textstudio,
    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 19.89%;
        display: inline-block;
    }


}

@media screen and (max-width:1750px) {

    .worksrighttext,
    .workslefttext {

        font-size: 54px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 45px;
        text-transform: uppercase;
        font-size: 40px
    }

    h1 {
        font-size: 420px;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.8vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1700px) {



    #bigess {
        width: 12.2%;
    }

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.7vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1650px) {
    #worksright {
        display: inline-block;
        height: auto;
        width: 825px;
        float: right;
        margin-right: -150px;
    }

    h1 {
        font-size: 400px;
    }

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.6vw;
        margin-left: 40px;

    }

    #videomain {
        top: 17vw;

    }

}

@media screen and (max-width:1628px) {

    #textstudio,
    .textstudiomonito {

        height: 215px;
        width: 19.88%;

    }
}

@media screen and (max-width:1615px) {

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.5vw;
        margin-left: 40px;

    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 45px;
        text-transform: uppercase;
        font-size: 35px
    }

}

@media screen and (max-width:1600px) {

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 100px;
        font-family: sans-serif;
        text-transform: uppercase;
    }
}

@media screen and (max-width:1570px) {

    .vl2 {

        margin-left: 305px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
        height: 222px;
    }


    #h4mixing {

        margin-left: 396px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 90px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

    h1 {
        font-size: 390px;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.4vw;
        margin-left: 40px;

    }

    #videomain {
        top: 17vw;

    }

    #bigess {
        width: 12%;
    }


}

@media screen and (max-width:1530px) {
    .h4span {

        font-size: 15px;


    }

    h4,
    .h4mixingtitle {
        font-size: 25px;

    }

    .vl2 {

        margin-left: 305px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
        height: 350px;
    }


    #h4mixing {

        margin-left: 396px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 90px;
        font-family: sans-serif;
        text-transform: uppercase;
    }



    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.3vw;
        margin-left: 40px;

    }

    #bigess {
        width: 11.9%;
    }

}

@media screen and (max-width:1500px) {
    h1 {
        font-size: 370px;
    }
}

@media screen and (max-width:1490px) {

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.2vw;
        margin-left: 40px;

    }

    #bigess {
        width: 11.8%;
    }


}

@media screen and (max-width:1449px) {


    #worksleft {
        display: inline-block;
        height: auto;
        width: 835px;
        float: left;
        margin-left: 60px;


    }

    #worksright {
        margin-right: -200px;
    }


    .worksrighttext,
    .workslefttext {

        font-size: 45px;
    }


    h1 {
        font-size: 360px;
    }
}

@media screen and (max-width:1440px) {
    .h4span {

        font-size: 13.5px;


    }

    h4,
    .h4mixingtitle {
        font-size: 25px;

    }

    .vl2 {

        margin-left: 305px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
         height: 222px;
    }


    #h4mixing {

        margin-left: 396px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 90px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.2vw;
        margin-left: 40px;

    }

    #bigess {
        width: 11.8%;
    }

}

@media screen and (max-width:1420px) {


    .h4span {

        font-size: 13.5px;


    }

    h4,
    .h4mixingtitle {
        font-size: 25px;

    }

    .vl2 {
        margin-left: 269px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
        height: 222px;
    }


    #h4mixing {
        margin-left: 359px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 75px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.1vw;
        margin-left: 40px;

    }

    #bigess {
        width: 11.7%;
    }

}

@media screen and (max-width:1400px) {
    h1 {
        font-size: 340px;
    }

    #containerhead {
        height: 71vw
    }
}

@media screen and (max-width:1380px) {
    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 45px;
        text-transform: uppercase;
        font-size: 30px
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 6.0vw;
        margin-left: 40px;

    }

    #bigess {
        width: 11.6%;
    }

}

@media screen and (max-width:1350px) {
    .h4span {

        font-size: 13.5px;


    }

    h4,
    .h4mixingtitle {
        font-size: 25px;

    }

    .vl2 {
        margin-left: 234px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
        height: 222px;
    }


    #h4mixing {
        margin-left: 324px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 60px;
        font-family: sans-serif;
        text-transform: uppercase;
    }



    h1 {
        font-size: 330px;
    }

    #bigess {
        width: 11.5%;
    }


    #menu {
        margin-left: 10px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.9vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1300px) {

    h1 {
        font-size: 320px;
    }

    #bigess {
        width: 11.9%;
    }

    #menu {
        margin-left: 0px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.9vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1295px) {
    #bigess {
        width: 11.8%;
    }

    #menu {
        margin-left: 0px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.8vw;
        margin-left: 40px;

    }

}

@media screen and (max-width:1280px) {

    .h4span {

        font-size: 13.5px;


    }

    h4,
    .h4mixingtitle {
        font-size: 25px;

    }

    .vl2 {
        margin-left: 234px;
        position: absolute;
        display: inline;
        border-left: 1.8px solid white;
         height: 222px;
    }


    #h4mixing {
        margin-left: 324px;
        display: inline;
        position: absolute;
        width: auto;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: inline;
        font-size: 60px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

}

@media screen and (max-width:1250px) {
    h1 {
        font-size: 300px;
    }

    #containerhead {
        height: 69vw
    }

    #bigess {

        width: 9.4%;

    }

    #videomain {
        top: 15vw;

    }



    .lidown {
        line-height: 60px;
    }


    #menu {
        margin-left: -15px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.7vw;
        margin-left: 40px;

    }

    #pheader {
        line-height: 12px;
        font-size: 10px;
        display: inline-block;
        float: right;
        margin-right: 42px;
        position: relative;
        bottom: 54px;
        font-family: sans-serif;
        font-weight: 500;
        text-transform: uppercase;
        margin-left: 0px;
    }


}

@media screen and (max-width:1024px) {

    #broption {
        display: block;
    }

    .h1footer {
        font-size: 135px;
    }

    #prices {
        position: relative;
        margin-top: 215px;
        background-color: orangered;
        color: white;
        height: 1500px;
    }


    #h4master {
        margin-left: -4px;
        display: block;
        position: absolute;
        width: auto;
    }


    #mastercontent,
    #mixingcontent {
        display: block;
        margin-top: 50px;
    }

    #h4mixing {
        margin-left: -4px;
        display: block;
        position: absolute;
        width: auto;
    }

    #h4mixingprices {
        float: right;
        display: inline;
        width: auto;
        position: relative;
    }



    .vl,
    .vl2 {
        display: none;
    }

    #mastering {
        position: relative;
        top: -110px;
        margin-top: 150px;
        display: block;
        height: 400px;
        margin-left: 42px;
        margin-right: 42px;
    }



    #mixing {
        margin-top: 30px;
        height: 400px;
        margin-left: 42px;
        margin-right: 42px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 90px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    #videostudiomain {
        margin: 0 auto;
        display: inline-block;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: none;
        height: 364px;
        width: 100%;
    }

    #bgdvid1 {
        display: none;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: none;
    }



    #prices {
        display: block;
        margin-top: 130px;


    }


    p {
        font-size: 11px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 15px;
    }


    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 17px
    }



    #textstudio,
    .textstudiomonito {

        height: 130px;
        width: 19.8%;

    }


    #works {
        top: 18px;

        height: 1090px;
    }

    #worksh1 {
        padding-top: 150px;
        position: relative;
        z-index: 8;
    }


    #container {
        position: fixed;

    }

    #container2 {
        margin-top: 80px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 140px;
        position: fixed;

    }

    #container4 {
        margin-top: 200px;
        position: fixed;

    }

    #container5 {
        position: fixed;

    }

    #container6 {
        margin-top: 80px;
        position: fixed;

    }

    #container7 {
        margin-top: 140px;
        position: fixed;

    }

    #container8 {
        margin-top: 200px;
        position: fixed;

    }




    .workslefttext {
        width: 90%;
        margin-top: 15px;
        font-weight: 500;
        font-size: 53px;
        margin-left: 0px;
        text-transform: uppercase;
        font-family: sans-serif;
    }

    .worksrighttext {
        width: 90%;
        margin-top: 15px;
        font-weight: 500;
        font-size: 53px;
        margin-left: 0px;
        text-transform: uppercase;
        font-family: sans-serif;
    }


    #worksleft {
        position: relative;

        display: inline-block;
        height: auto;
        width: 835px;
        float: left;
        margin-left: 42px;
    }


    #worksright {
        top: 250px;
        position: relative;
        display: block;
        height: auto;
        width: 825px;
        float: none;
        margin-right: 0px;

        margin-left: 42px;
    }




    #rshead li {
        display: inline;
        height: auto;
        margin-left: 10px;
    }


    h1 {
        font-size: 180px;
    }

    #containerhead {
        height: 69vw
    }

    #bigess {
        margin-top: 2px;
        width: 93%;

    }


    #bigess {
        position: relative;
        width: 10%;
        margin-left: 20px;
        top: 0px;
        text-align: center;

    }


    #videomain {
        top: 17vw;

    }



    .lidown {
        line-height: 40px;
    }

    #rshead {
        margin-top: -14px;
        float: right;
        margin-right: 30px;
        position: relative;
        width: auto;
        height: auto;
        display: inline-block;
    }

    #rshead a {
        font-size: 3vw;

    }

    #menu {
        margin-left: 15px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.5vw;
        margin-left: 8px;

    }

    #pheader {
        line-height: 10px;
        font-size: 8.5px;
        display: inline-block;
        float: right;
        margin-right: 30px;
        position: relative;
        bottom: 59px;
        font-family: sans-serif;
        font-weight: 500;
        text-transform: uppercase;
        margin-left: 0px;
    }
}

@media screen and (max-width:1150px) {

    .h2footer,
    .h2footeremail {
        font-size: 400%;
    }

    h1 {
        font-size: 280px;
    }
}

@media screen and (max-width:768px) {

    footer {
        height: 1040px;
    }

    .h1footer {
        font-size: 135px;
    }

    #prices {
        position: relative;
        margin-top: 215px;
        background-color: orangered;
        color: white;
        height: 1500px;
    }


    #h4master {
        margin-left: -4px;
        display: block;
        position: absolute;
        width: auto;
    }


    #mastercontent,
    #mixingcontent {
        display: block;
        margin-top: 50px;
    }

    #h4mixing {
        margin-left: -4px;
        display: block;
        position: absolute;
        width: auto;
    }

    #h4mixingprices {
        float: right;
        display: inline;
        width: auto;
        position: relative;
    }



    .vl,
    .vl2 {
        display: none;
    }

    #mastering {
        position: relative;
        top: -110px;
        margin-top: 150px;
        display: block;
        height: 400px;
        margin-left: 42px;
        margin-right: 42px;
    }



    #mixing {
        margin-top: 30px;
        height: 400px;
        margin-left: 42px;
        margin-right: 42px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 90px;
        font-family: sans-serif;
        text-transform: uppercase;
    }

    #videostudiomain {
        margin: 0 auto;
        display: inline-block;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: none;
        height: 364px;
        width: 100%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: none;
    }



    #prices {
        display: block;
        margin-top: 130px;


    }


    p {
        font-size: 11px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 15px;
    }


    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 17px
    }



    #textstudio,
    .textstudiomonito {

        height: 130px;
        width: 19.8%;

    }


    #works {
        top: 0px;

        height: 1090px;
    }

    #worksh1 {
        padding-top: 150px;
        position: relative;
        z-index: 8;
    }


    #container {
        position: fixed;

    }

    #container2 {
        margin-top: 80px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 140px;
        position: fixed;

    }

    #container4 {
        margin-top: 200px;
        position: fixed;

    }

    #container5 {
        position: fixed;

    }

    #container6 {
        margin-top: 80px;
        position: fixed;

    }

    #container7 {
        margin-top: 140px;
        position: fixed;

    }

    #container8 {
        margin-top: 200px;
        position: fixed;

    }




    .workslefttext {
        width: 90%;
        margin-top: 15px;
        font-weight: 500;
        font-size: 53px;
        margin-left: 0px;
        text-transform: uppercase;
        font-family: sans-serif;
    }

    .worksrighttext {
        width: 90%;
        margin-top: 15px;
        font-weight: 500;
        font-size: 53px;
        margin-left: 0px;
        text-transform: uppercase;
        font-family: sans-serif;
    }


    #worksleft {
        position: relative;

        display: inline-block;
        height: auto;
        width: 835px;
        float: left;
        margin-left: 42px;
    }


    #worksright {
        top: 250px;
        position: relative;
        display: block;
        height: auto;
        width: 825px;
        float: none;
        margin-right: 0px;

        margin-left: 42px;
    }




    #rshead li {
        display: inline;
        height: auto;
        margin-left: 10px;
    }


    h1 {
        font-size: 180px;
    }

    #containerhead {
        height: 69vw
    }

    #bigess {
        margin-top: 2px;
        width: 93%;

    }


    #bigess {
        position: relative;
        width: 10%;
        margin-left: 20px;
        top: 0px;
        text-align: center;

    }


    #videomain {
        top: 17vw;

    }



    .lidown {
        line-height: 40px;
    }

    #rshead {
        margin-top: -14px;
        float: right;
        margin-right: 30px;
        position: relative;
        width: auto;
        height: auto;
        display: inline-block;
    }

    #rshead a {
        font-size: 3vw;

    }

    #menu {
        margin-left: 15px;
        z-index: 4;
        position: absolute;
        display: inline;
    }


    #menu a,
    #menuResponsive01 a {
        z-index: 2;
        text-decoration: none;
        color: black;
        transition: all 0.5s ease;
        font-family: sans-serif;
        font-size: 5.5vw;
        margin-left: 8px;

    }

    #pheader {
        line-height: 10px;
        font-size: 8.5px;
        display: inline-block;
        float: right;
        margin-right: 30px;
        position: relative;
        bottom: 59px;
        font-family: sans-serif;
        font-weight: 500;
        text-transform: uppercase;
        margin-left: 0px;
    }
}

@media screen and (max-width:720px) {

    .h1footer {
        font-size: 150px;

    }


    .h2footer {
        font-size: 5vw;

    }
}

@media screen and (max-width:480px) {

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        height: 1200px;
    }
    
     #instructions {

        float: none;
        margin-top: 40px;
        position: relative;
        text-align: center;
        justify-content: center;
        top: -280px;
        position: relative;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 400px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 179px;
        width: 50%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 179px;
        width: 50%;
        float: right;
        background-color: white;
        display: inline-block;
    }


    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {
        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }
    
    .grid {
    background-image:
        repeating-linear-gradient(#000 0 0.2px, transparent 1px 100%),
        repeating-linear-gradient(90deg, #000 0 0.2px, transparent 1px 100%);
    background-size: 17px 17px;
}

}

@media screen and (max-width:431px) {
    #rsheadresponsive {
        margin-top: 90px;

    }


    #menuResponsive01 ul {

        margin-top: 70px;

    }


    #menuResponsive01 li a {
        font-size: 78px;
    }

    #rsheadresponsive li a {
        font-size: 50px;
        display: inline;
    }

    #containerfooter {
        text-align: center;
        margin-left: 15px;
        margin-top: 30px;
        position: absolute;

    }

    .fixedheaderresp {
        display: block;
    }

    #menuResponsive01 {
        height: 932px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        box-sizing: border-box;
        flex-direction: column;
    }

    #logoessresp {
        display: block;
    }

    #containerhead {
        margin-top: 0px;
    }

    #bigess {
        display: none;
    }

    #menu {
        display: none;
    }

    #rshead {
        display: none;
    }

    .headerp {
        display: none;
    }



    .menu-wrapper {
        display: block;
    }

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        padding: 0px;
        height: 1200px;
    }
    
     #instructions {

        float: none;
        margin-top: 40px;
        position: relative;
        text-align: center;
        justify-content: center;
        top: -280px;
        position: relative;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudiomain {
        margin: 0 auto;
        display: none;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 364px;
        width: 100%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: inline-block;
    }


    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {

        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    .h1footer {
        margin: 0 auto;
        padding: 0px;
        font-size: 53px;
    }

    footer {
        height: 550px;
    }

    .h2footer {

        margin: 0 auto;
        top: 35px;
        font-size: 4.5vw;
        display: block;
        position: relative;
    }

    .h2footeremail {

        top: 0px;
        font-size: 30px;
        display: block;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }


    #h2studio1 {
        padding-top: 20px;
    }

    #h2studio2 {
        padding-top: 14px;
    }

    #h2studio4 {
        padding-top: 15px;
    }

    #h2studio5 {
        padding-top: 15px;
    }

}

@media screen and (max-width:414px) {

    #menuResponsive01 li a {
        font-size: 78px;
    }

    #rsheadresponsive li a {
        font-size: 50px;
        display: inline;
    }

    #containerfooter {
        text-align: center;
        margin-left: 15px;
        margin-top: 30px;
        position: absolute;

    }

    .fixedheaderresp {
        display: block;
    }

    #menuResponsive01 {
        height: 896px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        box-sizing: border-box;
        flex-direction: column;
    }

    #logoessresp {
        display: block;
    }

    #containerhead {
        margin-top: 0px;
    }

    #bigess {
        display: none;
    }

    #menu {
        display: none;
    }

    #rshead {
        display: none;
    }

    .headerp {
        display: none;
    }



    .menu-wrapper {
        display: block;
    }

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        padding: 0px;
        height: 1200px;
    }
    
     #instructions {

        float: none;
        margin-top: 40px;
        position: relative;
        text-align: center;
        justify-content: center;
        top: -280px;
        position: relative;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudiomain {
        margin: 0 auto;
        display: none;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 364px;
        width: 100%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: inline-block;
    }


    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {

        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    .h1footer {
        margin: 0 auto;
        padding: 0px;
        font-size: 53px;
    }

    footer {
        height: 550px;
    }

    .h2footer {

        margin: 0 auto;
        top: 35px;
        font-size: 4.5vw;
        display: block;
        position: relative;
    }

    .h2footeremail {

        top: 0px;
        font-size: 30px;
        display: block;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }


    #h2studio1 {
        padding-top: 20px;
    }

    #h2studio2 {
        padding-top: 14px;
    }

    #h2studio4 {
        padding-top: 15px;
    }

    #h2studio5 {
        padding-top: 15px;
    }

}

@media screen and (max-width:390px) {

    #menuResponsive01 li a {
        font-size: 69px;
    }

    #rsheadresponsive li a {
        font-size: 39px;
        display: inline;
    }

    #containerfooter {
        text-align: center;
        margin-left: 30px;
        margin-top: 30px;
        position: absolute;

    }

    .fixedheaderresp {
        display: block;
    }

    #menuResponsive01 {
        height: 844px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        box-sizing: border-box;
        flex-direction: column;
    }

    #logoessresp {
        display: block;
    }

    #containerhead {
        margin-top: 0px;
    }

    #bigess {
        display: none;
    }

    #menu {
        display: none;
    }

    #rshead {
        display: none;
    }

    .headerp {
        display: none;
    }



    .menu-wrapper {
        display: block;
    }

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        padding: 0px;
        height: 1200px;
        
    }

    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudiomain {
        margin: 0 auto;
        display: none;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 364px;
        width: 100%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: inline-block;
    }

    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {

        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    .h1footer {
        margin: 0 auto;
        padding: 0px;
        font-size: 53px;
    }

    footer {
        height: 450px;
    }


    #instructions {

        float: none;
        margin-top: 40px;
        position: relative;
        text-align: center;
        justify-content: center;
        top: -280px;
        position: relative;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }

    .h2footer {

        margin: 0 auto;
        top: 35px;
        font-size: 4.8vw;
        display: block;
        position: relative;
    }

    .h2footeremail {

        top: 0px;
        font-size: 30px;
        display: block;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }


    #h2studio1 {
        padding-top: 20px;
    }

    #h2studio2 {
        padding-top: 14px;
    }

    #h2studio4 {
        padding-top: 15px;
    }

    #h2studio5 {
        padding-top: 15px;
    }

    #pcopyright {
        margin-left: 30px;
        margin-right: 30px;
        padding-top: 80px;
        position: relative;
        display: block;
        text-align: center;
        margin: 0 auto;
        font-family: sans-serif;
        text-transform: uppercase;
        font-size: 12px;
    }

}

@media screen and (max-width:375px) {

    #menuResponsive01 li a {
        font-size: 69px;
    }

    #rsheadresponsive li a {
        font-size: 39px;
        display: inline;
    }

    #containerfooter {
        text-align: center;
        margin-left: 30px;
        margin-top: 30px;
        position: absolute;

    }

    .fixedheaderresp {
        display: block;
    }

    #menuResponsive01 {
        height: 667px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        box-sizing: border-box;
        flex-direction: column;
    }

    #logoessresp {
        display: block;
    }

    #containerhead {
        margin-top: 0px;
    }

    #bigess {
        display: none;
    }

    #menu {
        display: none;
    }

    #rshead {
        display: none;
    }

    .headerp {
        display: none;
    }



    .menu-wrapper {
        display: block;
    }

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        padding: 0px;
      height: 1200px;
    }
    
     #instructions {

        float: none;
        margin-top: 40px;
        position: relative;
        text-align: center;
        justify-content: center;
        top: -280px;
        position: relative;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudiomain {
        margin: 0 auto;
        display: none;
        height: auto;

        width: 100%;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 364px;
        width: 100%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 364px;
        width: 100%;
        float: none;
        background-color: white;
        display: inline-block;
    }

    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {

        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    .h1footer {
        margin: 0 auto;
        padding: 0px;
        font-size: 53px;
    }

    footer {
        height: 450px;
    }

    .h2footer {

        margin: 0 auto;
        top: 35px;
        font-size: 3.8vw;
        display: block;
        position: relative;
    }

    .h2footeremail {

        top: 0px;
        font-size: 30px;
        display: block;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }


    #h2studio1 {
        padding-top: 20px;
    }

    #h2studio2 {
        padding-top: 14px;
    }

    #h2studio4 {
        padding-top: 15px;
    }

    #h2studio5 {
        padding-top: 15px;
    }

    #pcopyright {
        margin-left: 30px;
        margin-right: 30px;
        padding-top: 80px;
        position: relative;
        display: block;
        text-align: center;
        margin: 0 auto;
        font-family: sans-serif;
        text-transform: uppercase;
        font-size: 12px;
    }

}

@media screen and (max-width:360px) {

    #menuResponsive01 {
        height: 820px;
    }

    .brrsheader1 {
        display: none;
    }

    .brrsheader2 {
        display: none;
    }

    #pheaderresponsive {

        font-size: 11.7px;
    }

    #rsheadresponsive {
        margin-top: 50px;

    }




}

@media screen and (max-width:320px) {

    #pcopyright {

        padding-top: 80px;
        position: relative;
        display: block;
        text-align: center;
        margin: 0 auto;
        font-family: sans-serif;
        text-transform: uppercase;
        font-size: 16px;
    }


    #menuResponsive01 li a {
        font-size: 58px;
    }

    #rsheadresponsive li a {
        font-size: 30px;
        display: inline;
    }


    #containerfooter {
        text-align: center;
        margin-left: 6px;
        margin-top: 25px;
        position: absolute;

    }

    .fixedheaderresp {
        display: block;
    }

    #menuResponsive01 {
        top: -50px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        box-sizing: border-box;
        flex-direction: column;
    }

    #logoessresp {
        display: block;
    }

    #containerhead {
        margin-top: 0px;
    }

    #bigess {
        display: none;
    }

    #menu {
        display: none;
    }

    #rshead {
        display: none;
    }

    .headerp {
        display: none;
    }



    .menu-wrapper {
        display: block;
    }

    #textstudio p,
    .textstudiomonito p {
        text-align: center;
        font-size: 13px;
        font-weight: 100;
        margin-top: 15px;
        margin-left: 0px auto;
        margin-right: 0px auto;
    }

    p {
        margin-left: 0px;
    }

    .h2studio {
        font-family: sans-serif;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        font-size: 25px
    }


    #studio {
        height: auto;
    }

    #prices {
        padding: 0px;
         height: 1200px;
    }

    .textstudiomonito {
        font-family: sans-serif;
        float: left;
        border-right: solid 1.8px;
        background-color: white;
        margin: 0 auto;
        height: 215px;
        width: 100%;
        display: inline-block;
    }

    .h1prices {
        line-height: 0px;
        padding-top: 0px;
    }

    h4 {
        padding-bottom: 35px;
    }

    #mixing {
        position: relative;
        top: -220px;
        height: 280px;
        margin-left: 42px;
        margin-right: 42px;
    }


    #textstudio {
        height: 115px;

        float: none;
        width: 100%;

        border-right: solid 0px;
        border-bottom: solid 1.8px;

        display: block;
    }

    #videostudio1 {
        margin: 0 auto;
        background-color: white;
        display: inline-block;
        height: 179px;
        width: 50%;
    }

    #videostudio2 {
        margin: 0 auto;
        height: 179px;
        width: 50%;
        float: right;
        background-color: white;
        display: inline-block;
    }


    .h4span {
        font-size: 10px;
    }


    #h1studio {
        padding-top: 20px;
        padding-bottom: 15px;
    }

    h3 {
        line-height: .75em;
        margin: -10px;
        display: block;
        font-size: 35px;
        font-family: sans-serif;
        text-transform: uppercase;
    }


    h4,
    .h4mixingtitle {
        font-size: 15px;

    }

    .h4mixingtitle {
        padding-bottom: 50px;
    }

    #videomain {
        top: 20vw;

    }



    #works {

        height: 490px;
    }

    #worksh1 {
        padding-top: 50px;
        position: relative;
        z-index: 8;
    }

    #worksglobal {
        position: relative;

    }

    #worksright,
    #worksleft {

        margin-left: 25px;
    }

    #worksright {
        top: 120px;
    }

    h1 {
        font-size: 88px;
    }

    .h1footer {
        margin: 0 auto;
        padding: 0px;
        font-size: 53px;
    }

    footer {
        height: 450px;
    }

    .h2footer {

        margin: 0 auto;
        top: 35px;
        font-size: 20px;
        display: block;
        position: relative;
    }

    .h2footeremail {

        top: 0px;
        font-size: 20px;
        display: block;
    }

    #container {
        margin-top: 20px;
        position: fixed;

    }

    #container2 {
        margin-top: 50px;
        position: fixed;
        background-color: ;
    }

    #container3 {
        margin-top: 80px;
        position: fixed;

    }

    #container4 {
        margin-top: 110px;
        position: fixed;

    }

    #container5 {
        margin-top: 20px;
        position: fixed;

    }

    #container6 {
        margin-top: 50px;
        position: fixed;

    }

    #container7 {
        margin-top: 80px;
        position: fixed;

    }

    #container8 {
        margin-top: 110px;
        position: fixed;

    }

    .worksrighttext,
    .workslefttext {

        font-size: 27px;
    }


    #h2studio1 {
        padding-top: 20px;
    }

    #h2studio2 {
        padding-top: 14px;
    }

    #h2studio4 {
        padding-top: 15px;
    }

    #h2studio5 {
        padding-top: 15px;
    }

}
