html, body{
overflow:hidden;
height:100%;
}
body{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
height:100%;
}
*{
margin:0;
padding:0;
}
table{ 
border-collapse:collapse;
}
p{
margin-top:5px;
}
img{
vertical-align:top;
border:0;
}
a, a:visited, a:active {
font-size:13px;
color:#000000;
text-decoration:underline;
}
a:hover {
color:#696969;
text-decoration:none;
}
.pt5{
padding-top:5px;	
}	
#alog{
padding:7px;
display:none;
}	
.head{
width:100%;
background-color:#6389a8;
height:50px;
}
.lostpass a{
margin-top:10px;
font-size:11px;
display:block;
}	
.userbans{
    display: none;
}
.atitle, .atitle:hover{
color:#000000;	
text-align:center;
line-height:25px;
font-size:18px;
font-family:impact;
overflow:hidden;
text-decoration:none;
}	
.chat{
width:100%;
height:100%;
background: rgba(255, 255, 254, 0);
}
.lf{
text-align:left;	
}	 
.left{
width:200px;	
background: rgba(255, 255, 254, 0.7);
height:100%;
box-shadow: 0px 0px 33px rgba(0,0,0,0.97);
overflow:hidden;
position:absolute;
z-index:999;
}
.videoarea{
display:none;	
}	
.inbl{
display:inline-block;	
}	 
.errsp{
color:#f5f5f5;
text-align:center;	
font-size:12px;
background-color:red;
padding:7px;
box-shadow: 0px 0px 17px rgba(0,0,0,0.97);
}	
#dictor{
opacity:0.88;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
}	
#errconnect{
width:100%;
top:0;
position:absolute;
z-index:99999;
display:none;
}	
.session{
direction:rtl;
overflow-y:auto; 
max-height:75%;
}
#who{
font-size:15px;
padding-bottom:15px;
direction:ltr;
max-height:75%; 
}
.fln1, .fln2{
font-size:14px;	
background-color:#6389a8;
padding:2px;
 
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
}	
.fln2{
background-color:#f5f5f5;
}	
#mysmiles{
display:inline-block;
margin-top:17px;
margin-bottom:17px;
padding-right:3px;
text-align:left;
}	
.hid{
display:none;	
}	
 
.tds{
height:30px;
text-align:center;	
padding:7px;
font-size:12px; 
color:#696969;
}	
.uds{
cursor:pointer;	
}	
.uds2:hover{
background-color:#f5f5f5;	
border-bottom:1px solid #dcdcdc;
}	
.uds:hover{
background-color:#dcdcdc;	
}	
.uids{
min-width:50px;
padding-right:7px;
padding-left:7px;
text-align:center;
font-weight:bold;
}	
.smt{
font-weight:normal;
font-size:12px;
}	
#ban_status{
max-width:300px;	
}	
.line1{ 
white-space: nowrap;
overflow:hidden;
color:#ffffff;
margin-top:5px;
margin-right:5px;
margin-left:5px;
font-weight:bold;
border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px;
padding:5px;
background-color:#6389a8;
line-height:20px;
box-shadow: 0 0 10px rgba(14, 85, 135,1);
}
.line2{
white-space: nowrap;
overflow:hidden;
margin-top:5px;
margin-right:5px;
margin-left:5px;
cursor:pointer;
font-weight:bold;
border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px;
padding:5px;
background-color:#f5f5f5;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
line-height:20px;
position:relative;
box-shadow: 0 0 10px rgba(14, 85, 135,1);
}
.ban{
position:absolute;
right:15px;
top:7px;
}
.ban_img{
width:16px;
height:16px;
}
.ban_img:hover{
width:17px;
height:17px;
}
.line1:hover{
box-shadow: 0 0 20px rgba(14, 85, 135,1);
}
.line2:hover{
box-shadow: 0 0 20px rgba(14, 85, 135,1);
}
.space{
height:20px;
}
.space2{
height:40px;
}

.myvideo{
display:none;
}	

.message, .message2, .message3{
overflow:hidden;
font-size:14px;	
display:block;
padding-right:5px;
margin-top:5px;
max-width:877px;
max-height: 250px;
}  
.message:hover, .message2:hover, .message3:hover{
overflow-y: auto;
}  
.message2{
font-size:13.5px;		
padding-right:0px;
min-width:100px;	
margin-top:0px;
} 
.message3{
font-size:13px;		
padding-right:0px;
min-width:100px;	
margin-top:0px;
} 

.ava, .ava2, .ava3{
width:32px;
height:32px;
border-radius:7px; 
vertical-align:top;
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px; 
display:inline-block;
}
.ava2{
margin-top:3px;	
width:26px;
height:26px;
}
.ava3{
margin-top:1px;	
width:16px;
height:16px;
}

#overload{
display:none;	
}	
.effects{
line-height:15px;	
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px; 	
background-color:#f5f5f5;
opacity:0.77;	
margin-top:3px;
}	
.effects img{
cursor:pointer;
opacity:0.33;	
}	
.seffects:hover{
opacity:1;	
}	
 
.onemess, .onemess2, .onemess3{
max-width:96%;	
margin:2px;	
}

.onemess3{
margin:0.5px;	
}	

.sfd{
display:none;	
}	
.fd{
max-width:14px;	
height:auto;	
cursor:pointer; 
}	

.h150{
height:150px;
}	

.nick, .nick2{
font-size:12px;	
cursor:pointer;
display:block;
font-weight:bold;
margin-right:5px; 
}
.nick2{
float:left;
background-color:#fbfbfb;
}

.send_bckg{
background-color:#f5f5f5;
}	

.text, .text2, .text3{
position:relative;
padding:8px;
padding-left:10px;
margin-left:15px;
margin-bottom:3px;
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;
background: rgba(255, 255, 254, 0.97);
box-shadow: 0 0 10px rgba(0,0,0,0.97);
display:inline-block;
}

.text2{
padding:7px;	
padding-left:7px;
margin-left:9px;
margin-bottom:0px;
opacity:0.97;
}	

.text3{
padding:3px;	
padding-left:3px;
margin-left:3px;
margin-bottom:0px;
opacity:0.97;
}	
 

.text:before{
content: ' ';
position: absolute;
width: 0;
height: 0;
left: -12px;
top: 7px;
border: 12.7px solid;
border-color: rgba(255, 255, 254, 0.97) transparent transparent transparent;
}
.text2:before{
content: ' ';
position: absolute;
width: 0;
height: 0;
left: -7px;
top: 7px;
border: 7.7px solid;
border-color: rgba(255, 255, 254, 0.97) transparent transparent transparent;
}

.w100{
width:100%;	
}	

#prv{
box-shadow: 0 0 10px rgba(233, 224, 130, 0.77);

}	
#arrh{
box-shadow: 0 0 10px rgba(255, 255, 254,0.7);
}
#arrh:hover{
box-shadow: 0 0 30px rgba(14, 85, 135,1);
}
.text:hover{
box-shadow: 0 0 30px rgba(14, 85, 135,1);
}
.text2:hover{
box-shadow: 0 0 30px rgba(14, 85, 135,1);
}
.vvi{
width:15px;
height:15px;
}	
.vv{ 
min-width:50px;	
text-align:right;	
line-height:14px;
color:#696969;
font-size:10px;
}
.h{
position:absolute;

left:-12px;
top:3px;
}
.arrh{
position:absolute;
opacity: 0.65;
left:-24px;
top:0px;
}

.delfile{
margin-top:7px;	
}	

.right{ 
height:100%;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
}
.mydesign{
background-color:#f5f5f5;
border:1px solid #fbfbfb;
padding:10px;	
margin-bottom:10px;	
box-shadow: 0 0 10px rgba(0,0,0,0.97);
}	
.mins_block{
overflow-y:auto; 
overflow-x:hidden;
}
.mins{
display:inline-block;
margin:5px;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
} 
.mins:hover{
cursor:pointer;
box-shadow: 0 0 30px rgba(14, 85, 135,1);
}
.title{ 
text-align:center;
line-height:25px;
font-size:18px;
font-family:impact;
overflow:hidden;
} 
.logo{
padding:10px;
text-align:center;
}
.p1{
width:215px;
background-color:#fbfbfb;
border:1px solid #6389a8;
padding:7px;
font-size:13px;
color:#696969;
}
.center{
width:80%;	
height:100%;
box-shadow: 0 0 15px rgba(0,0,0,0.97);
text-align:center;	
}	
.send_form{
width:100%;
position:absolute;
bottom:10px;
left:25px;
}
.relat, .relat2{
height:100%;
position:relative;
}
.relat2{
width:100%;	
height:100%;
position:relative;
} 
.toppanel{
width:100%;	
position:fixed;
padding:5px;
margin-left:25px;
background-color:#f5f5f5;
z-index:999;
opacity:0.95;
display:none;
}	
#scrolldiv{
width:100%;
height:80%; 
overflow-y:auto;
overflow-x:hidden;
position:absolute;
top:0px;
left:0px; 
}	
#messages{
font-size:14px;
opacity:0.2; 
}
.all_messages{
padding-left:25px;	
width:100%; 
}
.private_messages{
display:none;
}	 
#supports{
margin-top:10px;
}
.small_display{
position:absolute;
top:0;
left:0;
color:#696969;
font-weight:bold;
width:100%;
height:100%;
vertical-align:middle;
text-align:center;
background-color:#f5f5f5;
display:none;
z-index:99999999;
}	
.smdt {
padding:10px;	
position: relative;
top: 50%;
}
.get_code{
width:333px;
text-align:left;	
}	
.code_chat{
padding:5px;
font-size:12px;
color:#696969;
margin-top:5px;
margin-bottom:5px;
width:333px;
height:80px;
display:block;
}	
.add{
width:21px;
height:21px;
cursor:pointer;
position:absolute;
bottom:14px;
left:15px;
}	
.sm{
width:24px;
height:24px;
cursor:pointer;
position:absolute;
bottom:13px;
left:45px;
opacity:0.57;
}
.pm{
width:21px;
height:21px;
cursor:pointer;
position:absolute;
bottom:13px;
left:77px;
opacity:0.70;
}
.send_fon{	
width:40%;
height:50px;
padding-left:110px;
padding-right:20px;
border-radius:5px; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
-khtml-border-radius:5px;
background-color:#fbfbfb;
box-shadow: 0 0 30px rgba(14, 85, 135,1);
display:inline-block;
vertical-align:top;
} 
 
.send{
cursor:text;	
font-size:16px;
color:#696969;
height:50px;
padding-right:20px;
outline:none;
border:0;
vertical-align:middle;
line-height:50px;
} 
.send img{
padding-top:12px;	
width:auto;
max-height:25px;	
vertical-align:top;
}	
.send_m img{ 
padding-top:4px;	
width:auto;
max-height:25px;	
vertical-align:middle;
}	
 
.send_fon:hover{
box-shadow: 0 0 60px rgba(14, 85, 135,1);
}
[contenteditable="true"].send {
white-space: nowrap;
overflow: hidden;
} 
[contenteditable="true"].send br {
display:none;

}
[contenteditable="true"].send * {
display:inline;
white-space:nowrap;
}

 

.mcr1{
background-color:#fbfbfb;
height:50px;
cursor:pointer;
margin-left:-5px;
display:inline-block;
vertical-align:top;
}	
.mcr2{
padding-top:13px;
padding-right:10px;
}	
.button{
cursor:pointer;
font-size:16px;
color:#ffffff;
padding-right:5px;
padding-left:5px;
height:11%;
max-height:45px;
line-height:50px;
max-height:50px;
display:inline-block;
vertical-align:top;
background-color:#6389a8;
box-shadow: 0 0 60px rgba(14, 85, 135,1);
border:0;
}

.sp1t{
display:block;
margin-left:10px;
}	
.selp{
font-size:13px;
padding:7px;
display:block;
margin:10px;
}
.sp1{
width:200px;
padding:7px;
display:block;
margin:10px;
}
.sp2, .sp_texts{
width:200px;
padding:7px;
display:block;
border:1px solid #6389a8;
background-color:#ffffff;
}
.sp_texts{
width:333px;	
}	
#password{
padding-left:30px;
background: url('https://chat-off.net/images/pass.png') no-repeat scroll 5px 5px;
background-color:#ffffff;
}
.clear_chat{
text-align:center;
width:220px;
color:#ffffff;
font-weight:bold;
font-size:12px;
cursor:pointer;
padding:10px;
margin-top:20px;
background-color:#ff0000;
box-shadow: 0 0 5px rgba(0,0,0,0.97);
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
display:block;
}
#bup2{
position:relative;
margin-top:10px;
}
#bup{
margin-top:20px;
}
.a_sel2{
font-size:13px;
line-height:20px;
cursor:pointer;
color:#ffffff;
border-radius:5px; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
-khtml-border-radius:5px;
border:1px solid #f5f5f5;
background-color:#6389a8;
padding:10px;
display:inline-block;
}
.a_sel2:hover{
background-color:#3a698f;
}
.a_sel{
font-size:13px;
cursor:pointer;
color:#ffffff;
border:1px solid #f5f5f5;
background-color:#6389a8;
padding:7px;
display:inline-block;
}
.a_sel:hover{
background-color:#3a698f;
}
#sel_osn{
overflow-y:auto;
overflow-x:hidden;
}	
.sels{
height:100%;	
display:none;
padding:20px;
}
.loadava{
cursor:pointer;	
color:green;	
font-size:11px;
text-align:center;	
padding:5px;	
border:1px solid #adadad;	
background-color:#ffffff;
}	

.lp{
padding-top:10px;	
float:left;	
}	
.rp{
float:left;	
}	
.navyline{
color:#ffffff;
font-weight:bold;
padding:10px;
background-color:#6389a8;
}	
.navy, .navy2{
display:block;
margin-top:10px;
margin-bottom:15px;
}
.navy2{
width:100%;	
text-align:center;
margin-top:10px;
margin-bottom:15px;
position:fixed;
z-index:999;
}
.d{
margin-top:5px;
display:block;
}
input[type=password], input[type=text], select, textarea{
background-color:#f5f5f5;	
border:1px solid #6389a8;	
}	
#discr, #mail, #setmycode, #chat_ad{
width:90%;
height:55px;
padding:7px;
}
#chat_ad{
height:255px;
}
#mail{
width:90%;
}
#setmycode{
width:90%;
height:155px;
font-size:11px;
}	
#sel_users, #sel_bans{

}
.usrs{
margin-top:7px;	
display:none;
}
.supports{
padding:7px;
background-color:#ffffff;
border:1px solid #dcdcdc;
margin-top:3px;
}
.usr{
padding:7px;
background-color:#ffffff;
border:1px solid #6389a8;
border-bottom:0;
}
.usr:hover{
color:#ffffff;
padding:8px;
background-color:#6389a8;
border:1px solid #6389a8;
}

.px12{
font-size:12px;
}
.px11{
font-size:11px;
}
.btn{
font-size:13px;
cursor:pointer;
padding:7px;
background-color:#ffffff;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
border-radius:5px; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
-khtml-border-radius:5px;
display:block;
}
select{
width:110px;	
font-size:12px;
}	
.std{
box-shadow: 0 0 5px rgba(0,0,0,0.97);
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;	
background-color:#f5f5f5;	
margin-top:5px;
display:block;
}	
.btn4{
padding:2px;
background-color:#ffffff;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
display:inline-block;
}
.btn5{
cursor:pointer;
font-size:11px;
color:#000000;
padding:4px;
background-color:#ffffff;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
display:inline-block;
}
.btn2, .btn3, .btn6, .btn7, .btn8{
line-height:17px;	
color:#ffffff;
font-weight:bold;
font-size:13px;
cursor:pointer;
padding:7px;
background-color:#6389a8;
border:0;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
display:block;
}
#clear_chat:hover{
background-color:#1a4e78;
}
#clear_chat2:hover{
background-color:#1a4e78;
}	
#private:hover{
background-color:#ae2e06;
}	
.btn7{
margin-top:2px;
text-align:center;	
display:inline-block;
box-shadow: 0 0 10px rgba(0,0,0,0.97);
}	
.btn6{
margin-top:2px;
text-align:center;
width:200px;	
box-shadow: 0 0 10px rgba(0,0,0,0.97);
}	
.btn8{
margin:10px;	
}	
.btn3{
padding:5px;	
display:inline-block;
}
.btn3:hover{
display:inline-block;
box-shadow: 0 0 10px rgba(14, 85, 135,1);
}
.btn:hover{
background-color:#f5f5f5;
box-shadow: 0 0 30px rgba(14, 85, 135,1);
}
.bot_menu{
position:absolute;
bottom:20px;
left:10px;
}
.show,.show2{
width:24px;
height:24px;	
z-index:999;
cursor:pointer;
position:absolute;
top:40%;
left:-2px;
display:none;
}
.show2{
right:2px;
}	
.smile, .psm{
width:auto;
max-height:111px;
display:inline;
vertical-align: middle;
cursor:pointer;
}
.curr_priv{
cursor:pointer;	
margin-top:5px;		
padding:5px;
font-size:12px;
background-color:#ffffff;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
white-space: nowrap; 
display:block;
}	
.pmi{
width:14px;
height:14px;
}	

.pmsignal{
background:url(https://chat-off.net/images/signal.gif) no-repeat;
background-position:right center;
}	
 
.pm_sel, .pm_sel_title{
cursor:pointer;	
width:200px;		
color:#ffffff;	
margin-top:3px;			
font-weight:bold;	
font-size:13px;
padding:5px;
background-color:#6389a8;	
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
display:block;
}
.pm_sel_title{
cursor:normal;		
font-weight:normal;
font-size:12px;
}	

.smlist img{
width:auto;
max-height:40px;	
padding:3px;
}	

.smlist img:hover{
opacity:0.77;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
}	


a.scrc1{
width:20px;
height:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;	
display:inline-block;
vertical-align:middle;
}	
a.scrc2{
width:5px;
height:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;	
display:inline-block;
}	

.private_for_title{
width:100%;
padding:5px;
padding-left:20px;
box-shadow: 0 0 30px rgba(14, 85, 135,1);
border:0px;
border-bottom:2px solid red;
border-style:dotted;
background-color:#f5f5f5; 
position:absolute;
top:0;
left:0;
}	

.space_priv{
height:36px;
display:block;
}	

.pmlist, .smlist, .addlist, .microlist{
overflow-y:auto;
overflow-x:hidden;
max-height:130px;
max-width:277px;
padding:7px;
background-color:#f5f5f5;
border-radius:3px; 
-webkit-border-radius:3px; 
-moz-border-radius:3px; 
-khtml-border-radius:3px;
box-shadow: 0 0 30px rgba(14, 85, 135,1);
position:absolute;
left:0px;
opacity:0.87;
bottom:60px;
display:none;
}
.pmlist{
opacity:0.95;
}	
.private_active{
background-color:#dcdcdc;
color:#696969;
}	
.microlist{
width:50%;	
left:30%;
} 	
.parent{
overflow:auto;		
width:100%;
height:100%;
position:absolute; 
top:0;
left:0;
background-color:#6389a8;
display:table;
z-index:999;
opacity:0.93;
}
.inner{
width:100%;
height:100%;
}
.white{
width:100%;
padding:30px;
background-color:#f5f5f5; 
box-shadow: 0 0 50px rgba(0,0,0,0.99);
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;
display:table-cell;
position:relative;
}

.usrs{
padding:20px;	
text-align:left;	
background-color:#6389a8; 
}	

.forloopava{

}	

 

.totalreg{
text-align:center;
font-size:13px;
background-color:#f5f5f5; 
margin:7px;
padding:7px;
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;		
}	

.avaarea{
position:relative;	
}	

.loop{
position:absolute;		
top:7px;
left:7px;
}	

.avamax{
max-width:200px;
height:auto;
max-height:250px;
}	

.tul{
border:1px solid #696969;
border-left:0;
border-right:0;
border-bottom:0;
border-style:dotted;
font-size:13px;
padding:7px;
background-color:#f5f5f5;
margin-top:3px;
}	
.tul2{
padding:7px;
background-color:#dcdcdc; 
}	

.tusr{
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;	
background-color:#f5f5f5; 	
margin:7px;
padding:7px;
display:block;	

box-shadow: 0 0 50px rgba(0,0,0,0.99);
cursor:pointer;
}	

.tusr:hover{
box-shadow: 0 0 30px rgba(14, 85, 135,1);	
}	

.tusrava{
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;		
max-width:70px;
height:auto;
max-height:120px;
float:right;
}	

.im{
text-align:left;
width:250px;
padding:10px;
background-color:#f5f5f5; 
}

.loadava{
margin:10px;	
}	

.chpass{
font-size:12px; 	
padding-left:10px;
cursor:pointer;
background-color:#f5f5f5; 
}	
.chpass2, .saving{
display:none;
}	

.saving{
margin:10px;
font-size:12px;
}	

.myava, .myava2{
max-height:150px;
width:auto;
max-width:170px;
margin:10px;
margin-right:0px;
display:inline-block;
vertical-align:bottom;
}	
.myava2{
max-height:77px;
width:auto;
}	


.profils{
width:87%;
height:87%;
padding:30px;
background-color:#6389a8; 
box-shadow: 0 0 50px rgba(0,0,0,0.99);
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;
display:table;
position:relative;	

}	

.tarea{
width:275px;	
height:50px;
border:2px solid #61b2d6;
padding:10px;
margin-top:7px;
font-size:11px;
color:#696969;
}	
.show_settings{
line-height:18px;
right:10px;
top:5px;
position:absolute; 
z-index:999999;
display:none;
}	
.settings{
line-height:18px;
right:30px;
top:10px;
position:absolute; 
z-index:999999;
}
.video_down{
text-align:center;	
padding:10px;
background-color:#f5f5f5; 
border:2px solid #dcdcdc;	
box-shadow: 0 0 20px rgba(0,0,0,0.99);
}	
.settings_down{
padding:10px;
background-color:#f5f5f5; 
border:2px solid #dcdcdc;	
box-shadow: 0 0 20px rgba(0,0,0,0.99);
display:none;	
}	
.help_text{
line-height:19px;	
text-align:left;	
max-width:500px;	
}	

.needpass{
display:none;
}
.s1, .s2{
width:150px;
background: url('https://chat-off.net/images/on.png') no-repeat scroll 10px 10px;
background-color:#ffffff;
border:1px solid #6389a8;
padding:10px;
padding-left:30px;
margin-top:7px;
font-size:15px;
color:#696969;
}
.s2{
background: url('https://chat-off.net/images/pass.png') no-repeat scroll 10px 10px;
background-color:#ffffff;
}
.s3{
padding:2px;
width:30px;
background-color:#ffffff;
display:inline-block;
}
.b1{
cursor:pointer;
color:#ffffff;
background-color:#6389a8; 
border:2px solid #fbfbfb;
padding:10px;
display:block;
width:194px;
}
.cntrm{
text-align:center;	
margin: auto;
}	
.visl{
width:100%;	
}	

.alert{
border:1px solid red;
background-color:#ffffff; 
color:#696969;
font-size:12px;
padding:4px;
display:none;
margin-top:3px;
margin-bottom:3px;
}



.selectload{
margin-top:15px;	
margin-bottom:15px;	
}	
.loadform{
text-align:left;
width:310px;
padding:5px;
}	

.osebe{
width:230px;
height:70px;
margin:10px;
padding:5px;
font-size:13px;
}	

.parent2, .parent3, .parent4{
overflow:auto;	
width:100%;
height:100%;
position:absolute; 
top:0;
left:0;
background-color: rgba(255, 255, 254, 0.7);
display:table;
z-index:9999999;
border-bottom:5px solid red;
}
.parent3{
overflow-y:auto;
width:100%;
height:100%;
position:absolute; 
top:0;
left:0;
background-color: rgba(255, 255, 254, 0.9);
display:table;
z-index:9999;
border-bottom:5px solid red;
}
.parent4{
z-index:99999999;
}	
.fileline{
display:block;
line-height:25px;	
}	
.myphoto, video{	
padding:3px;	
min-height:30px;	
max-height:100px;
width:auto;	
max-width:233px;
display:block;
}	

.close{
right:10px;
top:10px;
position:absolute;
cursor:pointer;
}
.loading{
line-height:10px;
font-size:12px;	
}	
.lc_cover, .chcks{
width: 13px;
height: 13px;
padding: 0;
margin:0;
vertical-align: bottom;
position: relative;
top: -2.77px;
}	

.sett_right{
float:left;	
}
.sett_left{
margin-right:10px;	
float:left;	
}	

.pointer{
line-height:10px;
font-size:13px;
cursor:pointer;	 
}	

.gf{
width:500px;
height:300px;
}	

#admin, #history{
z-index:9999999999;	
}	
#ban{
z-index:99999999991;	
}	
#ban, #prof, #reg, #admin, #addlist, #ph, #fl, #cd, #gf, #htmlcode, #stop_flooding_bitch, #history, #cover, #webcam_help, #allusers, #forloopava, .loading, .delfile{
display:none;
}
.hover:hover{
box-shadow: 0 0 20px rgba(0,0,0,0.99);
cursor:pointer;
}	
.inactive{
box-shadow: 0 0 10px rgba(14, 85, 135,1);
opacity:0.77;
}	
.history{
text-align:left;
width:100%;
height:100%;
}	
.admin{
padding:15px;	
width:100%;
height:100%;
background-color:#ffffff;
text-align:left; 
}
#bansel{
width:25px;
background-color:#ffffff;
border:1px solid #6389a8;
padding:7px;
font-size:14px;
color:#696969;
}
.reson{
margin:10px;
}
#reson{
width:185px;
background-color:#ffffff;
border:1px solid #6389a8;
padding:7px;
font-size:14px;
color:#696969;

}
.bansel{
font-size:15px;
padding:15px;
} 

.krnl{
cursor:move;	
width:330px;

position:absolute;
background-color:#ffffff;
box-shadow: 0 0 20px rgba(0,0,0,0.99);
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;
z-index:123;
bottom:0;
right:0;
display:none;
}	

.clear{
clear:both;
float:none;
height:0;
font-size:0;
}
.ulogin *{
z-index:99999999999999999999999;
}	

.pfc{
width:16px;
height:auto;
}	

#redline{
font-size:12px;	
width:100%;
position:absolute;
padding:5px;	
font-weight:bold;	
color:#ffffff;	
text-align:center;	
background-color:#ff0000;
box-shadow: 0 0 20px rgba(0,0,0,0.99);
opacity:0.77;
bottom:15%;
cursor:pointer;
display:none;
}	

.banned_chat{
background-color:#ffffff;
box-shadow: 0 0 20px rgba(0,0,0,0.99);
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;
}	


.adm_form{
margin: 0 auto;	
margin:17px;	
padding:7px;
background-color:#ffffff;
box-shadow: 0px 0px 20px rgba(0,0,0,0.97);
border-radius:7px; 
-webkit-border-radius:7px; 
-moz-border-radius:7px; 
-khtml-border-radius:7px;	
}	

.adm_b1{
background-color:#61b2d6;
border-radius:4px; 
-webkit-border-radius:4px; 
-moz-border-radius:4px; 
-khtml-border-radius:4px;		
padding:7px;
border:0;
margin-top:10px;
line-height:25px;
font-size:15px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
}

.mrauto{
margin: 0 auto;			
width:400px;
}	

.adm_pass{		
width:200px;
font-size:17px;
padding:7px;
}	
 
