


.fs_cx2.zx2 {
	position: absolute;
	width: 100%;
	width: 100%;
	height: 100%;
	display: grid;
	grid-template-columns:auto,100px;
	grid-template-columns:1fr  100px;
	/*grid-template-columns:1fr  100px 100px;*/
	grid-template-columns:0px 1fr  100px;


	grid-template-columns:375px 1fr  100px ;
	grid-template-columns:0px 1fr  0px ;
	grid-template-rows:0px 1fr 0px 100px ;
	grid-template-rows:100px 1fr 100px 100px ;
	/*grid-template-rows:100px 1fr 100px 100px ;*/
	/*grid-template-rows:auto 100px ;*/
	/*grid-template-rows:1fr ,100px;*/


	grid-template-rows:0px 1fr 0px 100px ;



}
.fs_cx2 {
	grid-template-rows:0px 1fr 0px 100px ;
	grid-template-columns:0px 1fr  0px ;


	grid-template-columns:0px 1fr  190px ;
	grid-template-columns:375px 1fr  100px ;

	grid-template-columns:375px 1fr 0px ;
	grid-template-columns:375px 1fr 0px ;
	grid-template-columns:375px 1fr 100px ;
	grid-template-columns:0px 1fr 375px ;
	grid-template-rows:100px 1fr 100px 100px ;
}
.fs_container {

	/*grid-row: 1 / span 1; */
	/*grid-row: 2 / span 1; */
	/*grid-column: 2 / span 1; */


	grid-column: 2 / span 2; 
	grid-column: 2 / span 1; 
	grid-row: 1 / span 3; 

}

.maf_panel_f .fs_container {

	/*grid-row: 1 / span 1; */
	/*grid-row: 2 / span 1; */
	/*grid-column: 2 / span 1; */


	grid-column: 2 / span 2; 
	grid-column: 1 / span 3; 
	grid-row: 1 / span 3; 

}



.maf_dev * {
  -webkit-user-select: text !important;  /* Chrome 49+ */
  -moz-user-select: text !important;     /* Firefox 43+ */
  -ms-user-select: text !important;      /* No support yet */
  user-select: text !important; 

}
.maf_dev {

	z-index: 100;
	/*background-color: red;*/
	background-color: #0046;
	/*background-color: #00f;*/
	margin: 10px 10px 60px; 
	/*margin-bottom: 20px; */
	/*grid-area: 1 / span 2 1 / span 2;*/
	/*grid-area: 1 / span 2;*/
	grid-area: 1 / 1 / -2 / span 1 !important;
	grid-area: 1 / 3 / -2 / span 1 !important;
	/*grid-area: 2 / 1 / -2 / span 1 !important;*/
	/*grid-column: 1 / 1 / 1 / span 1 !important;*/
	/*z-index: 5000;*/
}

/*grid-row-start*/
/*grid-column-start*/
/*grid-row-end*/
/*grid-column-end*/

/*.opt_x {*/
option {
	/*background-color: red !important;*/
	/*color: red !important;*/
	/*display: none;*/
}
.vdiv {
	background-color: #00a;
	/*position: absolute;*/
}

/*fs_cx2*/


.t0 {
	display: inline-block;
	position: relative;
	/*position: absolute;*/
}

.t0 + div {
	display: inline-block;

}
.in_game .maf_vid_template {
	background-color: #00f8;

}
.maf_vid_template {
	/*z-index: 300;*/
	z-index: 4;

	/*position: absolute;*/
	position: relative;
	/*width: 150px;*/
	height: 30px;
	background-color: #f008;


}

.rspace {
	width: 20px;
	margin: 20px;
}

.will_play_div {
	font-size: 1.5em; 
}

.will_play_div{
	display: none;
}
.vdiv {

	display: none;
}
.next_game_cls .will_play_div {
	display: block;
}
.vote_cls .vdiv {
	display: block;

}


/*.mod_ui .mod_tools_maf {*/
.non_mod_ui .maf_ui_g {

	display: none;
}
.non_mod_ui .mod_tools_maf {
	display: none;
}


.maf_ui_g {
	padding: 2px;
	background-color: #444;
}

.maf_panel_f .maf_dev{
	display: none;
}

.maf_lists_cont {
	/*position: absolute;*/
	/*position: absolute;*/
	/*position: relative;*/
	/*bottom: 0px;*/
	/*background-color: red;*/
	border-radius: 20px;

	/*overflow: hidden;*/
}


.maf_dev{
	/*overflow: hidden;*/
	/*overflow: scroll;*/
	position: relative;
}













/*slideInExt*/




#sideToolbarContainer {
	/*width:0px;*/
	--chat_width:400px;
	width:var(--chat_width);
	/*left:-2800px;*/
	left:calc(var(--chat_width) * -1);
}
#sideToolbarContainer.slideInExt {
	/*left:10px;*/
	/*left:360px;*/

}
#chatconversation {
	width:var(--chat_width);
	/*width:300px;*/

}












