.CustRequired{
border:1px solid #ff0000;
}



.page-content{
	
	 visibility:hidden;
	 opacity:0;
}








.NumbInfoWind{
	z-index: 999;
    min-width: 150px;
    background-color: #353535d6;
    position: absolute;
    top: 100px;
    left: 100px;
    padding: 5px;
    border: 1px solid #3e77ab;
}

.NumbInfoTools{
	height: 15px;
    border-bottom: 1px dashed #3e77ab;
	cursor: move;
}

.NumbInfoCont{
	padding: 5px;
    height: 111px;
    overflow-y: auto;
}

.NumbNameList{
	    padding: 5px;
	
}

.NumbNameList li{
	list-style: none;
    color: #ffffff;
    font-family: monospace;
    border-bottom: 1px solid #3e77ab;
    padding: 3px;
	
}

.closeNIW{
    position: absolute;
    right: 10px;
    cursor: pointer;
    opacity: 0.7;
    font-size: 16px !important;
    top: 2px;
    color: #ff6f6f;
}
.closeNIW:hover{
	opacity:1;
	
}
.NumbInfoTitle{
	 color: #fff;
    font-family: monospace;
    position: absolute;
    top: 1px;
    left: 12px;
}