/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
/* css for homepage icon links starts*/
.homelink
{
	height: inherit !important;
	width: inherit !important;
	padding: 0 !important;
}
/* css for homepage icon links ends*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		24;
	dw-num-cols-tablet:		24;
	dw-num-cols-desktop:	24;
	dw-gutter-percentage:	100;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}


.fluidGraySpace {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	background-color: #4D4D56;
	min-height: 30px;
}

.fluidButton {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	color: #d9d9df;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
}

.fluidButton a {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #d9d9df;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
}


.fluidButton.selectedButton a {
        color: #212129;
        background-color: #696969;
}

.fluidButton a:hover  {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #212129;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
	text-decoration: none;
	background-color: #d9d9df;
	padding-top: 8px;
	padding-bottom: 8px;
}

.fluidButton2 {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	color: #d9d9df;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
}


.fluidButton2 input {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-align: center;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 2px;
	border: 1px solid #CCCCD5;
	background-color: #3D3D49;
}


.fluidButton2 input:hover  {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #212129;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-align: center;
	text-decoration: none;
	background-color: #d9d9df;
}
.fluidButton3 {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	color: #4D4D56;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
}
.fluidButton3 a {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #B3B3BD;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
}
.fluidButton3.selectedButton a {
        color: #212129;
        background-color: #696969;
}
.fluidButton3 a:hover  {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #212129;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	text-align: center;
	text-decoration: none;
	background-color: #d9d9df;
	padding-top: 8px;
	padding-bottom: 8px;
}

.fluidButtonSubmit {
	margin-left: 0;
	color: #FFFFFF;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 10pt;
	text-align: center;
	background-color: #ffb900;
	border-width: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.fluidButtonReset {
	margin-left: 0;
	color: #212129;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 10pt;
	text-align: center;
	background-color: #d9d9df;
	border-width: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}



.fluidText {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	color: #BEBEC8;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.textEn01 {
	color: #A1A1AE;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.textEn02 {
	color: #9AE72C;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12pt;
	text-decoration: none;
}
.fluidTextRight {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: right;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.SignUpFace {
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.SignUpFace a {
	clear: both;
	margin-left: 0;
	float: right;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.SignUpFace a:hover  {
	margin-left: 0;
	display: block;
	color: #FFFF80;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.termPolicy {
	color: #ffb900;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
}
.termPolicy a {
	color: #ffb900;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
}
.termPolicy a:hover  {
	color: #FFF696;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
}

.fluidHeaderForm {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #ffb900;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 13pt;
	text-decoration: none;
	background-color: #191921;
}

.fluidFormRequired {
	clear: both;
	width: 100%;
	float: left;
	display: block;
	color: #ffb900;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	background-color: #191921;
	font-style: italic;
}

.fluidForm {
	width: 100%;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	background-color: #31313B;
	float: left;
	clear: both;
}
.fluidSort {
	width: 100%;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	float: left;
	clear: both;
	background-color: #212129;
}
.fluidFormWarn {
	width: 100%;
	display: block;
	color: #FFFF80;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	background-color: #191921;
	float: left;
	clear: both;
	text-align: left;
}
.fluidWarn {
	width: 100%;
	display: block;
	color: #FF0000;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	background-color: #FFFF80;
	float: left;
	clear: both;
	text-align: left;
}

.fluidText a {
	clear: both;
	margin-left: 0;
	/* [disabled]width: 100%; */
	float: left;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.fluidTextRight a {
	clear: both;
	margin-left: 0;
	/* [disabled]width: 100%; */
	float: right;
	display: block;
	color: #d9d9df;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.fluidText a:hover  {
	clear: both;
	margin-left: 0;
	/* [disabled]width: 100%; */
	float: left;
	display: block;
	color: #FFFF80;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.fluidTextRight a:hover  {
	clear: both;
	margin-left: 0;
	/* [disabled]width: 100%; */
	float: right;
	display: block;
	color: #FFFF80;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.fluidBox {
	clear: both;
	margin-left: 0;
	width: calc(100% - 35px);/*100%;*/
	float: left;
	display: block;
	color: #757583;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	background-color: #212129;
	border: thin solid #4D4D56;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.fluidBoxForm {
	clear: both;
	margin-left: 0;
	width: 60%;
	float: left;
	display: block;
	color: #2A2A31;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	background-color: #d9d9df;
}

.fluidBoxForm2 {
	clear: both;
	margin-left: 0;
	width: 90%;
	float: left;
	display: block;
	color: #2A2A31;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	background-color: #d9d9df;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */

.fluidEnd {
	clear: both;
	margin-left: 0%;
	width: 100%;
	float: left;
	display: block;
	color: #62626E;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	clear: none;
	float: none;
}
#divHeader {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #3D3D49;
	width: 100%;
	display: none;
	float: left;
	clear: both;
}
#divHeaderT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
}
#divAfterLoginT {
	padding-top: 4px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
	margin-top: 0px;
}
#divAfterLogin {
	padding-top: 9px;
	padding-bottom: 10px;
	background-color: #3D3D49;
	display: none;
	margin-top: 5px;
}
#divUserBox {
	width: 27.6595%;
	margin-left: 3%;
}
#divUserBox2 {
	width: 27.6595%;
	margin-left: 3%;
	margin-top: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#divPassBox {
	width: 27.6595%;
	clear: none;
	margin-left: 8%;
}
#divPassBox2 {
	width: 27.6595%;
	clear: none;
	margin-left: 8%;
	margin-top: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#divLogButt {
	width: 20%;
	clear: none;
	margin-left: 8%;
	margin-top: 0px;
}
#divLogButt2 {
	width: 20%;
	clear: none;
	margin-left: 8%;
	margin-top: 2px;
	margin-bottom: 2px;
}
#divRemember {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divRemember2 {
	width: 205px;
	clear: both;
	margin-left: 0;
	display: block;
	padding-left: 95px;
	padding-top: 5px;
	padding-bottom: 4px;
	border-top: 1px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
	margin-top: 5px;
}
#divForgotPass {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divForgotPass2 {
	width: 130px;
	clear: both;
	margin-left: 0;
	display: block;
	margin-top: 0px;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 6px;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#divWelcomeUser {
	width: 55%;
	clear: none;
	margin-right: 6%;
	padding-top: 3px;
	float: right;
	text-align: right;
	padding-bottom: 2px;
}
#divWelcomeGuest {
	width: 49%;
	clear: none;
	text-align: right;
	margin-right: 6%;
	padding-top: 3px;
	float: right;
}
#divActivateEmail {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divLogFace2 {
	width: 200px;
	clear: both;
	margin-left: 0;
	display: block;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 100px;
	border-top: 1px solid #191921;
	border-bottom: 1px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
}
#divSignUp {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divSignUp2 {
	width: 99px;
	clear: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 6px;
	padding-left: 50px;
}
#divSignOut {
	width: 10.5%;
	clear: none;
	margin-left: 2%;
	display: block;
}
#divLogout {
	width: 129px;
	clear: none;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 71px;
	border: 0px solid #191921;
}
#divSetting {
	width: 158px;
	clear: none;
	display: block;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 42px;
	border-top: 0px solid #191921;
	border-bottom: 1px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
}
#divPlaylist {
	width: 140px;
	clear: none;
	display: block;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 60px;
	border-top: 0px solid #191921;
	border-bottom: 1px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
}
#divUnderLogo {
	width: 88%;
	padding-left: 0.9%;
	padding-right: 0.9%;
	padding-top: 15px;
	padding-bottom: 15px;
}
.underLogo {
	background-color: #212129;
	clear: both;
	float: left;
}
#navBar {
	background-color: #3D3D49;
	display: none;
}
#navBarT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
	max-height: 23px;
}
#buttTV {
	width: 33.1%;
	clear: none;
	border-right: 1px solid #4D4D56;
}
#buttHome {
	width: 33.1%;
	border-right: 1px solid #4D4D56;
}
#buttShow {
	width: 33%;
	clear: none;
}
#buttMV {
	width: 33.1%;
	clear: both;
	border-right: 1px solid #4D4D56;
}
#buttMovie {
	width: 33.1%;
	clear: none;
	border-right: 1px solid #4D4D56;
}
#buttLive {
	width: 33%;
	clear: none;
}
#buttMusic {
	width: 49.8%;
	border-right: 1px solid #4D4D56;
}
#buttComm {
	width: 100%;
	clear: none;
}
#divSearchBox {
	width: 40%;
	clear: none;
	margin-left: 0%;
	display: block;
	max-width: 200px;
	margin-right: 6%;
	float: right;
}
#divBigSS {
display: none;
}
#divBigSSP {
	display: block;

}
#divAd1 {
	display: none;
}
#divAd2 {
	display: none;
}
#divAd1M {
	clear: both;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	display: block;
}
#divAd2M {
	clear: both;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	display: block;
}
.adBox {
	margin-left: auto;
	margin-right: auto;
	display: block;
	background-color: #212129;
	padding-top: 8px;
	padding-bottom: 8px;
	overflow:hidden;
}
.adBoxImg  {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.adInList {
        display: none !important;
}
#divTextSS1 {
	background-color: #191921;
	padding-top: 25px;
	padding-bottom: 8px;
}
#divTextSS1b {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 8px;
}
#divEmptyBox {
	min-height: 25px;
	background-color: #31313b;
}
#divEmptyBox2 {
	min-height: 20px;
	background-color: #31313b;
}
#divEmptyBox3 {
	min-height: 25px;
	background-color: #4d4d56;
}
#divEmptyBox4 {
	min-height: 25px;
	background-color: #4d4d56;
}
#divEmptyBox5 {
	min-height: 25px;
	background-color: #4d4d56;
}
#divTextKeeper {
	background-color: #191921;
	padding-top: 20px;
	padding-bottom: 18px;
}
#divTextTVSS {
	background-color: #191921;
	padding-top: 25px;
	padding-bottom: 1px;
}
#divTextSR1 {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 10px;
}
#divTextSR2 {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 10px;
}
#divTextSR3 {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 10px;
}
#divTextSR4 {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 10px;
}
#divTextSR5 {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 10px;
}
#divLogoLive {
	background-color: #191921;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 100%;
	text-align: center;
}
#divTextSSHolder {
	background-color: #191921;
	padding-top: 4px;
	padding-bottom: 2px;
}
#divTextShow {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 1px;
	border: 0px solid #191921;
}
#divTextShow2 {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 1px;
}
#divTextMV {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 1px;
}
#divTextMovie {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 1px;
}
#divTextLive {
	background-color: #191921;
	padding-top: 16px;
	padding-bottom: 1px;
}
#divTextMusic {
	background-color: #191921;
	padding-top: 16px;
	padding-bottom: 1px;
}
#divTitrTVSS {
	width: 35%;
	margin-left: 2%;
}
#divTitrSS1 {
	width: 98%;
	margin-left: 2%;
}
#divTitrSS {
	width: 90%;
	margin-left: 4%;
}
#divTitrSSGold {
	width: 96%;
	margin-left: 2%;
	margin-right: 2%;
	padding-top: 10px;
}
#divTitrVideo {
	width: 96%;
	margin-left: 3%;
}
#divTitrVideo2 {
	width: 93%;
	margin-left: 6%;
}
#divTitrVideo3 {
	width: 94%;
	margin-left: 5%;
}
#divTitrShow {
	width: 53%;
	margin-left: 2%;
}
#divTitrMV {
	width: 45%;
	margin-left: 2%;
}

#divTitrMovie {
	width: 35%;
	margin-left: 2%;
}
#divTitrLive {
	width: 35%;
	margin-left: 2%;
}
#divTitrMusic {
	width: 35%;
	margin-left: 2%;
}
.TitrSS {
	color: #FFFFFF; /*#9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 18pt;
	display: block;
	float: left;
	clear: both;
	border: 0px solid #191921;
}
.TitrSSGold {
	color: #F59100;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 18pt;
	display: block;
	float: left;
	clear: both;
	text-align: center;
}
.TitrVideo {
	color: #ccccd5;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 14pt;
	display: block;
	float: left;
	clear: both;
}
.TitrVideo2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
	display: block;
	float: left;
	clear: both;
}
.TitrVideo3 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 15pt;
	display: block;
	float: left;
	clear: both;
}

.TitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 18pt;
	display: block;
	float: left;
	clear: both;
	border: 0px solid #191921;
}
.sutitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Carrois Gothic", sans-serif;
	font-size: 10pt;
	float: left;
	clear: both;
	display: block;
	border: 0px solid #191921;
}
.sutitrSS a {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Carrois Gothic", sans-serif;
	font-size: 10pt;
	float: right;
	clear: both;
	display: block;
	text-decoration: none;
}
.sutitrSS a:hover  {
	color: #FFFF80;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 10pt;
	float: right;
	clear: both;
	display: block;
}
#divSutitrSS2 {
	width: 28%;
	margin-left: 0%;
	clear: none;
	margin-top: 0px;
	float: right;
	margin-right: 2%;
	padding-top: 14px;
}
#divSutitrTVSS {
	width: 43%;
	margin-left: 18%;
	clear: none;
	margin-top: 3px;
}
#divSutitrShow {
	width: 43%;
	margin-left: 0%;
	clear: none;
	margin-top: 3px;
}
#divSutitrMV {
	width: 43%;
	margin-left: 8%;
	clear: none;
	margin-top: 3px;
}
#divSutitrMovie {
	width: 43%;
	margin-left: 18%;
	clear: none;
	margin-top: 3px;
}
#divSutitrLive {
	width: 43%;
	margin-left: 18%;
	clear: none;
	margin-top: 3px;
}
#divSutitrMusic {
	width: 43%;
	margin-left: 18%;
	clear: none;
	margin-top: 3px;
}
#divTVSS {
display: none;
}
#divTVSSP {
display: block;
}
#divShowSS {
display: none;
}
#divShowSSP {
display: block;
}
#divMVSS {
display: none;
}
#divMVSSP {
display: block;
}
#divMovieSS {
display: none;
}
#divLiveSS {
display: none;
}
#divMusicSS {
display: none;
}
#divMovieSSP {
display: block;
}
#divLiveSSP {
display: block;
}
#divMusicSSP {
display: block;
}
#divFooter {
	background-color: #31313b;
	padding-top: 8px;
	padding-bottom: 8px;
}
#divContactUs {
	width: 23.0769%;
	margin-left: 3%;
}
#divCharity {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divAdvertiseUs {
	width: 35.8974%;
	clear: none;
	margin-left: 2.5641%;
}
#divDMCA {
/*width: 100%;*/
width: 23.0769%;
/*clear: both;*/
clear: none;
margin-left: 0;
/*display: none;*/
}
#divArchive {
width: 23.0769%;
clear: none;
margin-left: 2.5641%;
}
#divEnd {
	min-height: 30px;
	background-color: #212129;
	padding-top: 6px;
}
#divCopyRight {
	width: 96%;
	margin-left: 3%;
}
#divVideoDetail1 {
	background-color: #191921;
	padding-top: 8px;
	padding-bottom: 8px;
}
#divVideoDetail2 {
	background-color: #31313B;
	padding-top: 6px;
	padding-bottom: 0px;
	display: none;
}
#divVidDet01 {
	width: 55%;
	margin-left: 3%;
	padding-bottom: 8px;
}
#divVidDet01b {
	width: 55%;
	margin-left: 3%;
	padding-bottom: 8px;
}
#divVidDet02 {
	width: 38%;
	clear: none;
	margin-left: 0;
	padding-bottom: 8px;
	text-align: right;
	margin-right: 4%;
}
#divVidDet02b {
	width: 38%;
	clear: none;
	margin-left: 0;
	padding-bottom: 8px;
	text-align: right;
	margin-right: 4%;
}
#divVidDet03 {
	width: 55%;
	clear: none;
	margin-left: 4%;
	padding-top: 4px;
	padding-bottom: 6px;
}
#divVidDet04 {
	width: 92%;
	margin-left: 4%;
	margin-right: 4%;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #4d4d56;
}
#divVidDet05 {
	width: 37%;
	clear: none;
	text-align: right;
	margin-right: 4%;
	float: left;
	padding-top: 4px;
	padding-bottom: 6px;
}
#divVidDet06 {
	width: 92%;
	clear: none;
	margin-left: 4%;
	padding-top: 5px;
	padding-bottom: 7px;
	border-top: 1px dashed #4d4d56;
	margin-right: 4%;
}
#divVidDet07 {
	width: 92%;
	clear: both;
	margin-left: 4%;
	padding-top: 5px;
	padding-bottom: 2px;
	border-top: 1px dashed #6D6D7A;
	margin-right: 4%;
}
#divContent {
	background-color: #191921;
}
#divFormContainer {
	background-color: #191921;
}
#divRegisterText {
	padding-top: 6px;
	padding-bottom: 12px;
	text-indent: 5%;
}
#divSpace1 {
}
#divFormElements {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 0px solid #212129;
	border-bottom: 1px solid #212129;
	text-align: center;
}
#divFormText {
	width: 96%;
	padding-top: 15px;
	padding-bottom: 18px;
	/* [disabled]border-top: 0px solid #212129; */
	border-bottom: 1px solid #212129;
	padding-left: 2%;
	padding-right: 2%;
	display: none;
}
#divFormText2 {
	width: 96%;
	padding-top: 15px;
	padding-bottom: 18px;
	/* [disabled]border-top: 0px solid #212129; */
	border-bottom: 1px solid #212129;
	padding-left: 2%;
	padding-right: 2%;
	display: none;
}
#divSignUpFace {
	width: 94%;
	margin-top: 25px;
}
#divVideoHolder {
	background-color: #212129;
}
#divVideoPlayer {
}
#divAdFaceHolder {
	background-color: #333333;
}
#divAdHolder300L {
	display: none;
}
#divAdHolder300R {
	display: none;
}
#divFace {
	width: 100%;
	max-width: 480px;
	display: block;
	text-align: center;
}
#divFormTextWarn {
	width: 96%;
	padding-top: 8px;
	padding-bottom: 11px;
	display: block;
	border-bottom: 1px solid #212129;
	border-top: 0px solid #212129;
	text-indent: 0pt;
	padding-left: 2%;
	padding-right: 2%;
}
.gridMason {
	max-width: 100%;
	list-style: none;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
}
.gridMasonTV {
	max-width: 100%;
	list-style: none;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
}
.gridMasonSH {
	max-width: 100%;
	list-style: none;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
}
.gridMasonMO {
	max-width: 100%;
	list-style: none;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
}
.gridMasonTR {
	max-width: 100%;
	list-style: none;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
}
.gridMason li {
	display: block;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	width: 33.33%;
	opacity: 0;
	/* [disabled]max-width: 250px; */
	text-align: center;
}
.gridMasonTV li {
	width: 30%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	opacity: 0;
}
.gridMasonSH li {
	width: 46.4%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	opacity: 0;
}
.gridMasonMO li {
	width: 30%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	opacity: 0;
}
.gridMasonTR li {
	width: 45%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 1.2%;
	padding-left: 1.2%;
	padding-bottom: 1.2%;
	padding-top: 1.2%;
	opacity: 0;
}
.gridMason li.shown,
.no-js .gridMason li,
.no-cssanimations .gridMason li {
	opacity: 1;
}
.gridMasonTV li.shown,
.no-js .gridMasonTV li,
.no-cssanimations .gridMasonTV li {
	opacity: 1;
}
.gridMasonSH li.shown,
.no-js .gridMasonSH li,
.no-cssanimations .gridMasonSH li {
	opacity: 1;
}
.gridMasonMO li.shown,
.no-js .gridMasonMO li,
.no-cssanimations .gridMasonMO li {
	opacity: 1;
}
.gridMasonTR li.shown,
.no-js .gridMasonTR li,
.no-cssanimations .gridMasonTR li {
	opacity: 1;
}
.gridMason li a,
.gridMason li img {
	outline: none;
	border: none;
	display: inline-block;
	max-width: 100px;
	width: 100%;
	height: 100%;
	max-height: 160px;
}
.gridMasonTV li a,
.gridMasonTV li img {
	outline: none;
	border: none;
	display: block;
	max-width: 100%;
}
.gridMasonSH li a,
.gridMasonSH li img {
	outline: none;
	border: none;
	display: block;
	max-width: 100%;
}
.gridMasonMO li a,
.gridMasonMO li img {
	outline: none;
	border: none;
	display: block;
	max-width: 100%;
}
.gridMasonTR li a,
.gridMasonTR li img {
	outline: none;
	border: none;
	display: block;
	max-width: 100%;
	max-height: 160px;
	height: 100%;
	aspect-ratio: 210/160;
}
/* Effect 1: opacity */
.gridMason li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
.gridMasonTV li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
.gridMasonSH li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
.gridMasonMO li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
.gridMasonTR li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
.mask1M{
	display: none;
}
.gridMasonTV li:hover .mask1M {
	display: none;
}
.mask2M{
	display: none;
}
.gridMasonSH li:hover .mask2M {
	display: none;
}
.mask3M{
	display: none;
}
.gridMasonMO li:hover .mask3M {
	display: none;
}
#divPlayScreen {
	display: none;
}
.gridMasonTR li:hover #divPlayScreen {
	display: none;
}
.SSh1M{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 11pt;
	padding-top: 5px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 5px;
	margin-top: 10%;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
}
.SSh2M{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 16pt;
	padding-top: 5px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 5px;
	margin-top: 6%;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: bold;
	width: 100%;
}
.SSh3M{
	color: #F59100;
	text-align: left;
	position: relative;
	font-size: 16pt;
	padding-top: 5px;
	padding-left: 6%;
	padding-bottom: 5px;
	margin-top: 7%;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: bold;
	width: 100%;
}
.SSpA1M{
	font-family: "Carrois Gothic";
	font-size: 10pt;
	position: relative;
	color: #fff;
	padding-top: 8%;
	padding-left: 5%;
	padding-bottom: 7%;
	text-align: left;
	width: 45%;
	float: left;
	display: block;
}
.SSpA2M{
	font-family: "Carrois Gothic";
	font-size: 10pt;
	position: relative;
	color: #fff;
	padding-top: 8%;
	padding-right: 5%;
	padding-bottom: 7%;
	text-align: right;
	width: 45%;
	display: block;
	float: left;
}
#infinAM{	
}
.infinA1M{
	padding-left: 5%;
	text-align: left;
	width: 44%;
	float: left;
	display: block;
	text-decoration: none;
	color: #FFFF80;
	font-family: "Carrois Gothic";
	font-weight: 400;
	font-size: 10.5pt;
	padding-top: 5%;
	padding-right: 1%;
}
.infinA2M{
	text-decoration: none;
	color: #FFFF80;
	font-family: "Carrois Gothic";
	font-weight: 400;
	font-size: 10pt;
	text-align: right;
	width: 45%;
	padding-right: 5%;
	float: right;
	padding-top: 5%;
	padding-left: 0%;
}
#divGridMason {
	background-color: #191921;
	padding-left: 2.5%;
	width: 97.5%;
	padding-right: 0%;
	padding-bottom: 10px;
}
#divGridMason2 {
	background-color: #191921;
	padding-left: 2.5%;
	width: 97.5%;
	padding-right: 0%;
	padding-bottom: 10px;
}
#divGridMason3 {
	background-color: #191921;
	padding-left: 2.5%;
	width: 97.5%;
	padding-right: 0%;
	padding-bottom: 10px;
}
#divGridMason4 {
	background-color: #191921;
	padding-left: 2.5%;
	width: 97.5%;
	padding-right: 0%;
	padding-bottom: 10px;
}
#divGridMason5 {
	background-color: #191921;
	padding-left: 2.5%;
	width: 97.5%;
	padding-right: 0%;
	padding-bottom: 10px;
}

@-webkit-keyframes fadeIn {
	to { opacity: 1; }
}

@-moz-keyframes fadeIn {
	to { opacity: 1; }
}

@keyframes fadeIn {
	to { opacity: 1; }
}
#divGridMason6 {
	background-color: #191921;
	padding-left: 4.2%;
	width: 95.8%;
	padding-right: 0%;
	padding-bottom: 10px;
}
#divGridMason7 {
	background-color: #191921;
	padding-left: 4.2%;
	width: 95.8%;
	padding-right: 0%;
	padding-bottom: 15px;
	padding-top: 15px;
	/*border-bottom: 1px dashed #4D4D56;*/
}
.SearchTitr{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 12pt;
	padding-top: 3px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 3px;
	margin-top: 2%;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
	background-color: #31313B;
	max-height: 30px;
	clear: both;
}
.SearchTitr2{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 12pt;
	padding-top: 3px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 3px;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
	background-color: #31313B;
	max-height: 30px;
	clear: both;
}
.SearchTitr3{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 12pt;
	padding-top: 3px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 3px;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
	background-color: #31313B;
	max-height: 30px;
	clear: both;
}
.SearchTitr4{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 12pt;
	padding-top: 3px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 3px;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
	background-color: #31313B;
	max-height: 30px;
	clear: both;
}
.SearchTitr5{
	color: #F59100;
	text-align: center;
	position: relative;
	font-size: 12pt;
	padding-top: 3px;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-left: 5px; */
	padding-bottom: 3px;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 0;
	font-family: "Carrois Gothic";
	font-weight: normal;
	width: 100%;
	background-color: #31313B;
	max-height: 30px;
	clear: both;
}
.searchResultHold{
	width: 100%;
	float: left;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	clear: both;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 1;
}
.searchResultHold:hover {
	-webkit-opacity: 1;
	opacity: 1;
	background-color: #777785;
}

.searchPicHold{
	width: 33%;
	float: left;
	display: block;
	padding-left: 0px;
	clear: both;
	border: 1px solid #FFFFFF;
	margin-left: 3%;
}
.searchTxtHold{
	width: 62%;
	float: left;
	display: block;
	padding-left: 0%;
	padding-right: 0%;
	text-align: center;
	font-family: "Carrois Gothic";
	font-size: 12px;
	color: #CCCCD5;
	padding-top: 6%;
	clear: none;
}
#divSort {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	/* [disabled]border-top: 1px dashed #4D4D56; */
	border-bottom: 1px dashed #4D4D56;
	text-align: center;
}
#divMenuGroup {
	width: 22px;
	margin-left: 6%;
	margin-top: 1px;
	margin-bottom: 0px;
	margin-right: 21%;
	height: 22px;
	background-image: url(../images/MenuGroup.png);
	background-repeat: no-repeat;
	display: block;
}
#divButtGroup {
	width: 22px;
	margin-left: 6%;
	margin-top: 1px;
	margin-bottom: 0px;
	margin-right: 15%;
	height: 22px;
	background-image: url(../images/ButtonGroup.png);
	background-repeat: no-repeat;
	display: block;
}
#divMenuGroup a {
	width: 22px;
	margin-left: 6%;
	margin-top: 1px;
	margin-bottom: 0px;
	margin-right: 21%;
	height: 22px;
	display: block;
}
#divButtGroup a {
	width: 22px;
	margin-left: 6%;
	margin-top: 1px;
	margin-bottom: 0px;
	margin-right: 21%;
	height: 22px;
	display: block;
}
#divMenuGroup2 {
	width: 22px;
	margin-left: 6%;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-right: 21%;
	height: 22px;
}
#divMenuPop {
	width: 300px;
	background-color: #3D3D49;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 120;
	padding-top: 5px;
	padding-bottom: 3px;
	top: 6px;
	left: 5px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#divButtPop {
	width: 100%;
	background-color: #191921;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
#divMenuPop2 {
	width: 200px;
	background-color: #3D3D49;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	padding-top: 5px;
	padding-bottom: 3px;
	top: 6px;
	left: 8px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#divInvisible {
	height: 0px;
}
#divInvisible2 {

}
#divButtTriple {
    border-top: 1px solid #4D4D56;
	border-bottom: 1px solid #4D4D56;
}
#divButtTriple2 {
	border-bottom: 1px solid #4D4D56;
}
#suggestions {
	width: 251px;
	background-color: #191921;
	border: 1px solid #757583;
	display: block;
	max-height: 700px;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	top: 5px;
	left: 8px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#suggestionsT {
	width: 251px;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	max-height: 700px;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	top: 5px;
	left: 8px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#divHomeButt {
	display: none;
}
#divTVSPicHolder {
	border-top: 1px solid #757583;
	border-bottom: 1px solid #757583;
}
#divVidDet08 {
	width: 45%;
	margin-left: 5%;
	clear: none;
	padding-bottom: 1px;
	float: left;
	margin-right: 0%;
	margin-top: 4px;
}
#divVidDet09 {
	width: 46%;
	clear: none;
	padding-bottom: 6px;
	float: left;
	/* [disabled]border-top: 1px dashed #757583; */
	margin-left: 0%;
	margin-right: 4%;
	margin-top: 2px;
	padding-top: 6px;
	padding-left: 0%;
	text-align: right;
}
#divChannelFav {
	float: left;


}
#divChannelFav2 {
	float: left;


}
#divChannelFav a:hover {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreen.png);
}
#divChannelFav a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGrey.png);
}
#divChannelFav2 a:hover {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreenFav.png);
}
#divChannelFav2 a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreyFav.png);
}
#divFavHolder1 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}
#divFavHolder2 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}
#divVideoDetail3 {
	background-color: #31313b;
	padding-top: 7px;
	padding-bottom: 3px;
}
#divSerialSummary {
	width: 90%;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-right: 5%;
	padding-left: 5%;
	float: left;
	background-color: #191921;
}
.textFa01 {
	color: #A1A1AE;
	font-family: BNAZANIN;
	font-size: 11pt;
	text-align: justify;
	text-decoration: none;
	direction: rtl;
	line-height: 14pt;
}
.textFaP01 {
	color: #9AE72C;
	font-family: BYAGUT;
	font-size: 15pt;
	text-decoration: none;
	direction: rtl;
}
#divCastD {
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	background-color: #212129;
}
#divCastC {
	width: 90%;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 5%;
	padding-left: 5%;
	float: left;
	background-color: #31313B;
}
#divTitrFa {
	width: 90%;
	background-color: #191921;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 0%;
	padding-left: 0%;
	border-bottom: 1px dashed #757583;
	margin-right: 5%;
	margin-left: 5%;
}
#DivTitrSeason {
	border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;
	width: 95%;
	display: block;
	padding-left: 5%;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
#divTitrGrid {
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	width: 100%;
	display: block;
	padding-left: 0%;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
#divTitrGrid2 {
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	width: 100%;
	display: block;
	padding-left: 0%;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
.titrSeason {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 15pt;
}
.titrGrid {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 23pt;
	text-align: center;
}
.titrGrid2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
	text-align: center;
	background-color: #000000;
}
.titrSeason a:hover {
	color: #F59100;
	font-family: "Exo2 ExtraLight";
	font-size: 15pt;
}
.titrSeason a:active {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 15pt;
}
.titrSeason a {
	color: #757583;
	font-family: "Exo2 ExtraLight";
	font-size: 15pt;
	text-decoration: none;
}

#divEpiHolder1 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border-bottom: 1px dashed #757583;
	border-right: 1px dashed #757583;
	border-left: 1px dashed #757583;
}
#divEpiHolder2 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border-bottom: 1px dashed #9AE72C;
	border-right: 1px dashed #9AE72C;
	border-left: 1px dashed #9AE72C;
}
#divEpiNo1 {
	width: 45%;
	float: left;
	color: #A1A1AE;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiNo2 {
	width: 45%;
	float: left;
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiFav1 {
	width: 45%;
	clear: none;
	text-align: right;
	display: block;
	float: right;
	padding-right: 5%;
}
#divAdHeader {
	display: none;
}
#divAdSlider {
	display:none;
}
#divChromeIssue {
	display: none;
}  
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}
















/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width:481px)
 {


.gridContainer {
	width: 100%;
	clear: none;
	float: none;
	margin-left: auto;
}
#divHeader {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #3D3D49;
	width: 100%;
	display: none;
	float: left;
	clear: both;
}
#divHeaderT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
}
#divAfterLoginT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
	margin-top: 0px;
}
#divUserBox {
	width: 23.4042%;
	margin-left: 4.2553%;
}
#divUserBox2 {
	width: 33%;
	margin-left: 3%;
	margin-top: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#divPassBox {
	width: 23.4042%;
	clear: none;
	margin-left: 5%;
}
#divPassBox2 {
	width: 33%;
	clear: none;
	margin-left: 4%;
	margin-top: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#divLogButt {
	width: 10%;
	clear: none;
	margin-left: 5%;
	margin-top: 2px;
	margin-right: 5%;
	margin-bottom: 1px;
}
#divLogButt2 {
	width: 18%;
	clear: none;
	margin-left: 5%;
	margin-top: 2px;
	margin-right: 4%;
	margin-bottom: 2px;
}
#divRemember {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divRemember2 {
	width: 255px;
	clear: both;
	margin-left: 0;
	display: block;
	border-top: 1px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-top: 5px;
	padding-left: 145px;
}
#divForgotPass {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divForgotPass2 {
	width: 155px;
	clear: both;
	margin-left: 0;
	display: block;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 6px;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
	padding-left: 45px;
}
#divActivateEmail {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divLogFace2 {
	width: 250px;
	clear: both;
	margin-left: 0;
	display: block;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #191921;
	border-bottom: 1px solid #191921;
	border-left: 0px solid #191921;
	border-right: 0px solid #191921;
	padding-left: 150px;
}
#divSignUp {
	width: 10.6382%;
	clear: none;
	margin-left: 6.3829%;
	text-align: right;
	display: block;
	padding-top: 1px;
}
#divSignUp2 {
	width: 129px;
	clear: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 6px;
	padding-left: 70px;
}
#divUnderLogo {
	width: 88%;
	padding-left: 0.9%;
	padding-right: 0.9%;
	padding-top: 15px;
	padding-bottom: 15px;
}
#navBar {
	background-color: #3D3D49;
	display: none;
}
#navBarT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: none;
	padding-right: 0px;
	padding-left: 0px;
	max-height: 23px;
}
#buttTV {
	width: 33.1%;
	clear: none;
	border-right: 1px solid #4D4D56;
}
#buttHome {
	width: 33.1%;
	border-right: 1px solid #4D4D56;
}
#buttShow {
	width: 33.3%;
	clear: none;
}
#buttMV {
	width: 33.1%;
	border-right: 1px solid #4D4D56;
}
#buttMovie {
	width: 33.1%;
	clear: none;
	border-right: 1px solid #4D4D56;
}
#buttLive {
	width: 33.1%;
	clear: none;
}
#buttMusic {
	width: 49.8%;
	border-right: 1px solid #4D4D56;
}
#buttComm {
	width: 100%;
	clear: none;
}
#divSearchBox {
	width: 35%;
	clear: none;
	margin-left: 0%;
	display: block;
	margin-right: 6%;
	float: right;
	max-width: 200px;
}
#divBigSS {
display: block;
}
#divBigSSP {
	display: none;
}
#divAd1 {
	/*clear: both;
	border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;
	display: block;*/
	display: none;
}
#divAd2 {
	/*clear: both;
	border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;
	display: block;*/
	display: none;
}
#divAd1M {
	display: none;
}
#divAd2M {
	display: none;
}
.adInList {
        display: none !important;;
}
#divTextSS1 {
	background-color: #191921;
	padding-top: 35px;
	padding-bottom: 12px;
}
#divTextSS1b {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 12px;
}
#divEmptyBox {
	min-height: 30px;
	background-color: #31313b;
}
#divEmptyBox2 {
	min-height: 25px;
	background-color: #31313b;
}
#divEmptyBox3 {
	min-height: 30px;
	background-color: #4d4d56;
}
#divEmptyBox4 {
	min-height: 30px;
	background-color: #4d4d56;
}
#divEmptyBox5 {
	min-height: 30px;
	background-color: #4d4d56;
}
#divTextKeeper {
	background-color: #191921;
	padding-top: 25px;
	padding-bottom: 23px;
}
#divTextTVSS {
	background-color: #191921;
	padding-top: 35px;
	padding-bottom: 2px;
}
#divTextSR1 {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 16px;
}
#divTextSR2 {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 16px;
}
#divTextSR3 {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 16px;
}
#divTextSR4 {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 16px;
}
#divTextSR5 {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 16px;
}
#divLogoLive {
	background-color: #191921;
	padding-top: 18px;
	padding-bottom: 16px;
	width: 100%;
	text-align: center;
}
#divTextSSHolder {
	background-color: #191921;
	padding-top: 5px;
	padding-bottom: 3px;
}
#divTextShow {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 2px;
	border: 0px solid #191921;
}
#divTextMV {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 2px;
}
#divTextMovie {
	background-color: #191921;
	padding-top: 0px;
	padding-bottom: 2px;
}
#divTextLive {
	background-color: #191921;
	padding-top: 20px;
	padding-bottom: 2px;
}
#divTextMusic {
	background-color: #191921;
	padding-top: 20px;
	padding-bottom: 2px;
}
#divTitrTVSS {
	width: 22%;
	margin-left: 2%;
}
#divTitrSS2 {
	width: 68%;
	margin-left: 2%;
}
#divTitrSS1 {
	width: 98%;
	margin-left: 2%;
}
#divTitrSS {
	width: 90%;
	margin-left: 4%;
}
#divTitrSSGold {
	width: 96%;
	margin-left: 2%;
	margin-right: 2%;
	padding-top: 12px;
	padding-bottom: 0px;
}
#divTitrMV {
	width: 37%;
	margin-left: 2%;
}
#divTitrShow {
	width: 58%;
	margin-left: 2%;
}
#divTitrMovie {
	width: 22%;
	margin-left: 2%;
}
#divTitrLive {
	width: 22%;
	margin-left: 2%;
}
#divTitrMusic {
	width: 22%;
	margin-left: 2%;
}
#divSutitrTVSS {
	width: 33%;
	margin-left: 41%;
	clear: none;
	padding-top: 3px;
	display: block;
	text-align: right;
}
#divSutitrShow {
	width: 33%;
	margin-left: 5%;
	clear: none;
	padding-top: 3px;
	display: block;
	text-align: right;
}
#divSutitrMV {
	width: 33%;
	margin-left: 26%;
	clear: none;
	padding-top: 0px;
	display: block;
	text-align: right;
}
#divSutitrMovie {
	width: 33%;
	margin-left: 41%;
	clear: none;
	padding-top: 0px;
	display: block;
	text-align: right;
}
#divSutitrLive {
	width: 33%;
	margin-left: 41%;
	clear: none;
	padding-top: 0px;
	display: block;
	text-align: right;
}
#divSutitrMusic {
	width: 33%;
	margin-left: 41%;
	clear: none;
	padding-top: 0px;
	display: block;
	text-align: right;
}
#divTVSS {
display: none;
}
.TitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 22pt;
	display: block;
	float: left;
	clear: both;
}
.TitrSSGold {
	color: #F59100;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 21pt;
	display: block;
	float: left;
	clear: both;
	text-align: center;
}
.TitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 22pt;
	display: block;
	float: left;
	clear: both;
}
.TitrSS:before {
	content: url(../images/point-iconNegahestan.png);
}
#divSearchBox:before {
        content: url(../images/search-iconNegahestan.png);
}
.sutitrSS a:hover {
	color: #FFFF80;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	float: right;
	clear: both;
	display: block;
}
.sutitrSS a {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	float: right;
	clear: both;
	display: block;
	text-decoration: none;
}
.sutitrSS {
	color: #ccccd5;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 11pt;
	float: left;
	clear: both;
	display: block;
}
#divSutitrSS2 {
	width: 28%;
	margin-left: 0%;
	clear: none;
	padding-top: 13px;
	display: block;
	text-align: right;
	float: right;
	margin-right: 2%;
}
#divTVSSP {
display: block;
}
#divShowSS {
display: none;
}
#divShowSSP {
display: block;
}
#divMVSS {
display: none;
}
#divMVSSP {
display: block;
}
#divMovieSS {
display: none;
}
#divLiveSS {
display: none;
}
#divMusicSS {
display: none;
}
#divMovieSSP {
display: block;
}
#divLiveSSP {
display: block;
}
#divMusicSSP {
display: block;
}
#divFooter {
	background-color: #31313B;
	padding-top: 10px;
	padding-bottom: 10px;
}
#divContactUs {
	width: 24.0506%;
	margin-left: 3%;
}
#divCharity {
width: 100%;
clear: both;
margin-left: 0;
display: none;
}
#divAdvertiseUs {
width: 36.7088%;
clear: none;
margin-left: 1.2658%;
display: block;
}
#divDMCA {
/*width: 100%;*/
width: 23.0769%;
/*clear: both;*/
clear: none;
margin-left: 0;
/*display: none;*/
}
#divArchive {
width: 24.0506%;
clear: none;
margin-left: 1.2658%;
}
#divEnd {
	min-height: 40px;
	background-color: #212129;
	padding-top: 8px;
}
#divCopyRight {
	width: 96%;
	margin-left: 3%;
}
#divVideoDetail1 {
	background-color: #191921;
	padding-top: 10px;
	padding-bottom: 15px;
}
#divVideoDetail2 {
	background-color: #31313b;
	padding-top: 10px;
	padding-bottom: 5px;
}
#divVidDet01 {
	width: 38%;
	margin-left: 2%;
}
#divVidDet01b {
	width: 38%;
	margin-left: 5%;
}
#divVidDet02 {
	width: 30.6%;
	clear: none;
	margin-left: 0;
	margin-right: 0%;
	text-align: left;
}
#divVidDet02b {
	width: 30.6%;
	clear: none;
	margin-left: 5%;
	margin-right: 0%;
	text-align: left;
}
#divVidDet03 {
	width: 37%;
	clear: none;
	margin-left: 3%;
	display: block;
	padding-top: 8px;
	padding-bottom: 0px;
}
#divVidDet04 {
	width: 94%;
	margin-left: 3%;
	margin-right: 3%;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 12px;
	border-bottom: 1px dashed #4d4d56;
}
#divVidDet05 {
	width: 30.3%;
	clear: none;
	margin-left: 0px;
	margin-right: 0px;
	float: left;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 0px;
}
#divVidDet06 {
	width: 25%;
	clear: none;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
}
#divVidDet07 {
	width: 22%;
	clear: none;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	margin-left: 0px;
}
#divContent {
	background-color: #191921;
}
#divFormContainer {
	background-color: #191921;
}
#divRegisterText {
	padding-top: 8px;
	padding-bottom: 16px;
	text-indent: 11.8%;
}
#divSpace1 {
}
#divFormElements {
	width: 80%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: 10%;
	display: block;
	border-top: 1px solid #212129;
	border-bottom: 0px solid #212129;
	text-align: center;
}
#divFormText {
	width: 76%;
	padding-top: 15px;
	padding-bottom: 18px;
	margin-right: auto;
	margin-left: 10%;
	display: none;
	/* [disabled]border-top: 1px solid #212129; */
	border-bottom: 0px solid #212129;
	text-indent: 0px;
	padding-left: 2%;
	padding-right: 2%;
}
#divFormText2 {
	width: 76%;
	padding-top: 15px;
	padding-bottom: 18px;
	margin-right: auto;
	margin-left: 10%;
	display: none;
	/* [disabled]border-top: 1px solid #212129; */
	border-bottom: 0px solid #212129;
	text-indent: 0px;
	padding-left: 2%;
	padding-right: 2%;
}
#divSignUpFace {
	width: 88%;
	margin-top: 25px;
}
#divWelcomeUser {
	width: 49%;
	clear: none;
	margin-left: 0%;
	text-align: right;
	margin-right: 6%;
	padding-top: 3px;
	padding-bottom: 2px;
}
#divWelcomeGuest {
	width: 49%;
	clear: none;
	margin-left: 0%;
	text-align: right;
	margin-right: 6%;
	padding-top: 3px;
	padding-bottom: 2px;
}
#divPlaylist {
	width: 140px;
	clear: none;
	display: block;
	padding-left: 60px;
	padding-top: 4px;
	padding-bottom: 10px;
	border-top: 0px solid #191921;
	border-bottom: 1px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
}
#divSetting {
	width: 158px;
	clear: none;
	display: block;
	padding-left: 42px;
	padding-top: 8px;
	padding-bottom: 10px;
	border-top: 0px solid #191921;
	border-bottom: 1px solid #191921;
	border-right: 0px solid #191921;
	border-left: 0px solid #191921;
}
#divLogout {
	width: 129px;
	clear: none;
	display: block;
	padding-left: 71px;
	padding-top: 8px;
	padding-bottom: 8px;
	border: 0px solid #191921;
}
#divVideoHolder {
	background-color: #212129;
}
#divVideoPlayer {

}
#divTitrVideo {
	width: 95%;
	margin-left: 3%;
}
#divTitrVideo2 {
	width: 93%;
	margin-left: 6%;
}
.TitrVideo {
	color: #ccccd5;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 17pt;
	display: block;
	float: left;
	clear: both;
}
.TitrVideo2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	display: block;
	float: left;
	clear: both;
}
.rateMedia {
	/* [disabled]padding-left: 6%; */
	width: 30%;
	display: block;
	float: left;
}
#divAdFaceHolder {
	background-color: #333333;
	                                 
}
#divAdHolder300L {
	display: none;
	                                 
}
#divAdHolder300R {
	display: none;
	                                 
}
#divFace {
	width: 100%;
	max-width: 768px;
	text-align: center;
	display: block;
	                                 
}
.gridMason li {
	width: 25%;
	text-align: center;
	}
.gridMasonTV li {
	width: 22.7%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
}
.gridMasonSH li {
	width: 30.7%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
}
.gridMasonMO li {
	width: 17.7%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
}
.gridMasonTR li {
	width: 22.2%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 1.2%;
	padding-left: 1.2%;
	padding-bottom: 1.2%;
	padding-top: 1.2%;
}
#divFormTextWarn {
	width: 76%;
	padding-top: 8px;
	padding-bottom: 11px;
	margin-right: auto;
	margin-left: 10%;
	display: block;
	padding-left: 2%;
	border-bottom: 1px solid #212129;
	border-top: 0px solid #212129;
	text-indent: 0pt;
	padding-right: 2%;
}
#divTextShow2 {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 1px;
}
.gridMason {
	max-width: 100%;
	list-style: none;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding: 0;
	text-align: center;
}
.gridMasonTV {
	max-width: 100%;
	list-style: none;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding: 0;
	text-align: center;
}
.gridMasonSH {
	max-width: 100%;
	list-style: none;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding: 0;
	text-align: center;
}
.gridMasonMO {
	max-width: 100%;
	list-style: none;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding: 0;
	text-align: center;
}
.gridMasonTR {
	max-width: 100%;
	list-style: none;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding: 0;
	text-align: center;
}
.mask1M{
	display: none;
}
.gridMasonTV li:hover .mask1M {
	display: none;
}

.mask2M{
	display: none;
}
.gridMasonSH li:hover .mask2M {
	display: none;
}
.mask3M{
	display: none;
}
.gridMasonMO li:hover .mask3M {
	display: none;
}
#divPlayScreen {
	display: none;
}
.gridMasonTR li:hover #divPlayScreen {
	display: none;
}
#divGridMason {
	background-color: #191921;
	padding-left: 3%;
	width: 97%;
	padding-right: 0%;
	padding-bottom: 12px;
}
#divGridMason2 {
	background-color: #191921;
	padding-left: 3%;
	width: 97%;
	padding-right: 0%;
	padding-bottom: 12px;
}
#divGridMason3 {
	background-color: #191921;
	padding-left: 3%;
	width: 97%;
	padding-right: 0%;
	padding-bottom: 12px;
}
#divGridMason4 {
	background-color: #191921;
	padding-left: 3%;
	width: 97%;
	padding-right: 0%;
	padding-bottom: 12px;
}
#divGridMason5 {
	background-color: #191921;
	padding-left: 3%;
	width: 97%;
	padding-right: 0%;
	padding-bottom: 12px;
}
#divSort {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 0%;
	margin-left: 0%;
	display: block;
	/* [disabled]border-top: 1px dashed #4D4D56; */
	border-bottom: 1px dashed #4D4D56;
	text-align: center;
}
#divMenuGroup {
	width: 22px;
	margin-top: 1px;
	margin-left: 6%;
	margin-bottom: 0px;
	margin-right: 33%;
	height: 22px;
	display: block;
	background-image: url(../images/MenuGroup.png);
	background-repeat: no-repeat;
	                                 
}
#divButtGroup {
	width: 22px;
	margin-top: 1px;
	margin-left: 6%;
	margin-bottom: 0px;
	margin-right: 40%;
	height: 22px;
	display: block;
	background-image: url(../images/ButtonGroup.png);
	background-repeat: no-repeat;
	float: left;
	                                 
}
#divMenuGroup a {
	width: 22px;
	margin-top: 1px;
	margin-left: 6%;
	margin-bottom: 0px;
	margin-right: 33%;
	height: 22px;
	display: block;
	                                 
}
#divButtGroup a {
	width: 22px;
	margin-top: 1px;
	margin-left: 6%;
	margin-bottom: 0px;
	margin-right: 33%;
	height: 22px;
	display: block;
	                                 
}
#divMenuGroup2 {
	width: 22px;
	margin-top: 0px;
	margin-left: 6%;
	margin-bottom: 4px;
	margin-right: 33%;
	height: 22px;
	                                 
}
#divAfterLogin {
	padding-top: 9px;
	padding-bottom: 10px;
	background-color: #3D3D49;
	display: none;
	margin-top: 5px;
}
#divMenuPop {
	width: 400px;
	background-color: #3D3D49;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 120;
	padding-top: 5px;
	padding-bottom: 3px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	top: 6px;
	left: 18px;
	
}
#divButtPop {
	width: 100%;
	background-color: #191921;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
#divMenuPop2 {
	width: 200px;
	background-color: #3D3D49;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	padding-top: 5px;
	padding-bottom: 3px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	top: 6px;
	left: 18px;
	
}
#divInvisible {
	height: 0px;

}
#divInvisible2 {



}
#divButtTriple {
	border-top: 1px solid #4D4D56;
	border-bottom: 1px solid #4D4D56;
}
#divButtTriple2 {
	border-bottom: 1px solid #4D4D56;
}
#suggestions {
	width: 251px;
	background-color: #191921;
	border: 1px solid #757583;
	display: block;
	max-height: 700px;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	top: 5px;
	left: 8px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#suggestionsT {
	width: 251px;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	max-height: 700px;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	top: 5px;
	left: 8px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	
}
#divHomeButt {
	display: none;
}
#divTVSPicHolder {
	border-top: 1px solid #757583;
	border-bottom: 1px solid #757583;
}
#divVidDet08 {
	width: 10%;
	margin-left: 0%;
	clear: none;
	padding-bottom: 1px;
	float: right;
	margin-right: 5%;
	margin-top: 0px;
}
#divVidDet09 {
	width: 89.5%;
	clear: none;
	padding-bottom: 6px;
	float: right;
	border-top: 1px dashed #757583;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 2px;
	padding-top: 8px;
	padding-left: 0.5%;
	text-align: left;
}
#divChannelFav {
	float: right;

}
#divChannelFav2 {
	float: right;


}
#divChannelFav a:hover {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreen.png);
}
#divChannelFav a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGrey.png);
}
#divChannelFav2 a:hover {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreenFav.png);
}
#divChannelFav2 a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreyFav.png);
}
#divFavHolder1 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}
#divFavHolder2 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}

#divVideoDetail3 {
	background-color: #31313b;
	padding-top: 7px;
	padding-bottom: 3px;
}

#divSerialSummary {
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
	background-color: #191921;
}
.textFa01 {
	color: #A1A1AE;
	font-family: BNAZANIN;
	font-size: 12pt;
	text-align: justify;
	text-decoration: none;
	direction: rtl;
	line-height: 18pt;
}
#divCastD {
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	background-color: #212129;
}
#divCastC {
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	background-color: #31313B;
}
#divTitrFa {
	width: 90%;
	background-color: #191921;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 0%;
	padding-left: 0%;
	border-bottom: 1px dashed #757583;
	margin-right: 5%;
	margin-left: 5%;
}
.textFaP01 {
	color: #9AE72C;
	font-family: BYAGUT;
	font-size: 18pt;
	text-decoration: none;
	direction: rtl;
}
.TitrVideo3 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
	display: block;
	float: left;
	clear: both;
}
#divGridMason6 {
	background-color: #191921;
	padding-left: 4.2%;
	width: 94%;
	padding-right: 1.8%;
	padding-bottom: 10px;
}
#divGridMason7 {
	background-color: #191921;
	padding-left: 4.2%;
	width: 94%;
	padding-right: 1.8%;
	padding-bottom: 15px;
	padding-top: 15px;
	/*border-bottom: 1px dashed #4D4D56;*/
}
#DivTitrSeason {
	width: 95%;
	display: block;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 5%;
	float: left;
	border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;
}
#divTitrGrid {
	width: 100%;
	display: block;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 0%;
	float: left;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
}
#divTitrGrid2 {
	width: 100%;
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0%;
	float: left;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	background-color: #000000;
}
#divEpiHolder1 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border-bottom: 1px dashed #757583;
	border-right: 1px dashed #757583;
	border-left: 1px dashed #757583;
}
#divEpiHolder2 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border-bottom: 1px dashed #9AE72C;
	border-right: 1px dashed #9AE72C;
	border-left: 1px dashed #9AE72C;
}
#divEpiNo1 {
	width: 45%;
	float: left;
	color: #A1A1AE;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiNo2 {
	width: 45%;
	float: left;
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiFav1 {
	width: 45%;
	clear: none;
	text-align: right;
	display: block;
	float: right;
	padding-right: 5%;
}
#divAdHeader {
	display: none;
}
#divAdSlider {
	display: none;
}
#divChromeIssue {
	display: none;
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
.titrSeason {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
}
.titrGrid {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 28pt;
	text-align: center;
}
.titrGrid2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: center;
}
.titrSeason a {
	color: #757583;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
	text-decoration: none;
}
.titrSeason a:hover {
	color: #F59100;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
}
.titrSeason a:active {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 18pt;
}








































}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width:960px){

.gridContainer {
	width: 100%;
	max-width: 1200px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: auto;
	clear: none;
	float: none;
	margin-left: auto;
	-webkit-box-shadow: 0px 0px 15px 3px #000000;
	box-shadow: 0px 0px 15px 3px #000000;
}
#divHeader {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: block;
	float: left;
	clear: both;
}
#divHeaderT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: none;
	float: left;
	clear: both;
}
#divUserBox {
	width: 10.6382%;
	margin-left: 2.128%;
	padding-top: 2px;
}
#divPassBox {
	width: 10.6382%;
	margin-left: 2.1276%;
	clear: none;
	padding-top: 2px;
}
#divLogButt {
	width: 7%;
	clear: none;
	margin-left: 2%;
	margin-right: 4%;
	margin-top: 2px;
}
#divRemember {
	width: 14.8936%;
	/* [disabled]margin-left: 1%; */
	padding-top: 3px;
	margin-left: 2.1276%;
	clear: none;
	                                
	                                 
	display: block;
	                                
	                                 
}
#divForgotPass {
	width: 14.8936%;
	margin-left: 2.1276%;
	clear: none;
	padding-top: 2px;
	display: block;
}
#divActivateEmail {
	width: 14.8936%;
	margin-left: 2.1276%;
	clear: none;
	padding-top: 2px;
	display: block;
}
#divSignUp {
	width: 6.3829%;
	margin-left: 2.1276%;
	clear: none;
	padding-top: 2px;
	display: block;
}
#divUnderLogo {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	/* width: 40%; */
        width: 21%;



}
#navBar {
	background-color: #3D3D49;
	display: block;
	max-height: 36px;
}
#navBarT {
	background-color: #3D3D49;
	max-height: 32px;
	display: none;
}

#buttTV {
	width: 10.6382%;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttHome {
        width: 10.6382%;
        border-top: 0px solid #191921;
        border-bottom: 0px solid #191921;
        border-right: 1px solid #191921;
        border-left: 0px solid #191921;
}
#buttShow {
	width: 10.6382%;
	clear: none;
	margin-left: 0;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttMV {
	width: 12%;
	clear: none;
	margin-left: 0;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttMovie {
	width: 10.6382%;
	clear: none;
	margin-left: 0;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttLive {
	width: 10.6382%;
	clear: none;
	margin-left: 0;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttMusic {
	width: 10.6382%;
	clear: none;
	margin-left: 0;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#buttComm {
	width: 12%;
	clear: none;
	border-top: 0px solid #191921;
	border-bottom: 0px solid #191921;
	border-right: 1px solid #191921;
	border-left: 0px solid #191921;
}
#divSearchBox {
	width: 19.09%;
	margin-left: 1.25%;
	clear: none;
	padding-top: 6px;
	padding-bottom: 1px;
	display: block;
	/*float: left;*/
	margin-right: 1%;
	max-width: 300px;
}
#divBigSS {
display: block;
}
#divBigSSP {
	display: none;
}
#divAd1 {
	clear: both;
	/*border-top: 1px dashed #5A5A66;
	border-bottom: 1px dashed #5A5A66;*/
	display: block;
}
#divAd2 {
	clear: both;
	/*border-top: 1px dashed #5A5A66;
	border-bottom: 1px dashed #5A5A66;*/
	display: block;
}
#divAd1M {
	display: none;
}
#divAd2M {
	display: none;
}
.adInList {
        width: 100% !important;
        display: block !important;
}
#divTextSS1 {
	background-color: #191921;
	padding-top: 40px;
	padding-bottom: 15px;
}
#divTextSS1b {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 15px;
}
#divEmptyBox {
	min-height: 40px;
	background-color: #31313b;
}
#divEmptyBox2 {
	min-height: 30px;
	background-color: #31313b;
}
#divEmptyBox3 {
	min-height: 30px;
	background-color: #31313b;
}
#divEmptyBox4 {
	min-height: 40px;
	background-color: #4d4d56;
}
#divEmptyBox5 {
	min-height: 40px;
	background-color: #4d4d56;
}
#divTextKeeper {
	background-color: #191921;
	padding-top: 32px;
	padding-bottom: 30px;
}
#divTitrKeeper {
	background-color: #191921;
	padding-top: 32px;
	padding-bottom: 30px;
}
#divTextTVSS {
	background-color: #191921;
	padding-top: 40px;
	padding-bottom: 2px;
}
#divTextSR1 {
	background-color: #191921;
	padding-top: 24px;
	padding-bottom: 0px;
}
#divTextSR2 {
	background-color: #191921;
	padding-top: 24px;
	padding-bottom: 0px;
}
#divTextSR3 {
	background-color: #191921;
	padding-top: 24px;
	padding-bottom: 0px;
}
#divTextSR4 {
	background-color: #191921;
	padding-top: 24px;
	padding-bottom: 0px;
}
#divTextSR5 {
	background-color: #191921;
	padding-top: 24px;
	padding-bottom: 0px;
}
#divLogoLive {
	background-color: #191921;
	padding-top: 20px;
	padding-bottom: 18px;
	text-align: center;
	width: 100%;
}
#divTextSSHolder {
	background-color: #191921;
	padding-top: 6px;
	padding-bottom: 3px;
}
#divTextShow {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 2px;
	border: 0px solid #191921;
}
#divTextMV {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 2px;
}
#divTextMovie {
	background-color: #191921;
	padding-top: 15px;
	padding-bottom: 2px;
}
#divTextLive {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 2px;
}
#divTextMusic {
	background-color: #191921;
	padding-top: 22px;
	padding-bottom: 2px;
}
#divTitrTVSS {
	width: 25%;
	margin-left: 4.5%;
}
#divTitrSS2 {
	width: 55.5%;
	margin-left: 4.5%;
}
#divTitrSS1 {
	width: 95.5%;
	margin-left: 4.5%;
}
#divTitrSS {
	width: 90%;
	margin-left: 3.3%;
}
#divTitrSSGold {
	width: 87%;
	margin-left: 6.5%;
	padding-top: 18px;
	padding-bottom: 0px;
	margin-right: 6.5%;
	/* [disabled]border: 1px dashed #CCCCD5; */
}
#divTitrVideo {
	width: 93.5%;
	margin-left: 4.5%;
	padding-top: 5px;
	padding-bottom: 8px;
}
#divTitrVideo2 {
	width: 93.5%;
	margin-left: 5%;
}
#divTitrShow {
	width: 45%;
	margin-left: 4.5%;
}
#divTitrMV {
	width: 35%;
	margin-left: 4.5%;
}
#divTitrMovie {
	width: 25%;
	margin-left: 4.5%;
}
#divTitrLive {
	width: 25%;
	margin-left: 4.5%;
}
#divTitrMusic {
	width: 25%;
	margin-left: 4.5%;
}
#divSutitrTVSS {
	width: 35%;
	display: block;
	padding-top: 8px;
	clear: none;
	margin-left: 30.6%;
	text-align: right;
}
#divSutitrShow {
	width: 35%;
	display: block;
	padding-top: 8px;
	clear: none;
	margin-left: 10.8%;
	text-align: right;
}
#divSutitrMV {
	width: 52%;
	display: block;
	padding-top: 6px;
	clear: none;
	margin-left: 3.6%;
	text-align: right;
}
#divSutitrMovie {
	width: 35%;
	display: block;
	padding-top: 7px;
	clear: none;
	margin-left: 30.5%;
	text-align: right;
}
#divSutitrLive {
	width: 35%;
	display: block;
	padding-top: 7px;
	clear: none;
	margin-left: 30.4%;
	text-align: right;
}
#divSutitrMusic {
	width: 35%;
	display: block;
	padding-top: 7px;
	clear: none;
	margin-left: 30.6%;
	text-align: right;
}
#divTVSS {
display: block;
}
.TitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 26pt;
	display: block;
	float: left;
	clear: both;
}
.TitrSSGold {
	color: #F59100;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 26pt;
	display: block;
	float: left;
	clear: both;
	text-align: center;
}
.TitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 26pt;
	display: block;
	float: left;
	clear: both;
}
.sutitrSS a:hover {
	color: #FFFF80;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 13pt;
	float: right;
	clear: both;
	display: block;
}
.sutitrSS a {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Carrois Gothic", sans-serif;
	font-size: 13pt;
	float: right;
	clear: both;
	display: block;
	text-decoration: none;
}
.sutitrSS {
	color: #FFFFFF; /*##9AE72C;*/
	font-family: "Exo2 ExtraLight", sans-serif;
	font-size: 13pt;
	float: left;
	clear: both;
	display: block;
}
#divSutitrSS2 {
	width: 35.5%;
	display: block;
	padding-top: 16px;
	clear: none;
	margin-left: 0%;
	text-align: right;
	float: right;
	margin-right: 4.5%;
}
#divTVSSP {
display: none;
}
#divShowSS {
display: block;
}
#divShowSSP {
display: none;
}
#divMVSS {
display: block;
}
#divMVSSP {
display: none;
}
#divMovieSS {
display: block;
}
#divLiveSS {
display: block;
}
#divMusicSS {
display: block;
}
#divMovieSSP {
display: none;
}
#divLiveSSP {
display: none;
}
#divMusicSSP {
display: none;
}
#divFooter {
	background-color: #31313B;
	padding-top: 15px;
	padding-bottom: 15px;
}
#divContactUs {
	width: 11.7647%;
	margin-left: 3%;
}
#divCharity {
width: 11.7647%;
margin-left: 0.8403%;
clear: none;
display: block;
}
#divAdvertiseUs {
width: 15.9663%;
margin-left: 0.8403%;
clear: none;
display: block;
}
#divDMCA {
width: 11.7647%;
margin-left: 0.8403%;
clear: none;
display: block;
}
#divArchive {
width: 11.7647%;
margin-left: 0.8403%;
clear: none;
}
#divEnd {
	background-color: #212129;
	min-height: 55px;
	padding-top: 10px;
}
#divCopyRight {
	width: 96%;
	margin-left: 3%;
}
#divVideoDetail2 {
	background-color: #31313b;
	padding-top: 15px;
	padding-bottom: 15px;
}
#divVideoDetail3 {
	background-color: #31313b;
	padding-top: 15px;
	padding-bottom: 10px;
}
#divVideoDetail1 {
	background-color: #191921;
	padding-top: 8px;
	padding-bottom: 15px;
}
#divVidDet01 {
	width: 30.5%;
	margin-left: 3%;
	padding-bottom: 1px;
}
#divVidDet01b {
	width: 28.5%;
	margin-left: 5%;
	padding-bottom: 1px;
}
#divVidDet02 {
	width: 26%;
	margin-left: 0.8403%;
	clear: none;
	display: block;
	padding-bottom: 1px;
}
#divVidDet02b {
	width: 26%;
	margin-left: 0.8403%;
	clear: none;
	display: block;
	padding-bottom: 1px;
}
#divVidDet03 {
	width: 30%;
	margin-left: 3.6%;
	clear: none;
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
}
#divVidDet04 {
	width: 92.8%;
	margin-left: 3.6%;
	/* [disabled]clear: none; */
	display: block;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 14px;
	border-bottom: 1px dashed #4d4d56;
	margin-right: 3.6%;
	padding-top: 4px;
}
#divVidDet05 {
	width: 26.4%;
	margin-left: 0.8403%;
	clear: none;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
}
#divVidDet06 {
	width: 22%;
	clear: none;
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-left: 0px;
}
#divVidDet07 {
	width: 15%;
	margin-left: 0.8403%;
	clear: none;
	padding-bottom: 1px;
}
#divVidDet08 {
	width: 10%;
	margin-left: 3%;
	clear: none;
	padding-bottom: 1px;
	float: left;
	margin-top: 0px;
}
#divVidDet09 {
	width: 10%;
	margin-left: 0.8403%;
	clear: none;
	padding-bottom: 1px;
	float: right;
	margin-right: 5%;
	margin-top: 0px;
	padding-top: 0px;
	border-top: 0px dashed #757583;
	text-align: right;
}
#divContent {
	background-color: #191921;

}
#divFormContainer {
	background-color: #191921;
}
#divRegisterText {
	padding-top: 10px;
	padding-bottom: 20px;
	text-indent: 21.8%;
}
#divSpace1 {
}
#divFormElements {
	width: 60%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: 20%;
	display: block;
	border-bottom: 1px solid #212129;
	border-top: 0px solid #212129;
	padding-left: 0%;
	text-align: center;
}
#divFormText {
	width: 58%;
	padding-top: 15px;
	padding-bottom: 18px;
	margin-right: auto;
	margin-left: 20%;
	display: none;
	padding-left: 2%;
	/* [disabled]border-bottom: 1px solid #212129; */
	border-top: 0px solid #212129;
	text-indent: 0pt;
	padding-right: 0%;
}
#divFormText2 {
	width: 58%;
	padding-top: 15px;
	padding-bottom: 18px;
	margin-right: auto;
	margin-left: 20%;
	display: none;
	padding-left: 2%;
	/* [disabled]border-bottom: 1px solid #212129; */
	border-top: 0px solid #212129;
	text-indent: 0pt;
	padding-right: 0%;
}
#divFormTextWarn {
	width: 56%;
	padding-top: 8px;
	padding-bottom: 11px;
	margin-right: auto;
	margin-left: 20%;
	display: block;
	padding-left: 2%;
	border-bottom: 1px solid #212129;
	border-top: 0px solid #212129;
	text-indent: 0pt;
}
#divSignUpFace {
	width: 78%;
	margin-top: 30px;
}
#divWelcomeUser {
	width: 43%;
	clear: both;
	margin-left: 6%;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0%;
}
#divPlaylist {
	width: 16%;
	clear: none;
	margin-left: 2%;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #191921;
}
#divSetting {
	width: 18%;
	clear: none;
	margin-left: 2%;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #191921;
}
#divLogout {
	width: 5%;
	clear: none;
	display: block;
	margin-right: 2%;
	padding-left: 1%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #191921;
	margin-left: 3%;
}
#divVideoHolder {
	background-color: #212129;
}
#divVideoPlayer {

}
.TitrVideo {
	color: #ccccd5;
	font-family: "Carrois Gothic", sans-serif;
	font-size: 20pt;
	display: block;
	float: left;
	clear: both;
}
.TitrVideo2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 30pt;
	display: block;
	float: left;
	clear: both;
}
#divAdFaceHolder {
	background-color: #333333;
	width: 100%;
}
#divAdHolder300L {
	float: left;
	clear: none;
	width: 25%;
	display: block;
	max-width: 300px;
	padding-top: 12px;
	margin-left: 1%;
}
#divAdHolder300R {
	float: right;
	clear: none;
	width: 25%;
	display: block;
	max-width: 300px;
	padding-top: 12px;
	margin-right: 1%;
}
#divFace {
	width: 48%;
	max-width: 570px;
	display: block;
	clear: none;
	text-align: center;
}
.gridMason li {
	width: 16.66%;
	text-align: center;
	display: block;
	float: left;
}
.gridMasonTV li {
	width: 18.6%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.gridMasonSH li {
	width: 23.6%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.gridMasonMO li {
	width: 15.29%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.gridMasonTR li {
	width: 18%;
	/* [disabled]text-align: center; */
	display: block;
	float: left;
	padding-right: 0%;
	padding-left: 0%;
	padding-bottom: 0%;
	padding-top: 0%;
	margin-right: 9px;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
}
.gridMason {
	max-width: 100%;
	list-style: none;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 0;
	text-align: center;
}
.gridMasonTV {
	max-width: 100%;
	list-style: none;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 0;
	/* [disabled]text-align: center; */
}
.gridMasonSH {
	max-width: 100%;
	list-style: none;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 0;
	/* [disabled]text-align: center; */
}
.gridMasonMO {
	max-width: 100%;
	list-style: none;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 0;
	/* [disabled]text-align: center; */
}
.gridMasonTR {
	max-width: 100%;
	list-style: none;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 0;
	/* [disabled]text-align: center; */
}
.mask1M{
	width: 250px;
	height: 200px;
	position: relative;
	float: left;
	top: -350px;
	display: none;
	right: 0px;
	left: -20px;
	z-index: 10;
	/* [disabled]border: 1px solid #fff; */
	background-image: url(../images/popUpBack01.png);
}
.gridMasonTV li:hover .mask1M {
	display: block;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-name: fadeInFromNone;
	-webkit-animation-fill-mode: forwards;
	animation-duration: 0.8s;
	animation-name: fadeInFromNone;
	animation-fill-mode: forwards;
	
}

.mask2M{
	width: 305px;
	height: 200px;
	position: relative;
	float: left;
	top: -350px;
	display: none;
	right: 0px;
	left: -20px;
	z-index: 10;
	/* [disabled]border: 1px solid #fff; */
	background-image: url(../images/popUpBack02.png);
}
.gridMasonSH li:hover .mask2M {
	display: block;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-name: fadeInFromNone;
	-webkit-animation-fill-mode: forwards;
	animation-duration: 0.8s;
	animation-name: fadeInFromNone;
	animation-fill-mode: forwards;
	
}
.mask3M{
	width: 212px;
	height: 280px;
	position: relative;
	float: left;
	top: -510px;
	display: none;
	right: 0px;
	left: -20px;
	z-index: 10;
	/* [disabled]border: 1px solid #fff; */
	background-image: url(../images/popUpBack03.png);
}
.gridMasonMO li:hover .mask3M {
	display: block;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-name: fadeInFromNone;
	-webkit-animation-fill-mode: forwards;
	animation-duration: 0.8s;
	animation-name: fadeInFromNone;
	animation-fill-mode: forwards;
	
}
#divPlayScreen {
	width: 100%;
	max-width: 200px;
	display: none;
	position: absolute;
	top: 1px;
	left: 1px;
}
.gridMasonTR li:hover #divPlayScreen {
	display: block;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-name: fadeInFromNone;
	-webkit-animation-fill-mode: forwards;
	animation-duration: 0.8s;
	animation-name: fadeInFromNone;
	animation-fill-mode: forwards;
	
}

@-webkit-keyframes fadeInFromNone {
    0% {
        display:none; 
        opacity: 0;
    }

    1% {
        display: block ; 
        opacity: 0;
    }

    100% {
        display: block ; 
        opacity: 1;
    }
}

@keyframes fadeInFromNone {
    0% {
        display:none; 
        opacity: 0;
    }

    1% {
        display: block ; 
        opacity: 0;
    }

    100% {
        display: block ; 
        opacity: 1;
    }
}
#divGridMason {
	background-color: #191921;
	padding-left: 2.8%;
	width: 97.2%;
	padding-right: 0%;
	padding-bottom: 15px;
}
#divGridMason2 {
	background-color: #191921;
	padding-left: 2.8%;
	width: 97.2%;
	padding-right: 0%;
	padding-bottom: 15px;
}
#divGridMason3 {
	background-color: #191921;
	padding-left: 2.8%;
	width: 97.2%;
	padding-right: 0%;
	padding-bottom: 15px;
}
#divGridMason4 {
	background-color: #191921;
	padding-left: 2.8%;
	width: 97.2%;
	padding-right: 0%;
	padding-bottom: 15px;
}
#divGridMason5 {
	background-color: #191921;
	padding-left: 2.8%;
	width: 97.2%;
	padding-right: 0%;
	padding-bottom: 15px;
}
#suggestions {
	width: 251px;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	left: 8px;
	top: 5px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	max-height: 700px;
	
}
#suggestionsT {
	width: 250px;
	background-color: #191921;
	border: 1px solid #757583;
	display: block;
	float: right;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	left: 8px;
	top: 5px;
	-webkit-box-shadow: 0px 0px 10px 3px #191921;
	box-shadow: 0px 0px 10px 3px #191921;
	max-height: 700px;
	
}
#divMenuPop {
	width: 100%;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	padding-top: 5px;
	padding-bottom: 3px;
	
}
#divButtPop {
	width: 100%;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	padding-top: 5px;
	padding-bottom: 3px;
	
}
#divMenuPop2 {
	width: 100%;
	background-color: #191921;
	border: 1px solid #757583;
	display: none;
	float: left;
	overflow-x: auto;
	overflow-y: auto;
	position: relative;
	z-index: 100;
	padding-top: 5px;
	padding-bottom: 3px;
	
}
#divSort {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 12px;
	display: block;
	border-bottom: 1px dashed #4D4D56;
	/* [disabled]border-top: 1px dashed #4D4D56; */
	padding-left: 0%;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
#divMenuGroup {
width: 100%;
}
#divButtGroup {
width: 100%;
}
#divAfterLoginT {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #3D3D49;
	width: 100%;
	display: none;
	float: left;
	clear: both;
	margin-top: 0px;
}
#divAfterLogin {
	padding-top: 9px;
	padding-bottom: 10px;
	background-color: #3D3D49;
	display: block;
	margin-top: 0px;
}
#divInvisible {
	height: 0px;
	display: none;

}
#divInvisible2 {
	display: none;

}
#divButtTriple {
}
#divHomeButt {
	float: right;
	display: block;
}
#divHomeButt a {
	width: 32px;
	height: 32px;
	clear: none;
	float: right;
	background-image: url(../images/HomeButton1.png);
	display: block;
	background-repeat: no-repeat;
	margin-top: 15px;
}
#divHomeButt a:hover  {
	width: 32px;
	height: 32px;
	clear: none;
	float: right;
	background-image: url(../images/HomeButton2.png);
	display: block;
	background-repeat: no-repeat;
	margin-top: 15px;
}
#divTVSPicHolder {
	border-top: 1px solid #757583;
	border-bottom: 1px solid #757583;
}
#divChannelFav {
	float: left;

}
#divChannelFav a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGrey.png);
}
#divChannelFav a:hover  {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreen.png);
}
#divChannelFav2 {
	float: left;

}
#divChannelFav2 a {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreyFav.png);
}
#divChannelFav2 a:hover  {
	width: 32px;
	height: 28px;
	float: left;
	clear: none;
	margin-top: -2px;
	margin-right: 0px;
	background-image: url(../images/HeartGreenFav.png);
}
#divFavHolder1 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}

#divFavHolder2 {
	width: 32px;
	height: 28px;
	float: right;
	clear: none;
	margin-top: 8px;
	margin-right: 0px;

}

#divSerialSummary {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 5%;
	padding-right: 5%;
	background-color: #191921;
	width: 90%;
	float: left;
}
.textFa01 {
	color: #A1A1AE;
	font-family: BNAZANIN;
	font-size: 13pt;
	text-align: justify;
	text-decoration: none;
	direction: rtl;
	line-height: 22pt;
}
#divCastD {
	float: left;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: #212129;
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
}
#divCastC {
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	background-color: #31313B;
}
#divTitrFa {
	width: 90%;
	background-color: #191921;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 0%;
	padding-left: 0%;
	border-bottom: 1px dashed #757583;
	margin-right: 5%;
	margin-left: 5%;
}
.textFaP01 {
	color: #9AE72C;
	font-family: BYAGUT;
	font-size: 18pt;
	text-decoration: none;
	direction: rtl;
}
.TitrVideo3 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 20pt;
	display: block;
	float: left;
	clear: both;
}
#divGridMason6 {
	background-color: #191921;
	padding-left: 4.3%;
	width: 93%;
	padding-right: 2.7%;
	padding-bottom: 10px;
}
#divGridMason7 {
	background-color: #191921;
	padding-left: 4.3%;
	width: 93%;
	padding-right: 2.7%;
	padding-bottom: 20px;
	padding-top: 20px;
	/*border-bottom: 1px dashed #4D4D56;*/
}
#DivTitrSeason {
	width: 95%;
	padding-left: 5%;
	float: left;
	display: block;
	padding-top: 25px;
	padding-bottom: 25px;
	border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;
}
#divTitrGrid {
	width: 100%;
	padding-left: 0%;
	float: left;
	display: block;
	padding-top: 25px;
	padding-bottom: 25px;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
}
#divTitrGrid2 {
	width: 100%;
	padding-left: 0%;
	float: left;
	display: block;
	padding-top: 20px;
	padding-bottom: 20px;
	/*border-top: 1px dashed #4D4D56;
	border-bottom: 1px dashed #4D4D56;*/
	background-color: #000000;
}
#divEpiHolder1 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border: 1px dashed #757583;
}
#divEpiHolder2 {
	width: 100%;
	display: block;
	max-width: 200px;
	clear: none;
	float: left;
	margin-left: -1px;
	border: 1px dashed #9AE72C;
}
#divEpiNo1 {
	width: 45%;
	float: left;
	color: #A1A1AE;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiNo2 {
	width: 45%;
	float: left;
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 22pt;
	text-align: left;
	padding-left: 5%;
}
#divEpiFav1 {
	width: 45%;
	clear: none;
	text-align: right;
	display: block;
	float: right;
	padding-right: 5%;
}
#divAdHeader {
	float: right;
	display: block;
	clear: none;
        margin-right: 22%;
}
#divAdHeader a {
	/* [disabled]width: 490px; */
	clear: none;
	float: right;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
}
#divAdSlider {
	width: 100%;
	max-width: 1200px;
	float: left;
	display: block;
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
.titrGrid {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 33pt;
	text-align: center;
}
.titrGrid2 {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 25pt;
	text-align: center;
}
.titrSeason {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 20pt;
}
.titrSeason a {
	color: #757583;
	font-family: "Exo2 ExtraLight";
	font-size: 20pt;
	text-decoration: none;
}
.titrSeason a:hover {
	color: #F59100;
	font-family: "Exo2 ExtraLight";
	font-size: 20pt;
}
.titrSeason a:active {
	color: #9AE72C;
	font-family: "Exo2 ExtraLight";
	font-size: 20pt;
}

#divChromeIssue {
	display: block;

}

#divChrome1 {
	width: 100%;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #757583;
	clear: left;
	border-bottom: 1px dashed #4D4D56;
	text-align: center;
	display: block;
	color: #757583;
	font-family: BYAGUT;
	font-size: 19px;
	text-decoration: none;
	direction: rtl;
}
#divchromeSwf {
	width: 100%;
	border-bottom: 1px dashed #4D4D56;
	float: left;
	display: none;
}


















}
/* css from ecosmob starts */
.fluidEnd_left {
	display: block;
	color: #62626E;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	margin-right: 4%;
}

.fluidEnd_right {
	display: block;
	display: none;
	color: #62626E;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

@media(min-width:900px){  
.fluidEnd_left {
	float: left;
}

.fluidEnd_right {
	float: right;
}

}
@media(min-width:300px) and (max-width:890px) {  
.fluidEnd_left {
	margin-top:0px;
	float:left;
}  
.fluidEnd_right {
	margin-top:0px;
	max-width:317px;
	max=height:15px;
}
  
}

/* css from ecosmob ends */

/* CSS for Home Header Ad */
.homeheaderad{margin-right:0% !important;}

/* Remove left and right top ads when screen has no more space */
@media(max-width:1590px){
.ad_main_top {
	display: none;
}
@media(max-width:1210px){
.ad_main_underLogo {
        display: none;
}
}

/* Ends*/
