body { background-color: #2c2e3c; font-family: Helvetica, Tahoma, sans-serif; color: #777; } /* Header */ .verlauf { overflow: hidden; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04),0 3px 1px -2px rgba(0,0,0,0.02),0 1px 5px 0 rgba(0,0,0,0.1); background: radial-gradient(ellipse at top, #ffdd14 0, #ff9400 70%); width: 100%; text-align:center; padding-bottom:8px; min-height:286px; } .verlauf.funhotel { background: radial-gradient(ellipse at top, #04cee5 0, #012c63 70%); } .verlauf h5 { text-shadow: 1px 1px 2px #000; font-size: 14px; text-transform: uppercase; color: #fff; } .verlauf .usersonline { border-radius: 3px; width: 190px; background-color: rgba(0,0,0,0.4); text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04),0 3px 1px -2px rgba(0,0,0,0.02),0 1px 5px 0 rgba(0,0,0,0.1); color: #fff; margin: 0px auto 10px; text-align: center; } .verlauf center.logo { margin: -3px 0 -6px 0; } .username, .password { border: transparent; background-repeat: no-repeat; background-position: 4px 4px; background-image: url(img/user.gif); border-radius: 3px; width: 300px; background-color: rgba(0,0,0,0.4); text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); color: #fff; margin: 0px auto 10px; text-align: center; } .password{ background-position: 3px 6px; background-image: url(img/password.gif); } .pwforgot { background:none; border:none; margin:0; padding-top:4px; } /* Placeholder */ ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #fff; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; opacity: 1; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; opacity: 1; } :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; } ::-ms-input-placeholder { /* Microsoft Edge */ color: #fff; } ::placeholder { /* Most modern browsers support this now. */ color: #fff; } /* Body */ body .row > div > h5 { text-transform: uppercase; font-size: 12px; text-shadow: 0px 2px 0px rgba(0,0,0,0.2); margin: 0; } body .row > div > h3 { color: #fff; letter-spacing: -1px; text-shadow: 0px 2px 0px rgba(0,0,0,0.2); text-transform: uppercase; } h5 a { color: #777 !important; text-decoration: underline; } h3 a { color: #fff !important; text-decoration: none !important; } .extras{ margin:0 auto; } .extras img { max-width:100%; } .extras img, .bildtext{ margin:8px 0 0 0; border-radius: 8px; } @media (min-width: 758px) { .bildtext { max-width: 31%; margin:8px 8px 0 8px; } } .bildtext { background-color: #222; box-shadow: 2px 2px 1px 0px rgba(0,0,0,0.15); padding: 8px 10px; color: #fff; float: left; } .bildtext h5 { font-size: 14px; } .bildtext h3 { margin: 0; color: #fff; text-transform: uppercase; font-size:20px; } /* Footer */ #footer { background-color: #232530; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); margin-top: 10px; padding: 20px; } #footer .footermenu ul { padding-left: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; } #footer .footermenu ul li { border-right: 1px #3e3e56 solid; margin-right: 10px; padding-right: 10px; } #footer .footermenu ul li:last-child { border-right: 0px; } #footer .footermenu ul li a { color: #fff; text-decoration: none; text-transform: uppercase; font-size: 14px; transition: color .3s; } #footer .footermenu ul li a:hover { color: #1e9af2; } #footer .rechts { opacity: 0.5; float: right; margin-top: -10px; transition: opacity 0.3s; } #footer .rechts:hover { opacity: 1; } #subfooter { background-color: #1c1e26; padding: 10px; font-size: 14px; } /* Modal */ .modal-header { background-color: #222; color: #fff; border-bottom: 1px solid rgba(0,0,0,0.15); } .modal-body { background-color: #2c2e3c; } .modal-footer { background-color: #222; border-top: 1px solid rgba(0,0,0,0.15); } .close { color: #fff; } .rusername { border: transparent; background-repeat: no-repeat; background-position: 8px 8px; background-image: url(img/user2.gif); border-radius: 3px; width: 467px; background-color: rgba(0,0,0,0.4); text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); color: #fff; margin: 0px auto 10px; text-align: center; height: 35px; } .remail { border: transparent; background-repeat: no-repeat; background-position: 8px 8px; background-image: url(img/email.gif); border-radius: 3px; width: 467px; background-color: rgba(0,0,0,0.4); text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); color: #fff; margin: 0px auto 10px; text-align: center; height: 35px; } .rpassword { border: transparent; background-repeat: no-repeat; background-position: 6px 10px; background-image: url(img/password.gif); border-radius: 3px; width: 467px; background-color: rgba(0,0,0,0.4); text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.04), 0 3px 1px -2px rgba(0,0,0,0.02), 0 1px 5px 0 rgba(0,0,0,0.1); color: #fff; margin: 0px auto 10px; text-align: center; height: 35px; } .regerror{ color: #fffc3d; position: absolute; background: rgba(0, 0, 0, 0.55); max-height: 25px; width: 100%; text-align: center; z-index: 99999; } /* Sonstiges */ hr { margin:0px; border-top:2px solid rgba(0,0,0,.1); } .captcha { text-align: center; background-color: #fff; height: 86px; width: 221px; margin-left: auto; margin-right: auto; margin-top: 8px; margin-bottom: 8px; } #captcha_image, #forgot_img{ float:none !important; } .modal-content{ border:0 !important; background-color:none !important; }