#header2-4
{
 background-image: url(../images/gutschein.jpg) !important;	 
 background-size: cover !important;
}
#gutscheinheader
{
 color:#eea317 !important;
 font-size:3rem !important;
 text-align:center !important;
}
#kursbuchenheader
{
 color:#eea317 !important;
 font-size:3rem !important;
}
#gutscheinstbr
{
 display:inline !important;
}
.showme
{
 visibility: visible !important;
}
.startverlinkungpos
{
 display:inline-block !important;
 margin-left:0px !important;
 padding-left:0px !important;
}
input#pp
{
 vertical-align:middle !important;
}
input#pmo
{
 vertical-align:middle !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#datasafetyahref
{
 color: #eea317;
 text-decoration: underline !important;
 margin-left:5px !important;
}
#agbahref
{
 color: #eea317;
 text-decoration: underline !important;
 margin-left:5px !important;
}
/**/
/* Tooltip container */
.bmytooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted #fff; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.bmytooltip .mytooltiptext {
  visibility: hidden;
  width: auto;
  height: auto;
  background-color: #fff;
  color: #f39800;
  text-align: center;
  padding: 5px 5px;
  border-radius: 6px;
  font-weight: bold;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.bmytooltip:hover .mytooltiptext {
  visibility: visible;
}
/**/

.label-color
{
 color:#ffffff !important;
}
.input-color
{
 border: 1px solid #c5c5c5 !important;
 
 background-color: #e0e0e0 !important;
 color: #505050;
}
#myemail
{
 text-transform: lowercase !important;
}
.mybstyle
{
 font-size: 15px;
 font-family: "Montserrat";
font-weight: 700;
white-space: normal;
margin-top:1%;
}
.mybstyle2
{
margin-top:5%;
}
.myformasterix
{
  font-family: initial !important;
  font-weight: normal !important;
  font-size:100% !important;  
}
#bselect
{
  color: #f39800 !important;
 font-size: 3rem !important;
 background-color: #ffffff !important;
text-align: center !important;
 /*opacity: 0.6 !important;*/
}

#buchformueb
{
 color: #f39800 !important;
 font-size: 3rem !important;
  color: #f39800 !important;
 font-size: 3rem !important;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:35% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-left:5% !important;
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:35% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#pass
{
 width:32% !important;
}
#passw
{
 width:32% !important;
 background-color:#b22222 !important;
}
#mybr
{
 display:none !important;
}
#mybr3
{
 display:none !important;
}
#brpp
{
 display:none !important;
}
#brpp2
{
 display:none !important;
}
#brdatasafety
{
 display:none !important;
}
@media (max-width: 1279px)
{
.startverlinkungpos
{
 display:inline !important;
 margin-left:25px !important;
 padding-left:25px !important;
}
}
@media (max-width:1199px)
{
#gutscheinstbr
{
 display:inline !important;
}
input#pp
{
 vertical-align:middle !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:40% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-left:5% !important;
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:40% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#brpp
{
 display:none !important;
}
#brpp2
{
 display:none !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width: 995px)
{
#gutscheinstbr
{
 display:inline !important;
}
input#pp
{
 vertical-align:middle !important;
}
#mybr
{
 display:inline !important;
}
#mybr3
{
 display:inline !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:45% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-left:5% !important;
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:45% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#brpp
{
 display:none !important;
}
#brpp2
{
 display:none !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width: 767px)
{
#gutscheinstbr
{
 display:none !important;
}
#pass
{
 width:100% !important;
}
#passw
{
 width:100% !important;
}
#mybr3
{
 display:none !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:55% !important;
 margin-left:20% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:55% !important;
 margin-left:20% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#brpp
{
 display:inline !important;
}
 #brpp2
{
 display:none !important;
}
input#pp
{
 vertical-align:top !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width: 582px)
{
#gutscheinstbr
{
 display:none !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:100% !important;
 margin-left:0% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:100% !important;
 margin-left:0% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width: 492px)
{
#gutscheinstbr
{
 display:none !important;
}
#brpp2
{
 display:inline !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width: 384px)
{
#gutscheinstbr
{
 display:none !important;
}
#datasafetyahref
{
 color: #eea317;
 text-decoration: underline !important;
 margin-left:5px !important;
}
#agbahref
{
 color: #eea317;
 text-decoration: underline !important;
 margin-left:5px !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:100% !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width:354px)
{
#gutscheinstbr
{
 display:none !important;
}
#datasafetyl
{
 vertical-align: middle !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:80% !important;
}
#brdatasafety
{
 display:none !important;
}
#gutscheinheader
{
 font-size:3rem !important;
}
}
@media (max-width:325px)
{
#gutscheinstbr
{
 display:none !important;
}
#sendb
{
 margin-top:3% !important;
 border-bottom: none !important;
 box-sizing:border-box !important;
 width:100% !important;
 margin-left:0% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#cancelb
{
 margin-top:3% !important;
 box-sizing:border-box !important;
 width:100% !important;
 margin-left:0% !important;
 padding-left:1% !important;
 padding-right:1% !important;
}
#brdatasafety
{
 display:none !important;
}
.gutscheinheader
{
 font-size:2.5rem !important;
}
}
@media (max-width:299px)
{
#gutscheinstbr
{
 display:none !important;
}
#datasafetyl
{
 vertical-align:top !important;
 text-align:center !important;
 color: #ffffff;
 font-weight: bold;
 font-size:85% !important;
}
#brdatasafety
{
 display:inline !important;
}
#pptext
{
 display:inline !important;
}
#brpp
{
 display:none !important;
}
#brpp2
{
 display:none !important;
}
#gutscheinheader
{
 font-size:2rem !important;
}
#gutscheinsonstigestext
{
 font-size:1.5rem !important;
}
}
/*Prüfen, ob IE10*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
{
 #myref8
 {
  display:none !important;
 }
 #myref8x
{
 display:inline !important;
 width:100% !important;
 height:auto !important;
 object-fit: contain !important;
}
}
