a:link { text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #000; }
a:active { text-decoration: none; color: #000; }
a:focus {outline: none;}

.redTitle {color:red;}
.linkContact {
    color: #394665;
    border-bottom: 1px dashed #283147;
}

/* ==================================================
   ACTIVE MENU
================================================== */
/* Aktive Rubrik im Menü */
.homeActive a { background-color: #394665;}
.leistungenActive a { background-color: #394665;}
.ueberunsActive a { background-color: #394665;}
.galerieActive a { background-color: #394665;}
.hausverwaltungActive a { background-color: #394665;}
.kontaktActive a { background-color: #394665;}
.meldungActive a { background-color: #394665;}

/* ==================================================
   NAVIGATION
================================================== */
/* NAV-Leiste BG-Color */
.navbar-inverse {
    background-color: #283147;      /* MainColor */
    border-bottom-color: #394665;   /* SecondColor */
}
/* DD-Button Background */
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #283147;
}
/* DD-Button Border */
.navbar-inverse .navbar-toggle {
    border-color: #283147;
}
/* Hover-Effekt für li NAV */
.nav li:hover {
    background: #394665;    
}
/* NAV Color */
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
}

/* ==================================================
   INDEX CONTENT
================================================== */
.heading {
    background-color: #394665;
}
.heading h1, .heading p {
    color: #fff;
}
.heading h1 span {
    color: #D02312;
    font-weight: bold;
}
.item-thumbs .hover-wrap .overlay-img-thumb {
	color: #FFFFFF;
}
/* ==================================================
   SECTION PORTFOLIO
================================================== */
.work-nav #filters li a {
	color: #000;
	font-size: 16px;
	display: block;	

}

.work-nav #filters li a:hover {
	color: #283147;
}

.work-nav #filters li a.selected {
	color: #D02312;
    font-weight: bold;
}
/* ==================================================
==================================================
KONTAKT.PHP
==================================================
================================================== */
/* ==================================================
   CONTACT
================================================== */
.formularDiv {
    background: #fff;
}
.contact-details ul li a {
    color: #283147;
}
.contact-details h3 {
	color: #ff0000;
}
/* Felder */
#contact-form input, 
#contact-form textarea {
	background: #f5f6ff; 
    color: #000;
    border: 1px solid rgba(210, 218, 237, 0.42);
    
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease; 
}
#contact-form input:focus, 
#contact-form textarea:focus,
#contact-form input:hover, 
#contact-form textarea:hover{
    border: 1px solid rgba(57, 70, 101, 0.42);
}
/* Button Submit */
#contact-form .submit {
    background: #283147;
    color: #fff;
}
#contact-form .submit:hover, .contact-submit input:hover {
    background: #394665;
    color: #FFFFFF;
}
#response {
	color: #FFFFFF;
}
.contactSocialIcon {
    color: #283147;
}
.contactSocialIcon:hover {
    color: #394665;
}
/* ==================================================
   FOOTER
================================================== */
.col-lg-12 p a {
    text-decoration: underline;
}