/* Tekk Adoption Specific Styles */
.TekkAlignGridToTop td
{
	vertical-align: top !important;
}

.TekkStackGridButtons .angrid-item-buttons .btn
{
	padding: 0 !important;
	text-align: left !important;
	//color: #337ab7 !important;
	background-color: transparent !important;
	border-color: transparent !important;
}

.TekkStackGridButtons .angrid-item-buttons .btn-primary, 
.TekkStackGridButtons .angrid-item-buttons .btn-primary:hover
{
	color: #337ab7 !important;
}

.TekkStackGridButtons .angrid-item-buttons .btn-secondary,
.TekkStackGridButtons .angrid-item-buttons .btn-secondary:hover
{
	color: #6c757d;
}

.TekkStackGridButtons .angrid-item-buttons .btn-success,
.TekkStackGridButtons .angrid-item-buttons .btn-success:hover
{
	color: #28a745;
}

.TekkStackGridButtons .angrid-item-buttons .btn-info,
.TekkStackGridButtons .angrid-item-buttons .btn-info:hover
{
	color: #17a2b8;
}

.TekkStackGridButtons .angrid-item-buttons .btn-warning,
.TekkStackGridButtons .angrid-item-buttons .btn-warning:hover
{
	color: #f0ad4e;
}

.TekkStackGridButtons .angrid-item-buttons .btn-danger,
.TekkStackGridButtons .angrid-item-buttons .btn-danger:hover
{
	color: #dc3545;
}

.TekkStackGridButtons tr.angrid-item > td.angrid-item-buttons > div
{
    display: flex !important;
}

.TekkStackGridButtons .angrid-item-buttons .btn:hover
{
	text-decoration: underline !important;
}

.TekkStackGridButtons tr.angrid-item>td.angrid-item-buttons
{
    display: block !important;
}

/*
.TekkLinkNoUnderline, a:link {text-decoration: none !important;}
.TekkLinkNoUnderline, a:visited {text-decoration: none !important;}
.TekkLinkNoUnderline, a:hover {text-decoration: none !important;}
.TekkLinkNoUnderline, a:active {text-decoration: none !important;}
*/

/* DNNGo.Net: Bug Fix For Site Assest Page */
.dnnModuleDigitalAssetsBackground ,
.dnnModuleDigitalAssetsBackground *,
.dnnModuleDigitalAssetsBackground *::after,
.dnnModuleDigitalAssetsBackground *::before
{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing:content-box;
}

.dnnModuleDigitalAssetsBackground caption
{
	padding: 0;
}

/* ABSC Overrides */
.dg-btn-8.btn-primary::before
{
	/* Button Background Color */
	background-color: #708090 !important;
}

.alert-absc-gray {
    color: #856404;
    background-color: #c8c8c9;
    border-color: #afafb0;
}

/* DNNSharp: Bug Fix Icon Spacing Using "Pull-Left" */
button>i.fa-action-form.pull-left,
.bstrap30 .pull-left
{
    margin-right: 5px;
}

/* DNNSharp: Marks Required Fields w/ Red Asterisk */
.bstrap30 label.required:after
{
	color: #e32;
	content: '*';
	display:inline;
}

/* DNNSharp: Forces "Submit Messages" To Be Full Form Width */
.submit-confirm
{
	width: 100%;
}

/* DNNSharp: Fix Collapsable Search Bar Location On ActionGrid */
div.angrid-buttons.angrid-top-buttons > div.expandable.ng-scope > input
{
	position: relative;
	top: -6px;
}

div.angrid-buttons.angrid-top-buttons > div.expandable.ng-scope > span
{
	top: 5px;
}

/* DNNSharp: Marks Required Fields w/ Red Asterisk */
.bstrap30 label.Required:after
{
	color: #e32;
	content: '*';
	display:inline;
}
