.adult_overlay {    /* Height & width depends on how you want to reveal the overlay (see JS below) */    height: 100%;    width: 0;    position: fixed; /* Stay in place */    z-index: 100000000000; /* Sit on top */    left: 0;    top: 0;    background-color: rgb(0, 0, 0); /* Black fallback color */    background-color: rgba(0, 0, 0, 0.98); /* Black w/opacity */    overflow-x: hidden; /* Disable horizontal scroll */    /*transition: 0.5s;*/ /* 0.5 second transition effect to slide in or slide down the overlay (height or width, depending on reveal) */}/* Position the content inside the overlay *//* The navigation links inside the overlay */.adult_overlay a {    padding: 8px;    text-decoration: none;    font-size: 36px;    text-align: center;    color: #d1d1d1;    display: block; /* Display block instead of inline */    /*transition: 0.3s;*/}.adult_overlay p {    text-align: center;    margin: 0 auto;    margin-top: 2%;    width: 75%;    padding: 8px;    text-decoration: none;    font-size: 20px;    color: #ffffff;    display: block;    /*transition: 0.3s;*/}.adult_overlay b {    margin-top: 20%;    text-align: center;    padding: 8px;    text-decoration: none;    font-size: 30px;    color: #ffffff;    display: block; /* Display block instead of inline */    /*transition: 0.3s; *//* Transition effects on hover (color) */}/* When you mouse over the navigation links, change their color */.adult_overlay a:hover, .adult_overlay a:focus {    color: #f1f1f1;}/* Position the close button (top right corner) */.adult_overlay .closebtn {    position: absolute;    top: 20px;    right: 45px;    font-size: 60px;}/* When the height of the screen is less than 450 pixels, change the font-size of the links and position the close button again, so they don't overlap */@media screen and (max-height: 450px) {    .adult_overlay a {        font-size: 20px    }    .adult_overlay .closebtn {        font-size: 40px;        top: 15px;        right: 35px;    }}