#erfolgreich_ausgeloggt{ position: fixed; } /* === menĂ¼ ===*/ header{background: rgb(0,160,153,0.9)!important;} header.fixed {background: rgb(00,00,00,0.7)!important;;} /* === menĂ¼ ENDE ===*/ /* ========================================== c1 ========================================== */ #c1{ background: rgb(0,160,153,1) url("../../images/logo_startseite_bg.png") no-repeat; background-position: 0px 0px; background-size: auto 100vh; width: 100%; min-height: 100%; position: relative; margin-top: 0px; padding-top: 0px; position: relative; } #c1inhalt{ width: 70%; height:auto!important; position: relative; padding-bottom: 30px; } #c1headline{ max-width: 100%; background: url("../../images/border_left-top.png") no-repeat left top, url("../../images/border_right-top.png") no-repeat right top, url("../../images/border_right-bottom.png") no-repeat right bottom, url("../../images/border_left-bottom.png") no-repeat left bottom; padding: 20px 50px; line-height: normal; font-family: Raleway, Arial, Helvetica; font-size: 60px; -moz-hyphens: manual; -o-hyphens: manual; -webkit-hyphens: manual; -ms-hyphens: manual; hyphens: manual; } #c1suche{ max-width: 100%; margin-top: 50px; position: relative; } input{ padding: 10px 20px; background: #FFF; height: 35px; } select{ padding: 10px 20px; background: #FFF!important; border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -o-border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -o-border-bottom-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -o-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px; -o-border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; height: 35px; } .input_plz{ border-top-right-radius: 0px; -moz-border-top-right-radius: 0px; -o-border-top-right-radius: 0px; -webkit-border-top-right-radius: 0px; border-bottom-right-radius: 0px; -moz-border-bottom-right-radius: 0px; -o-border-bottom-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -o-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px; -o-border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; height: 35px; } .beruf{ height: 35px; border-top-right-radius: 10px!important; -moz-border-top-right-radius: 10px!important; -o-border-top-right-radius: 10px!important; -webkit-border-top-right-radius: 10px!important; border-bottom-right-radius: 10px!important; -moz-border-bottom-right-radius: 10px!important; -o-border-bottom-right-radius: 10px!important; -webkit-border-bottom-right-radius: 10px!important; border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -o-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px; -o-border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; } .umkreis{height: 35px;} .input-container i{ border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -o-border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -o-border-bottom-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; height: 35px; } /* Style the input container */ .input-container { display: flex; width: 40%; float: left; } select { display: flex; width: 10%; float: left; } .input-container i { font-size: 22px; } /* Style the form icons */ .sucheicon { padding: 6px 0px; min-width: 50px; text-align: center; background: #FFF; } /* Style the input fields */ .input-field { width: 100%; padding: 10px; outline: none; border: 0.5px solid #FFF; border-radius: 0px; box-shadow: none!important; } select { width: 80px; padding: 10px; outline: none; border: 0.5px solid #FFF; background-image: linear-gradient(to top, white 0%, white 50%)!important; color: #666; } .input-field:focus {border: 0.5px solid black;} /* Set a style for the submit button */ .btn { color: white; padding: 0px 20px; border: none; cursor: pointer; opacity: 0.9; width: 20%; border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -webkit-border-radius: 10px; position: relative; z-index: 99; background: #FFF!important; height: 35px; } .btn:hover { opacity: 1; } /* ---------- MEDIA QUERIES ---------- */ @media screen and (max-width: 1150px) { #c1inhalt{ width: 70%; margin-left: 15%; margin-top: 250px; } } @media screen and (max-width: 850px) { #c1inhalt{ width: 95%; margin-left: 2.5%; margin-top: 250px; } #c1headline{font-size: 50px;} .input-container { width: 100%; float: none; padding-right: 0px!important; margin-top: 10px; } .btn { width: 80%; margin-left: 10%; margin-top: 20px; } /* Padding Eingabefelder */ .input-field {padding: 5px;} /* padding: 10px; */ .sucheicon {padding: 5px;}/* padding: 10px; */ .btn {padding: 10px 20px;}/* padding: 15px 20px; */ input{padding: 5px 10px;}/* padding: 10px 20px; */ } @media screen and (max-width: 550px) { #c1inhalt{ width: 95%; margin-left: 2.5%; margin-top: 250px; } #c1headline{font-size: 30px;} .input-container { width: 100%; float: none; padding-right: 0px!important; margin-top: 10px; } .btn { width: 80%; margin-left: 10%; margin-top: 10px; } } /* -------- MEDIA QUERIES ENDE -------- */ /* ======================================== c1 ENDE ======================================== */ /* ========================================== c2 ========================================== */ #c2{ padding: 120px 0px; background: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../../images/basketball-arena-with-ball.jpg) bottom center; background-size: cover; color: #000; } #c2text{ column-width: 50%; column-count: 2; column-gap: 50px; text-align: justify; } #startseite h2{ font-size: 25px; font-family: Raleway, Arial, Helvetica; } /* ---------- MEDIA QUERIES ---------- */ @media screen and (max-width: 988px) {} @media screen and (max-width: 768px) { #c2text{ column-width: 100%; column-count: 1; column-gap: 0px; text-align: justify; } } @media screen and (max-width: 480px) {} /* -------- MEDIA QUERIES ENDE -------- */ /* ======================================== c2 ENDE ======================================== */ /* ---------- MEDIA QUERIES ---------- */ @media screen and (max-width: 1200px) {} @media screen and (max-width: 988px) {} @media screen and (max-width: 768px) {} @media screen and (max-width: 480px) {} /* -------- MEDIA QUERIES ENDE -------- */ #zuschauerbuehne img{ max-width: 100%; } /* ========================================== c5 ========================================== */ #c5{ -moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } #c5left, #c5center, #c5right{ width: 33.33%; position: relative; height: auto; background: #ededed; } #c5left, #c5center{border-right: 1px solid #d9d9d9;} #c5 .c5icon{ position: absolute; right: 100px; top: 60px; } .c5icon .st0{fill:rgb(0,160,153,1);} .c5icon svg{ width: 160px; height: auto; } #c5text{ padding-left: 60px; position: relative; padding-top: 170px; padding-bottom: 0px; width: 60%; opacity: 0; text-align: left; } .c5inhalt:hover > #c5text{ padding-top: 150px; opacity: 1; padding-bottom: 20px; } .c5h1{ font-family: Raleway, Arial, Helvetica; font-size: 30px; padding-top: 120px; position: absolute; padding-left: 60px; } .c5button{ margin-top: 20px; border: 1px solid rgb(0,160,153,1); display: inline-block; padding: 6px 20px; text-align: left; } .c5button:hover{ color: #FFF; background: rgb(0,160,153,1); } #c5left:hover .c5h1, #c5center:hover .c5h1, #c5right:hover .c5h1{ padding-top: 50px; } #c5left:hover > .c5icon, #c5center:hover > .c5icon, #c5right:hover > .c5icon{ right: 30px; top: 100px; } /* ---------- MEDIA QUERIES ---------- */ @media screen and (min-width: 2200px) { #c5left:hover > .c5icon, #c5center:hover > .c5icon, #c5right:hover > .c5icon{ right: 30px; top: 70px; } } @media screen and (max-width: 1830px) { .c5h1{ font-size: 28px; } } @media screen and (max-width: 1730px) { .c5icon svg{width: 150px;} .c5h1{ font-size: 25px; } } @media screen and (max-width: 1630px) { .c5icon svg{width: 150px;} .c5h1{font-size: 23px;} } @media screen and (max-width: 1550px) { .c5h1{ font-size: 30px; padding-top: 80px; padding-right: 30px; } .c5icon svg{width: 120px;} #c5 .c5icon{ right: 60px; top: 140px; } } @media screen and (max-width: 1400px) { #c5 .c5icon{ right: 100px; top: 160px; } .c5icon svg{width: 140px;} #c5right:hover > .c5icon{ right: 30px; top: 120px; } } @media screen and (max-width: 1300px) { #c5 .c5icon{right: calc(50% - 65px);} .c5icon svg{width: 130px;} #c5right svg{width: 120px;} #c5{overflow: hidden;} #c5 .c5icon{top: 120px;} #c5right:hover .st0, #c5center:hover .st0, #c5left:hover .st0{fill:rgb(0,160,153,0.1);} #c5right:hover > .c5icon, #c5center:hover > .c5icon, #c5left:hover > .c5icon{ right: -200px; top: -300px; z-index: 10; } .c5inhalt:hover > #c5text{ padding-top: 0px; padding-bottom: 0px; } #c5text{ z-index: 30; padding-left: 10%; padding-top: 50px; width: 90%; text-align: center; padding-bottom: 0px; } .c5h1{ text-align: center; padding-left: 30px; position: relative; padding-top: 40px; padding-bottom: 50px; } #c5left:hover .c5h1, #c5center:hover .c5h1, #c5right:hover .c5h1{ padding-top: 50px; padding-bottom: 30px; } } @media screen and (max-width: 1000px) { .c5h1{font-size: 30px;} } /* 1-spaltig */ @media screen and (max-width: 988px) { #c5left, #c5center, #c5right{width: 100%;} #c5left, #c5center{ border-right:none; border-bottom: 1px solid #d9d9d9; } .c5h1{padding-top: 70px;} #c5text{opacity: 1;} #c5text, .c5inhalt:hover #c5text{ z-index: 30; padding-top: 0px; padding-bottom: 20px; } .c5h1, #c5left:hover .c5h1, #c5center:hover .c5h1, #c5right:hover .c5h1{ padding-top: 50px; padding-bottom: 30px; } #c5 .st0, #c5right:hover .st0, #c5center:hover .st0, #c5left:hover .st0{ fill:rgb(0,160,153,0.08); } #c5 .c5icon, #c5right:hover .c5icon, #c5center:hover .c5icon, #c5left:hover .c5icon{ top: 20px; z-index: 10; right: calc(50% - 80px); } .c5icon svg{width: 160px;} #c5right svg{width: 140px;} .c5button{ border: 1px solid rgb(0,160,153,1); background: rgb(0,160,153,1); color: #FFF; } .c5button:hover{ color: rgb(0,160,153,1); background: none; border: 1px solid rgb(0,160,153,1); } } /* -------- MEDIA QUERIES ENDE -------- */ /* ======================================== c5 ENDE ======================================== */