﻿body {
    min-height: 500px;
    min-width: 500px;
    /*background-color:#007577; 
            /*background-color:#f2f5fa;*/ */
}

.myheader {
    /*background-color:#007577;*/
    background-color: #1C3828; /*Hunter Green */
    /*background-color: #71878f;*/
    position: fixed;
    top: 0;
    max-height: 5em;
    height: 50px;
    width: 100%;
    z-index: 10;
}

.mycontainer1 {
    background-color: #f0f0f0;
    /*background-color:#f2f5fa;*/
    /*background-color:#005a4c;*/
    /*background-color:#007577;*/
    /*background-color:#00838a;*/
    position: fixed;
    top: 4em;
    right: 0%;
    bottom: 4em;
    left: 0%;
    min-height: 500px;
    border: 0px solid orange;
}

.mycontainer {
    /*background: url(/pics/vertrag.jpg) no-repeat center center fixed;*/
    background: url(/pics/bg03.jpg) no-repeat center center fixed;
    background-size: cover;
    position: fixed;
    top: 4em;
    right: 0%;
    bottom: 4em;
    left: 0%;
    max-width: 2200px;
    max-height: 4000px;
    border: 0px solid orange;
    opacity: 0.4;
}


.mylogin {
    background-color: rgba(255, 255, 255, 0.87);
    width: 500px;
    height: 450px;
    padding: 20px;
    position: fixed;
    right: 50%;
    left: 50%;
    top: 50%;
    margin: -225px -250px;
    box-shadow: 10px 10px 50px grey;
    z-index: 15;
    border-radius: 3px;
}

.form-control {
    max-width: 500px;
}

@media (max-width:767px) {
    body {
        min-height: 100%;
        min-width: 100%;
        */
        /*background-color:#007577; 
            /*background-color:#f2f5fa;*/ */
    }

    .myheader {
        z-index: 20;
        padding-right: 10px;
        /*background-color: #71878f*/
        background-color: #1C3828; /*Hunter Green */
    }

    .mylogin {
        background-color: rgba(255, 255, 255, 0.7);
        width: 100%;
        height: 100%;
        padding: 40px 20px 20px 20px;
        position: fixed;
        right: 0%;
        left: 0%;
        top: 0%;
        margin: 0px 0px 50px 0px;
        box-shadow: 0px 0px 0px grey;
        z-index: 15;
        overflow: scroll;
    }
}

.myfooter {
    position: fixed;
    bottom: 0;
    display: block;
    width: 100%;
    /*max-height:5em;*/
    background-color: #f2f5fa;
}

.nav > li > a {
    padding: 0px 15px;
}

li.navbar-text > a {
    color: #808080;
}

    li.navbar-text > a:hover {
        /* color: #00838a;*/
        color: #3ABE7C;
    }
