/*
---------------------------------------------------------

	ICON STYLES
	
---------------------------------------------------------
*/
		
.col-btn-closed {
	float: left;
	margin-top: 2px;
}



				
/*
---------------------------------------------------------

	CUSTOM STRUCTURE
	
---------------------------------------------------------
*/

h2 {
    padding: 8px 0 6px;
    float: left;
}

.underline {
	border-bottom: 1px solid #dedede;
	margin-bottom: 28px;
}

.system-sidebar {
    float: left;
    padding: 0;
    position: relative;
    width: 290px;
    border: none;
}
	
	.system-sidebar .data-table-row {
		height: 669px;
		overflow: auto;
	}
	
#data-table-rows {
	margin-bottom: 0px;
}



		
/*
---------------------------------------------------------

	FOLDER STYLES
	
---------------------------------------------------------
*/

ul.folder-view li {
	    margin: 10px 0 20px;
	}
	
	ul.folder-view a {
		text-decoration: none;
		color: #32393d;
	}
	
		ul.folder-view a:hover {
			text-decoration: none;
			color: #C11A00;
		}
	
	ul.folder-view li span {
	    margin-top: -4px;
	    float: left;
	}
	
	ul.folder-view li ul {
		margin-top: 20px;
	}
	
	ul.folder-view li.list-level-1 {
		font-size: 12px;
	    color: #32393d;
	    font-weight: 600;
	}
	
	ul.folder-view li.list-level-2 {
		font-size: 11px;
	    padding-left: 21px;
	    font-weight: normal;
	    text-transform: none;
	}	

.behavior-listing ul {
	border-top: 1px dotted #999999;
}

	.behavior-listing ul li {
		border-bottom: 1px dotted #999999;
		padding: 10px 0;
	}
	
#table-header {
    padding: 13px 19px;
}
	
	#table-header ul li.titles, #table-header ul li span.titles {
	    display: table-cell;
	    height: 53px;
	    text-align: center;
	    vertical-align: middle;
	}

	.col-comp,
	.col-comp span.titles {
	    width: 160px;
	    text-align: center;
	}
	
	.col-type,
	.col-type span.titles {
	    width: 70px;
	    text-align: center;
	}
	
	.col-et-port,
	.col-et-port span.titles {
	    width: 76px;
	    text-align: center;
	}
	
	.col-et-ver,
	.col-et-ver span.titles {
	    width: 100px;
	    text-align: center;
	}
	
	.col-change-audit,
	.col-change-audit span.titles {
	    width: 70px;
	    text-align: center;
	}
	
	.col-asset-value,
	.col-asset-value span.titles {
	    width: 105px;
	    text-align: center;
	}

.system-main {
    float: left;
    padding-left: 20px;
    position: relative;
    width: 620px;
}

	.system-main h2 em {
	    text-transform: capitalize;
	    font-size: 16px;
	}