/*
 Theme Name:   Virtue Child
 Description:  Mein erstes Child Theme
 Author:       Jaqueline Pelzer
 Template:     virtue
 Version:      3.0.9
 Text Domain:  virtue-child
*/

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

/****** Menue Settings Anfang ******/
.navclass {
    background: #104E8B; /* 104E8B */
}

.sf-menu a {
    color: #fff;
}

*:focus {
	outline: .6rem #A71D31 solid !important;
	text-decoration: underline;
}

#nav-second ul.sf-menu>li.active, #nav-second ul.sf-menu>li:hover {
    background: #e2e2e2;
    background: #B20017;
	text-decoration: underline;
}

#nav-second ul.sf-menu a:hover
{
	color: #fff;
	background-color: #B20017;
	text-decoration: underline;
}

#nav-second ul.sf-menu ul li a {
	font-size: 1.25rem;
}

#nav-second a:link { color: #DBDBDB;}
#nav-second a:hover { color: #DBDBDB;}
#nav-second a:visited { color: #DBDBDB;}

#containerfooter a:link { color: #DBDBDB;}
#containerfooter a:hover { color: #DBDBDB;}
#containerfooter a:visited { color: #DBDBDB;}

/****** Menue Settings Ende ******/


/****** Display Settings Anfang ******/
h1.entry-title {
	display: none;
}

.page-header{
	border-bottom: none;
	border-top: none;
} 
/****** Display Settings Ende ******/



/****** Verlinkung Anfang ******/
/*a:link {color:#CCCCCC;} /* unvisited link */
/*a:hover {color:#D0D0BC;} /* mouse over link */
/*a:visited {color:#DBDBDB;} /* visited link */
a:link {color:#104E8B;} /* unvisited link */
a:hover {color:#5555B4;} /* mouse over link */
a:visited {color:#104E8B;} /* visited link */

/*a:hover {
 /*   text-decoration: underline;
}*/
/****** Verlinkung Ende ******/


/****** Headlines Anfang ******/
h4.sow-cta-title {
	font-size: 3.5rem;
	color: #ffffff
}
/****** Headlines Ende ******/


/****** Footer Anfang ******/
.form-search .search-icon {
	left: unset;
	right: 0;
	padding: 0.5em 0.5em 0.5em 0.75em;
}

.form-search .search-query {
    padding: 0.5em 0.5em 0.5em 1em;
}
/****** Footer Ende ******/

p {
    font-size: 1.6rem;
    line-height: 1.5;
    text-align: justify;
}

.footerclass {
    background: #42507A;
}

#containerfooter h3, #containerfooter {
    color: #fff;
}

.footerclass a {
    color: #fff;
}

.page-header {
    display: unset;
}

h5.vcard-company {
    color: #fff;
}

#topcontrol>div {
	background:#005;
}

.footercredits p {
    color: #fff;
    font-size: 1.3rem;
}

#topcontrol>div:hover {
    background: #58658C;
}

h4 { 
    font-size: 3.0rem;
}

li {
    font-size: 16px;
    line-height: 1.5;
}