/*
Theme Name: BackaufTheme-Child
Theme URI: http://www.backauf.de/internetauftritt/
Description: Responsives HTML5 & CSS3 Theme mit SEO-Optimiertem HTML-Code
Version: 2.0 ALPHA
Author: Nico Gutmann
Author URI: http://www.backauf.de/internetauftritt/
Template: BackaufTheme
*/

/***********************************
*** YOUR CODE HERE
***********************************/
/**************************
*** CSS Werte
**************************/
.telmail{display:none !important;}
header .social{float:unset !important;}
.headertext{margin-left:5px !important;}
header .far{margin:0px 4px;}
header .fas{margin:0px 1px;}
.clearfloat{clear:both;}
.telmail a:first-child:before{content:'\1f57e';font-size:22px;padding-right:5px;transform:rotate(30deg);}
.telmail a:last-child:before{content:'\1f582';font-size:20px;padding-right:5px;}
a.globe-icon:before{content:'';font-size:20px;padding-right:5px;}
p, h1, h2, h3, h4, h5, h6{color:white !important;}
header{border-top:0px !important;}
header nav{margin-bottom:50px;}
header nav ul{background-color:#172169;}
header nav ul li.current-menu-item a{background-color:white;color:#172169;text-decoration:none;}
header nav ul li a{font-size:20px;padding:0 40px;text-transform:uppercase;}
header nav ul li a:hover{background-color:white;color:#172169;text-decoration:none;}
header #header_infos{border-bottom:0px !important;background-color:#cecece !important;height:50px;}
header #header_infos a{color:#172169 !important;background-color:#cecece !important;font-weight:300;font-size:18px;}
header #header_infos p{color:#172169 !important;background-color:#cecece !important;font-weight:300;font-size:18px !important;}
body{background-color:#cecece;}
.middle{max-width:1200px !important;margin:0 auto;}
.whiteBG{background-color:white;padding:20px !important;}
.blueBG{background-color:#172169;padding:20px !important;}
.whiteBG p, h1, h2, h3, h4, h5, h6{color:black !important;}
.center{text-align:center;}
.placeholder{background-color:#3d3d3d;height:100px;}
.placeholder2{background-color:#676767;height:100px;}
.placeholder3{background-color:#909090;height:100px;}
.place{font-size:32px;text-align:center;padding-top:40px;margin-bottom:0px;}
.slider_home{background-color:#828282;height:500px;}
.slider_home p{font-size:56px;text-align:center;}
.sow-slider-image{background-color:none !important;height:500px;}
.slider_content{height:400px;}
#logo{width:35%;margin-top:20px;padding:20px 0;}

.titleDownload > h3{font-size:18px;}
div[class*="menu-ueber-uns-container"] ul,div[class*="menu-downloads-"] ul {padding-left:0px;list-style:none;}
div[class*="menu-ueber-uns-container"] ul li,div[class*="menu-downloads-"] ul li{padding:10px 0;border-bottom:1px solid black;}
div[class*="menu-ueber-uns-container"] ul li:first-child,div[class*="menu-downloads-"] ul li:first-child{border-top:1px solid black;border-bottom:1px solid black;}
div[class*="menu-ueber-uns-container"] ul li:hover,div[class*="menu-downloads-"] ul li:hover{background-color:#172169;color:white !important;}
div[class*="menu-ueber-uns-container"] ul li:hover a,div[class*="menu-downloads-"] ul li:hover a{color:white !important;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-ancestor,div[class*="menu-downloads-"] ul li.current-menu-ancestor{background-color:#172169;color:white !important;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-ancestor a,div[class*="menu-downloads-"]  ul li.current-menu-ancestor a{color:white !important;}
div[class*="menu-ueber-uns-container"] ul li,div[class*="menu-downloads-"] ul li{padding-left:10px;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-item,div[class*="menu-downloads-"] ul li.current-menu-item{background-color:#172169}
div[class*="menu-ueber-uns-container"] ul li.current-menu-item a,div[class*="menu-downloads-"] ul li.current-menu-item a{color:white;}
div[class*="menu-ueber-uns-container"] ul li ul,div[class*="menu-downloads-"] ul li ul{margin-left:-10px;padding-left:0px;padding-top:11px;padding-bottom:0px;margin-bottom:-11px;display:none;}
div[class*="menu-ueber-uns-container"] ul li.current_page_ancestor ul,div[class*="menu-downloads-"] ul li.current_page_ancestor ul{display:block;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-item ul,div[class*="menu-downloads-"] ul li.current-menu-item ul{display:block;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-item ul li,div[class*="menu-downloads-"] ul li.current-menu-item ul li{background-color:white;}
div[class*="menu-ueber-uns-container"] ul li.current-menu-item ul li a,div[class*="menu-downloads-"] ul li.current-menu-item ul li a{color:black;}
div[class*="menu-ueber-uns-container"] ul li ul li,div[class*="menu-downloads-"] ul li ul li{list-style:none;}
div[class*="menu-ueber-uns-container"] ul li:hover ul li,div[class*="menu-downloads-"] ul li:hover ul li{background-color:white !important;}
div[class*="menu-ueber-uns-container"] ul li:hover ul li a,div[class*="menu-downloads-"] ul li:hover ul li a{color:black !important;}
div[class*="menu-ueber-uns-container"] ul li ul li:hover,div[class*="menu-downloads-"] ul li ul li:hover{background-color:#172169 !important;}
div[class*="menu-ueber-uns-container"] ul li ul li:hover a,div[class*="menu-downloads-"] ul li ul li:hover a{color:white !important;}
div[class*="menu-ueber-uns-container"] ul li ul li a,div[class*="menu-downloads-"] ul li ul li a{margin-left:10px;}
ul#wishlist{display: block;list-style-type: none;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 0px;}
ul#wishlist li{padding:12px 0;}

#panel-16-0-1-0{margin-bottom:0px !important;}
#panel-178-0-1-0{margin-bottom:0px !important;}
#pgc-178-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-178-0-1 > div:nth-child(even) p, #pgc-178-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-83-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-83-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-223-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-223-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-221-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-221-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-226-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-226-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-264-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-264-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-272-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-272-0-1 > div:nth-child(even) a{color:white !important;}
#pgc-272-0-1 > div:nth-child(even){background-color:#172169 !important;color:white !important;}
#pgc-272-0-1 > div:nth-child(even) a{color:white !important;}

.fa-chevron-right{padding-right:10px;}
.fa-arrow-circle-o-down{padding-right:10px;}

#pl-223 .so-panel{margin-bottom:0px !important;}
#pl-178 .so-panel{margin-bottom:0px !important;}
#pl-83 .so-panel{margin-bottom:0px !important;}
#pl-16 .so-panel{margin-bottom:0px !important;}
#pl-81 .so-panel{margin-bottom:0px !important;}
#pl-221 .so-panel{margin-bottom:0px !important;}
#pl-226 .so-panel{margin-bottom:0px !important;}
#pl-264 .so-panel{margin-bottom:0px !important;}
#pl-272 .so-panel{margin-bottom:0px !important;}
#pl-272 .so-panel{margin-bottom:0px !important;}
#maps{margin-top:25px;}

.downloadBoxT{border-top:1px solid black;border-bottom:1px solid black;padding:20px 10px;margin:0px;}
.downloadBox{border-bottom:1px solid black;padding:20px 10px;margin:0px;}
.pHead{font-size:30px;margin-bottom:0px;}
.pHeadB{color:black;font-size:30px;}
.pHeadM{font-size:30px;}
.subHead{font-size:24px;margin-top:25px;margin-bottom:5px;}
.pHeadBlue{color:#172169 !important;font-size:30px;margin-bottom:0px;}
.pBlue{color:#172169;font-weight:bold;}
.pBlack{color:black;}

.wpcf7-form{border:0px;}
.wpcf7-form p{margin-bottom:0px;}
.wpcf7-text, .wpcf7-textarea{width:565px;padding:10px;background-color:#424242;border:0px;color:white;}
input.wpcf7-submit{width:80px;padding:0px 10px;background-color:#172169;color:white;text-align:center;font-size:16px;line-height:30px;float:right;margin-top:-25px;border:0px;}
.wpcf7-list-item{margin-top:15px !important;margin-left:0px !important;}

.footerContent{max-width:1200px;margin:0 auto;}
footer{background-color:#172169;max-width:1920px !important;margin-bottom:0px !important;padding:20px 0 !important;}

footer div ul{margin-left:-40px;margin-top:0px;}
footer div ul li{list-style: none;}
footer div ul li.current-menu-item a{color:white;text-decoration:underline;font-weight:bold;}
footer div ul li a{color:white !important;text-transform:uppercase;}
.footerRight{text-align:right;}
.footerRightB{text-align:right;font-weight:bold;}
footer a{color:white !important;font-size:14px !important;line-height:1.5 !important;}
footer p{color:white !important;font-size:14px !important;line-height:1.5 !important;}


.einzelartikel_text > *,.einzelartikel_text ul li{font-size: 16px!important;}
.einzelartikel_text .ueberartikel .artikelvariationen {font-size:16px !important;}
.einzelartikel_text > * ,.einzelartikel_text table tr td,.einzelartikel_text table tr td p{font-size:16px!important;}
.einzelartikel_text table td{vertical-align:top;}
.einzelartikel_img{min-height:1px;}
.einzelartikel_text ul li, .einzelartikel_texttable p,.einzelartikel_texttable ul li,.einzelartikel_texttable p,.einzelartikel_text table td{font-size:16px;}
.einzelartikel_text ol li{font-size:16px;}
.einzelartikel{
  padding: 1em;
  border-bottom: 1px solid #000
}
.einzelartikel_img{
  width: 20%;
  float: left;
}
.einzelartikel_text{
  float: left;
  width:calc(80% - 2em);
  margin-left: 2em;
}
#page .einzelartikel_img img{
  max-width: 100%;
}
.merklistentabelle{
  width: 100%;
  margin-top: 1em;
}
.merklistentabelle tr{
  /*display: flex;*/
  justify-content: space-between;
}
.breadcrumbs {
  display: block;
  margin-bottom: 2vw;
  margin-left: .8em;
}
.breadcrumbs a {
  color: ;
  font-weight: 600;
  /*text-transform: uppercase;*/
}
strong *, span > strong a,.artikel_titel,span > strong > *{font-weight:bold!important;}

@media screen and (max-width:1024px){
header nav, #header_infos, #logo,#mobilenav{display: none!important;}
 header{background-color: white;height: 100px!important;}
 .mob-menu-header-holder{height:95px!important;background-color:white!important;}
ul#wishlist{margin-bottom: 25px;}
main{width: 94%;padding: 0 3%!important;background-color: white;}
.wpcf7-text, .wpcf7-textarea{max-width: 100%;width: 90%;}
input.wpcf7-submit{margin-right: 7%;}
}
@media(max-width:780px){
  footer div p{text-align: left!important;}
}

@media(max-width:599px){
  .slider{display: none!important;}
  .einzelartikel_img{
    text-align: center;
    width: 100%
  }
  .einzelartikel_img img{
    max-width: 100%;
    max-height: 250px;
  }
  .einzelartikel_text{
    width: 100%;
    margin-left: 0;
  }
}
