body {padding-right: 0px;padding-left: 0px;font-size: 16px;padding-bottom: 0px;margin: 0px;color: #ffffff;line-height: 1.5em;padding-top: 0px;font-family: Arial, Helvetica, sans-serif;background-color: #000000;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
a:link, a:visited, a:active, a:hover {color: #ffffff;text-decoration: none;font-size: 16px;}
td {font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
a.text15:link,a.text15:active,a.text15:visited {font-size:15pt;color:#ffff00;text-decoration:underline;font-weight:normal;}a.text15:hover{color:#06ff6b;}
a.menur:link, a.menur:active, a.menur:visited {color:#ff0000;text-decoration:none;font-size:20px;} a.menur:hover {color:#ffffff;text-decoration:underline;font-size:20px;}
a.movie52:link,a.movie52:active,a.movie52:visited {color:#ffff00;text-decoration:underline;font-size:20px;} a.movie52:hover {color:#06ff6b;}
h1 {border:none;margin: 0;font-weight: bold;font-size: 18pt;}
h2 {border:none;margin: 0;font-weight: bold;font-size: 16px;}
h2.movies15 {font-size:15pt;color:#ffffff;font-weight:normal;}
h1.character {border:none;margin: 0;font-size: 1.4em;font-weight: normal;}
h2.character {border:none;margin: 0;font-size: 1.3em;font-weight: normal;}
h3.character {border:none;margin: 0;font-size: 1.2em;font-weight: normal;}
h4.character {border:none;margin: 0;font-size: 1.1em;font-weight: normal;}
h5.character {border:none;margin: 0;font-size: 1.0em;font-weight: normal;}
a.cha2:link, a.cha2:visited, a.cha2:active, a.cha2:hover {border:none;margin: 0;font-size: 1.0em;font-weight: normal;}
a.cha3:link, a.cha3:visited, a.cha3:active, a.cha3:hover {border:none;margin: 0;font-size: 1.0em;font-weight: normal;}
a.text2:link, a.text2:visited, a.text2:active, a.text2:hover {font-weight: normal;}
a.text4:link,a.text4:active,a.text4:visited {color:#ffff00;text-decoration:none;font-weight:normal;}a.text4:hover{color:#ffff00;text-decoration:underline;font-weight:normal;}
.btn1 {color:#ffffff;font-weight: normal;}
.btnew {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0px;width: 70%;}
th, td {text-align: left;padding: 20px 0px 20px 0px;vertical-align: top;line-height: 1.2;}
table.type1 td {padding: 10px 0px 2px 0px;}
table.type2 td {padding: 11px 0px 11px 0px;text-align: center;}
table.type3 td {padding: 18px 0px 20px 0px;}
table.type4 td {padding: 0px 0px 0px 0px;}
table.sortable th {border-width: 0px 1px 1px 1px;background-color: #333333;font-weight: normal;color:#ff0000;text-decoration:none;padding:10px 5px;}
table.sortable td {border-width: 1px 1px 0px 0px;border-color: #ff0000;}
table.sortable tr.odd td {background-color: #000;}
table.sortable tr.even td {background-color: #000;}
.pagination-res span, .pagination-res a, .pagination-res a:visited {color:#ffff00;margin-right:24px;padding:1px 14px;text-decoration:none;background:#000;border:0px solid #000;font-size:40px;} 
.pagination-res a:hover{color:#06ff6b;background:#000;border:0px solid #000;font-size:40px;} 
.pagination-res .current{margin-right:24px;padding:1px 14px;color:#ff0000;background:#000;border:0px solid #000;font-size:40px;}
.pagination-res1 span, .pagination-res1 a, .pagination-res1 a:visited {color:#ffff00;margin-right:24px;padding:1px 14px;text-decoration:none;background:#000;border:0px solid #000;font-size:22px;} 
.pagination-res1 span {color:#ffffff;margin-right:24px;padding:1px 14px;text-decoration:none;background:#000;border:0px size:22px;} 
.pagination-res1 a:hover{color:#06ff6b;background:#000;border:0px solid #000;font-size:22px;} 
.pagination-res1 .current{margin-right:24px;padding:1px 14px;color:#ff0000;background:#000;border:0px solid #000;font-size:22px;}
.paginationmenu8 span, .paginationmenu8 a, .paginationmenu8 a:visited {color:#ffff00;margin-right:20px;padding:0px 15px;text-decoration:none;background:#cc0000;border:0px solid #000;font-size:20px;} 
.paginationmenu8 a:hover{color:#ffff00;;text-decoration:underline;background:#cc0000;border:0px solid #000;font-size:20px;} 
.paginationmenu8 .current{margin-right:20px;padding:0px 20px;color:#ff0000;background:#000000;border:0px solid #000;font-size:20px;}
a.moview:link,a.moview:active,a.moview:visited {font-size:15pt;color:#ffff00;text-decoration:underline;font-weight:normal;} a.moview:hover {color:#06ff6b;}
a.spons:link, a.spons:active, a.spons:visited {color:#ffff00;text-decoration:underline;font-size:18px;} a.spons:hover {color:#06ff6b;text-decoration:underline;font-size:18px;}
a.menur:link, a.menur:active, a.menur:visited {color:#ff0000;text-decoration:none;font-size:20px;} a.menur:hover {color:#ffffff;text-decoration:underline;font-size:20px;}
a.movie52:link,a.movie52:active,a.movie52:visited {color:#ffff00;text-decoration:underline;font-size:20px;} a.movie52:hover {color:#06ff6b;}
a.movie5:link,a.movie5:active,a.movie5:visited {color:#ffff00;text-decoration:underline;font-size:13pt;} a.movie5:hover {color:#06ff6b;}
.fa {
  padding: 10px;
  font-size: 20px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  margin: 18px 5px;
  border-radius: 50%;
}
.fa:hover {
  background: yellow;
}
.fa-facebook {
  background: #3B5998;
}
.fa-twitter {
  background: #55ACEE;
}
@media only screen and (max-width: 560px), (min-device-width: 800px) and (max-device-width: 1024px)  {table {width: 98%;}}
* {
  box-sizing: border-box;
}
.row {
  display: flex;
  flex-wrap: wrap;
}
.column {
  float: left;
  padding: 10px;
  height: auto;
}
.left {
  width: 60%;
}
.right {
  width: 40%;
}
.left35 {
  width: 35%;
}
.right65 {
  width: 65%;
}
.colL {
  flex: 40%;
}
.colR {
  float: right;
  flex: 58%;
}
.col35 {
  flex: 35%;
  max-width: 35%;
}
.col65 {
  flex: 65%;
  max-width: 65%;
}
.two {
  flex: 50%;
  max-width: 50%;
}
.col2 {
  flex: 50%;
  max-width: 50%;
}
.col3 {
  flex: 33%;
  max-width: 33%;
}
.col3c {
  flex: 33%;
  max-width: 33%;
  text-align: center;
}
.col3a1 {
  flex: 37%;
  max-width: 37%;
}
.col3a2{
  flex: 38%;
  max-width: 38%;
}
.col3a3{
  flex: 24%;
  max-width: 24%;
}
.four {
  flex: 25%;
  max-width: 25%;
}
.col4 {
  flex: 25%;
  max-width: 25%;
}
.col4c {
  flex: 25%;
  max-width: 25%;
  text-align: center;
}
.col4min {
  flex: 25%;
  max-width: 25%;
}
.col4a111 {
  flex: 39%;
  max-width: 39%;
}
.col4a234 {
  flex: 20%;
  max-width: 20%;
}
.col5 {
  flex: 20%;
  max-width: 20%;
}
.row:after {
  content: "";
  display: table;
  clear: both;
}
@media screen and (max-width: 800px) {
  .column {
    width: 100%;
  }
  .col35 {
    flex: 100%;
    max-width: 100%;
  }
  .col65 {
    flex: 100%;
    max-width: 100%;
  }
  .two {
    flex: 100%;
    max-width: 100%;
  }
  .col3 {
    flex: 100%;
    max-width: 100%;
  }
  .col3c {
    flex: 100%;
    max-width: 100%;
    text-align: center;
  }
  .four {
    flex: 50%;
    max-width: 50%;
  }
  .col4 {
    flex: 50%;
    max-width: 50%;
  }
  .col4c {
    flex: 50%;
    max-width: 50%;
  }
  .colL {
    flex: 98%;
    max-width: 98%;
  }
  .colR {
    flex: 100%;
    max-width: 100%;
  }
   .col4min {
    flex: 50%;
    max-width: 50%;
  }
   .col3a1 {
    flex: 100%;
    max-width: 100%;
  }
   .col3a2 {
    flex: 100%;
    max-width: 100%;
  }
   .col3a3 {
    flex: 100%;
    max-width: 100%;
  }
   .col4a111 {
    flex: 100%;
    max-width: 100%;
  }
   .col4a234 {
    flex: 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 600px) {
  .four {
    flex: 100%;
    max-width: 100%;
  }
  .col5 {
    flex: 100%;
    max-width: 100%;
}
  .col2 {
    flex: 50%;
    max-width: 50%;
  }
  .col3 {
    flex: 100%;
    max-width: 100%;
  }
  .col4min {
    flex: 100%;
    max-width: 100%;
  }
.res2 {
  width: 100%;
  max-width: 100%;
  height: auto;
  }

}
@media only screen and (max-width: 300px) {
  .col2 {
    flex: 100%;
    max-width: 100%;
  }
  .col4 {
    flex: 100%;
    max-width: 100%;
  }
  .col4c {
    flex: 100%;
    max-width: 100%;
  }
}
.res {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.res1 {
  min-width: 200px;
  height: auto;
}

.mobileHide { display: inline;}
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){
  .mobileHide { display: none;}
  .p-2 { display: none;}
}

.videoResponsive {
	padding-bottom:56.25%;
	height:0;
	position:relative;
    	padding-top:30px;
    	overflow:hidden;
    }
    .videoResponsive iframe, 
    .videoResponsive object, 
    .videoResponsive embed {
    	position:absolute;
    	left:0;
      top:0;
    	width:100%;
    	height:100%;
}

.videoResponsiveF {
	padding-bottom:36.25%;
	height:0;
	position:relative;
    	padding-top:30px;
    	overflow:hidden;
    }
    .videoResponsiveF iframe, 
    .videoResponsiveF object, 
    .videoResponsiveF embed {
    	position:absolute;
    	left:0;
      top:0;
    	width:100%;
    	height:100%;
}

