.elementor-19 .elementor-element.elementor-element-cd82690{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cd82690:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cd82690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tippspiele.chiabudini.de/wp-content/uploads/2024/05/login_screen_001.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-cd82690, .elementor-19 .elementor-element.elementor-element-cd82690::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-9c4733a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9c4733a img{width:100%;max-width:100%;height:125px;}.elementor-19 .elementor-element.elementor-element-972fcb8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-972fcb8, .elementor-19 .elementor-element.elementor-element-972fcb8::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-ee5cadc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;background-color:#E6E3E361;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4649b6d );border-radius:13px 13px 13px 13px;}.elementor-19 .elementor-element.elementor-element-fd51749 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fd51749 .elementor-button{fill:var( --e-global-color-8040470 );color:var( --e-global-color-8040470 );}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-cd82690{--justify-content:flex-start;--gap:0px 0px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ee5cadc > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 20px 0px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-ee5cadc */@media screen and (min-width: 601px) {
  #tipper-registerform .elementor-widget-container{
    width:100%;
    }
}
@media screen and (min-width: 1001px) {
#tipper-registerform .elementor-widget-container{
    width:700px;
    }
    
}

#wpmem_login legend, #wpmem_reg legend {
  font-size: 16px;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 10px;
  width: 100% !important;
  font-family: "Tipper Sans",sans-serif;
}
#wpmem_login, #wpmem_reg {
color: #2b2b2b;
font-family: "Tipper Sans",sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
}
#wpmem_login, #wpmem_msg, #wpmem_reg, .wpmem_msg {
width: 100%;
}
.tipper-loginform label{
    font-size:12px !important;
}
fieldset legend {
  margin-bottom: 0;
  padding-right: 15px;
  padding-left: 0px !important;
  width: auto;
}
#wpmem_login input[type="text"], #wpmem_reg input[type="date"], #wpmem_reg input[type="email"], #wpmem_reg input[type="number"], #wpmem_reg input[type="password"], #wpmem_reg input[type="text"], #wpmem_reg input[type="url"], #wpmem_reg textarea {
  border: 1px solid #CDC6C8;
  border-radius: 2px;
  color: #2b2b2b;
  padding: 8px 10px 8px;
  background: none repeat scroll 0 0 rgba(230,227,227, 0.5) !important;
}
#wpmem_login input[type="password"], #wpmem_login input[type="text"], #wpmem_reg input[type="date"], #wpmem_reg input[type="email"], #wpmem_reg input[type="number"], #wpmem_reg input[type="password"], #wpmem_reg input[type="text"], #wpmem_reg input[type="url"], #wpmem_reg textarea {
  border: 1px solid #CDC6C8;
  border-radius: 2px;
  color: #2b2b2b;
  padding: 8px 10px 8px;
  background: none repeat scroll 0 0 rgba(230,227,227, 0.5) !important;
}
.button_div label{
    font-size:12px !important;
}
#tipper-registerform .req-text{
    font-size: 12px;
    margin: 0 !important;
}
#tipper-registerform .text{
    font-size:12px;
    display: none;
}
#tipper-registerform .req{
    font-size:12px;
}



.link-text-forgot a, .link-text-username a, .link-text-register a{
    font-size: 12px !important;
    color:#ffffff !important;
    font-weight:500;
}
.link-text-forgot a:hover, .link-text-username a:hover, .link-text-register a:hover{
    font-size: 12px !important;
    color:#d60000 !important;
}
.wpmem_msg{
    padding:20px !important;
}/* End custom CSS */