/*styles for the data table
<table class="downloadTable" >
*/



/* Steve P custom DISA Styles*/

.int-content{
	width:100%;
}


.dataTables_wrapper,
.avia_textblock,
.wpfd-content,
.wpfd-flex-container,
.mediaTableWrapper{
	background-color:transparent;
}

.wpfd_previewlink,
.mediaTableMenu{
	display:none !important;
	}
.downloadTable{
	width:100%;
}

.expandBtn{}
.expandBtn.open{}

.downloadTable a{
	text-decoration:none;
}

.downloadTable thead > tr,
.downloadTable > thead > tr > th,
#top table.downloadTable > thead > tr > th{
	color:white;
	background-color:#551679;
	font-family:"bebas-neue";
	font-weight:normal;
	font-size:24px;
  text-transform:uppercase;
}


table.downloadTable > tbody > tr > td{
	font-weight:bold;
}

table.downloadTable > tbody > tr > td span.description{
	font-weight:normal;
}

#top table.downloadTable > thead > tr > th.buttonCol
{
	padding:0;
	width:20px !important;
}

div table.downloadTable.no-footer{
	border-bottom: solid 1px #DDD;
}

.dataTables_wrapper label select,
.dataTables_length label select,
.dataTables_wrapper label input{
	display:inline !important;
	margin:4px !important;
}
.dataTables_length label select{
	width:80px !important;
	
}
.dataTables_wrapper label input[type=search]
{
	width:200px !important;
}
tr.desc td.details-control{ 
	cursor:pointer;
	font-weight:bold;
	font-size:24px;
	width:14px;
}

.openBtn{color:#22a8df;}
.closeBtn{
	color:#166f1a;
	display:none;
}

tr.shown td.details-control .openBtn{
	display:none;	
}
tr.shown td.details-control .closeBtn{
	display:inherit;	
}

tr.nodesc .openBtn,
tr.nodesc .closeBtn{
	display:none;
}





.downloadTable .desc{font-weight:normal;}


/* ////////////////// ICONS /////////////// */

#top span.ext {
    width: auto;
    height: auto;
    display: inline-block;
    vertical-align: middle;
    background: none !important;
    margin-right: 6px;
	font-weight:normal;
}

#top span.ext:before{
    content: "\E800";
    color: gray;
    font-size: 30px;
	font-weight:normal;
    font-family: "iase-download-icons";
}

#top span.ext.cab:before {
    content: "\E800";
}
#top span.ext.jpg:before {
    content: "\E800";
	font-family:"jpeg-icon";
}

#top span.ext.doc:before {
    content: "\E801";
    
}

#top span.ext.docx:before {
    content: "\E802";
    
}


#top span.ext.exe:before {
    content: "\E803";
    
}

#top span.ext.ir4:before {
    content: "\E804";
    
}

#top span.ext.msi:before {
    content: "\E805";
    
}

#top span.ext.p7m:before {
    content: "\E806";
    
}

#top span.ext.pdf:before {
    content: "\E807";
    
}

#top span.ext.ppt:before {
    content: "\E808";
    
}

#top span.ext.pptx:before {
    content: "\E809";
    
}

#top span.ext.reg:before {
    content: "\E80A";
    
}

#top span.ext.txt:before {
    content: "\E80B";
    
}


#top span.ext.xls:before {
    content: "\E80C";
    
}

#top span.ext.xlsx:before {
    content: "\E80D";

}

#top span.ext.zip:before {
    content: "\E80E";
    
}

.details_column{
  width:16px;
}

.title_column{
  
}

.size_column{
  width:100px;
}

.updated_column{
  width:100px;
}