#stageLayer-controller .vx_layer.trigger_stereo{
	background:url(images/icon_VR_on.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_stereo.offline{
	display: none !important;
}
#stageLayer-controller .vx_layer.deviceOrientationRequestAccess{
	background:url(images/icon_VR_on.svg);
	background-repeat:no-repeat;
	width: 24px; 
	height: 24px; 
	left: 0px;
	top: 0px;
	margin: 0px 0px 0px 8px; 
	padding: 0px;
}
#stageLayer-controller .vx_layer.trigger_stereo.no-stereo{
	background:url(images/icon_VR_off.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_anaglyph{
	background-image:url(images/3d_brille_rg.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_firstperson{
	background-image:url(images/trigger_firstperson.svg);
	background-repeat:no-repeat;
	display:none !important;
}
#stageLayer-controller .vx_layer.trigger_objectmode{
	background-image:url(images/trigger_objectmode.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_autoplaytweens{
	background-image:url(images/autoplaytweens_off.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_autoplaytweens.off{
	background-image:url(images/autoplaytweens.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_postprocessing{
	background-image:url(images/icon_postprocessing.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_postprocessing.vx_temp-off{
	display:none;
}
#stageLayer-controller .vx_layer.vx_icon-tooltips{
	background-image:url(images/tooltips3d.svg);
	background-repeat:no-repeat;
}
#stageLayer-leftbottom .vx_layer.trigger_manipulateobjects.translate{
	background-image:url(images/icon_translate_black.svg);
	background-repeat:no-repeat;
}
#stageLayer-leftbottom .vx_layer.trigger_manipulateobjects.rotate{
	background-image:url(images/icon_rotate_black.svg);
	background-repeat:no-repeat;
}
#stageLayer-leftbottom .vx_layer.trigger_manipulateobjects.scale{
	background-image:url(images/icon_scale_black.svg);
	background-repeat:no-repeat;
}
#stageLayer-leftbottom .vx_layer.trigger_selectmode.parent{
	background-image:url(images/icon_select_parent.png);
	background-repeat:no-repeat;	
}
#stageLayer-leftbottom .vx_layer.trigger_selectmode.child{
	background-image:url(images/icon_select_child.png);
	background-repeat:no-repeat;	
}
#stageLayer-leftbottom .vx_layer.trigger_selectmode.group{
	background-image:url(images/icon_select_group.png);
	background-repeat:no-repeat;	
}
#stageLayer-controller .vx_layer.console_open{
	background:url(images/icon_console.svg);
	background-repeat:no-repeat;
}
#stageLayer-controller .vx_layer.trigger_hierarchy{
	background:url(images/icon_hierarchy.svg);
	background-repeat:no-repeat;
  background-size: 20px 20px;	
	background-position: 2px 2px;
	background-color: #000 !important;
}
#stageLayer-controller .vx_layer.trigger_remote-client{
	background:url(images/icon_remote_control.svg);
	background-repeat:no-repeat;
  background-size: 26px 26px;	
	background-color: #000 !important;
	background-position-x: -1px;
	background-position-y: 1px;	
}
#stageLayer-controller .vx_layer.trigger_remote-client-off{
	background:url(images/icon_remote_control-off.svg);
	background-repeat:no-repeat;
  background-size: 26px 26px;	
	background-color: #000 !important;
	background-position-x: -1px;
	background-position-y: 1px;	
}
#stageLayer-controller .vx_layer.active::after {
	content: "";
	width: 4px;
	height: 4px;
	background-color: #3dff00;
	position: absolute;
	margin-top: 26px;	
	margin-left: -12px;
}
.vynamix_console.info .selected_objects {
	width: 320px;
	text-align: left;
	font-size: 14px;
	height: 25px;
}
.vynamix_console.info .selected_objects input {
	/* float: left; */
	width: 398px;
	border: 0px;
	background-color: #b5b5b5;
	color: #000;
	position: absolute;
	margin-left: 58px;	
}
.vynamix_console.info .selected_objects .edit, .vynamix_console.info .selected_objects .delete {
	/* float: left; */
	width: 18px;
	height: 18px;
	background: #000;
	margin-left: 10px;
	background-size: 18px 18px;
	position: absolute;
}
.vynamix_console.info .selected_objects .edit{
	background-image: url(images/autoplaytweens.svg);
	margin-left: 464px;
}
.vynamix_console.info .selected_objects .delete{
	background-image: url(images/icon_remove.png);
	margin-left: 488px;
}
.vynamix_console.info .selected_objects-ident {
	pointer-events: all;
	width: 450px;
	text-align: center;
	margin-top: 20px;	
	border: 0px;	
	background-color: #b5b5b5;
	height: 20px;
	font-size: 14px;
	margin-bottom: 30px;
}
.vynamix_console.info .selected_objects-identhelper{
	font-size: 12px;
	line-height: 20px;
	padding-left: 30px;
	padding-right: 30px;
}
/*
.vynamix_console.info .selected_objects::after {
  content: "";
}
*/

/* CUSTOMIZER GUI */

#stageLayer-controller .vx_layer.customizer_console{
	background:url(images/icon_share.png);
	background-repeat:no-repeat;
}

/*
.customizer{
	position:absolute;
}
.cust_menu-small {
 position:absolute;
 display:flex;
 flex-direction:column;
 align-items:center;
 margin-top: 60px;
 margin-left: 10px;
 text-transform: uppercase;
 
	background: rgba(0, 0, 0, 0.2);
	padding: 10px;
  padding-bottom: 0px;
}
.cust_menu-small p{
	color: #fff;
	font-size: 10px;
}
.cust_menu-small>div:nth-child(1) {
	margin-bottom: 2px;
}
.cust_menu-small>div:nth-child(2) {
	margin-bottom:5px;
	min-width:160px
}
.cust_menu-small>div:nth-child(3) {	
	background:#fefefe;
	color:#383b4a;
	border-color:#383b4a;
	min-width:160px;
}
.cust_menu-small>div:nth-child(3):hover {
 background:#d3222a;
 color:#fff;
 border-color:#d3222a;
}
*/
/*
@media (max-width:1400px) {
 .cust_menu-small {
  flex-direction:row-reverse
 }
 .cust_menu-small>div:nth-child(2) {
  margin-bottom:0;
  margin-left:10px
 }
 .cust_menu-small>div:nth-child(1) {
  margin-bottom:0;
  margin-left:10px
 }
}
*/
/*
.cust_price>div {
	color:#fff;
	font-size: 16px;
}
.cust_price>div:nth-child(1) {
	display:inline;
	margin-right: 5px;
}
.cust_price>div:nth-child(1)>span {
	text-decoration:line-through
}
.cust_price>div:nth-child(2) {
	display:inline
}
.cust_price>img {
	width:16px;
	height:16px;
	border-radius:50px;
	transition:all .5s;
	cursor:pointer;
	transition:transform .5s;
	margin-left:7px;
	margin-bottom:3px;
	margin-top:3px;
}
*/
/*
.fe-main-controls-mobile-ui .cust_price {
	position:absolute;
	left:0;
	bottom:0
}
.fe-shelfeditor-campaign-icon {
	pointer-events:all
}
*/
/*
.cust_button.standard { 
	text-transform: uppercase;
	display:flex;
	flex-direction:column;
	align-items:center;
	background:rgba(255, 255, 255, 0.8);
	color:#383b4a;
	border-color:#d22229;
	padding:5px 10px;
	min-width:150px;
	border-style:solid;
	border-width:1px;
	transition:background .3s,color .3s,border-color .3s;
	cursor:pointer;
	line-height:1;
	border-radius:0;
}
.cust_button.standard>div:nth-child(2) {
	text-align:center;
	font-size:12pt
}
.cust_button.standard.send>div:nth-child(2) {
	text-align:center;
	font-size:10pt;
}
.cust_button.standard.fe-switched>div:nth-child(1) {
	color:#fff;
	background:#333;
}
.cust_button.standard:hover {
	background:#fff;
	border-color:#fff;
}
*/
/* --- */

.vx.config{
	display:none !important;
}