.elementor-17 .elementor-element.elementor-element-1c2b8a0{--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-17 .elementor-element.elementor-element-1c2b8a0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1c2b8a0 > .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-17 .elementor-element.elementor-element-1c2b8a0, .elementor-17 .elementor-element.elementor-element-1c2b8a0::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-fbeee42 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fbeee42 img{width:100%;max-width:100%;height:125px;}.elementor-17 .elementor-element.elementor-element-26c4d8d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-26c4d8d, .elementor-17 .elementor-element.elementor-element-26c4d8d::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-7ca4386 > .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;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-26c4d8d{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-1c2b8a0{--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-17 .elementor-element.elementor-element-7ca4386 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-7ca4386 */#wpmem_login legend, #wpmem_reg legend {
  font-size: 16px;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 10px;
  width: 100%;
  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;
}
.link-text-forgot, .link-text-register {
    font-size:12px !important;
}
.link-text-forgot a, .link-text-register a{
    color:#8c0f5d !important;
    font-size:12px !important;
}
.link-text-forgot a:hover, .link-text-register a:hover{
    color:#d60000 !important;
}/* End custom CSS */