.DNN_Documents TD {
	padding: 4px;
}

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

.dnnGridHeader {
	display: none;
}

.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_ctr1480_Document_grdDocuments,
#dnn_ctr1484_Document_grdDocuments,
#dnn_ctr1487_Document_grdDocuments,
.dnnGrid {
	border-collapse: separate;
	border-spacing: 0 10px;
}

.dnnGridItem, .dnnGridAltItem {
	margin: 0 0 10px;
	padding: 0 0 0 20px;
	height: 50px;
	background-color: #e8ebf2;
}

table.dnnGrid {
	border: none;
}

	table.dnnGrid a:hover {
		text-decoration: none;
	}

.dnnGridItem:hover, .dnnGridAltItem:hover {
	background-color: var(--pale-grey);
}

#dnn_P2_75_2 .DNN_Documents .DownloadCell a, 
#dnn_P2_75_2 .DNN_Documents .DownloadCell a:visited {
	text-shadow: none;
	box-shadow: none;
	float: right;
	border: none;
	padding: 16px 32px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 1rem;
	transition-duration: 0.5s;
	cursor: pointer;
	border-radius: 3px;
	background-color: var(--cyan);
	color: #fff;
}
#dnn_P2_75_2 .DNN_Documents .DownloadCell a:hover,
#dnn_P2_75_2 .DNN_Documents .DownloadCell a.active {
	background-color: var(--dark-cyan );
	color: #fff;
}
.DownloadCell a:hover, .DownloadCell a:active {
	background-color: #E86b10;
	color: #fff;
}
#dnn_P2_75_2 .DNN_Documents .DownloadCell a:focus {
 outline: 4px solid var(--gold) !important;
  opacity: 1;
}
#dnn_P2_75_2 .DNN_Documents .DownloadCell .openlink:focus {
 outline: 4px solid var(--gold) !important;
  opacity: 1;
}

select:active,
select:focus,
select:hover {
	background: #fff;
	border: solid 1px rgb(246, 146, 31);
	-webkit-box-shadow: 0 0 8px 0 rgba(246, 146, 31, 0.16);
	box-shadow: 0 0 8px 0 rgba(246, 146, 31, 0.16);
	color: #232a3d;
	border-radius: 3px;
	outline: 1px solid rgb(246, 146, 31);
}

select option:checked {
	background: #f6921f -webkit-linear-gradient(bottom, #ff9500 0%, #ff9500 100%);
}

option:hover, option:checked {
	/*optional rendered */
	background-color: rgba(246, 146, 31, 0.08);
}
/*the application using the field for the search options*/
#dnn_ctr1480_Document_grdDocuments tr td.DescriptionCell,
#dnn_ctr1484_Document_grdDocuments tr td.DescriptionCell,
#dnn_ctr1487_Document_grdDocuments tr td.DescriptionCell {
	display: none;
}

tr.dnnGridItem td, tr.dnnGridAltItem td {
	border-right: none;
	padding: 0px 4px 0px 4px;
}

#dnn_P2_75_2 .DnnModule-1480, #dnn_P2_75_2 .DnnModule-1484 {
	margin-bottom: 10px;
}
