/*
Theme Name: Courage-Child
Version: 1.0
Description: A child theme of Courage
Author: Sebastian
Template: courage
*/

@import url("../courage/style.css");

#header {
	padding: 0;
}

/*
Responsive Componente
*/
.mmtl-row {
	padding-top: 00px !important;
    padding-bottom: 0px !important;
}
.mmtl-col>.mmtl-content {
	margin-top: 10px !important;
    margin-bottom: 0px !important;
}

/*
@import url("bootstrap-grid.css");
*/
/* Footer Navigation Menu */
#headernavRight, #footernavRight {
	float: right;
}
#headerRight-menu {
	float: right;
	margin-top:18px;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
}
#footernavRight-menu {
	float: left;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
}
#headerRight-menu li, #footernavRight-menu li {
	float: left;
	position: relative;
	margin-right: 2em;
}
#headerRight-menu a, #footernavRight-menu a {
	display: inline-block;
	text-decoration: none;
	font-size: 0.9em;
}
#headerRight-menu a:link, #footernavRight-menu a:link, #headerRight-menu a:visited, #footernavRight-menu a:visited{
	color: #fff;
	text-decoration: none;
}
#headerRight-menu a:hover, #footernavRight-menu a:hover {
	text-decoration: underline;
}

@media only screen and (max-width: 60em) {

	/* Footer Navigation Menu */
	#headerRight, #footernavRight {
		float: none;
	}
	#headerRight-menu, #footernavRight-menu {
		float: none;
	}
	#headerRight-menu li, #footernavRight-menu li {
		float: none;
		display: inline-block;
		margin: 0 1em 1.5em;
	}

}

/* Smartphones | <480px */
@media only screen and (max-width: 30em) {

/* Footer Navigation Menu */
	#headerRight-menu li, #footernavRight-menu li {
		display: block;
		margin: 0 0 1.5em;
	}

}

#anchor {
  scroll-margin-top: 200px;
}

.doItStrong {
	/* font-weight:bolder !important; */
	color: #2277bb !important;
	font-style: underline;
}

.doItStrong::before {
  content: ":";
}

.main-navigation-menu {
	width: auto !important;
}