/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
 
 #leftpanel {
    background-color:"blue";
}
.mybg,body{
	background-color:white;
	}
.page-footer{
	height:50px;
}
.main{
	height:100%;
}
#BlokadeBodyall	{
	top=-30;
	visibility:hidden; 
	opacity:0.4;
	background:#54595F url('images/network-checklist-icon.png') no-repeat right bottom; 
	filter:alpha(opacity=50);
	position: fixed;
	z-index:997;
}
#loadingDiv{
	margin: auto;
    width: 200px;
    height: 50px;
    border: 2px solid gray;
    padding: 10px;
    border-radius: 10px;
    text-align: center;
    background:white;
	top=-30;
	position: fixed;
	visibility:hidden; 
	z-index: 998;
}
	#PopupFrameDiv
	{
		visibility:hidden; 
		position: fixed; 
 		z-index:999;
		
	}
	#PopupFrameNullDiv
	{
		visibility:hidden; 
		position: fixed; 
 		z-index:999;
	}
	#PopupFrame2Div
	{
		visibility:hidden; 
		position: fixed; 
 		z-index:999;
	}
	
	#moveIdxx{
		cursor: move;
	}

	#TitlePopup{
		top=0;
	}
	#ContenPopup{
		overflow: scroll;
	}
	.ui-datepicker{z-index: 999 !important};

	.verLine {
  		border-left: 2px solid green;
  		height: 90%;
	}

.table-resizable {
	&.resizing {
		cursor: col-resize;
		user-select: none;
	}
	
	th {
		position: relative;

		// Show resize curson when hovering over column borders
		&::before {
			@extend .table-resizable.resizing;
			content: '';
			display: block;
			height: 100%;
			position: absolute;
			right: 0;
			top: 0;
			width: 1em;
		}

		&:last-of-type::before {
			display: none;
		}
	}

	// Add `th` to the selector below to allow shrinking a column all the way
	td {
		max-width: 0;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
}


.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
    background-color: white;
    padding: -5px;
  //border: 12px solid black;
}