.gu-mirror {
    position: fixed !important;
    margin: 0 !important;
    z-index: 9999 !important;
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
  }
  .gu-hide {
    display: none !important;
  }
  .gu-unselectable {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
  }
  .gu-transit {
    opacity: 0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
  }



#main_board{
    background-color: #ffffff;
	font-family: 'Roboto', Helvetica, sans-serif;
	display: flex;
	flex: 1;
	min-height:93vh;
	max-height:93vh;

}

/*
UNSIGNED MEASURING COLUMN
*/

.board_div_unassigned_measuringpoints{
    display: flex;
	flex-flow: column;
	flex: 1;
	width: 100%;
	/*min-width: 15,625vw;
	max-width: 15,625vw;*/
	min-width: 320px;
	max-width: 320px;
	min-height: 93vh;
	max-height: 93vh;
    padding-left: 10px;
    /*padding-right: 10px;*/
	transition: all 1s linear;
	background-color: #DCDCDC;

}

.board_div_unassigned_measuringpoints::-webkit-scrollbar {
	height: 4px;
	width: 3px;
	background-color: #ffffff;
}


.mpm_unassigned_measuringpoints_menu_CSS{
    min-height:6vh;
    max-height:6vh;
    padding-top: 1vh;
}


 /*-----------------------------------------------------------------------------
 MENU
 */
#mpm_menu_div{
    height:5vh;
    padding-top: 1vh;

}

/*BUTTON
Cancel assignment
*/

#mpm_cancel_assign_parent_child_card{
    margin-left: 0.5vw;
    /*margin-right: 0.5vw;
    border-radius: 8px;
    border-width: thin;
    color: blue;
    font-family: 'Roboto', Helvetica, sans-serif;
    font-size: 14px;*/
}


/*BUTTON
Add Level/ Column
*/
.mp_add_category_column_button_CSS{
    margin-left: 20px;
    /*margin-right: 0.5vw;
    background-color: #F3F3F3;
    border-radius: 8px;
    border-width: thin;
    font-family: 'Roboto', Helvetica, sans-serif;
    font-size: 14px;*/
}

/*BUTTON
add new measuring point
*/
.mp_drag_drop_div_add_card_button_CSS{
    border-radius: 8px;
    border-width: thin;
    font-family: 'Roboto', Helvetica, sans-serif;
    font-size: 14px;
}

/*-----------------------------------------------------------------------------
 MAIN BOARD
 */

#board_drag_container_main{
    display: flex;
	flex: 1;
	max-width: 79.0vw;
	/*min-width: 83.3vw;*/
	/*max-width: 1600px;
	min-width: 1600px;*/
	margin-left: 600px;
	min-height: 88vh;
	max-height: 88vh;
	overflow-x: scroll;
	margin-left: 0px;
	padding-top:1vh;
	background-color: #ffffff;

}


#board_drag_container_main::-webkit-scrollbar {
	height: 4px;
	width: 3px;
	background-color: #ffffff;
}

/* -------------------------------------------------------------------------------------------------------------
draggable DIV LEVEL COLUMN
*/
.board_drag_drop_div {
	/*display: flex;
	flex-flow: column;
	flex: 1;*/
	width: 100%;
	min-width: 300px;
	max-width: 300px;

	max-height: 82vh;
	min-height: 82vh;
	overflow: auto;
	background-color: rgba(0, 0, 0, 0.05);
	/*margin-top: 5px;
	margin-right: 10px;*/
	padding: 0px 2px 2px 2px;
	transition: all 1s linear;
	border-radius: 8px;
}


.board_drag_drop_div::-webkit-scrollbar {
	width: 1px;
	height: 1px;
	background-color: green;
}

.board_drag_drop_div_title{
    font-family: 'Roboto', Helvetica, sans-serif;
    font-size: 14px;
    padding-left:3px;
    font-weight:bold;
    min-height: 3vh;
    max-height: 3vh;
}

/* -------------------------------------------------------------------------------------------------------------
draggable CARD - MEASURING POINT
*/
.mpm_board_card_draggable{
    background-color: #e6eafe;
    font-family: 'Roboto', Helvetica, sans-serif;
    border-radius: 8px;
	padding: 5px 5px;
	/*text-align: center;*/
	margin: 3px 0px;
	font-size: 12px;

}

/*
BUTTON ASSIGN
*/

.mpm_board_card_ASSIGN_button_CSS{
    /*float:right;*/
    /*margin-right: 3px;
    background-color: #d8f8d3; /*light green*/
    /*border-radius: 4px;
    border-width: thin;
    color: #4b5563;         /*GREY*/
    /*font-family: 'Roboto', Helvetica, sans-serif;*/
    font-size: 12px;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:3px;
    padding-left:3px;
}

/*
BUTTON SEPARATE
*/

.mpm_board_card_SEPARATE_button_CSS{
    /*float:right;*/
    margin-right: 3px;
    /*background-color: #fdbdb9; /*RED*/
    /*border-radius: 4px;
    border-width: thin;
    /*color: #4b5563;         /*GREY*/
    /*font-family: 'Roboto', Helvetica, sans-serif;*/
    font-size: 12px;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:3px;
    padding-left:3px;
}


/*
BUTTON DETAILS
*/

.mpm_board_card_DETAILS_button_CSS{
    /*float:right;*/
    /*margin-right: 0px;
    background-color: #F3F3F3; /*GREY*/
    /*border-radius: 4px;
    border-width: thin;
    color: #4b5563;         /*GREY*/
    /*font-family: 'Roboto', Helvetica, sans-serif;*/
    font-size: 12px;
    padding-top:0px;

    padding-bottom:0px;
    padding-right:3px;
    padding-left:3px;
}




