#header2-4
{
 background-image: url(../images/teresa_rothwangl_fotografinGruppe_1_klein.jpg) !important;	 
 background-size: cover !important;
}
.mytextalign
{
 text-align:left !important;
}
table#mytable1
{
 table-layout:fixed !important;
 border-collapse: collapse; 
 margin-left:auto;
 margin-right:auto;
 width:99%;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
table#mytable1 tr
{
  -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
table#mytable1 td
{
 border: 1px solid black;
 width: 25%; 
 background-color: #ffffff;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:100%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
.mytdh
{
 border: 1px solid black !important;
 width: 25% !important; 
 background-color: #eea317 !important;
 font-family: 'Raleway', sans-serif !important;
 font-weight: 500 !important;
 font-size:100% !important; 
 text-align:center !important; 
 padding: 1% 1% 1% 1% !important;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
.mybrstate
{
 display:inline !important;
}
.myhinweise
{
 font-family: 'Raleway', sans-serif;
 font-size:13px !important;
}

#koerperpt
{
 font-size: 3rem !important;
  -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
#kptbr
{
 display:none !important;	
}
#koerpermt
{
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
#datenschutzlink
{
 padding-right: 27px !important;
}
@media (max-width: 991px)
{
#kptbr
{
 display:inline !important;	
}	
}
@media (max-width: 767px)
{
#koerperpt
{
 font-size: 3rem !important;
  -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
#kptbr
{
 display:inline !important;	
}
#koerpermt
{
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
table#mytable1
{
 border-collapse: collapse; 
 margin-left:auto !important;
 margin-right:auto !important;
 width:95% !important;
}
table#mytable1 tr
{
 border: 1px solid black;
 width: 25% !important;
}
table#mytable1 td
{
 border: 1px solid black;
 width: 25% !important; 
 background-color: #ffffff;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:75%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;

}
.mytdh
{
 border: 1px solid black !important;
 width: 25% !important; 
 background-color: #eea317 !important;
 font-family: 'Raleway', sans-serif !important;
 font-weight: 500 !important;
 font-size:75% !important; 
 text-align:center !important; 
 padding: 1% 1% 1% 1% !important;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
.mybrstate
{
 display:none !important;
}
.mytextalign
{
 text-align:left !important;
}
}

#christmas-button {
  transition: transform .3s;
}

#christmas-button:hover {
  transform: scale(1.05);
}
