body {     background-color: #fff;     position: relative;     overflow-x: hidden; }  .container img {     max-width: 100%; }  #main {     margin: 0; }  .bgInverse {     background-color: #373a3c; }  #info {     background-color: #fff;     padding: 15px;     box-sizing: border-box; }  #sidebar {     background-color: #fff;     padding: 15px;     box-sizing: border-box; }  .background-link-img {     background-size: cover;     background-repeat: no-repeat;     background-position: center;     background-attachment: fixed;     position: absolute;     top: 0;     left: 0;     display: block;     width: 100%;     height: 100%;     z-index: -1; }  .btn {     border-radius: 0;     border: none;     outline: none;     background-color: transparent; }  .btn.btn-primary {     background-color: #0275d8; }  .btn.btn-info {     background-color: #5bc0de; }  .modal-backdrop {     display: none; }  .modal:after {     content: '';     position: fixed;     top: 0;     right: 0;     bottom: 0;     left: 0;     z-index: 1;     background-color: #000;     opacity: .7; }  .modal .modal-dialog {     z-index: 3; }  .modal .modal-header {     padding: 5px 35px 10px 35px;     -webkit-box-sizing: border-box;     box-sizing: border-box; }  .modal .modal-content {     -webkit-border-radius: 0;     border-radius: 0; }  .modal .close {     font-size: 2.5rem;     position: absolute;     right: 10px; }  .form-control {     -webkit-border-radius: 0;     border-radius: 0; }  .swiper-wrapper {     height: inherit !important; }  .header {     padding: 10px 15px;     margin-bottom: .75rem;     box-sizing: border-box;     position: relative;     z-index: 3; }  .header .row {     min-height: 60px; }  .info-19 .info_block {     background-color: #FFF;     padding: 15px; }  .info-19 .banner {     position: relative;     margin-bottom: 20px;     text-align: center; }  .info-19 .banner .row {     display: flex;     flex-wrap: wrap;     justify-content: space-between; }  .info-19 .banner_link {     display: block;     width: 100%;     height: 100%;     transition: .4s ease;     margin-bottom: 7px; }  .info-19 .banner_link:hover {     text-decoration: none;     opacity: .8;     -moz-transform: scale(1.02);     -webkit-transform: scale(1.02);     transform: scale(1.02); }  .info-19 .banner_link img {     width: 100%;     height: 100%;     object-fit: cover;     padding: 0; }  .info-19 .game-col {     margin-bottom: 15px; }  .info-19 .banner_img {     max-height: 200px;     min-height: 150px;     padding: 7px 0;     max-width: 100%; }  .info-19 .header1 {     text-align: center;     margin: 0;     padding: 10px 0; }  .info-19 .text {     font-family: sans-serif; }  .footer {     position: relative;     background: #333;     padding: 0px; }  .footer .back-to-top {     position: fixed;     bottom: 45px;     right: 45px;     width: 40px;     height: 40px;     border: 1px solid #666;     background-color: #fff;     color: #666 !important;     transition: all .2s linear;     z-index: 9999999;     font-size: 14px;     line-height: normal;     text-align: center;     padding: 7px 0;     transform: translate3d(10%, 0, 0); }  .footer .back-to-top:hover {     opacity: .8;     cursor: pointer; }  .footer .back-to-top i.fa {     color: #666;     font-size: 24px; }  .footer .footer_logo {     width: 100%;     display: block;     padding-bottom: 10px;     text-align: left;     padding-top: 10px; }  .footer .copyright {     color: rgba(255, 255, 255, .75);     padding: 12px 0 10px;     text-align: left; }  @media (min-width: 576px) {     .modal-sm {         max-width: 420px !important;     } }   .header {     background-color: rgb(28, 48, 85) !important; }  .footer {     background-color: rgb(27, 47, 83) !important; }  body {     background-color: rgb(66, 97, 155) !important; }  :nth-child(6) > .nav-link {     background-color: rgb(214, 44, 87) !important;     color: #fff !important;     border-radius: 50px !important;     width: 123px !important;     text-align: center !important; }  .header .container {     display: flex;     justify-content: space-between; }  .header .container:after {     display: none; }  @media (max-width: 991px) {     .navbar {         padding-right: 0;         text-align: right;     } }  @media (max-width: 575px) {     .info-19 .banner {         padding: 0;     }     .info-19 .banner .col-xs-12 {         padding: 0;         margin-bottom: 10px;     } }    .list-game .game-item {     margin-bottom: .75rem;     min-width: 250px;     max-width: 278px; }  .list-game .card-subtitle {     width: 100%;     margin-bottom: 0; }  .list-game .game-item .img-game {     overflow: hidden; }  .list-game .btn {     margin: 5px 0; }  .list-game .card {     background: transparent;     border: none;     border-radius: 0;     overflow: hidden;     position: relative; }  .list-game .card div.wrapp-img {     display: block;     overflow: hidden;     position: relative; }  .list-game .card div.wrapp-img .img-fluid {     -webkit-transition: 0.3s;     transition: 0.3s; }  .list-game .card:hover .block-hover {     opacity: 1; }  .list-game .card .block-hover {     background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;     position: absolute;     top: 0;     left: 0;     width: 100%;     height: 100%;     margin: 0;     opacity: 0;     -webkit-transition: 0.3s;     transition: 0.3s; }  .list-game .flex-items-xs-center {     display: -webkit-box;     display: -moz-box;     display: -ms-flexbox;     display: -webkit-flex;     -webkit-flex-flow: row wrap;     justify-content: center; }  .game-iframe {     width: 825px;     margin: 0 auto 30px; }  .game-iframe iframe {     width: 100%!important;     min-height: 466px;     height: auto!important; }  @media (max-width: 1199px) {     .game-iframe {         width: 690px;     }     .game-iframe iframe {         min-height: 390px;     } }  @media (max-width: 991px) {     .game-iframe {         width: 510px;     }     .game-iframe iframe {         min-height: 289px;     } }  @media (max-width: 767px) {     .game-iframe {         width: 510px;     } }  @media (max-width: 575px) {     .game-iframe {         width: 100%!important;     } }  @media (max-width: 540px) {     .game-iframe iframe {         min-height: 275px;     } }  @media (max-width: 516px) {     .game-iframe iframe {         min-height: 255px;     } }  @media (max-width: 481px) {     .game-iframe iframe {         min-height: 235px;     } }  @media (max-width: 444px) {     .game-iframe iframe {         min-height: 215px;     } }  @media (max-width: 411px) {     .game-iframe iframe {         min-height: 195px;     } }  @media (max-width: 373px) {     .game-iframe iframe {         min-height: 175px;     } } @media (max-width: 360px) {     .game-iframe iframe {         min-height: auto;     } }