﻿cursorcursorcursorV

body, html {
	
	
	font-size: 16px;
	font-family:  Verdana, "sans-serif";
}





.GLB_Text		{ 
			position:absolute;  min-width:10%; min-height:10%; 
			/*border: #0F0 solid 1px; 	*/
			}

/* ===================================== */

.INTER_BOX{
	width:100%; position: relative; float: left; /*overflow: auto;*/
	/*min-height: 200px;*/
	background-color: rgba(255,255,255,0.7);
	border-radius:  25px; 
	/*overflow: hidden;*/
	border: #000 solid 1px; 	
	}

.UN_form{
	/*position: absolute;*/
	width: 100%; 	float: left;	
	display: none;
	/*background-color: rgba(255,0,255,0.2);		border: #F00 solid 1px; */
	}	

.UN_head{
	width: 96%; position:relative;  height: auto; margin: 10px 2%; float: left;
	/*background-color: rgba(255,0,0,0.2); 	border: #F0F solid 1px; */
	}
.UN_But{
	width: 50%; position:relative;  height: auto; margin: 10px 25%; float: left;
	padding: 10px;
	border-radius: 25px; overflow: hidden; padding-top: 10px;
	background-color: cornflowerblue;
			color: #FFF; text-align: center;
			cursor: pointer;
	}


/* ===================================== */


.GLB_W100{ 	position: relative; float: left; width: 100%;
			background-repeat: repeat-x;
			background-position:  center top;
			background-size: auto auto;
			}
			
.GLB_W_IN{	width: 1000px; position: relative; min-height: 100%;  height: auto; margin: auto;
			/*border : solid 1px #DDD;			*/
			background-repeat:no-repeat;
			background-position:  center top;
			background-size: contain;
		}

.GLB_W_IN5{	width: 499px; position: relative; min-height: 100%;  height: auto; margin: auto; float: left;
			/*border : solid 1px #DDD;			*/
			background-repeat:no-repeat;
			background-position:  center top;
			background-size: contain;
		}

.GLB_W_BUT{	width: 300px; position: relative; height: 50px;  float: left; margin: 99px;
			/*border : solid 1px #DDD;			*/
			background-repeat:no-repeat;
			background-position:  center top;
			background-size: contain;
			border-radius: 25px;
			background-color: rgba(83,163,18,0.5);
			color: #FFF;
			padding-top: 10px;
			text-align: center;
		}




.QrKod		{		position:absolute; width:100%; height: 100%; top:0%; left:0%; float:left; 
						background-size: contain; background-repeat: no-repeat no-repeat; background-position: center center;
					background-color: #FFF; 
				}
.QrKod_label{		position:absolute; width:50%; height: 10%; top:90%; left:25%; float:left; 
					background-color: #FFF; color: #333; text-align: center;
				}


/* для загрузки изображений в админке	*/
.un_upl_click	{ cursor: pointer;}


/*	блок контактов внизу страницы пользователя	*/

.Cont_ava{
		height:350px; width: 350px; float: left; margin: 100px 25px 50px 25px; 
		 background-position: center center; background-repeat: no-repeat; background-size: cover;
		}
.Cont_info{			height: 350px; width: 500px; float: left;  margin: 100px 25px 50px 0px;   text-align: center;			}

	.Cont_name{			margin: 50px 0 25px 0; width: 100%; 	float: left; 	font-size: 1.5em;		}

	.Cont_centr_box	{	
			min-height: 50px;
			width: 100%;
			}
	.Cont_phone	{	

			display: inline-block;	
			text-decoration: none;

		   padding:5px 35px 5px 35px; border-radius:150px;

			text-align: center; font-size: 1.5em;
			 color:#999; cursor:pointer;

			background-color: #FFF;
			border: solid 2px #EEE;

			/*
				width: 60%;
			margin: 5px 20%		;	
			margin: 0 auto;




			display: inline-block;
		float:left; 
			margin:3% 10%;
			box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;
			background-color:#ff7a31;
			border: solid 2px #ff7a31;

			background: -webkit-linear-gradient(#ff7a31, #d14a00);
			background: -o-linear-gradient(#ff7a31, #d14a00);
			background: linear-gradient(#ff7a31, #d14a00);
			float: left;
			*/
			}
	.Cont_phone:a{ text-decoration: none; }
	.Cont_ss_ico{	display: inline-block;	 height: 90px; width: 90px; margin: 30px 15px;   background-size: contain; background-repeat: no-repeat; background-position:  center center;
				}



/*
#GLB_Page_Full{  position: relative; float: left; width: 100%; height: 100%}

#GLB_Center	 { width: 1000px; position: relative;  height: 100%; margin: auto;
			
			}


#GLB_Top { width: 100%; position: relative;   float: left;
			
			}
*/
.GLB_Video, .GLB_Stream { width: 100%; position: relative;  float: left;
			/*border : solid 1px #F0F;*/
			/*	background-color: #000;*/
			text-align: center;
			color: #FFF;
			padding: 20px 0 20px 0;	
			/*border-radius: 25px 25px 0 0;*/
			}



.GLB_Video_zagl
			{ width: 100%; position: relative;  float: left;
			/*border : solid 1px #F0F;*/
				background-color: #000;
			text-align: center;
			color: #FFF;
			border-radius: 25px;
			background-size: contain;
			background-position: center center; background-repeat: no-repeat;
			}




.FOAI_Show_Box{	width: 100%; height: 100%; position: absolute;  display: none;	 }
.FOAI_Show_Img{	width: 100%; height: 100%; position: absolute;  background-position: center center; background-repeat: no-repeat; background-size: contain; 	}
.FOAI_Show_Coment_Box{	max-width: 75%; bottom: 5%; right: 5%; position: absolute;
			background-color: #FFF; padding: 1% 2%; border-radius: 25px;
			text-align: right;
			}



.FOAI_Mod_box_ADM	{	width: 400px; height: 150px;  float: left; margin: 5px; border: solid 1px #DDD; position: relative; overflow: hidden;	 box-sizing:border-box;
						 border-radius: 10px;
					}

.FOAI_Mod_st
		{ position: absolute; top:0; left:0; width:80%; height: 100%; float:left;  }


.FOAI_Mod_st_upl		{  	border-left: #ffde00 solid 8px; }
.FOAI_Mod_st_new	{  	border-left: #99EEFF solid 8px; }
/*.FOAI_Mod_st_show		{	border-left: green solid 8px;}*/
.FOAI_Mod_st_ok			{	border-left: green solid 8px;}
.FOAI_Mod_st_bad		{	border-left: red solid 8px; }


.FOAI_Mod_st_LOAD	{	background-color: rgba(255, 255, 255, 0.8);  width: 67%; height: 100%;  position: absolute; padding: 5px; box-sizing: border-box; overflow: hidden;}

.FOAI_Mod_NowShow		{	border : #FFF solid 2px; }

/*	content: "Обработка..."		*/

/*, .FOAI_Mod_st_premoder, .FOAI_Mod_st_show,	 .FOAI_Mod_st_ban, .FOAI_Mod_st_10, .FOAI_Mod_st_9, .FOAI_Mod_st_5,.FOAI_Mod_st_-1*/



.FOAI_Mod_foto, .FOAI_Mod_fotoAI, .FOAI_Mod_fotoVI		{ 
					background-color: #FFF;	position: absolute; display: block;   background-position: center; background-size: contain; background-repeat: no-repeat;
					left:0;		float: left;   top:0;   width:30%; height:100%; 			
					color: #333;
		}
.FOAI_Mod_fotoAI	{  left: 31%; }
.FOAI_Mod_fotoVI	{  left: 62%; width: 5% }




/*
.FOAI_Mod_foto		{	position: absolute; top:0; left:0;	 width:80%; height: 100%; overflow: hidden; float: left;  z-index: 4; 		background-size: cover;		}
*/
.FOAI_Mod_Control1, .FOAI_Mod_Control2	{	position: absolute; top:0; left:68%; width:29%; height: 100%; overflow: hidden; float: left;   
						background-color:#FFF; }
/*.FOAI_Mod_Control2	{ left:84%;}*/


.FOAI_Mod_Control_BUT, .FOAI_Mod_Control_BUT_emp, .FOAI_Mod_Control_BUT_light, .FOAI_Mod_Control_BUT_Big
						{ float: left; margin: 2.5px; width: 45%;	background-color:#CCC; border-radius: 5px;
						height: 25px; text-align: center; padding: 3px 0 0 0; cursor: pointer;}
.FOAI_Mod_Control_BUT:hover		{	background-color:#999;	}
.FOAI_Mod_Control_BUT:active		{	background-color:#333;	}

.FOAI_Mod_Control_BUT_emp {		background-color: #FFF }
.FOAI_Mod_Control_BUT_light {	background-color: #EEE }

.FOAI_Mod_Control_BUT_Big {	width: 95%; margin: 2.5px 2.5px 10px 2.5px;  }


















.EMPTY_BOX { width: 100%;  float: left; padding: 100px 0 100px 0;}

 .CHAT_BOX { width: 100%; position: relative;  float: left;
			/*border : solid 1px #F0F;*/	
			/*background-color: #FEFEFE;*/
			text-align: center;	
			padding: 0px 0 0px 0;	
	
			font-size: 1.5em;	
			}

		.ONCH_Head {position: relative;  width: 90%; float: left; margin: 0px 5%;
					padding: 10px 0;
					}

		.ONCH_Head_Big {position: relative;  width: 90%; float: left; margin: 0px 5%;
					padding: 10px 0; font-size: 1.5em;
					}

		.ONCH_pole	{
				border:solid 1px #CCC;	 width:80%;	
				margin: 15px 10%; padding: 20px;
				box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;	
				font-size: 1.5em;
				}


		.ONCH_But	{
				/*font-size: 2em;*/
				float:left; width: 80%; margin:10px 10% 10px 10%;  padding:10px 10px 15px 10px; border-radius:100px;
				text-align: center;
				
				background-color:#58beea; color:#FFF; cursor:pointer;
				box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;

				border: solid 2px #a9b6bb;
				background: -webkit-linear-gradient(#a9b6bb, #7d8691);
				background: -o-linear-gradient(#a9b6bb, #7d8691);
				background: linear-gradient(#a9b6bb, #7d8691);
				}	
		.ONCH_But_ora	{
				/*font-size: 2em;*/
				float:left; width: 80%; margin:10px 10% 10px 10%;  padding:10px 10px 15px 10px; border-radius:100px;
				text-align: center;
				
				background-color:#58beea; color:#FFF; cursor:pointer;
				box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;

				/*
				border: solid 2px #ffc591;
				background: -webkit-linear-gradient( #ffb26d, #f97500);
				background: -o-linear-gradient( #ffb26d, #f97500);
				background: linear-gradient( #ffb26d, #f97500);
				*/
			
				
				border: solid 2px #0788bd;
				background: -webkit-linear-gradient( #0788bd, #054796);
				background: -o-linear-gradient( #0788bd, #054796);
				background: linear-gradient( #0788bd, #054796);
				
			
				}	

		.ONCH_But_ora:hover{	margin:11px 10% 9px 10%;		}





.GLB_Vote { width: 100%; position: relative;  float: left;
			/*border : solid 1px #0FF;*/
			padding: 20px 0 20px 0;	
			}


.ONVO_Top_Label{  	position: absolute; width: 100%; height: 15%; top: 0%; left: 0%; 	
					background-position: center center; background-size:contain; background-repeat: no-repeat}
.ONVO_ALL_BOX{		position: absolute; width: 100%; height: 85%; top: 15%; left: 0%; 	
					background-position: center center; background-size:cover; overflow: hidden;
					background-color: #000;
					}


.ADM_Logo	{width: 500px; height: 100px; background-image:url(logo_adm.png); background-position: center center; background-size: contain; }




.Vc_Cand{	width: 228px; height: 200px; position: relative; float: left;
						
			margin: 10px;
			/*border : solid 1px #DDD;*/
			/*border-radius: 0px;*/
			/*background-color: #EEE;*/
			overflow: hidden;
			}	
	.Vc_img	{	width: 100%; height: 130px; position: relative; float: left;
				background-size: cover; 
				border-radius: 10px;
				background-position: top center;
				cursor: pointer;
				}

	.Vc_name	{	width: 100%; height:  70px; margin-top: 5px; position: relative; float: left;
				text-align: center
			}	

	.Vc_like	{	width: 100%; height:  130px; position: absolute; float: left; top: 0; left: 0;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
			opacity: 0.1;
			background-image: url(img/like.png);
			cursor: pointer;
			}	


.Va_Cand{	width: 228px; height: 400px; position: relative; float: left;
						
			margin: 10px;
			/*border : solid 1px #DDD;*/
			/*border-radius: 0px;*/
			/*background-color: #EEE;*/
			overflow: hidden;
			}	
	.Va_img	{	width: 100%; height: 300px; position: relative; float: left;
				background-size: cover; 
				border-radius: 10px;
				background-position: top center;
				cursor: pointer;
				}

	.Va_name	{	width: 100%; height:  100px; margin-top: 5px; position: relative; float: left;
				text-align: center
			}	

	.Va_like	{	width: 100%; height:  300px; position: absolute; float: left; top: 0; left: 0;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
			opacity: 0.1;
			background-image: url(img/like.png);
			cursor: pointer;
			}	





.VO_Cand{	width: 311px; height: 500px; position: relative; float: left;						
			margin: 11px;
			/*border : solid 1px #DDD;*/
			/*border-radius: 0px;*/
			/*background-color: #EEE;*/
			color: #333;
			overflow: hidden;
			}	
	.VO_C_img	{	width: 100%; height: 500px; position: relative; float: left;
				background-size: cover; 
				border-radius: 10px;
				background-position: top center;
				cursor: pointer;
				}

	.VO_C_name	{ position: absolute;	width: 100%; bottom: 10px; float: left; padding: 10px 0 10px 0;
				text-align: center; background: rgba(255, 255, 255, 0.85);
			/* height:  110px;*/
			}	

	.VO_C_like	{	width: 100%; height:  500px; position: absolute; float: left; top: 0; left: 0;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
			opacity: 0;
			background-image: url(img/like.png);
			cursor: pointer;
			}	 	


	


.Vc_ACand_BOX,.Va_ACand_BOX, .ACand_BOX { width: 1000px; position: relative;  float: left;
			height: 100%; min-height: 800px;
			/*border : solid 1px #0FF;*/
			background-size: cover; background-position: top center ;
			overflow-y: scroll;
			}



.ONVO_Cand_All, .Vc_ACand_All { width: 100%; height: 100%; position:absolute;  float: left;			
			background-size: cover; background-position: top center ;
			overflow-y:scroll;
			scrollbar-width: none;
			
			}

	.ONVO_Cand, .Vc_ACand, .Va_ACand, .ACand {	width: 228px; height: 400px; position: absolute; top: 100%; left: 100px; float: left;
						
			margin: 10px;
			/*border : solid 1px #DDD;*/
			border-radius: 20px;
			background-color: #EEE;
			overflow: hidden;
			}	
	.ONVO_C_img, .Vc_AC_img, .Va_AC_img, .AC_img	{	width: 100%; height: 100%; position: relative; float: left;
				background-size: cover; 
				background-position: top center;
				}
	.ONVO_C_name, .Vc_AC_name,.Va_AC_name, .AC_name	{	
				position: absolute; width: 100%; height: auto;  left: 0px; bottom: 5%; padding: 10px 0 10px 0px; 
				text-align: center; float: left; background-color: rgba(255, 255, 255, 0.9);
				box-sizing: border-box;
				}

	/*.Vc_AC_count, .Va_AC_count, .AC_count	{	min-width: 30px; min-height:  50px; position: absolute; float: left; right: 5px; top: 5px; 	*/
	.ONVO_C_count, .Vc_AC_count, .Va_AC_count, .AC_count	{	min-width: 10%; height: auto;position: absolute; float: left; right: 1%; top: 1%; 	
					border-radius: 500px ;
					background-color: #FFF;
					padding: 15px 25px 15px 25px;;
					box-sizing: border-box;
					text-align: center;
					/*font-size: 28px;*/
					color: #999;
				}	
	/*.Vc_AC_place, .Va_AC_place, .AC_place	{	min-width: 100px; min-height:  150px; position: absolute; float: left; left: 5px; top: 0px; 	*/
	.ONVO_C_plac, .Vc_AC_place, .Va_AC_place, .AC_place	{	min-width: 20%; min-height:  20%; position: absolute; float: left; left: 1%; top: 0%; 	
					text-align: left;
					/*font-size: 100px;*/
					font-size: 2.5em;
					color: rgba(255,255,255, 0.7);
				}




.Control_Panel{
	position: absolute; float: left; bottom: 0%; left: 0%;	opacity: 0;
	}
.Control_Panel:hover{ 	opacity: 1;}


.Control_But{
	position: relative; float: left; margin: 10px;
	background: #EEE; color: #999; 
	border-radius: 50px;
	/*border: 1px solid #000;*/
	padding: 10px; 
	overflow: hidden;
	cursor:pointer;
	opacity: 1;
	}
/*
.Control_But:hover{ background: #DDD ;	opacity: 1;}
.Control_But:active{ background: #BBB;	opacity: 1; }
*/





.SHOW_Chat_BOX{ position: absolute; width: 100; height: 100%; left: 0%; top: 0%; 
			overflow-x: hidden; overflow-y: scroll;
			/*background-color: #F9F9F9;*/
			}

.Chat_Mess, .Chat_Mess_new, .Chat_Mess_ok, .Chat_Mess_bad { position: relative; float: left; width: 100%; margin: 20px 0px 0px 0px; padding: 5px; box-sizing: border-box;}
.Chat_User	{	position: relative; float: left; width: 100%; overflow: hidden; white-space: normal; color: #0A5A80 }
.Chat_Text	{	position: relative; float: left; 
				background: rgba(50, 50, 100, 0.75); 
				border-radius: 25px;
				padding: 10px; 
				color: #FFF
	
			}
									

.Chat_Mess_new { background-color: #c3daf8  }
.Chat_Mess_ok  { background-color: #EEE  }
.Chat_Mess_bad { background-color: #000; opacity: 0.5  }




.ADM_User, .ADM_User_,.ADM_User_-, .ADM_Mess_boss, .ADM_Mess_moder, .ADM_Mess_ban
			{ position: relative; float: left; width: 100%; margin: 1px 0px 0px 0px; padding: 5px; box-sizing: border-box;   }
.ADM_User_boss 	{ background-color:#FFB780;   }
.ADM_User_moder { background-color: #f9f9f9  }
.ADM_User_ban 	{ background-color: #000; opacity: 0.5  }





.ADM_Mess, .ADM_Mess_new, .ADM_Mess_ok, .ADM_Mess_bad, .ADM_Mess_del, .ADM_Mess_star0, .ADM_Mess_star1
			{ position: relative; float: left; width: 100%; margin: 1px 0px 0px 0px; padding: 5px; box-sizing: border-box;   }
.ADM_Mess_new { background-color: #c3daf8  }
.ADM_Mess_ok  { background-color: #f9f9f9  }
.ADM_Mess_bad { background-color: #000; opacity: 0.5  }
.ADM_Mess_del {display: none;}
.ADM_Mess_star0{ }
.ADM_Mess_star1{ background-color: #ffe6c5; opacity: 1; font-weight: 700; }

.Songs_Mess, .Songs_Mess_like { position: relative; float: left; width: 100%; margin: 10px 0px 0px 0px; padding: 5px; box-sizing: border-box;   }
/*
.Songs_Mess { background-color: #6299BC; color: #999 }
.Songs_Mess_like { background-color: #2F6BC8  }
*/
.ADM_Text {	position: relative; float: left; width: 70%;
				border-radius: 25px;
				padding: 5px; 
				color: #666;	
			}
.ADM_Star {	position: relative; float: left; width: 10%; min-width: 25px; min-height: 50px;	height: 100%; display: block;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
				background-image: url(img/star.png);
				opacity: 0.15;
			}
.ADM_Star:hover { opacity: 1; }

.ADM_Trash {	position: relative; float: right; width: 10%; min-width: 50px; min-height: 50px;	height: 50%; display: block;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
				background-image: url(img/trash.png);
				opacity: 0.15;
			}
.ADM_Trash:hover { opacity: 1; }


.ADM_AI {	position: relative; float: right; width: 10%; min-width: 50px; min-height: 50px;	height: 50%; display: block;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
				background-image: url(img/ai.png);
				opacity: 0.15;
			}
.ADM_AI:hover { opacity: 1; }


.ADM_Ban {	position: relative; float: left; width: 10%; min-width: 35px; min-height: 35px;	height: 100%; display: block;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
				background-image: url(img/ban.png);
				opacity: 0.15;
			}
.ADM_Ban:hover { opacity: 1; }



.Songs_Like {	position: relative; float: left; width: 15%; min-width: 50px; min-height: 75px;	height: 100%; display: block;
				background-size: contain; 	background-position: center center; 	background-repeat: no-repeat no-repeat;
				background-image: url(img/finger.png);
			}

.Songs_Text, .Songs_Text_like {	position: relative; float: left; max-width: 80%;
				/*background: rgba(50, 50, 100, 0.3); */
				border-radius: 25px;
				padding: 10px; 
				color: #FFF	
			}

.Songs_Text		 { background-color: #F8F8F8; 		color: #777;	border: solid 2px #F8F8F8;  }
.Songs_Text_like { background-color: #EEEEEE; 		color: #666;	border: solid 2px #DDDDDD; 	font-weight: 700;  }



/*
.VoteOpen{
	position: absolute; float: left; bottom: 1%; left: 0.5%;
	background: #EEE; color: #999; 
	border-radius: 50px;
	
	padding: 20px; 
	overflow: hidden;
	cursor:pointer;
	opacity: 0.3;
}
.VoteOpen:hover{ background: #DDD ;	opacity: 1;}
.VoteOpen:active{ background: #BBB;	opacity: 1; }


.QR_but{
	position: absolute; float: left; top: 1%; right: 0.5%;
	background: #EEE; color: #999; 
	border-radius: 50px;
	
	padding: 20px; 
	overflow: hidden;
	cursor:pointer;
	opacity: 0.3;
}

.QR_but:hover{ background: #DDD;	opacity: 1; }
.QR_but:active{ background: #BBB;	opacity: 1; }


.BigSmall_but{
	position: absolute; float: left; bottom: 1%; right: 0.5%;
	background: #EEE; color: #999; 
	border-radius: 50px;
	
	padding: 20px; 
	overflow: hidden;
	cursor:pointer;
	opacity: 0.3;	
}

.BigSmall_but:hover{ background: #DDD;	opacity: 1; }
.BigSmall_but:active{ background: #BBB;	opacity: 1; }



.SHOW_Chat_But{
	position: absolute; float: left; top: 1%; left: 0.5%;
	background: #EEE; color: #999; 
	border-radius: 50px;
	
	padding: 20px; 
	overflow: hidden;
	cursor:pointer;
	opacity: 0.3;
}

.SHOW_Chat_But:hover{ background: #DDD;	opacity: 1; }
.SHOW_Chat_But:active{ background: #BBB;	opacity: 1; }
*/




.SHOW_Vote_BOX{ position: absolute; width: 100%; height: 100%; left: 0%; top: 0; 
			overflow: hidden;
			}





#iiff		{	position:absolute; float: left; width: 100%; height: 100%; top: 0%; left: 0%; z-index: 5;
					padding-right: -1px;					
				}


/*
#GLB_Bott { width: 100%; position: relative;  float: left;
			border : solid 1px #FF0;
			}




#GLB_Left	{	position:absolute; float: left; width: 70%; height: 100%; top: 0%; left: 0%;  overflow: hidden; 		

			
	
				}
	#Zaglushaka	{	position:absolute; float: left; width: 100%; height: 100%; top: 0%; left: 0%; z-index: 10;
					background-repeat: no-repeat; background-position: center; background-size: contain;
					background-color: #000;

				}

#GLB_Right	{	position:absolute; float: left; width: 30%; height: 80%; top: 20%; left: 70%; overflow: hidden;	

				box-sizing:border-box; 

				
				}

#GLB_User 	{ 	
				position:absolute; float: left; width: 30%; height: 9%;  top: 0%; right:0%; overflow: hidden;
				background-color: #EDEDED; 	
				box-sizing:border-box; 

				box-sizing:border-box; 
				}
#GLB_Game 	{ 	position:absolute; float: left; width: 30%; height: 10%;  top: 11%; right:0%;  overflow: hidden;
				 
				box-sizing:border-box; 
			}
	.ST2_Game_Logo{	position: relative; float: left; width: 50%; height: 100%;   overflow: hidden;	
			background-repeat: no-repeat; background-position: center; background-size: contain; 
			color: #EEE;
			}
*/

/*
#GLB_Top 	{ 	position: relative; float: left; width: 100%; height: 10%; border-bottom: solid 2px #DDD; background-color: #EDEDED;  width: 100%;	}
#GLB_Menu	{ 	position: relative; float: left; width: 100%;min-height: 0%}
#GLB_Page	{  	position: relative; float: left; width: 100%;min-height: 100%;	overflow: hidden;}
*/





/*
#BLC_Party_Board{		position: absolute; height: 100%; width: 75%; top:0%; left: 25%; overflow: hidden;	background-color: #000;	

					background-position: center;
					background-repeat: no-repeat;
					background-size: cover;
	
		
				color: #F00;
					}		
#BLC_Adminka	{		position: absolute; height: 100%; width: 25%; top:0%; left: 0%;  overflow-y: scroll; overflow-x: hidden; background-color: #000;	}


#BL_Timer_box	{		position: absolute; height: 15%; width: 15%; top:70%; left: 70%;	
					background-color: #FFF;
					border: solid 15px #000;
					color: #000;
					text-align: center;
					border-radius: 50%;
					overflow: hidden;
					display:none;
					}		



.top_box{	position: absolute; width:100%; float: left; height: 100%; 

			color: #333;
			padding: 0px;
			box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;	
		

			}


.top_game{	position: absolute; left: 0%; width:100%; height: 30%; top:0%; float: left; overflow: hidden; text-align: left; text-align: left;
			padding: 0.5% 5% 1% 5%;
			background-color: #DDD;
			white-space: nowrap; 
			box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;	
		
			}
.top_user{	
			
			position: absolute; left: 0%; width:100%; height: 80%; top:10%; float: left; overflow: hidden; text-align: left; 
		}

	
	.top_user_ava{	position: absolute; width:17%; height: 80%; top:10%;  float: left;  left:3%; ; 
				background-repeat: no-repeat; background-position: center; background-size: cover; 
				border-radius: 50%;
				border: solid 1px #999;
				box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;	

				}

	.top_name{	position: absolute; left: 10%; width:80%; height: 100%; top:0%; float: left; overflow: hidden; text-align: left;
				white-space: nowrap;
				box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;  -ms-box-sizing:border-box;	
		
				}


	.top_ico{	position: absolute; left: 80%;	width:15%;  height: 70%; top:30%; float: left;  margin: 0px 1% 0px 1%;
				background-image: url(img/menu_ico.png); background-position: center; background-size: contain;	background-repeat: no-repeat; 	}



*/




.DEMO{	
	width: 100%; height: 100%; position: absolute;	
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url(/img/demo.jpg);
	}

.AMD_Menu_Quest_box	{	width: 200px; height: 130px; float: left; margin: 10px 2%; border: solid 1px #999; position: relative; overflow: hidden; background-size:cover; font-size: 1.5em}



/*
#GL_Big_Pict{	width: 100%; height: 100%; position: absolute; background-color: rgba(0,0,0, 0.95);	display: none;}
#GL_Big_Pict_img_box{	
				width: 90%; height: 90%; top:5%; left: 5%; position: absolute; 	}
#GL_Big_Pict_img{	width: 100%; height: 100%; top:0%; left: 0%; position: absolute; 	
				background-position: center;
				background-repeat: no-repeat;
				background-size: contain;
				}
#GL_Big_Pict_close{	
				width: 5%; height: 5%; top:2%; left: 94%; position: absolute; opacity: 0.2; 	
				background-position: center;
				background-repeat: no-repeat;
				background-size: contain;
				background-image: url(/img/х.png);
				}



.conf{
	
	font-size:1.2em;
	
	text-align: left;
	width: 100%;
	max-height: 100%;
	min-height: 100%;
	height: 2px;
	position: absolute;
	float: left;
	padding: 25px;
	box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;    -ms-box-sizing:border-box;
}
*/




/*
.BL_Q_Text{ position: absolute;  min-width:10%; min-height:10%;  font-size: 10px;

		}
*/

.PopUp{
	position: absolute; height: 100%; width: 100%;  color: #333;
	background-color: rgba(255, 255, 255, 1);
	display: none;
	box-sizing:border-box;  -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -o-box-sizing:border-box;    -ms-box-sizing:border-box;		
	text-align: center;
	 
	}

.PopUp_mess{position: absolute; width: 70%; /*margin: 20% 20% 10% 20%; */ top:15%; left:15%;
	/*border: #33F solid 1px;  */
	font-size: 2em;
	background-color: rgba(255, 255, 255, 1);
	}

.PopUp_coment{
	position: absolute; width: 60%;  bottom: 15%; left: 20%; 
	/*border: #F33 solid 1px; */
	background-color: rgba(255, 255, 255, 1);
	}
.PopUp_sensor{
	position: absolute; width: 100%;  bottom: 0%; left: 0%;  height: 100%;
	background-color: rgba(0, 0, 0, 0.01);	
	}
