
/* 1980s Made for Desktop */
@media (min-width: 769px){
    
body {
    pointer-events:auto;
}
body button {
    pointer-events:auto;
}
    
body a{
    pointer-events:auto;
}    
   
#wrapper{
    margin:0 auto;
    max-width:98%;
    pointer-events:auto;
    }

#wrapper_b {
    margin:0 auto;
    max-width:50%;
    pointer-events:auto;
}
.desktopPic {
    display:block;
}
.mobilePic {
    display:none;
}
#header{
    display:block;
    width:100%;
    height:150px;
}
    .resp-table-row-mobile{
        display: none;
    }

    .table-body-cell-mobile{
        display: none;
       
    }
    .table-body-cell2-mobile{
        display: none;
    }
    #resp-table-mobile{
        display: none;
    }
    #resp-table-body-mobile{
        display: none;
    }
    	#resp-table {
        width: 100%;
        display: table;
    }
    #resp-table-body{
        display: table-row-group;
    }
    .resp-table-row{
        display: table-row;
    }
  
    .table-body-cell{
        display: table-cell;
        width:auto;
        border: 1px solid #dddddd;
        padding: 8px 0 8px 0;
        color:#337175; /* light blue */
        font-family: Poppins,sans-serif;
        font-weight:600;
        font-size: 16px;
        line-height: 1.42857143;
        text-align:left;
        vertical-align: top;
    }
    .table-body-cell a:hover {
        text-decoration:underline;
    }
    .table-body-cell2{
        display: table-cell;
        width:auto;
        border: 1px solid #dddddd;
        font-family: Cabin,sans-serif;
        font-size:16px;
        color:black;
        padding: 2px 0 0 5px;
        line-height: 1.0000;
        vertical-align: top;
        text-align:left;
        text-decoration: none;
    }
     .table-body-cell2 l{
        text-decoration: none;
        color:#478800; /*Green */
        font-family: Cabin,sans-serif;
        font-size:18px;
        font-weight:700;
        vertical-align:center;
        text-align:center;
        line-height: 0;
        padding:5px 0 0 0;
    }
    .table-body-cell2 a:hover{
        text-decoration: underline;
    }
    /* Style the dropdown menu */

	.list a {
	    padding:0 2% 0 2%;
	}
    
.nav-col2-right{
    display:none;
}
.nav-header img{
    display:block;
    float:left;
    padding:0 0 2% 0;
    top:100%;
    width:64px;
    height:auto;
    pointer-events:none;
}
.nav-links>.MobileSocial {
    display:none;
}
.nav-links> .MobileSocial img {
   display:none;
}

.logo {
    display:block;
    width:150px;
    height:auto;
    float:left;
    border:1px solid black;
}
.logo img {
    display:block;
    width:150px;
    height:auto;
    float:left;
}

.footer{
    display:inline-block;
    width:100%;
    height:50px;
    margin:10% 0 0 0;
    background-color:lightgrey;
    z-index:9999;
}
.footer_text_bottom{
      font-family:Cabin;
      font-size:12px;
      border-top:1px solid white;
}
.section-1{
    float:left;
    display:block;
    width:96%;
    height:5px;
    margin:0 2% 0 2%;
    border-bottom:1px solid black;
}
.col-1{
    display:block;
    float:right;
    height:auto;
    width: 45%;
    margin:2% 0 0 0;
    border:1px solid black;
}

.col-2{
    display:block;
    float:right;
      height:auto;
      width:45%;
      margin: 0 0 0 5%;
      padding:0 0 0 0;
      border:0px solid black;
  }
   .col-17b-Gen90{
    display:inline-block;
    float:left;
    height:auto;
    width:90%;
    margin:0 5% 0 5%;
    border:0px solid black;
    font-family:Cabin;
    font-size:1.25em;
    font-weight:normal;
    text-align:center;
    pointer-events:auto;
  }
  .col-17b-Gen90 p {
      font-family:montserrat;
      font-size:22px;
      font-weight:500;
      text-align:center;
      padding:0 25% 0 25%;
  }
  .col-17b-Gen90 pg {
      color:blue;
      font-weight:800;
  }

.col25-Gen-1{
    display:block;
    float:left;
    height:auto;
    width:25%;
    margin:0 0 0 0;
    padding:0 2% 0 2%;
    border:0px solid black;
}
.homepanel_001{
    display:block;
    float:left;
    width:100%;
    height:auto;
    margin:2% 0 2% 0;
    border:1px solid black;
}
.innerhomepanel_001{
    display:block;
    float:left;
    width:90%;
    padding:1%;
    font-family:monospace;
   
   
}
.innerhomepanel_001 img {
    display:block;
    float:left;
    width:320px;
    height:auto;
    padding:1% 1% 1% 1%;
}
.innerhomepanel_left{
    display:block;
    float:left;
    width:50%;
    height:auto;
    max-height:1000px;
    padding:1%;
    font-family:monospace;
     overflow-x:none;
    overflow-y:scroll;
    border:1px solid black;
     box-shadow: 05px 10px 18px black;
}
.innerhomepanel_left img {
    display:block;
    float:right;
    width:320px;
    height:auto;
    padding:2%;
}
.innerhomepanel_films_right{
    display:block;
    float:right;
    width:45%;
    height:auto;
    padding:0%;
    margin:2% 0  0;
    word-wrap:break-all;
    font-family:monospace;
    border: 0px solid black;
    overflow-y:hidden;
    overflow-x:hidden;
}
.innerhomepanel_films_right img {
    display:inline-block;
    float:left;
    width:120px;
    height:auto;
    padding:1% 1% 1% 5%;
    border:1px solid red;
    border-radius:10px;
    transition: transform .4s; /* Animation */
}
.innerhomepanel_films_right IMG:hover{ 
    transform: scale(1.4); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
    
}
.innerhomepanel_films_right_info{
    display:block;
    float:right;
    width:50%;
    height:auto;
    margin:1% 1% 0 0;
    border:0px solid black;
   
}
.movie_films{
    display:block;
    float:left;
    width:90%;
    height:auto;
    padding:1%;
    font-family:monospace;
    border: 1px solid black;
}
.movie_films img {
    display:block;
    float:left;
    width:180px;
    height:auto;
    border:0px solid black;
    padding:0 2% 0 2%;
    transition: transform .4s; /* Animation */
}
.movie_films IMG:hover{ 
    transform: scale(1.5); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
    
}
.movie_films_right_info{
    display:block;
    float:left;
    width:50%;
    height:auto;
    margin:1% 1% 2% 2%;
    padding:2%;
    border:0px solid black;
   
}
.innerhomepanel_music_left{
    display:block;
    float:left;
    width:45%;
    height:auto;
    max-height:650px;
    padding:1%;
    margin:5% 0 1% 2%;
    font-family:monospace;
    border: 2px solid black;
     box-shadow: 05px 10px 18px grey;
    overflow-y:scroll;
    overflow-x:none;
}
.innerhomepanel_music_left img {
    display:inline-block;
    float:left;
    width:60px;
    height:auto;
    margin:1% 1% 0 0;
    border:1px solid black;
    border-radius:10px;
}
.inner_music_news_panel_001{
    display:block;
    float:left;
    width:90%;
    padding:1%;
    font-family:monospace;
   
   
}
.inner_music_news_panel_001 img {
    display:inline-block;
    float:left;
    width:500px;
    height:auto;
    padding:1% 1% 1% 1%;
}
.music_news_panel_001{
    display:block;
    float:left;
    width:100%;
    padding:1%;
    border:1px solid black;
    font-family:monospace;
   
   
}
.music_news_panel_001 img {
    display:inline-block;
    float:left;
    width:250px;
    height:auto;
    padding:1% 1% 1% 1%;
}
.music_story {
    display:block;
    float:left;
    width:45%;
    height:1000px;
    min-height:1000px;
    margin:2% 2% 1% 1%;
    border:1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
}
.music_story img{
    display:inline-block;
    float:left;
    width:51%;
    height:auto;
   
}
.music_story_right {
    display:block;
    float:right;
    width:45%;
    height:auto;
    padding:2%;
    margin:2% 2% 1% 1%;
    border:1px solid black;
}
.music_story img{
    display:inline-block;
    float:left;
    width:51%;
    height:auto;
    padding:2%;
}
.music_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.music_info img {
    display:block;
    float:left;
    width:45%;
    height:auto;
    padding:2%;
}
.film_info{
    display:block;
    float:left;
    width:62%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.film_info img {
    display:inline-block;
    float:center;
    width:100%;
    padding:2%;
    height:auto;
}
.tv_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.tv_info img {
    display:inline-block;
    float:left;
    width:800px;
    height:auto;
    padding:2%;
}
.tv_listing{
    display:block;
    float:left;
    width:62%;
    height:3000px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monos1400px;
    border: 1px solid black;
     overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
.tv_show{
    display:none;
    width:100%;
    height:auto;
    padding:2%;
     font-family:monospace;
    border: 0px solid black;
}

.tv_show img {
    display:inline-block;
    float:center;
    width:98%;
    height:auto;
    padding:1% 1% 2% 1%;
}
.home_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.home_info img {
    display:inline-block;
    float:left;
    width:760px;
    height:auto;
    padding:2%;
}
.home_listing{
    display:block;
    float:left;
    width:62%;
    height:1800px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    background-color:#eee;
    -webkit-overflow-scrolling: touch;
}
.home_post{
    display:none;
    width:100%;
    height:auto;
    padding:2%;
    margin:2% 0 2% 0;
    font-family:monospace;
    border: 0px solid black;
    border-radius:10px;
    background-color:#fff;
}

.home_post img {
    display:inline-block;
    float:center;
    width:100%;
    height:auto;
    padding:1% 2% 2% 2%;
    border:0px solid white;
}
.post_info {
    display:block;
    width:100%;
    height:auto;
    padding:0 0 0 0;
    
}
.post_info p {
     display: block;
  font-family:monospace;
  font-size: 1em;
  margin-top: 0.2em;
  margin-bottom: 0.0em;
  margin-left: 0;
  margin-right: 0;
  font-weight: 300;
}
.home_listing_generic{
    display:inline-block;
    float:left;
    width:70%;
    height:auto;
    padding:1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    background-color:#eee;
    -webkit-overflow-scrolling: touch;
}
.home_post_generic{
    display:block;
    float:left;
    width:100%;
    height:auto;
    padding:0% 5px 5px 5px;
    margin:2% 0 2% 0;
    font-family:monospace;
    border: 0px solid black;
    border-radius:10px;
    background-color:#fff;
}

.home_post_generic img {
    display:block;
    float:left;
    width:35%;
    height:auto;
    padding:1% 2% 1% 1%;
    border:0px solid white;
}
.side_ad {
    display:block;
    float:left;
    width:25%;
    height:auto;
    border:0px solid black;
    
}
 #post_info_load {
             text-align:left;
            width:50%;
            border:0px solid black;
            border-radius:5px;
             text-decoration: underline;
            font-size: 16px;
            color: black;
        }
        
        #post_load {
             text-align:center;
            margin:2% 25% 2% 25%;
            padding:2%;
            width:50%;
            border:0px solid black;
            border-radius:5px;
            text-decoration: underline;
            font-size: 20px;
            color: green;
        }
.game_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.game_info img {
    display:inline-block;
    float:left;
    width:350px;
    height:auto;
    padding:2%;
}

.game_listing{
    display:block;
    float:left;
    width:65%;
    height:auto;
    padding:1%;
    margin:1% 1% 1% 0%;
    font-family:monospace;
    border: 1px solid black;
}
.game_listing img {
    display:inline-block;
    float:left;
    width:250px;
    height:auto;
    padding:2%;
}
.game_list{
    display:inline-block;
    float:left;
    width:65%;
    height:1000px;
    padding:1%;
    margin:1% 1% 1% 0%;
    font-family:monospace;
    border: 1px solid black;
    box-shadow: 05px 10px 18px grey;
    overflow-x:hidden;
    overflow-y:scroll;
}
/* zoom and pan img */
.zoom-container {
    float:right;
    width: 250px;
    height: auto;
    margin: auto;
    overflow: hidden;
}

.zoom-img {
    width: 100%;
    height: 100%;
    object-fit: cover;  /*  or contain  */
    cursor: crosshair;
    transition: 0.2s;
    transform: scale(1);
    transform-origin: 0% 0%;
}

    .zoom-img:hover {
        transform: scale(2);
        transition: none;
    }

.game_title {
    display:block;
    width:100%;
    height:auto;
    border:0px solid red;
    margin:0 0 2% 0;
}
.game_title img {
    display:inline-block;
    float:right;
    width:200px;
    padding:0% 2% 2% 2%;
    height:auto;
}
.game_title p {
    min-height:180px;
}

.game_downloads {
    display:inline-block;
    float:left;
    width:60%;
    height:auto;
    padding:2% 1% 2% 1%;
    margin:3% 1% 3% 1%;
    font-family:monospace;
    border:0px solid black;
    
     overflow-x:hidden;
     overflow-y:hidden;
 
}
.game_downloads img {
    display:block;
    float:right;
    width:150px;
    height:auto;
}
.game_downloads IMG:hover {
  transform: scale(1.25); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.fashion_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.fashion_info img {
    display:inline-block;
    float:left;
    width:350px;
    height:auto;
    padding:2%;
}
.fashion_listing{
    display:block;
    float:left;
    width:62%;
    height:1400px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
.f1_listing{
    display:block;
    float:left;
    width:48%;
    margin:2% 2% 2% 0;
    min-height:300px;
    border:1px solid black;
    height:auto;
}
.f1_listing img {
    display:block;
    float:left;
    width:90%;
    height:auto;
    margin:2% 5% 3% 5%;
    padding:2%;
}
.f1_listing IMG:hover {
  transform: scale(1.20); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
 .framebox{
    width:90%;
    height:auto;
    margin:2% 5% 2% 5%;
     box-shadow: 05px 10px 18px grey;
     overflow-x:hidden;
     overflow-y:hidden;
     pointer-events:auto;
}
 .postbox{
    width:100%;

    margin:2% 0% 2% 0%;
     pointer-events:auto;
}
.Ad_box {
    display:block;
    float:center;
    width:100%;
    height:auto;
    border:0px solid black;
}
.cost_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.cost_info img {
    display:inline-block;
    float:left;
    width:33.3%;
    height:auto;
    padding:2% 10px 0 0;
}
.cost_listing{
    display:block;
    float:left;
    width:62%;
    height:1400px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
.transformation_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.transformation_info img {
    display:inline-block;
    float:left;
    width:33.3%;
    height:auto;
    padding:2% 10px 0 0;
}
.transformation_listing{
    display:block;
    float:left;
    width:62%;
    height:1400px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
.t1_listing{
    display:block;
    float:left;
    width:48%;
    margin:3% 2% 3% 0;
    min-height:400px;
    border:1px solid black;
    height:auto;
}
.t1_listing img {
    display:block;
    float:left;
    width:48%;
    height:auto;
    min-height:120px;
    padding:2%;
}
.t1_listing IMG:hover {
  transform: scale(1.20); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.toy_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.toy_info img {
    display:inline-block;
    float:left;
    width:33.3%;
    height:auto;
    padding:2% 10px 0 0;
}
.toy_listing{
    display:block;
    float:left;
    width:62%;
    height:1400px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 1px solid black;
    overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
.ty1_listing{
    display:block;
    float:left;
    width:48%;
    margin:3% 2% 3% 0;
    min-height:400px;
    border:1px solid black;
    height:auto;
}
.ty1_listing img {
    display:block;
    float:left;
    width:98%;
    height:auto;
    min-height:325px;
    padding:2%;
}
.ty2_listing{
    display:block;
    float:right;
    width:48%;
    margin:3% 2% 3% 0;
    padding:2%;
    min-height:400px;
    text-align:left;
    border:1px solid black;
    height:auto;
}
.ty2_listing img {
    display:block;
    float:left;
    width:20%;
    height:auto;
    padding:2%;
}
.ty2_listing p{
    text-align:left;
}
.ty2_listing a.button {
    background-color:lightgreen;
    color:black;
    border-radius:10px;
    padding:2%;
    font-size:18px;
    text-decoration:none;
}
.ty2_listing a.button:hover {
    box-shadow: 10px 10px 5px #aaaaaa;
}
.song_listing{
    display:block;
    float:left;
    width:62%;
    height:800px;
    padding:1%;
    margin:1% 1% 2% 1%;
    font-family:monospace;
    border: 0px solid black;
    overflow-x:hidden;
    overflow-y:hidden;
}
.artist_info{
    display:block;
    float:left;
    width:96%;
    height:auto;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
}
.artist_info img {
    display:inline-block;
    float:left;
    width:350px;
    height:auto;
    padding:2%;
}
.artist_listing{
    display:block;
    float:left;
    width:65%;
    height:2400px;
    padding:1%;
    margin:1% 2% 1% 2%;
    font-family:monospace;
    border: 1px solid black;
     box-shadow: 05px 10px 18px grey;
    overflow-x:hidden;
    overflow-y:scroll;
}
.artist_list{
    display:inline-block;
    float:left;
    width:100%;
    height:auto;
    padding:1%;
    margin:1% 1% 1% 0%;
    font-family:monospace;
    border: 1px solid black;
   
}
.artist_list img {
    display:block;
    float:left;
    width:40%;
    height:auto;
    min-height:250px;
    padding:0% 2% 0 0;
     margin:5% 2% 2% 0;
    padding:0% 0 0 0;
}
.artist_list p1 {
    float:left;
    width:56%;
    border:1px solid black;
    padding:2% 2% 2% 2%;
    margin:0 0 2% 0;
}
.artist_list2{
    display:inline-block;
    float:left;
    width:100%;
    height:auto;
    padding:2% 2% 2% 2%;
    margin:1% 0 1% 0%;
    font-family:monospace;
    border: 0px solid black;
   
}
.artist_list2 img {
   display:inline-block;
    float:left;
    width:51%;
    height:auto;
    margin:0 2% 2% 0;
}

.contact-01{
    display:block;
    height:auto;
    width:90%;
    margin:2% 5% 2% 5%;
    border:1px solid black;
    pointer-events:auto;
}
.contact-02{
    display:block;
    float:left;
    height:auto;
    width:46%;
    margin:2% 2% 0 2%;
    padding:2%;
    border:1px solid black;
}
.contact-02 img{
    width:80px;
    height:auto;
}
.footer{
    display:inline-block;
    width:100%;
    height:50px;
    margin:10% 0 0 0;
    background-color:lightgrey;
    z-index:9999;
}
.footer_text_bottom{
      font-family:Cabin;
      font-size:12px;
      border-top:1px solid white;
}

 .footmontage {
    display:block;
    float:left;
    height:auto;
    width:95%;
    margin:2% 2.5% 0 2.5%;
    border:5px solid white;
    background-color:#ffff;
    pointer-events:auto;
 }
 .footmontage p {
      font-family:cabin;
       font-size: 22px;
  color:#337175;
  margin-bottom: 1em;
 }
 .footmontage-image_01{
    position:relative;
    background-color:#f2f5f3;
    overflow-x:auto;
    overflow-y:hidden;
    white-space:nowrap;
    padding:30px;
 }
 .footmontage-image_01 img {
    display:inline-block;
    width:250px;
    height:190px;
     border: 1px solid #BFBFBF;
  background-color: white;
  box-shadow: 10px 10px 5px #aaaaaa;
    padding:10px;
}

.footmontage-image_01 IMG:hover {
  transform: scale(1.12); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
/* Bottom left text */
.bottom-left {
  position: absolute;
  width:20%;
  border:1px solid black;
  bottom: 8px;
  left: 16px;
  font-family:monospace;
}
.options {
    pointer-events:none;
}

 #myInput {
 background-image: url('/img/icons/icons8-search-50.png');
  background-position: 10px 12px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  width: 95%;
  font-size: 16px;
  padding: 12px 20px 12px 40px;
  border: 1px solid #ddd;
  margin: 0 2.5% 12px 2.5%;
}
#myInput img {
    float:left;
    width:24px;
    height:auto;
}

#myUL {
  list-style-type: none;
  padding: 0;
  margin: 0;
  height:600px;
  overflow-x:hidden;
  overflow-y:scroll;
}

#myUL li a {
  border: 0px solid #ddd;
  margin-top: -1px; /* Prevent double borders */
  background-color: #f6f6f6;
  padding: 12px;
  text-decoration: none;
  font-size: 18px;
  color: black;
  display: block;
}

#myUL li a:hover:not(.header) {
  background-color: #eee;
}

 #content-01 img {
     height:25px; 
     width:25px;
 }
  .shareaholic-canvas {
      height:-50px;
      pointer-events:auto;
  }
  
   /*download gallery */
.outer {
    width: 96%;
    height:auto;
    background-color: #fff;
    white-space: nowrap;
    position: relative;
    overflow-x: scroll;
    overflow-y: hidden;
    margin:2% 2% 2% 2%;
    border: 1px solid #ccc;
    -webkit-overflow-scrolling: touch;
}

.outer img {
    width: 100%;
    background-color: #fff;
    float: none;
    height:auto;
    padding:0 0 0 0;
    border:10px solid #FAF9F6;
    white-space:normal;
}
.outer IMG:hover {
   box-shadow: 10px 10px 5px #aaaaaa;
}

.outer div {
    display: inline-block;
    width: 12.5%;
    background-color: #fff;
    float: none;
    height: auto;
    border:0px solid ;
    margin:2% 1% 0 1%;
    text-align:center;
    overflow-x:hidden;
    overflow-y:hidden;
    white-space:normal;
    
}

.outer p {
     margin-top: 0.2em;
     margin-bottom: 0.0em;
     padding:0 0 0 0;
     height:auto;
     white-space:normal;
     
}
.scrollmenu {
  background-color: #fff;
  border:0px solid black;
  overflow-x: scroll;
  overflow-y:hidden;
  white-space: nowrap;
}

.scrollmenu div {
    width:25%;
    height:auto;
  display: inline-block;
  padding: 14px;
  white-space:nowrap;
  border:px solid black;
  overflow:hidden;
}  
.scrollmenu div>img {
    width:100%;
    height:auto;
    border:0px solid black;
    border-radius:10px;
     transition: transform .4s; /* Animation */
}
.scrollmenu div>img:hover {
    overflow:hidden;
    border-radius:10px;
     transform: scale(1.5); /* (10% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.content_box {
    display:none;
    width:100%;
    height:auto;
    border:0px solid black;
}

.content_box img {
    border-radius:10px;
}
.content_box:a{
    color:blue;
}
.content_box_visible {
    display:block;
    width:100%;
    height:auto;
    border:0px solid black;
} 
 #content_load {
             text-align:center;
            margin:2% 25% 2% 25%;
            padding:2%;
            width:50%;
            border:0px solid black;
            border-radius:5px;
           text-decoration: underline;
            font-size: 20px;
            color: green;
        }
         #uktv_load {
            text-align:center;
            margin:2% 25% 2% 25%;
            padding:2%;
            width:50%;
            border:0px solid black;
            border-radius:5px;
            text-decoration: underline;
            font-size: 20px;
            color: green;
         }
         #ustv_load {
            text-align:center;
            margin:2% 25% 2% 25%;
            padding:2%;
            width:50%;
            border:0px solid black;
            border-radius:5px;
            text-decoration: underline;
            font-size: 20px;
            color: green;
         }  
  

#printer {
    display:inline-block;
}

   
    
 #container {
      width: 95%;
      height:auto;
      margin:2% 2.5% 2% 2.5%;
      border: 1px solid #ccc;
      overflow-x: scroll;
    }
    #content {
    position:relative;
    width:100%;
    background-color:#fff;
    white-space:nowrap;
    padding:30px;
    }
    #content img {
         display:inline-block;
    width:250px;
    height:190px;
     border: 1px solid #BFBFBF;
  background-color: white;
  box-shadow: 10px 10px 5px #aaaaaa;
    padding:10px;
    }
    #content IMG:hover {
    }
    .container_title {
      display:inline-block;
      width: 96%;
      height:auto;
      margin:2% 2% 0% 2%;
      border:0px solid black;
      overflow-x:hidden;
    }
    #slideRight {
        position:relative;
        bottom:200px;
        float:right;
        height:50px;
        width:auto;
        background-color: #04AA6D50;
        color: black;
        border-radius:50%;
        overflow:hidden;
    }
    #slideRight img {
    width:30px;
    height:auto;
}
     #slideLeft {
        position:relative;
        bottom:200px;
        float:left;
        height:50px;
        width:auto;
        background-color: #04AA6D50;
        color: black;
        border-radius:50%;
}
#slideLeft img {
    width:30px;
    height:auto;
}
/* Read more */
.more {
    display: none;
}
.desktop_more:{
    display:none;
}

#game_load {
    display:none;
}

#watch_button {
    border:1px solid blue;
    border-radius:10px;
    padding:1% 2% 1% 2%;
    margin:2%;
    font-size:14px;
}
#post_button {
    border:0px solid grey;
    border-radius:2px;
    font-size:16px;
    background-color:#eee;
}
#post_button:hover {
    background-color:#fff;
}
#game_table {
  border-collapse: collapse; /* Collapse borders */
  width: 100%; /* Full-width */
  border: 1px solid #ddd; /* Add a grey border */
  font-size: 16px; /* Increase font-size */
}

#game_table th, #game_table td {
  text-align: left; /* Left-align text */
  padding: 12px; /* Add padding */
}
#game_table td img {
    float:right;
    width:100px;
    height:auto;
    border:1px solid black;
    border-radius:10px;
}

#game_table tr {
  /* Add a bottom border to all table rows */
  border-bottom: 1px solid #ddd;
}

#game_table tr.header, #game_table tr:hover {
  /* Add a grey background color to the table header and on hover */
  background-color: #f1f1f1;
}
}
