/* 
 Theme Name:   UnderStrap Child: Siebendaecher 2019
 Theme URI:    https://www.siebendaecher.de
 Description:  UnderStrap Child Theme: understrap-siebendaecher-2019
 Author:       Benjamin Bedekovic
 Author URI:   https://HDpublish.com 
 Template:     understrap
 Version:      1.03.20191104 updated 20200507.bb
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-cild-ingconcept
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready

main color: #6792cc
grey: #a29b94 rgb(162,155,148)

grau neutral 162,155,148
gelb kaufen 249,178,0
gün mieten 121,181,28 
blau service 96,144,190
*/

body {font-family:  'Open Sans', Verdana, Helvetica, Arial, sans-serif;color: #a29b94;line-height: 1.45;}
.container {max-width:900px; width=100%;}
a {color: #6792cc; text-decoration: none;}
a:hover {color: #a29b94; text-decoration: none;}
a.nav-link:hover {color: #ffffff; text-decoration: none;}
article {margin-bottom: 4rem;}
hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 2px solid rgba(0,0,0,.1);}
#content div.row {background: #fff;margin-top: 9px;}
#main-menu li {font-size: 1.125rem; line-height: 1.25rem;}
#wrapper-footer-full, #wrapper-static-hero{background: #fff;}
#wrapper-footer-full ul.menu{ display:block;}
#wrapper-footer-full ul.menu li {padding-top: 6px; padding-bottom: 12px;}
#wrapper-footer-full ul.menu li a {color:#aaaaaa; }

#main a {color: #6792cc; text-decoration: none;}
#main a:hover {color: #a29b94; text-decoration: none;}
h1 {font-family:  'Open Sans', Verdana, Helvetica, Arial, sans-serif;font-weight: 400; font-size: 1.75rem; line-height:2rem; margin-bottom: 2.75rem; padding-top: 1rem;}
h2,h3 {font-family:  'Open Sans', Verdana, Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.55rem; line-height:2rem; margin-bottom: 1.75rem; font-weight: bold; }
h4,h5 {font-family:  'Open Sans', Verdana, Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.2rem; margin-bottom: 1.2rem;}
h6 {font-family:  'Open Sans', Verdana, Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1rem; margin-bottom: 1rem;}
.navbar-expand-md .navbar-nav .dropdown-menu {
min-width: 250px;
	box-shadow: none;
	/* box-shadow:0 0 10px #ddd*/
}
li.dropdown-menu:active,
li.dropdown-menu:hover{background: #706f6f;}
.dropdown-item {color: #a29b94; padding-bottom: .5rem;padding-top: .5rem;}
.dropdown-item:hover {color: #fff; background: #a29b94;}
.dropdown-item.active, .dropdown-item:active {background: #a29b94;}
ul.menu{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
ul.menu li{margin-right: 1rem; list-style-type: none;p}
ul.menu li a{color: #6792cc;}
ul.sub-menu{padding-left:0;}

.bg-light  {background: #fff!important;}
.bg-primary {}
a.bg-primary:hover {background-color: #ffffff!important; color:#333333;}

.accordion .card {background: #fff;}
.accordion .card-header {background: #fff;border-bottom: 0;border-top: 1px solid #ddd; padding-left: 0;}
.ayvpp_video_meta_data {display:none;}
.btn {border-radius: 0;}
.btn-primary {color: #fff;background-color: #6792cc!important;border-color: #a29b94!important;}
.btn-secondary {background-color: #eee;border-color: #a29b94;}
.btn-link {color:darkgrey;}

.card {box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
.card .avatar {border: 0.3rem solid rgba(#fff, 0.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-top: -2rem;margin-left: 1rem;height:50px;width:50px;}
.card-deck {margin-top: 3rem;}
.carddesign {border-radius:0;border:0;} 
.dropdown-menu{border:0;border-radius: 0;left:-15px;}
.dropdown-toggle::after { display:none;}
.dropdown-toggle:focus,.dropdown-toggle:active { outline: none !important; outline-color: #fff; box-shadow: none;}

.edit-link {display: none;}
.entry-meta {display:none;}
.entry-footer {display:none;}
.Spaltenblock {min-width: 800px;}
.startseite {margin-bottom: 12rem;}
.startseite .row {margin-top:24px;}
.startseiteinhalt {background: rgba(162,155,148, 0.9); }
.TEMPstartseiteinhalt:hover {background: rgba(162,155,148, 0.5);}
.startseiteinhalt h2 {color: #ffffff; margin-bottom: 1.75rem;padding-left: 2rem;padding-right: 0.5rem;padding-top: 0.5rem;}
.startseitebild {padding-right: 0; padding-left: 0;}
.startseiteinhalt p {color: #ffffff;padding-left: 2rem;padding-right: 0.5rem;}

.home .category-kaufen-startseite{background: rgba(249,178,0, 0.7); }
.home .category-kaufen-startseite:hover{background: rgba(249,178,0, 0.5); }
.home .category-mieten-startseite{background: rgba(121,181,28, 0.7); }
.home .category-mieten-startseite:hover{background: rgba(121,181,28, 0.5); }
.home .category-services-startseite{background: rgba(96,144,190, 0.7); }
.home .category-services-startseite:hover{background: rgba(96,144,190, 0.5); }
.home .category-sparen-startseite{background: rgba(253, 173, 45, 0.7); }
.home .category-sparen-startseite:hover{background: rgba(253, 173, 45, 0.5); }

.home .category-bauen-und-sanieren.tag-invers{background: rgba(255, 255, 255, 0.7); }
.home .category-bauen-und-sanieren.tag-invers:hover{background: rgba(255, 255, 255, 0.5); }
.home .category-bauen-und-sanieren.tag-invers h2,
.home .category-bauen-und-sanieren.tag-invers p{color:rgba(162,155,148) ;}
.home .category-kaufen-startseite.tag-invers{background: rgba(255, 255, 255, 0.7); }
.home .category-kaufen-startseite.tag-invers:hover{background: rgba(255, 255, 255, 0.5); }
.home .category-kaufen-startseite.tag-invers h2,
.home .category-kaufen-startseite.tag-invers p{color: rgba(249,178,0); }
.home .category-mieten-startseite.tag-invers{background: rgba(255, 255, 255, 0.7); }
.home .category-mieten-startseite.tag-invers:hover{background: rgba(255, 255, 255, 0.5); }
.home .category-mieten-startseite.tag-invers h2,
.home .category-mieten-startseite.tag-invers p{color: rgba(121,181,28); }
.home .category-services-startseite.tag-invers{background: rgba(255, 255, 255, 0.7); }
.home .category-services-startseite.tag-invers:hover{background: rgba(255, 255, 255, 0.5); }
.home .category-services-startseite.tag-invers h2,
.home .category-services-startseite.tag-invers p{color: rgba(96,144,190); }
.home .category-sparen-startseite.tag-invers{background: rgba(255, 255, 255, 0.7); }
.home .category-sparen-startseite.tag-invers:hover{background: rgba(255, 255, 255, 0.5); }
.home .category-sparen-startseite.tag-invers h2,
.home .category-sparen-startseite.tag-invers p{color: rgba(96,144,190); }

.home .understrap-read-more-link {display:none;}

.mainslogan {margin-top: 2rem; margin-bottom: 2rem;}
.navbar {padding-bottom: 1rem!important;}
.navbar .py-4 {padding-bottom: 0rem!important;}
.navbar .btn {margin-top: 2rem;}
.navbar-expand-md .navbar-nav .nav-link {color:#a29b94; padding: 10px 1.5rem 0 .5rem;}
.navbar-light .navbar-nav .show>.nav-link {color:#a29b94; }
.navbar-light .navbar-toggler {border: 0; border-color: transparent;margin-left: 20px;}

.post-navigation{display:none;}

#footer-full-content div.row {padding-left:40px;}
.page #main div.row,
.searchicon {padding-left:0;}
.row {margin-left: 0;margin-right: 0;}
.single #main div.row {background: #fff;padding-left: 12px;}
.page #main div.row {background: #fff;padding-left: 12px;}
.static-hero-widget img {display: block;margin-left: auto;margin-right: auto;}
.textwidget {color:#dddddd;}
.understrap-read-more-link {display:none;}
.widget-area {padding-top:2rem;}
.wrapper {padding: 12px 0;}

// Extra small devices (portrait phones, less than 576px) -> https://getbootstrap.com/docs/4.0/layout/overview/

@media (min-width: 1200px){
	.card-deck .card {
        flex: 1 0 33% !important;
    }
}

@media (min-width: 992px) {	    
	
}

@media (max-width: 576px) { 
	#single-wrapper {background-size: auto 400px !important;}
 .Spaltenblock {min-width: 400px;max-width: 500px;}
}