/*
    Theme Name: wordpress4you
    Description: theme by Markus Müllenborn-Pitzen ehemals entwickelt für Pitzborn IT
    Version: 1.0
*/

.breadcrumb{
  display: none;
}

#topL{
  max-width: 150px;
}

.my_extra_menu_class_header .menu-item{
  padding-right: 20px;
}

.my_extra_menu_class_footer ul{
  display: flex;
  justify-content: space-around;
}

.my_extra_menu_class_footer ul li{
  list-style-type: none;
}


body p{
  line-height: normal;
  font: 100% "Arial regular",sans-serif;
  color: #4D1A08;
}



body {
  background-color: #6d230a;
  color: #4D1A08;
  font-size: 16px;
}

footer li{
  padding: 5px 7.6px;
}
footer ul{
  list-style-type: none;
  display: inline-flex;
  padding: 10px 10px;
  margin-bottom: 0;
}

footer a{
  text-decoration: none;
  color: #faf2d8;
  font-size: 15px;
}

footer a:hover{
  text-decoration: none;
  font-weight: bold;
  color: #faf2d8;
}

footer{
  background: linear-gradient(to bottom, #b08778 0%,#70250f 33%);

}

.headerbold .h-1,
.headerbold .h-2,
.headerbold .h-3,
.headerbold .h-4,
.headerbold .h-5,
.headerbold .h-6{
    font-weight: bold;
}

.col-right{
  max-width: 180px;
  background-color: #ddd4b8;

}

.col-left{
  max-width: 192px;
  background-color: #ddd4b8;

}

.col-mid{
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}

.col-row-3{
  gap: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex !important;
}

.col-left img,
.col-right img{
  margin-bottom: 16px;
}

.col-mid{
  padding: 32px 0;
  margin-left: auto;
  margin-right: auto;
  max-width: 527.117px;
}


.sidebarmenu li{
  padding: 4px 8px 4px 16px;
}
.sidebarmenu ul{
  padding: 0;
}
.sidebarmenu li .activelink,
.sidebarmenu li:hover a{
  color: #da5617 !important;
}

.sidebarmenu li .activelink,
.sidebarmenu li:hover{
  background: url("images/pfeil.png") no-repeat 4px 6px;
  background-size: 10px 18px;

}

.sidebarmenu li a{
  color: #a3350e;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  line-height: 14px;
}
.sidebarmenu li{
  border-top: 1px solid #8C5D48;
  list-style-type: none;

}

.ul-li-16 ul li{
  margin-bottom: 16px;
}


.btn-orange img{
  transform: translateY(-2px);
}
.btn-orange{
  background: transparent;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
  border: transparent;
  padding: 0 0 0 2px;
  max-height: 25px;
}

.searchmenu input{
  padding: 3px 6px;
  max-height: 25px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: darkgray  1px solid;
}

/**Startseite**/

.h-1, .h-2, .h-3, .h-4, .h-5,
h1, h2, h3, h4, h5 {
  color: #72250a;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1,.h-1{
  font-size: 26px;
}

h2,.h-2{
  font-size: 24px;
}

h3,.h-3{
  font-size: 22px;
}

h4,.h-4{
  font-size: 20px;
}


.startseite a:hover{
  text-decoration: underline;
}

.startseite a{
  color: #a3350e;
  text-decoration: none;
}
.link a:hover{
  text-decoration: underline;
}
.link a{
  color: #a3350e;
  text-decoration: none;
}

.umkreissuchenachhilfe label{
  margin-bottom: 2px;
  color: #4D1A08;
}

.umkreissuchenachhilfe{
  background-color: #ddd4b8;
  padding: 16px;

  border-radius: 0 0 7px 7px;
}

.umkreissuchenachhilfe .kmafter{
  color: #4D1A08;
  background-color: #f9f1d7;
}

.formheader{
  color: white;
  background: linear-gradient(to bottom, #cd6735 0%,#c14935 100%);
  border-top-right-radius: 7px;
  border-top-left-radius: 7px;
  padding: 8px 12.8px;
  font-size: 26px;
  font-weight: bold;
}

.umkreissuchehowl{
  box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.75);
  border-radius: 7px;
}


.btn-orangefade-a a{
  color: white;
  background: linear-gradient(to bottom, #cd6735 0%,#c14935 100%);
  border-radius: 7px;
  padding: 9.5px 32px;
  box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.75);
}

.btn-orangefade{
  color: white;
  background: linear-gradient(to bottom, #cd6735 0%,#c14935 100%);
  border-radius: 7px;
  padding: 5px 32px;
  box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.75);
}

/*box orange header with body*/
  .bnkr{
    box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.75);
    border-radius: 7px;
  }

  .bnkr .headerbox p{
    color: white !important;
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 0;
  }
  .bnkr .bodybox ul li{
    margin-bottom: 0;
  }

  .bnkr .bodybox ul{
    padding-left: 16px;
    color: #4D1A08;
  }
  .bnkr .bodybox .thth{
    color: #a3350e;
    font-size: 18px;
    font-weight: bold;
  }

  .bnkr .bodybox{
    padding: 12.8px;
    background-color: #ddd4b8;
    border-radius: 0 0 7px 7px;
  }

  .bnkr .headerbox{
    background: linear-gradient(to bottom, #cd6735 0%,#c14935 100%);
    padding: 12.8px;
    border-radius: 7px 7px 0 0;

  }
/*end of box orange header with body*/

/**end of Startseite**/

.ps-ul-site ul{
  padding-left: 16px;
}

/*
.nachhilfelehrer-werden li{
  margin-bottom: 3px;
}
.nachhilfelehrer-werden ul{
  line-height: 16px;
}
*/

.coustum-h5 .h-5{
  font-size: 19.2px;
  font-weight: bold;
  color: #cd572e;
}

.mb-64{ margin-bottom: 64px;}
.mb-49{ margin-bottom: 49px;}
.mb-32{ margin-bottom: 32px;}
.mb-16{ margin-bottom: 16px;}

.h-2-bold .h-2,
.h-2-bold .h-3
{
  font-weight: bold;
}

/*21.10*/

.text-lower{

}