/*
	Theme Name:   DFBV Theme
	Theme URI:    https://www.dfbv.de
	Description:  Child theme of Awaken Pro 
	Author:       Henning Stummer
	Author URI:   https://www.dfbv.de
	Template:     awaken-pro
	Version:      1.0.9
*/

@import url("../awaken-pro/style.css");

.site-title a,
.site-title a:hover {
	color: #7b9cae;
}

.site-brand-container {
	margin-top: 5px;
}

.entry-content a,
.entry-content a:hover,
.entry-content a:focus,
.entry-content a:visited {
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #aab500;
}
.entry-content a:hover {
	color: #aab500;
}

.wp-block-image a {
	border-bottom: none !important;
}

.wp-block-table th {
	background: #aab500;
}
.blocks-gallery-item a {
	border-bottom: none !important;
}

.main-widget-area ul li {
	padding: 0;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	color: #000000 !important;
	background: #aab500 !important;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	color: #ffffff !important;
	background: #7b9cae !important;
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	top: 0;
}

#awt-nav a,
#awt-nav button {
	color: #aab500 !important;
	background: none !important;
}
#awt-nav a:hover,
#awt-nav button:hover {
	color: #7b9cae !important;
	background: none !important;
}

#related-posts-title h3 a:hover {
	color: #7b9cae;
}

.wp-block-button__link {
	font-weight: 700;
	border: none;
}
.wp-block-button__link:hover {
	text-decoration: none !important;
}
:root .has-very-dark-gray-color,
:root .has-very-dark-gray-color:hover {
    color: #313131 !important;
}


.wp-block-table tbody sup {
	color: #808080;
}
.wp-block-table tbody sup a {
	color: #808080;
	border-bottom: none !important;
}


#footer-copyright-line {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#footer-copyright-line li {
	display: inline-block;
	margin: 0;
	padding: 0 5px;
}


/* DFBV Plugin */
.content-footnote {
	list-style: none;
	margin-left: 0;
}


/* OpenStreetMap */
.leaflet-container a,
.leaflet-container a:hover {
	border: none;
}

.leaflet-control-zoom a,
.leaflet-control-zoom a:hover {
	text-decoration: none;
}


/* Events Organizer */
.css-events-list {
	clear: both;
}

.uagb-button__wrapper p {
	display: none;
}

.event-template-default .post-navigation {
	display: none;
}


/* NextGen Gallery */
.ngg-gallery-thumbnail a,
.ngg-gallery-thumbnail a:hover {
	border: none;
}


/* Download Attachments */
.da-download-link,
.da-download-link:hover,
.da-download-link:focus,
.da-download-link:visited {
    background-color: #aab500;
    border: none;
    box-shadow: none;
    color: #313131 !important;
    display: inline-block;
    font-size: 18px;
    margin: 0 8px 8px 0;
    padding: 12px 24px;
	font-weight: 700;
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
}

.da-attachments-table .attachment-size {
	text-align: right;
}

