.DNN_Documents TD
{
  padding: 4px;
}

.SizeCell, .ClicksCell
{
	text-align:right;
}

.dnnEditDocs{width:100%;margin:2em auto;}
	.dnnEditDocs .dnnFormItem input[type=checkbox], .dnnTabsModule .dnnFormItem input[type=radio]{width:auto;}
	.dnnEditDocs .dnnRight{display:block;width: 68%;}
	.dnnEditDocs .urlControl br{display:block;}
	.dnnEditDocs .urlControl > label{display:block;float: none;text-align:left;}

.DNN_Documents .dnnGrid{
 	border: none;
	 margin-left: -24px;
}
.DNN_Documents .dnnGrid .dnnGridHeader td{
	background: none;
	border: none;
	font-family: 'Open Sans', sans-serif;
    font-size: 1.15rem;
    color: #002854;
    line-height: 120%;
    text-decoration: none;
    text-align: left;
    font-weight: 700;
	padding-top: 20px;
}
.DNN_Documents .dnnGrid .dnnGridHeader td:not(:first-child){
	border-bottom: 1px solid #002854;
}
.DNN_Documents .dnnGrid .dnnGridAltItem, .DNN_Documents .dnnGrid .dnnGridItem{
	
	background: none;
}
.DNN_Documents .dnnGrid .dnnGridAltItem td, .DNN_Documents .dnnGrid .dnnGridItem td{
	padding-top: 13px;
	padding-bottom: 13px;
}
.DNN_Documents .dnnGrid .dnnGridHeader + .dnnGridItem td{
padding-top: 25px;
}
.DNN_Documents .dnnGrid .dnnGridAltItem td:not(:first-child), .DNN_Documents .dnnGrid .dnnGridItem td:not(:first-child){
    border-bottom: 1px solid rgba(0, 40, 84, .3);
}
.DNN_Documents .dnnGrid td.DescriptionCell img{
    max-height: 150px;
    width: auto!important;
    max-width: 100%;
    height: auto!important;
}
.DNN_Documents .dnnGrid td.TitelCell a{
    text-decoration: none;
    font-weight: bold;
}
.DNN_Documents .dnnGrid td.TitelCell a:hover{
    text-decoration: underline;
}