@media all and (min-width: 200px) and (max-width: 1080px) {
  body {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    margin: none;
  }
  body .social-icons .loggo {
    padding: 1em;
    text-transform: uppercase;
    color: black;
  }
  body .social-icons .loggo h3 {
    letter-spacing: 0.2em;
    font-size: 70%;
    background: rgb(51, 14, 216);
    width: 6%;
    padding: 1em;
    border-radius: 5px;
  }
  body .social-icons .loggo span {
    color: grey;
  }
  body .social-icons .loggo span.timmy {
    color: white;
    font-size: 140%;
    font-weight: bolder;
  }
  body .social-icons ul {
    text-align: right;
  }
  body .social-icons ul li {
    margin: 1%;
    list-style: none;
    display: inline;
  }
  body .social-icons ul li a {
    text-decoration: none;
  }
  body .social-icons ul li i {
    font-size: 60%;
  }
  body .upper-navigation .logo {
    text-align: center;
  }
  body .upper-navigation .logo img {
    width: 50%;
    border-radius: 100%;
  }
  body .upper-navigation nav {
    padding: 1em;
  }
  body .upper-navigation nav ul {
    text-align: center;
  }
  body .upper-navigation nav ul li {
    display: inline;
    list-style: none;
    font-size: 50%;
    font-weight: bold;
    letter-spacing: 0.1rem;
    text-transform: uppercase;
  }
  body .upper-navigation nav ul li a {
    text-decoration: none;
    color: black;
  }
  body #entertainment h1 {
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.3rem;
    font-size: 100%;
  }
  body #entertainment .content {
    position: absolute;
    transform: translateY(60%);
    margin: 1%;
    border-radius: 5px;
  }
  body #entertainment .content span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 50%;
  }
  body #entertainment video {
    width: 100%;
  }
  body #entertainment .inner-infor {
    background: rgba(0, 0, 0, 0.623);
    color: white;
    padding: 0.5em;
    margin: 1%;
    width: 65%;
    position: absolute;
    transform: translateY(-130%);
  }
  body #entertainment .inner-infor .info h1 {
    font-size: 100%;
    letter-spacing: 0.2rem;
  }
  body #entertainment .inner-infor .info p {
    font-size: 70%;
    letter-spacing: 0.1rem;
    text-align: justify;
  }
  body #entertainment .inner-infor .info .order button {
    text-transform: uppercase;
    letter-spacing: 0.2rem;
    border: none;
    font-weight: bold;
    background: blue;
    padding: 0.5em;
    border-radius: 4px;
    font-size: 80%;
  }
  body #entertainment .inner-infor .info .order button a {
    color: white;
    text-decoration: none;
  }
  body iframe {
    width: 100%;
    height: 72vh;
    border: none;
  }
  body #container h1 {
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: 0.5rem;
    text-align: center;
  }
  body #container hr {
    width: 90%;
    background: red;
  }
  body #container #box #box-1 img {
    width: 100%;
  }
  body #container #box #passage {
    padding: 0.5em;
  }
  body #container #box #passage p {
    letter-spacing: 0.1rem;
    text-align: justify;
    font-size: 70%;
  }
  body #container #box #passage p span {
    background: blue;
    padding: 0.7%;
    text-transform: uppercase;
    font-size: 60%;
  }
  body #container #box #passage p span a {
    text-decoration: none;
    color: white;
  }
  body .shop-adverts {
    padding: 1%;
  }
  body .shop-adverts .inner-content {
    padding: 3%;
    margin: 2%;
    position: absolute;
    background: rgba(7, 7, 7, 0.452);
    transform: translateY(-120%);
    width: 70%;
    color: lightgrey;
  }
  body .shop-adverts .inner-content h1 {
    text-transform: uppercase;
    font-size: 100%;
  }
  body .shop-adverts .inner-content p {
    font-size: 70%;
  }
  body .shop-adverts .inner-content button {
    border: none;
    border-radius: 5px;
    margin: 4%;
    background: blue;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    font-size: 100%;
  }
  body .shop-adverts .inner-content button a {
    text-decoration: none;
    color: white;
  }
  body .shop-adverts h1 {
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: 0.3em;
    text-align: center;
  }
  body .shop-adverts p {
    text-align: center;
  }
  body .shop-adverts .gaming-shop img {
    width: 100%;
  }
  body .products-1 h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: 0.3rem;
  }
  body .products-1 .containment {
    display: flex;
  }
  body .products-1 .containment .box-1 {
    width: 57.5%;
    margin: 0.4%;
  }
  body .products-1 .containment .box-1 img {
    width: 100%;
    height: 100%;
  }
  body .products-1 .containment .box-1 .infor {
    position: absolute;
    transform: translateY(-115%);
    padding: 0.5em;
    margin: 0.5%;
    background: rgba(255, 255, 255, 0.281);
  }
  body .products-1 .containment .box-1 .infor p {
    text-transform: uppercase;
    color: black;
    font-size: 70%;
    letter-spacing: 0.1rem;
  }
  body .products-1 .containment .box-2 {
    width: 72.5%;
  }
  body .products-1 .containment .box-2 .products {
    display: flex;
  }
  body .products-1 .containment .box-2 .products a {
    text-decoration: none;
  }
  body .products-1 .containment .box-2 .products .ads {
    position: absolute;
    width: 18%;
  }
  body .products-1 .containment .box-2 .products .ads span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    font-size: 35%;
  }
  body .products-1 .containment .box-2 .products .games {
    margin: 0.2%;
    width: 50%;
  }
  body .products-1 .containment .box-2 .products .games img {
    width: 100%;
    height: 100%;
  }
  body .products-1 .containment .box-2 .products .games .infor {
    position: absolute;
    transform: translateY(-118%);
    padding: 0.2em;
    margin: 0.2%;
    background: rgba(8, 8, 8, 0.836);
    width: 13%;
  }
  body .products-1 .containment .box-2 .products .games .infor p {
    text-transform: uppercase;
    color: white;
    font-weight: bold;
    font-size: 40%;
    letter-spacing: 0.1rem;
  }
  body .xbox-videos video {
    width: 100%;
  }
  body .xbox-videos .inner-infor {
    background: rgba(0, 0, 0, 0.589);
    width: 60%;
    padding: 1em;
    position: absolute;
    transform: translateY(-150%);
  }
  body .xbox-videos .inner-infor .info {
    color: white;
  }
  body .xbox-videos .inner-infor .info h1 {
    text-transform: uppercase;
    font-size: 50%;
    letter-spacing: 0.2rem;
  }
  body .xbox-videos .inner-infor .info p {
    text-align: justify;
    font-size: 40%;
    letter-spacing: 0.1rem;
  }
  body .xbox-videos .inner-infor .info .order {
    padding: 0.3em;
    text-align: center;
  }
  body .xbox-videos .inner-infor .info .order button {
    text-transform: uppercase;
    font-size: 40%;
    font-weight: bold;
    border: none;
    background: blue;
    padding: 0.5em;
    letter-spacing: 0.2rem;
  }
  body .xbox-videos .inner-infor .info .order button a {
    text-decoration: none;
    color: white;
  }
  body .products-xbox h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: 0.3rem;
  }
  body .products-xbox .containment-1 {
    display: flex;
  }
  body .products-xbox .containment-1 .box-1 {
    width: 50%;
    margin: 0.1%;
  }
  body .products-xbox .containment-1 .box-1 .ads {
    position: absolute;
    width: 20%;
    margin: 1%;
    border-radius: 4px;
  }
  body .products-xbox .containment-1 .box-1 .ads span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    font-size: 35%;
    border-radius: 4px;
  }
  body .products-xbox .containment-1 .box-1 img {
    width: 100%;
    height: 100%;
  }
  body .products-xbox .containment-1 .box-1 .infor {
    position: absolute;
    transform: translateY(-118%);
    padding: 0.2em;
    margin: 0.2%;
    background: rgba(8, 8, 8, 0.836);
    width: 13%;
  }
  body .products-xbox .containment-1 .box-1 .infor p {
    text-transform: uppercase;
    color: white;
    font-weight: bold;
    font-size: 40%;
    letter-spacing: 0.1rem;
  }
  body .products-xbox .containment-1 .box-2 {
    width: 91%;
  }
  body .products-xbox .containment-1 .box-2 .products {
    display: flex;
  }
  body .products-xbox .containment-1 .box-2 .products .games {
    width: 50%;
    margin: 0.2%;
  }
  body .products-xbox .containment-1 .box-2 .products .games img {
    width: 100%;
    height: 100%;
  }
  body .products-xbox .containment-1 .box-2 .products .games .ads {
    position: absolute;
    width: 18%;
  }
  body .products-xbox .containment-1 .box-2 .products .games .ads span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    font-size: 35%;
  }
  body .products-xbox .containment-1 .box-2 .products .games .infor {
    position: absolute;
    transform: translateY(-118%);
    padding: 0.4em;
    margin: 0.2%;
    background: rgba(8, 8, 8, 0.836);
    width: 13%;
  }
  body .products-xbox .containment-1 .box-2 .products .games .infor p {
    text-transform: uppercase;
    color: white;
    font-weight: bold;
    font-size: 40%;
    letter-spacing: 0.1rem;
  }
  body .controller-intro {
    margin: 0.2%;
  }
  body .controller-intro h1 {
    text-transform: uppercase;
    text-align: center;
    padding: 0.4em;
    font-size: 60%;
  }
  body .controller-intro .intro {
    position: absolute;
    background: rgba(0, 0, 0, 0.596);
    color: white;
    transform: translateY(100%);
    margin: 1%;
    padding: 0.3em;
    width: 60%;
  }
  body .controller-intro .intro h1 {
    letter-spacing: 0.1em;
    text-align: center;
    text-transform: uppercase;
    font-size: 70%;
    font-weight: bold;
  }
  body .controller-intro .intro p {
    font-size: 50%;
  }
  body .controller-intro .intro button {
    border: none;
    border-radius: 3px;
    padding: 0.6em;
    text-transform: uppercase;
    background-color: black;
    font-weight: bold;
    font-size: 30%;
  }
  body .controller-intro .intro button a {
    text-decoration: none;
    color: white;
  }
  body .controller-intro video {
    width: 100%;
  }
  body footer .sponsors .gamer {
    padding: 1em;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
  }
  body footer .sponsors .gamer h5 {
    background: rgb(159, 159, 161);
    width: 6%;
    border-radius: 3px;
    padding: 0.5em;
    color: green;
    font-size: 100%;
    text-transform: uppercase;
  }
  body footer .sponsors .gamer h5 span.ty {
    color: rgb(119, 34, 34);
    font-size: 150%;
  }
  body footer .sponsors .gamer h5 span {
    color: rgb(38, 38, 138);
  }
  body footer .sponsors .supp ul {
    text-align: center;
  }
  body footer .sponsors .supp ul li {
    margin: 2%;
    display: inline;
    list-style: none;
    text-transform: capitalize;
  }
  body footer .sponsors .supp ul li a {
    text-decoration: none;
  }
  body footer .sections a {
    color: black;
  }
  body footer .sections .details ul {
    text-align: center;
  }
  body footer .sections .details ul li {
    margin: 2%;
    list-style: none;
    font-size: 70%;
    text-transform: capitalize;
  }
  body footer .sections .details ul li a {
    text-decoration: none;
  }
  body footer .sections .sponsored-by ul {
    text-align: center;
  }
  body footer .sections .sponsored-by ul :hover {
    background: black;
    color: white;
    transition: 0.5s;
    padding: 0.1em;
  }
  body footer .sections .sponsored-by ul li {
    text-transform: capitalize;
    list-style: none;
    margin: 1%;
    font-size: 70%;
  }
  body footer .sections .sponsored-by ul li a {
    text-decoration: none;
  }
  body footer .sections .last-socials ul {
    text-align: center;
  }
  body footer .sections .last-socials ul li {
    margin: 2%;
    display: inline;
    list-style: none;
    font-size: 110%;
  }
  body footer .sections .last-socials ul li a {
    text-decoration: none;
  }
  body footer .sections .last-socials .subscribe form {
    display: none;
  }
  body footer .sections .last-socials .subscribe form input {
    text-align: center;
  }
  body footer .sections .last-socials .subscribe form input[type=search] {
    outline: none;
    border-radius: 50px;
    border: none;
    background-color: lightgrey;
    padding: 0.3em;
    width: 70%;
    font-size: 50%;
  }
  body footer .sections .last-socials .subscribe form input[type=button] {
    border: none;
    padding: 0.3em;
    cursor: pointer;
    background: blue;
    color: white;
    font-size: 50%;
    text-transform: uppercase;
    border-radius: 50px;
  }
  body footer hr {
    width: 50%;
  }
  body footer .all-rights-reserved p {
    text-align: center;
    font-size: 50%;
    font-weight: bold;
  }
}
@media all and (min-width: 1080px) and (max-width: 3000px) {
  body {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    margin: none;
  }
  body .social-icons .loggo {
    padding: 1em;
    text-transform: uppercase;
    color: black;
  }
  body .social-icons .loggo h3 {
    letter-spacing: 0.5em;
    font-size: 90%;
    background: rgb(51, 14, 216);
    width: 4%;
    padding: 1em;
    border-radius: 5px;
  }
  body .social-icons .loggo span {
    color: grey;
  }
  body .social-icons .loggo span.timmy {
    color: white;
    font-size: 140%;
    font-weight: bolder;
  }
  body .social-icons ul {
    text-align: right;
    padding: 1em;
  }
  body .social-icons ul li {
    margin: 1%;
    list-style: none;
    display: inline;
  }
  body .social-icons ul li a {
    text-decoration: none;
  }
  body .social-icons ul li i {
    font-size: 100%;
  }
  body .upper-navigation {
    display: flex;
    padding: 1em;
  }
  body .upper-navigation .logo {
    transform: translateY(-20%);
    width: 40%;
  }
  body .upper-navigation .logo img {
    width: 70%;
    border-radius: 100%;
  }
  body .upper-navigation nav {
    width: 60%;
    padding: 1em;
  }
  body .upper-navigation nav ul {
    text-align: center;
  }
  body .upper-navigation nav ul :hover {
    background: blue;
    color: white;
    font-weight: bold;
    padding: 0.5em;
    transition: 1s;
  }
  body .upper-navigation nav ul li {
    display: inline;
    margin: 2%;
    list-style: none;
    font-size: 75%;
    font-weight: bold;
    letter-spacing: 0.1rem;
    text-transform: uppercase;
  }
  body .upper-navigation nav ul li a {
    text-decoration: none;
    color: black;
  }
  body #entertainment .content {
    position: absolute;
    transform: translateY(60%);
    margin: 1%;
    border-radius: 5px;
  }
  body #entertainment .content span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 100%;
  }
  body #entertainment h1 {
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1rem;
    font-size: 200%;
  }
  body #entertainment video {
    width: 100%;
  }
  body #entertainment .inner-infor {
    width: 60%;
    padding: 1em;
    margin: 1%;
    position: absolute;
    transform: translateY(-200%);
  }
  body #entertainment .inner-infor .info {
    color: white;
  }
  body #entertainment .inner-infor .info h1 {
    text-transform: uppercase;
    text-align: center;
    font-size: 150%;
    letter-spacing: 0.5rem;
  }
  body #entertainment .inner-infor .info p {
    text-align: justify;
    font-size: 100%;
    letter-spacing: 0.1rem;
  }
  body #entertainment .inner-infor .info .order {
    padding: 0.3em;
    text-align: center;
  }
  body #entertainment .inner-infor .info .order button {
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 100%;
    font-weight: bold;
    border: none;
    background: blue;
    padding: 0.5em;
    letter-spacing: 0.2rem;
  }
  body #entertainment .inner-infor .info .order button a {
    text-decoration: none;
    color: white;
  }
  body iframe {
    width: 100%;
    height: 72vh;
    border: none;
  }
  body #container h1 {
    text-transform: uppercase;
    font-size: 150%;
    letter-spacing: 0.5rem;
    text-align: center;
  }
  body #container hr {
    width: 70%;
    background: red;
  }
  body #container #box {
    display: flex;
  }
  body #container #box #box-1 {
    width: 60%;
  }
  body #container #box #box-1 img {
    width: 100%;
  }
  body #container #box #passage {
    padding: 0.5em;
    width: 40%;
  }
  body #container #box #passage p {
    letter-spacing: 0.1rem;
    text-align: justify;
    text-align: justify;
    font-size: 100%;
  }
  body #container #box #passage p span {
    background: blue;
    padding: 0.5%;
    text-transform: uppercase;
    font-size: 100%;
  }
  body #container #box #passage p span a {
    text-decoration: none;
    color: white;
  }
  body .shop-adverts {
    padding: 1%;
  }
  body .shop-adverts .inner-content {
    padding: 3%;
    margin: 2%;
    position: absolute;
    background: rgba(10, 10, 10, 0.616);
    transform: translateY(-145%);
    width: 70%;
    color: lightgrey;
  }
  body .shop-adverts .inner-content h1 {
    text-transform: uppercase;
    font-size: 150%;
  }
  body .shop-adverts .inner-content p {
    font-size: 100%;
  }
  body .shop-adverts .inner-content button {
    border: none;
    border-radius: 5px;
    margin: 4%;
    background: blue;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    font-size: 100%;
    padding: 1%;
  }
  body .shop-adverts .inner-content button a {
    text-decoration: none;
    color: white;
  }
  body .shop-adverts h1 {
    text-transform: uppercase;
    font-size: 150%;
    letter-spacing: 0.3em;
    text-align: center;
  }
  body .shop-adverts p {
    text-align: center;
  }
  body .shop-adverts .gaming-shop img {
    width: 100%;
  }
  body .products-1 h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 200%;
    letter-spacing: 0.3rem;
  }
  body .products-1 .containment {
    display: flex;
  }
  body .products-1 .containment .box-1 {
    width: 59.5%;
  }
  body .products-1 .containment .box-1 img {
    width: 100%;
    height: 100%;
  }
  body .products-1 .containment .box-1 .infor {
    position: absolute;
    transform: translateY(-115%);
    padding: 0.5em;
    margin: 0.5%;
    background: rgba(255, 255, 255, 0.281);
  }
  body .products-1 .containment .box-1 .infor p {
    text-transform: uppercase;
    color: black;
    font-size: 100%;
    font-weight: bold;
    letter-spacing: 0.1rem;
  }
  body .products-1 .containment .box-2 {
    width: 72.5%;
  }
  body .products-1 .containment .box-2 .products {
    display: flex;
  }
  body .products-1 .containment .box-2 .products .ads {
    position: absolute;
    width: 18%;
    transform: translateY(48%);
  }
  body .products-1 .containment .box-2 .products .ads span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    font-size: 100%;
  }
  body .products-1 .containment .box-2 .products .games {
    width: 50%;
    margin: 0.2%;
  }
  body .products-1 .containment .box-2 .products .games img {
    width: 100%;
    height: 100%;
  }
  body .products-1 .containment .box-2 .products .games .infor {
    position: absolute;
    transform: translateY(-118%);
    padding: 0.2em;
    margin: 0.2%;
    background: rgba(8, 8, 8, 0.836);
    width: 13%;
  }
  body .products-1 .containment .box-2 .products .games .infor p {
    text-transform: uppercase;
    color: white;
    font-weight: bold;
    font-size: 100%;
    letter-spacing: 0.1rem;
  }
  body .xbox-videos video {
    width: 100%;
  }
  body .xbox-videos .inner-infor {
    background: rgba(0, 0, 0, 0.589);
    width: 60%;
    padding: 1em;
    margin: 1%;
    position: absolute;
    transform: translateY(-200%);
  }
  body .xbox-videos .inner-infor .info {
    color: white;
  }
  body .xbox-videos .inner-infor .info h1 {
    text-transform: uppercase;
    text-align: center;
    font-size: 150%;
    letter-spacing: 0.5rem;
  }
  body .xbox-videos .inner-infor .info p {
    text-align: justify;
    font-size: 100%;
    letter-spacing: 0.1rem;
  }
  body .xbox-videos .inner-infor .info .order {
    padding: 0.3em;
    text-align: center;
  }
  body .xbox-videos .inner-infor .info .order button {
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 100%;
    font-weight: bold;
    border: none;
    background: blue;
    padding: 0.5em;
    letter-spacing: 0.2rem;
  }
  body .xbox-videos .inner-infor .info .order button a {
    text-decoration: none;
    color: white;
  }
  body .products-xbox h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 200%;
    letter-spacing: 0.3rem;
  }
  body .products-xbox .containment-1 {
    display: flex;
  }
  body .products-xbox .containment-1 .box-1 {
    width: 50%;
    margin: 0.1%;
  }
  body .products-xbox .containment-1 .box-1 img {
    width: 100%;
    height: 100%;
  }
  body .products-xbox .containment-1 .box-1 a {
    text-decoration: none;
    color: white;
  }
  body .products-xbox .containment-1 .box-1 .ads {
    background: red;
    position: absolute;
    transform: translateY(10%);
    margin: 0.3%;
  }
  body .products-xbox .containment-1 .box-1 .ads span {
    text-transform: uppercase;
    padding: 0.5em;
  }
  body .products-xbox .containment-1 .box-1 .infor {
    position: absolute;
    transform: translateY(-115%);
    padding: 0.5em;
    margin: 0.5%;
    background: rgba(255, 255, 255, 0.281);
  }
  body .products-xbox .containment-1 .box-1 .infor p {
    text-transform: uppercase;
    color: black;
    font-size: 100%;
    font-weight: bold;
    letter-spacing: 0.1rem;
  }
  body .products-xbox .containment-1 .box-2 {
    width: 91.7%;
  }
  body .products-xbox .containment-1 .box-2 .products {
    display: flex;
  }
  body .products-xbox .containment-1 .box-2 .products .ads {
    position: absolute;
    width: 18%;
    transform: translateY(48%);
  }
  body .products-xbox .containment-1 .box-2 .products .ads span {
    background: red;
    padding: 0.5em;
    color: white;
    text-transform: uppercase;
    font-size: 100%;
  }
  body .products-xbox .containment-1 .box-2 .products .games {
    width: 90%;
    margin: 0.2%;
  }
  body .products-xbox .containment-1 .box-2 .products .games img {
    width: 100%;
    height: 100%;
  }
  body .products-xbox .containment-1 .box-2 .products .games .infor {
    position: absolute;
    transform: translateY(-115%);
    padding: 0.5em;
    margin: 0.5%;
    background: rgba(255, 255, 255, 0.281);
  }
  body .products-xbox .containment-1 .box-2 .products .games .infor p {
    text-transform: uppercase;
    color: black;
    font-size: 100%;
    font-weight: bold;
    letter-spacing: 0.1rem;
  }
  body .controller-intro {
    margin: 0.2%;
  }
  body .controller-intro h1 {
    text-transform: uppercase;
    text-align: center;
    padding: 1em;
    font-size: 100%;
  }
  body .controller-intro .btn-controllers .btn-3 {
    background: blue;
  }
  body .controller-intro .intro {
    position: absolute;
    background: rgba(0, 0, 0, 0.596);
    color: white;
    transform: translateY(150%);
    margin: 1%;
    padding: 1em;
    width: 70%;
  }
  body .controller-intro .intro h1 {
    letter-spacing: 0.1em;
    text-align: center;
    text-transform: uppercase;
    font-size: 120%;
    font-weight: bold;
  }
  body .controller-intro .intro p {
    font-size: 100%;
  }
  body .controller-intro .intro button {
    display: none;
    border: none;
    border-radius: 3px;
    padding: 0.6em;
    text-transform: uppercase;
    background-color: black;
    font-weight: bold;
    font-size: 100%;
  }
  body .controller-intro .intro button a {
    text-decoration: none;
    color: white;
  }
  body .controller-intro video {
    width: 100%;
  }
  body footer {
    background: rgb(26, 24, 24);
    padding: 1em;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  body footer .sponsors {
    background: rgba(19, 18, 18, 0.616);
    padding: 2em;
  }
  body footer .sponsors .gamer {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
  }
  body footer .sponsors .gamer h5 {
    color: green;
    font-size: 30px;
    text-transform: uppercase;
  }
  body footer .sponsors .gamer h5 span.ty {
    color: rgb(119, 34, 34);
    font-size: 50px;
  }
  body footer .sponsors .gamer h5 span {
    color: rgb(38, 38, 138);
  }
  body footer .sponsors .supp ul {
    text-align: center;
  }
  body footer .sponsors .supp ul li {
    list-style: none;
    display: inline;
    margin: 3%;
    font-size: 370%;
  }
  body footer .sponsors .supp ul li a {
    text-decoration: none;
  }
  body footer .sections {
    display: flex;
    text-align: center;
    letter-spacing: 0.2em;
    background: rgba(0, 0, 0, 0.466);
    color: rgb(150, 148, 148);
    padding: 1em;
  }
  body footer .sections a {
    color: rgb(150, 148, 148);
  }
  body footer .sections .details {
    width: 50%;
  }
  body footer .sections .details ul li {
    text-align: justify;
    margin: 1.5%;
    list-style: none;
    font-size: 100%;
  }
  body footer .sections .details ul li a {
    text-decoration: none;
  }
  body footer .sections .sponsored-by {
    width: 50%;
  }
  body footer .sections .sponsored-by ul :hover {
    border-radius: 5px;
    width: 70%;
    background: rgb(41, 40, 40);
    color: white;
    padding: 0.2em;
    transition: 0.5s;
  }
  body footer .sections .sponsored-by ul li {
    text-align: justify;
    list-style: none;
    text-transform: capitalize;
    margin: 1.5%;
    font-size: 100%;
  }
  body footer .sections .sponsored-by ul li a {
    text-decoration: none;
  }
  body footer .sections .last-socials {
    width: 50%;
  }
  body footer .sections .last-socials ul li {
    display: inline;
    list-style: none;
    margin: 2%;
    font-size: 150%;
  }
  body footer .sections .last-socials ul li a {
    text-decoration: none;
  }
  body footer .sections .last-socials .subscribe form {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  }
  body footer .sections .last-socials .subscribe form input[type=search] {
    outline: none;
    border-radius: 50px;
    padding: 0.5em;
    border: none;
    background: lightgrey;
  }
  body footer .sections .last-socials .subscribe form input[type=button] {
    border: none;
    padding: 0.7em;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 75%;
    background: rgb(39, 39, 165);
    color: white;
    border-radius: 30px;
    cursor: pointer;
  }
  body footer hr {
    width: 70%;
  }
  body footer .all-rights-reserved {
    padding: 1em;
  }
  body footer .all-rights-reserved p {
    text-transform: capitalize;
    font-size: 100%;
    color: white;
    text-align: center;
  }
}/*# sourceMappingURL=index.css.map */