@import url("https://fonts.googleapis.com/earlyaccess/droidarabickufi.css");
html { background-color:#000; }

body { display:none;  font-family:'Droid Arabic Kufi', Tahoma; direction:rtl;  padding:0px; margin:0px; background-color:#0e0e0e; } 
button,input,select,textarea { font-family:'Droid Arabic Kufi', Tahoma; padding:0px; margin:0px; }
marquee { direction:rtl; text-align:right; }
ul,li,p,img,input,div,h1,h2,h3,h4,h5,h6,form,button,input,select,textarea  { padding:0px; margin:0px; }
li { list-style-type:none; }
p,div { font-size:9pt; }
img { display:block; max-width:100%;}
a:link {color: #FFF;}
a:visited {color: #FFF;}
a:active {color: #FFF; outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
* { outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
a:hover { opacity:0.8; }
a { text-decoration: none; }

.playerControlls times { direction: ltr; display:table; position:absolute; left:15px; top:-40px; z-index:10; font-size:11pt; color:#fff; text-shadow: 2px 2px #000; }

#logo { float:right;height:40px;  margin-right:15px; margin-left:5px; margin-top:10px; cursor:pointer;  }
.usermen { display:none; position:fixed; top:50px; left:0px; width:200px;  padding:10px !important; padding-top:10px; padding-bottom:10px; background:#222; z-index:0; }
.usermen a {   line-height:200% !important;  border-right:0px !important; padding:5px 15px; display:table; color:#fff; font-size:11pt; }
.usermen a i { float:right; margin-left:10px; color:#ccc; }

.newscatsazll { width:100%; display:table; }
.newscatsazll h1 { margin-top:30px; padding-right:20px; font-size:14pt;}

.scrollmaineffect { height:520px; overflow:hidden; }
.scrollmaineffect .scrollm {  }
.main_effect2 {  background-color: rgba(0, 0, 0, 0.8); position:relative;
    background-blend-mode: darken; background-size:100%; color:#fff; padding-bottom:0; display:table; width:100%; padding-bottom:0;}
.main_effect2 .playlistadd { position:absolute; right:10px; bottom:40px; font-size:50pt; background-color:rgba(0,0,0,0.4); border-radius:50%; }
.main_effect2 .playlistadd.play {  right:80px;  }
.main_effect2 img#imgeffect { float:right; margin-left:2%; width:900px; height:520px; }
.main_effect2 h1 { font-size:20pt; margin-bottom:2%;padding-left:2%; }
.main_effect2 h1 span { color:#ca262d }
.main_effect2 .textfull { font-size:12pt; padding-left:2%; }
.main_effect2 h2 {  margin-top:28px; padding-bottom:10px; padding-right:1%; color:#999; }
.main_effect2 .listnew { display:table; width:200px; float:right; margin-left:2%;  }
.main_effect2 .listnew img { width:100%; }
.main_effect2 .listnew h3 { font-size:10pt; }

.rightskipdubleclick { width:20%; height:100%; position:fixed; top:0; z-index:4; }
.rightskipdubleclick.rightD { right:0; }
.rightskipdubleclick.leftD { left:0; }

.lds-dual-ring {
  display: inline-block;
  width: 64px;
  height: 64px;
  
  position:fixed; display:none;  top:13%; right:48%; z-index:5;
  
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 46px;
  height: 46px;
  margin: 1px;
  border-radius: 50%;
  border: 5px solid #e30a12;
  border-color: #e30a12 transparent #e30a12 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.footerlinks { margin:0 4%;  }
.footerlinks a { font-size:10pt; color:#777 }
.footerlinks r { font-size:8pt; }

.e-range {
	direction:ltr; 
    -webkit-appearance: none;
    -moz-apperance: none;
    border-radius: 6px;
    height: 8px;
    position:absolute; top:0px; right:0px; width:100%; 
    background-image: -webkit-gradient(linear,
        left top, 
        right top, 
        color-stop(0%, #e30a12),
        color-stop(0%, #eee));
    
    background-image: -moz-linear-gradient(left center,
        #e30a12 0%, #e30a12 0%,
        #eee 0%, #eee 100%);
		
		
}

.e-range::-moz-range-track {
    border: none;
    background: none;
    outline: none;
}

.e-range:focus {
    outline: none;
    border: none;
}

.e-range::-webkit-slider-thumb {
    -webkit-appearance: none !important;
    background-color: #e30a12;
    height: 20px;
    width: 20px;
    border-radius: 50%;
}

.e-range::-moz-range-thumb {
    -moz-appearance: none !important;
    background-color: #e30a12;
    border: none;
    height: 13px;
    width: 13px;
    border-radius: 50%;
}





.slider {
	position:absolute;
	
	right:-100px;
	top:22px; 
  -webkit-appearance: none;
  width: 100px;
  direction:ltr;
  height: 10px;
  display:none;
  background: #e30a12;
  outline: none;
  border-radius:10px;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.slider:hover {
  opacity: 1;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius:50%;
  background: #fff;
  cursor: pointer;
}

.slider::-moz-range-thumb {
  width: 25px;
  height: 25px;
  background: #4CAF50;
  cursor: pointer;
}


#dateAuthor { font-size:10pt; color:#999; margin-top:10px; display:block; }
#dateAuthor b { font-weight:normal; }
#dateAuthor b:nth-child(2) { display:inline-block; direction:ltr; font-weight:normal; }
#dateAuthor b:nth-child(1) { font-weight:bold; }

.articleNav { font-weight:bold; margin-bottom:10px; }
.articleNav a { display:inline-block; font-size:11pt; margin-right:8px; background-color:#5d717b; padding:2px 10px; border-radius:15px; color:#fff; font-weight:normal; }
.allFullTxtPage { padding:10px; background-color:#fff; }


.shortArticle { margin-top:10px; font-size:12pt; margin-bottom:10px; }
.artcountai { display:table; width:1024px; padding:10px;margin:auto; }
.newslist { display:table; float:right; width:22%; height:300px; color:#555; margin-right:1%; margin-top:1%;  background-color:#fff; padding:1%; box-shadow:0px 0px 5px rgba(0,0,0,0.2); }
.newslist:visited,.newslist:link { color:#555; }

.sharethis { position:fixed; background-color:rgba(0,0,0,0.9); width:100%; height:100%; z-index:12; display:none;  }
.sharethis .closeadthis { border:2px solid #fff; border-radius:50%; font-size:40pt; color:#fff; margin:10px; cursor:pointer; }
.sharethis .at-share-btn-elements { display:table; margin:auto; margin-top:10%; max-width:50%; }
.bigbnr { margin:20px 0px; width:100%; }

.loading { position:fixed; background-color:#000; color:#FFF; text-align:center; padding:6px; opacity:0.8; border-radius:10px; right:46%; top:24%; z-index:10; display:none;}
.loading img { margin-right:6px; }
.loading p { font-size:8pt; }

header { position:fixed; top:0px; right:0px; width:100%; background-image: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));  z-index:4; 
-moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
	
}
header.nograd { background-color:#000; }
header nav { padding:15px 40px; }
header nav a { display:inline-table; padding:0px 20px; line-height:100%;  border-right:1px solid #e30a12 }
header nav a:nth-child(1) { border:0px; }

header .icos { float:left; padding-left:20px; }
header .icos i { cursor:pointer; }
header .icos i:hover { -ms-transform: scale(1.2); 
	-webkit-transform: scale(1.2);
	transform: scale(1.2);  }
header .icos i.menico {  font-size:20pt; color:#fff; margin:8px; margin-top:20px; }
header .icos i.searchico {  }
header i.login { }

.menuicons { display:none; }

.countlogin { display:table; margin:auto; width:600px; }
form.loginform { background-color:#fff; box-shadow:0px 0px 15px rgba(0,0,0,0.1); display:table; width:500px; float:right; padding:40px 30px; margin:0px 10px; margin-bottom:60px;  }
form.loginform input,form.loginform textarea {  background-color:#eee; border:1px solid #ddd; border-bottom:2px solid #ffa132;display:table; padding:12px 2%; border-radius:5px; font-size:11pt;  margin-top:30px; width:450px; }
form.loginform h1 { margin-bottom:5px; }

form.loginform button { cursor:pointer; background-color:#e30a12; color:#fff; border:0px; border-radius:5px; width:468px; padding:12px 10px; margin-top:20px; font-size:11pt;  font-weight:bold; }
form.loginform #forg { display:table; margin-top:15px; color:#333; }
form.loginform #regtxt { display:table; float:left; margin-top:15px; color:#333; margin-left:40px; margin-top:-20px; }

.textuser { cursor:pointer; float:left; color:#fff; font-size:10pt; position:relative}
.textuser:hover .usermen { display:block; }
.textuser:hover i { -ms-transform: scale(1.2); 
	-webkit-transform: scale(1.2);
	transform: scale(1.2); }
.textuser b { float:left; padding-top:20px; }

.searchinput { display:none; position:fixed; top:0px; right:0px; width:100%; background-color:#222; z-index:3; }
.searchinput div { display:table; width:80%; padding:30px 0px; margin:auto; margin-top:100px;  } 
.searchinput div input { float:right;padding:22px; width:86%; border:0px; border-radius:0px 10px 10px 0px;}
.searchinput div button { cursor:pointer; height:69px;  float:right; background-color:#fff; padding:10.5px; border-radius:10px 0px 0px 10px; border:0px; }
.searchinput div button i { font-size:30pt; }

.backbackground { margin-top:-40px; }

.mainsize { width:100%; display:table; text-align:right; position:relative; }

.maineffect { width:100%; position:relative; height:500px; background-size:100%;}
.maineffect .righttextmain { width:40%; position:absolute; bottom:30%; right:2%; text-shadow: 1px 1px #000; z-index:1; }
.maineffect .righttextmain h1 { color:#fff; font-size:20pt; margin-bottom:10px;}
.maineffect .righttextmain h1 span {  color:#e30a12; font-size:21pt; }
.maineffect .righttextmain date { color:#fff; font-size:10pt; direction:ltr; display:table; }
.maineffect .righttextmain p { color:#fff; font-size:12pt; padding-right:20px; border-right:2px solid #e30a12 }

.spacertitle { height:20px !important; }

.playerdesign #mainplayerimg { position:fixed; top:0; left:0; right:0; bottom:0; height:100%; background-size:cover; width:100%; z-index:1;}
.playerdesign #player { position:fixed; top:0px; right:0px; width:100%; height:100%; z-index:2; }
.playerdesign i.backplayer { cursor:pointer; position:fixed; top:20px; left:20px; z-index:5; color:#fff; font-size:50pt; }
.playerdesign .playercovers {  cursor:pointer; position:fixed; top:0px; left:0px; z-index:3; width:100%; height:100%; }

.playerdesign .playerControlls {  position:fixed; bottom:0px; right:0px; width:100%; padding:20px 0px; z-index:4; height:70px;
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));
}
.playerdesign .playerControlls i { cursor:pointer; float:left; color:#fff; font-size:40pt; }
.playerdesign .playerControlls .leftvolcount {  float:left; display:table; position:relative; }
.playerdesign .playerControlls .listplayer {  float:left; display:table; position:relative;  }
/*.playerdesign .playerControlls .listplayer:hover .relativedata {  display:block; }
.playerdesign .playerControlls .listplayer:hover .textfullvid {  display:block; }*/
.playerdesign .playerControlls .leftvolcount:hover .slider { display:block; }
.playerdesign .playerControlls i:hover { 
-ms-transform: scale(1.1); 
	-webkit-transform: scale(1.1);
	transform: scale(1.1); 
 }
.playerdesign .playerControlls i.v_play { display:none;  }
.playerdesign .playerControlls i.v_muted { display:none;  }
.playerdesign .playerControlls .right i { margin-right:25px;  }
.playerdesign .playerControlls .right { float:right; display:table; }
.playerdesign .playerControlls .left { float:left; display:table; }
.playerdesign .playerControlls .left  i {  margin-left:25px; }

.relativedata { position:absolute; right:30px; bottom:50px; width:500px; background-color:rgba(55,55,55,0.9); padding:5px; padding-right:0px; display:none; }
.relativedata .oveflowsc { overflow:auto; }
.relativedata h3 { padding:10px; color:#fff; font-size:14pt; }
.relativedata li { cursor:pointer; display:table; width:94%; padding:15px 3%;}

.relativedata li.open { background-color:rgba(0,0,0,0.2); }
.relativedata li.open a { display:table; }
.relativedata li:hover { background-color:rgba(255,255,255,0.1); }
.relativedata li.open:hover { background-color:rgba(0,0,0,0.2); }

.relativedata li h4 { color:#fff; float:right; width:60%; font-size:10pt; display:table; }
.relativedata li h4 span { color:#e30a12; font-size:9pt; }
.relativedata li h4 i { float:right !important;  margin-top:2px !important; margin-left:5px !important; margin-right:0px !important; margin-bottom:10px !important;
    cursor: default !important;
    color: #ccc !important;
    font-size: 16pt !important;
}
.relativedata li line { margin-top:15px; display:table; float:left; width:35%; background:#ccc; height:2px; }
.relativedata li line lin { display:table; width:0%; height:2px; background-color:#e30a12 }
.relativedata li a { display:none; height:90px; width:100%; margin-top:25px; float:right; }
.relativedata li a img { border:1px solid #000; float:right; margin-left:10px; }
.relativedata li a span { color:#fff; }


.maineffect .icon3 { position:absolute; bottom:100px; left:20px; color:#fff; z-index:2; }
.maineffect .icon3 i { font-size:40pt;  }


.textfullvid { color:#fff; position:absolute; right:30px; bottom:55px; width:500px; background-color:rgba(55,55,55,0.9); padding:10px; display:none; }
.textfullvid h1 { font-size:16pt;  }
.textfullvid p { font-size:10pt; margin-top:15px;  }


.vidplayerintro { display:none; width:100%;  position:absolute; top:0px; right:0px; }
.vidplayerintro2 { opacity:0; width:100%;  height:1100px; position:absolute; top:-100px; right:0px; }

.thetitle { padding:0px 0px; color:#FFF; font-size:12pt; font-weight:bold; width:90%; padding-right:1%; margin-top:20px;}
.thetitle a:hover { color:#e62635; }
.thetitle b { font-size:16pt; font-weight:normal; }
.thesubtitle { padding:0px 0px; color:#FFF; font-weight:normal; font-size:11pt; margin-bottom:10px;}
.thesubtitle b { color:#e62635; font-size:20pt; font-family:arial; }

.cubemainpage:nth-child(1) { background-color:transparent; }
.cubemainpage { position:relative; display:table; margin-top:0px; background-color:#0e0e0e;  }
.cubemainpage:hover i.arrows { display:block; }
.cubemainpage .thetitle { font-size:18pt; }
.cubemainpage i.arrows { cursor:pointer; display:none; position:absolute; top:80px; font-size:30pt; color:#fff; z-index:3; line-height:0px; background-color:rgba(0,0,0,0.1); padding:80px 0px; padding-left:10px; }
.cubemainpage i.next { left:0px; }
.cubemainpage i.back { right:0px; }
.cubemainpage i.arrows:hover { background-color:rgba(0,0,0,0.4);  }

.cubemainpage.nosubsection { margin:auto;  margin-top:70px;  }
.cubemainpage.nosubsection .thetitle { font-size:20pt; padding-right:40px; top:-30px }


.hrefforeffect { position:absolute; right:0px; top:0px; width:100%; height:100%; display:table; z-index:2; }

.sidebyside { padding-bottom:30px; overflow:hidden;  white-space: nowrap;  } 
.sidebyside.nosubcat { white-space: normal; padding:40px 40px; padding-top:0px }
.sidebyside.nosubcat .zooming { margin-right:1%; margin-top:1%; height:auto; width:18.6%; box-shadow:0px 0px 1px rgba(255,255,255,0.3); }
.sidebyside.nosubcat .zooming h4 { height:50px; }

.sidebyside .zooming { transition: transform .3s; position:relative;  width:274px; display:inline-table; white-space:normal;  line-height:170%; margin:10px 0px; margin-top:20px; margin-right:0.8%; background-color:#242424; }
.sidebyside .zooming img { width:100%; height:100%; }



.sidebyside .insidesliderin { padding:0px 0px; }

.bigbanner { display:table; margin:auto; position:relative; }
.bigbanner .allbnrscent { display:table; margin:auto;  } 

.coverallbanner .linkVidFixed { display:none; position:fixed; top:0; right:0; width:100%; height:100% !important; }
.bigbanner .linkVidFixed { display:none; position:absolute; top:0; right:0; width:100%; height:100% !important; }

.bigbanner .closeBtnBnr { position: absolute; display:none; top: 5px; left:5px;  z-index:1;}
.bigbanner .closeBtnBnr span { background-color: #000; padding:2px; font-size:20pt; }



.speakerIcoAd { display:none; position:absolute; bottom:5px; left:5px; z-index:1; }
.speakerIcoAd span { background-color:#000; color:#fff; padding:2px;  }


.zooming line { display:table; position:absolute; bottom:0px; width:100%; height:2px; background-color:#ddd; }
.zooming line lis { display:table; width:40%; height:2px; background-color:#e30a12; }

.playlistadd { cursor:pointer;  }
.playlistadd:hover { cursor:pointer; -ms-transform: scale(1.2); 
	-webkit-transform: scale(1.2);
	transform: scale(1.2);  }
.sidebyside .zooming .leftrd { position:absolute; left:5px; top:5px; opacity:0.8}
.sidebyside .zooming .leftrd.playlistadd { top:33px;  }
.sidebyside .zooming .leftrd:hover { 
	-ms-transform: scale(1.1); 
	-webkit-transform: scale(1.1); z-index:1; opacity:1; 
	transform: scale(1.1); 
	opacity:1;
 }
 
 
.coverallbanner { display:none; }

.redlinepos { position:absolute; width:60%; margin-top:-2.5px; height:5px; border:0px; background-color:#a91d20; }
.redlinepos.left { left:0px; }

.section90.special { display:table; float:right; width:422px; margin-left:2%; margin-bottom:30px;}
.section90.special img { width:100%; height:200px; clear:both; margin:0px; margin-bottom:8px; }
.section90 { color:#FFF;  display:table;  float:right; width:518px; margin-bottom:1%;  }
.section90 img  { float:right; width:150px; height:95px; margin-left:20px;}
.section90 b { font-weight:normal; display:table; padding:0px 10px; border-right:3px solid #da2921; margin-top:20px; }

.arrowsnewes { display:table; color:#e72434; font-size:26pt; position:absolute; bottom:10px; left:0px;  }
.arrowsnewes b:hover { cursor:pointer; color:#ae1925 }
.arrowsnewes b:nth-child(1) { opacity:0.5;  }

.section91 { width:55%; display:table; float:right; }
.section91 a { display:inline-table; width:48%; color:#FFF;  background-color:#323136; margin-left:1.5%; margin-bottom:1.5%; }
.section91 a.redbg { background-color:#c6252b; }
.section91 a img { width:100%; height:123px; }
.section91 a b { padding:6px; display:block; font-weight:normal; height:35px; line-height:150%; }

.section92 { width:44%; float:left; }
.section92 a { display:table; width:100%; margin-bottom:10px; color:#FFF; }
.section92 a img { height:79px; width:139px; float:right; margin-left:10px; }
.section92 a b { background-color:#76757a; display:block; padding:10px; font-weight:normal; float:right; width:240px; height:59px; }
.section92 a:nth-child(3) b { background-color:#4c4b50 }
.section92 a:nth-child(4) b { background-color:#2b2b2d }
.section92 a:nth-child(5) b { background-color:#1c1c1e }

.section93 { width:240px; float:right; margin-bottom:20px; }
.section93 h3 { font-size:14pt; color:#e6353d; margin-top:20px; margin-bottom:4px; }
.section93 h3.yellow { color:#efbd5e  }
.section93 h3.green { color:#9aa77b  }
.section93 h3.blue { color:#a6d2db  }
.section93 h3.dablue { color:#6a9aee  }
.section93 h3.pink { color:#ac4888  }
.section93 h3 arrows { display:table; float:right; margin-left:15px; position:relative; width:10px; height:20px; margin-top:8px; }
.section93 h3 arrows b { position:absolute; cursor:pointer;
-ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.section93 h3 arrows b :hover {  }
.section93 h3 arrows b:nth-child(1) { top:0px;  }
.section93 h3 arrows b:nth-child(2) { bottom:0px; opacity:0.5}

.section93 .overflowscroll {  width:100%; height:410px; overflow:hidden;  }
.section93 .overflowscroll a { color:#FFF; display:block; background-color:#323136; margin-bottom:20px}
.section93 .overflowscroll a img { width:100%; height:145px }
.section93 .overflowscroll a b { display:block; padding:7px; font-weight:normal; height:36px; line-height:150%;}

.spacerbe { margin:0px 59px; margin-top:100px; border-right:1px solid #353535; float:right; height:250px;  }


.theplayer { padding-bottom:20px; }
.theplayer .playertext { padding:10px; margin-top:10px; color:#FFF; font-size:10pt; }
.theplayer .playertext b { font-family:arial; color:#ae1925; font-size:26pt; }

.fullnews { color:#FFF; padding:10px 0px; }
.fullnews h1 { font-size:16pt; padding-bottom:20px; }
.fulltext,.fulltext div,.fulltext p,.fulltext span  { font-size:10pt;  }

.callusform { display:table; width:100%;  }
.callusform  h2 { padding:5px; padding-top:5px; font-size:16pt; font-weight:normal; padding-right:10px; }
.callusform  .callform { width:550px; float:right; height:270px; margin-right:15px; margin-bottom:15px;  }
.callusform  .callform #fname,.callusform  .callform #email, .callusform  .callform textarea { font-size:9pt; color:#FFF; margin-top:15px; margin-right:15px; padding:5px; width:235px; border-radius:2px; background-color:#282828; border:1px solid #393939 }
.callusform  .callform textarea { width:500px; height:145px;   }
.callusform  .callform #submit { cursor:pointer; margin-top:12px; margin-left:20px; float:left; color:#FFFFFF; font-family:myfont; font-size:12pt;  border-radius:10px; padding:3px; padding-right:10px; padding-left:10px;  background-color:#d41720; border:1px solid #a4171d;  }
.callusform  .callform #submit:hover { background-color:#b0171e }

.callvalues { float:left; width:360px; margin-left:20px; text-align:left; }
.callvalues li { height:40px; background-color:#282828; border:1px solid #393939; color:#747474; margin-bottom:15px; }
.callvalues li img { float:left; width:30px; height:30px; margin-left:5px; margin-top:3px;  }
.callvalues li b { display:table; float:left; margin-top:10px; font-size:12pt; font-family:arial; margin-left:7px;  color:#747474;}

.newscats { float:right; border-radius:5px; width:46.5%; padding:1%; display:table; background-color:#000; border:1px solid #282828; margin-left:1%; margin-bottom:1%; } 
.newscats img { float:right;  margin-left:8px; } 
.newscats h3 { font-size:10pt; } 

.paging_all { display:table; width:100%; padding:0px; margin:0px; text-align:center; padding-top:20px; }
.paging_all .pagesnum { padding:4px 8px; font-size:12pt; margin:0px 4px; background-color:#6a6a6a; border:1px solid #282828; display:inline-table; }

nav.pages { font-size:11pt; display:table; margin:auto; margin-bottom:20px;   }
nav.pages a { float:right; padding:5px; text-align:center; margin:5px; background-color:#000; width:25px; }
nav.pages a#checked { background-color:#e30a12 }



footer { color:#a8a8a8; text-align:center; height:120px; background-color:#000; padding-top:30px;}
footer a { color:#a8a8a8; padding:0px 5px; font-size:11pt; }
footer img { height:30px; display:inline; margin-top:5px; }

.speakerIco { position:absolute; bottom:1%; left:10px; z-index:1; }
.speakerIco span { color:#fff; font-size:28pt;  }
.catlists { display:table; width:auto; margin:auto; padding-top:60px; width:96%; }
.catlists .catlistinm { display:inline-table; width:23.7%; margin-right:1%; margin-bottom:1%; background-color:#222; height:450px;  }
.catlists .catlistinm img { width:100%; }
.catlists .catlistinm h4 { font-size:14pt; color:#fff; padding:0px 10px;  }
.catlists .catlistinm h5 { font-weight:normal; padding:10px; font-size:10pt; color:#999;  }

.introvideo { position:fixed; top:0px; right:0px; width:100%; height:100%; z-index:9999; }
.introvideo #player_bnr { background-color:#000; width:100%; height:100%; }

.remoteVideLink { position:fixed; top:0; right:0; width:100%; height:100%; z-index:9;  }

.introvideo #player_bnr video.remote_video{ width:100%; height:100%; background-color:#000; }
.introvideo #player_bnr video.remote_video::-webkit-media-controls-start-playback-button { display:none; }

.introvideo .blnkvidlink { display:block; position:fixed; top:0px; right:0px; width:100%; height:100%;  }
.introvideo .skipbnrplayer { position:absolute; right:0px; bottom:14%; background-color:#ff0000; padding:5px 10px; z-index:10; }


#bnr_player_new { width:100%; height:100%; background-color:#000; } 

.pl_tprightlist { top:10px; position:fixed; z-index:3; color:#fff; font-size:26pt; } 
.pl_tprightlist.v_list {   right:10px; } 
.pl_tprightlist.v_info {   right:60px; } 
.pl_tprightlist.backbutton {   right:auto; left:10px; } 

.player_ajax { display:none; position:fixed; top:0; right:0; margin:auto; width:100%; height:100%; background-color:#000; z-index:15;  }
.player_ajax iframe { width:100%; height:100%;  }

.relativecount { display:table; width:100%; background-color:#eee; padding-bottom:30px; border-top:1px solid #ddd; }
.relativecount h2 { padding:10px; font-size:16pt; }
.relativecount a.reldata { width:17.5%; float:right; margin-right:2%; color:#333; height:300px; }

.fulltxtaynbew { padding:10px 0; }
.fulltxtaynbew * { font-size:12pt !important;  }
.mainImg { background-color:#eee; padding:5px; margin-top:10px; display:table; max-width:100%; margin:auto;}

.fulltxtaynbew img#artmainImg { display:table; margin:auto; }
.fulltxtaynbew p { padding-top:3px; }
.fulltxtaynbew a { color:#288ad5 }
.fulltxtaynbew iframe { max-width:100% !important; }
.adApp { position:fixed; bottom:0; right:0; width:100%; padding:5px 0; background-color:#fff; z-index:10; }
.adApp img { width:100% }

