﻿#Site_Begruessung {
    display: none;
    /*  visibility:hidden;*/
}

#carouselExampleCaptions {
    display: none;
}

#Fitness_Kunden_Probetraining_Kasten,
#Fitness_Kunden_Neu_Kasten,
#Fitness_Kunden_Verwaltung_Kasten,
#Fitness_Kunden_Anlegen_Kasten {
    border: 1px solid whitesmoke;
    margin-top: 160px;
    margin-bottom: 50px;
    padding: 20px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.15);
    border-radius: 10px;
}






#ModalVerwaltung {
    margin-top: 100px;
}

#Modal_Paket {
    margin-top: 30px;
}

#FM_Paket_Preis_anzeigen {
    padding: 10px;
    /*border: red 1px solid;*/
}

#Fitness_TestFragen_Ueberschrift_Rahmen {
    padding: 10px;
    margin-bottom: 10px;
    border: whitesmoke 1px solid;
    border-radius: 5px;
}


#Fitness_Kunden_Neu_Meldung_Zeile,
#Fitness_Kunden_Anlegen_Meldung_Zeile,
#Fitness_Kunden_Verwalten_Meldung_Zeile {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0px;
    /*  border: 1px yellow solid;*/
}



#Fitness_Kunden_Verwalten_Kopf {
    margin-top: 5px;
    margin-bottom: 10px;
    border: whitesmoke 1px solid;
    border-radius: 5px;
    padding: 5px;
}

#Fitness_Kunden_Verwalten_DatenFelder {
    border: whitesmoke 1px solid;
    border-radius: 5px;
    padding: 5px;
    margin-top: 100px;
}


#Fitness_Kunden_Verwalten_Fuss {
    text-align: center;
    margin-top: 10px;
    border: whitesmoke 1px solid;
    border-radius: 10px;
    padding: 5px;
}


#AGB_Haupt_Rahmen {
    margin-top: 10px;
    border: whitesmoke 1px solid;
    border-radius: 5px;
    padding: 5px;
}

.Fitness_Kunden_Verwalten_Gruppe_Rahmen {
    /* border: green 1px solid;*/
    /*  background-color: cornflowerblue;*/
    /*margin-bottom: 100px;*/
}

#Fitness_Kunde_GesamtName_Rahmen {
    border: 1px whitesmoke solid;
    padding: 10px;
    margin-bottom: 10px;
}

#Fitness_Kunde_Bild_Rahmen {
    border: 1px whitesmoke solid;
    padding: 10px;
}



#Fitness_Probetrainig_Fuss_Menu {
    width: 100%;
    text-align: center;
    display: block;
}


#Fitness_Kundenverwaltung_Fuss_Menu {
    width: 100%;
    text-align: center;
}


#Zielsetzung_Rahmen_01,
#Zielsetzung_Rahmen_02,
#Zielsetzung_Rahmen_03,
#Zielsetzung_Rahmen_04,
#Zielsetzung_Rahmen_05,
#Zielsetzung_Rahmen_06 {
    margin-top: 15px;
    margin-bottom: 15px;
    /*border: 2px whitesmoke solid;*/
    /*border-radius: 5px;*/
    /*height:57px;*/
    /*padding: 10px;*/
}





.DropDownList {
    font-family: Verdana, Arial, Helvetica;
    color: black;
    font-size: 1.0em;
    text-decoration: none;
    padding: 15px;
    width: 100%;
}



.fitness_kunden_bild_ansehen {
    background-size: 450px;
    width: 440px;
}





#StudioStartText {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 2.0em;
    margin-bottom: 30px;
}

#Fitness_Kunden_Anlegen_Kopf {
    margin-top: 20px;
    margin-bottom: 0px;
}

#Fitness_Kunden_Anlegen_Daten {
}

#Fitness_Kunden_Anlegen_Passwortkasten {
}

#Fitness_Kunden_Neu_Gruppe_kopf {
    margin-top: 30px;
    margin-bottom: 0px;
}

#Fitness_Kunden_Verwalten_Gruppe_Kopf {
    margin-top: 20px;
    margin-bottom: 15px;
}

#paket_1,
#paket_2,
#paket_3,
#paket_4,
#paket_5 {
    /*border: 1px whitesmoke solid;*/
    margin-bottom: 20px;
}

#paket_4,
#paket_5 {
    /*display: none;*/
}

.modal_paket_title {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.4em;
}

.verwaltung_modal_paket {
    padding: 10px 50px;
    border: 1px whitesmoke solid;
    border-radius: 5px;
}

.Check_Paket_Auswahl {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.4em;
    color: darkseagreen;
}

#Kunden_neu_Eingabe_Felder {
    /*border: 1px whitesmoke solid;*/
    margin: 10px 0px;
}


#Fitness_Kunden_Anlegen_Kopf_Paket {
    margin: 30px 0px;
    border: 1px whitesmoke solid;
}

#Kunden_neu_Button {
    margin: 10px 0px;
}



.ModaleText {
    font-size: 1.0em;
}

.modal_eingabe_abstand {
    margin-top: 10px;
}


.Verwaltung_Anmeldung_Text {
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.2em;
    padding: 5px;
    margin-top: 10px;
}

.Verwaltung_Anmeldung_ButtonText {
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.2em;
    padding: 5px;
}

.Fitness_Kunden_Anlegen_Kopf_Paket_UeberSchrift {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 2.0em;
}

.Fitness_Kunden_Anlegen_Kopf_Paket_UnterSchrift {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.6em;
}


.Fitness_Kunden_Anlegen_Kopf_Paket_Preis {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.4em;
    font-weight: bold;
    color: green;
}

.Fitness_TestFragen_Ueberschrift_Art {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.4em;
    font-weight: bold;
    color: green;
}

.kunden_verwalten_ueberschrift {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.4em;
    /*background-color: cornflowerblue;*/
    background-color: lightslategrey;
    padding: 10px;
    color: white;
}


.einzelpaket {
    border: 1px whitesmoke solid;
    /*border-radius: 10px 25%;*/
    border-radius: 10px;
    padding: 20px;
}

.check_agb {
    font-family: Verdana, Arial, Helvetica;
    /* padding: 5px;*/
    font-size: 1.0em;
    text-decoration: none;
}

.Check_Paket_Auswahl,
.Label_Paket_Auswahl {
    font-family: Verdana, Arial, Helvetica;
    /* padding: 5px;*/
    /* font-size: 1.0em;*/
    text-decoration: none;
}

.Check_Paket_Auswahl {
}

.Label_Paket_Auswahl {
}

.kontakt_feld {
    margin-bottom: 10px;
}


.passwort_01 {
    background: url(../icon/hashtag.svg) left no-repeat;
    background-size: 30px;
    width: 35px;
    background-color: whitesmoke;
}

    .passwort_01:hover {
        background-size: 28px;
    }



.passwort_02 {
    background: url(../icon/user.svg) left no-repeat;
    background-size: 30px;
    width: 35px;
    background-color: whitesmoke;
}




    .passwort_02:hover {
        background-size: 28px;
    }


.kunden_status {
    background: url(../icon/pen_1.svg) left no-repeat;
    background-size: 30px;
    width: 35px;
    background-color: whitesmoke;
}



.verwaltung_navleiste {
    background-color: white;
    border: 1px whitesmoke solid;
    margin: 10px 5px;
}

.Modal_Paket_Name {
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.6em;
}


.meldung_anlegen_ok,
.meldung_green,
.meldung_red {
    border: 1px whitesmoke solid;
    font-size: 1.5em;
    color: green;
    padding: 10px 200px;
}

.meldung_anlegen_ok {
    /*border: 1px whitesmoke solid;*/
}

.meldung_green {
}

.meldung_red {
    color: red;
}




.zustimmung_daten {
    border: 2px green solid;
    border-radius: 5px;
    margin-top: 7px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}


#myModal {
    margin-top: 130px;
}

.ModaleKopfText,
.ModaleText {
    font-family: Verdana, Arial, Helvetica;
    font-size: 1.5em;
    text-decoration: none;
}

.ModaleText {
    font-size: 1.0em;
}

/*---- Abdeckung Verwaltung ---*/

#Verwaltung_Abdeckung {
    margin-top: 300px;
}



#Fitness_Statist_Anmeldung_Kasten {
}

#Fitness_Verwaltung_Anmeldung_Kasten {
    border: whitesmoke 1px solid;
    margin: 30px;
    padding: 30px;
}


#Fitness_Verwaltung_Anmeldung_Kopf_Kasten {
    /*  border: whitesmoke 1px solid;*/
    margin-top: 30px;
    margin-bottom: 30px;
}

/*------ Bis hierher -------------------------------*/

#Fitness_Kunden_Verwalten_Button_Zeile {
    background-color: gainsboro
}


.Fitness_Kunden_Neu_Gruppe_Rahmen {
    border: blue 1px solid;
    /*box-shadow: inset -2px -4px 2px gray;*/
}


.fitness_verwaltung_button_abstand,
.fitness_neu_button_abstand,
.fitness_anlegen_button_abstand {
    margin-top: 30px;
}


.fitness_anlegen_button_abstand {
}


.fitness_verwaltung_button_abstand {
    margin: 5px 30px;
    padding: 10px;
    border: 1px solid gainsboro;
}

.fitness_kunde_neu_gelb {
    background-color: yellow;
}


.paket_überschrift {
    font-family: Verdana, Arial, Helvetica;
    color: red;
    font-size: 2.0em;
    text-decoration: none;
}


.paketschrift_1,
.paketschrift_2,
.paketschrift_3,
.paketschrift_4,
.paketschrift_5 {
    font-family: Verdana, Arial, Helvetica;
    /* color: black;
    font-size: 1.2em;
    text-decoration: none;*/
    /*padding: 3px 5px 3px 5px;*/
}

.paketschrift_2 {
    /*  font-size: 1.5em;*/
}


.paketschrift_3 {
    /* font-size: 2.0em;*/
}


.paketschrift_4 {
    /* font-size: 2.5em;*/
}


.paketschrift_5 {
    /* font-size: 3.5em;*/
}




/*Nur Fitness-Kunde- Anlegen*/


.fit_anl_bg_white {
    background-color: white;
}

.Fitness_Kunden_Paket_Auswahl_Rahmen {
    border: white 1px solid;
}


.Fitness_Kunden_Anlegen_Gruppe_Rahmen,
.Fitness_Kunden_Verwalten_Gruppe_Rahmen {
    border: white 1px solid;
    /* box-shadow: inset -2px -4px 2px gray;*/
}




.wegschalten {
    display: none;
    /* visibility: hidden;*/
}


.Verwaltung_Anmeldung_KopfText,
.Verwaltung_Anmeldung_Meldung {
    font-family: Verdana, Arial, Helvetica;
    color: green;
    font-size: 1.5em;
    text-decoration: none;
    padding: 3px 5px 3px 5px;
}

.Verwaltung_Anmeldung_KopfText {
    padding: 3px 0px 3px 0px;
}

.Verwaltung_Anmeldung_Meldung {
    color: red;
}

.fitness_verwalt_btn_abstand {
    margin: 5px;
    width: 130px;
}

.fitness_neukunde_anlegen_btn {
    margin: 5px;
    width: 250px;
}

.probetraining_btn_abstand {
    margin: 5px;
    width: 250px;
}


.interessenten_termin_ueberschrift_1 {
    font-family: Verdana, Arial, Helvetica;
    /*color: cornflowerblue;*/
    /*background-color: aliceblue;*/
    font-size: 2.2em;
    /*font-weight: bolder;*/
    padding: 10px;
    text-shadow: 2px 2px 2px darkgrey;
    text-align: center;
}

.interessenten_termin_ueberschrift_2 {
    font-family: Verdana, Arial, Helvetica;
    /*color: darkcyan;*/
    /*color: lightslategrey;*/
    font-size: 1.4em;
    text-align: center;
}

@media (max-width: 767px) {
    #Fitness_Kunden_Neu_Kasten, #Fitness_Kunden_Verwaltung_Kasten, #Fitness_Kunden_Anlegen_Kasten {
        border: whitesmoke 0px solid;
        margin: 0px;
        padding: 5px;
        margin-top: 70px;
    }



    #Verwaltung_Abdeckung {
        margin-top: 125px;
    }





    #Fitness_Verwaltung_Anmeldung_Kasten {
        border: whitesmoke 1px solid;
        margin: 10px;
        padding: 10px;
    }

    #Fitness_Kunden_Neu_Meldung_Zeile,
    #Fitness_Kunden_Anlegen_Meldung_Zeile,
    #Fitness_Kunden_Verwalten_Meldung_Zeile {
        text-align: center;
        margin-top: 5px;
        margin-bottom: 5px;
        /* border: 1px green solid;*/
    }



    #Fitness_Kunden_Anlegen_Gruppe_Kopf {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    #Fitness_Kunden_Neu_Gruppe_kopf {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    #Fitness_Kunden_Verwalten_Kopf {
        margin-top: 20px;
        margin-bottom: 15px;
    }



    #Fitness_Verwaltung_Anmeldung_Kopf_Kasten {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #StudioStartText {
        font-size: 1.2em;
        margin-bottom: 10px;
    }

    #paket_1,
    #paket_2,
    #paket_3,
    #paket_4,
    #paket_5 {
        margin-bottom: 10px;
    }

    .einzelpaket {
        border-radius: 5px;
        padding: 5px;
    }



    .meldung_anlegen_ok,
    .meldung_green,
    .meldung_red {
        border: 1px whitesmoke solid;
        font-size: 1.5em;
        color: green;
        padding: 10px;
    }


    .Verwaltung_Anmeldung_KopfText {
        font-size: 1.0em;
        padding: 0px;
    }

    #myModal {
        margin-top: 30px;
    }


    .DropDownList {
        font-size: 1.0em;
        padding: 1px;
    }
}

@media (max-width:1220px) {

    #Fitness_Kunde_Bild_Rahmen {
        /* border: red 1px solid;*/
    }

    .fitness_kunden_bild_ansehen {
        /*background-size: 350px;
        width: 340px;*/
    }
}


@media (max-width:899px) {

    #Fitness_Kunde_Bild_Rahmen {
        /*border: green 1px solid;*/
    }

    .fitness_kunden_bild_ansehen {
        /* background-size: 350px;
        width: 340px;*/
    }
}


@media (max-width:699px) {

    #Fitness_Kunde_Bild_Rahmen {
        /* border: blue 1px solid;*/
    }

    .fitness_kunden_bild_ansehen {
        /*background-size: 310px;
        width: 300px;*/
    }
}

@media (max-width:599px) {
    #Fitness_Kunde_Bild_Rahmen {
        /* border: yellow 1px solid;*/
    }

    .fitness_kunden_bild_ansehen {
        background-size: 350px;
        width: 340px;
    }
}
