/*body{max-width:1200px;margin:0px auto;}*/
.underline{border-bottom: 1px solid #333333;padding-bottom: 10px;}
.icons-padding{padding-right: 5px;}
.red{color: #d58512;}
.logo-padding{padding-right:30px; margin-top:-15px;}
.header-padding{padding-top: 20px; padding-bottom: 20px;}
.remove-sides-carousel {padding-right: 0;padding-left: 0;margin-right: auto;margin-left: auto;}
.anmelden-input-length{width:40%;}
.footer-height{height: 80px;}
.navbar-custom{height: 80px;}
.navbar-margin{margin-top:15px; margin-bottom:15px;}
.logo-margin{margin-top: 15px; margin-left: 620px; margin-right:-20px;}
.carousel-margin{background: none; margin-top:30px;}
.logo-footer{margin-top: -15px; margin-left: -20px;}
.content-margin{margin-top: 30px;}
.margin-left{margin-left:-20px;}
.margin-bottom{margin-bottom:30px;}
.margin-right{margin-right:10px;}
.kontakt-name{font-size: 16px; font-weight: bold;}
.kleintext{text-align: left; font-size: 9px;}
.bold-text{text-weight:bold;}
.img-content-padding{padding: 10px 0 10px 0;}
.carousel-top-margin{margin-top: 75px;}
.header-text-color{color:#222;letter-spacing: 1px;}
.nav-width{max-width: 1150px;}
.footer-width{max-width: 950px;}
/*.content-margin-bottom{margin-bottom: 30px;}*/
h3{color: #E09931;}
.lang-margin{margin-left:50px;}

.img-with-text {
    text-align: justify;
    width: 300px;
}



@media (min-width: 1199px){
    .navbar-nav {
        margin: 0 auto;
        margin-top: 15px;
        display: table;
        table-layout: fixed;
        float:none;
    }



}

@media (min-width: 1199px){
.carousel-center {
    margin: 0 auto;
    margin-top: 15px;
    display: table;
    table-layout: fixed;
    float:none;
}
}

@media (min-width: 1199px){
    .footer-impressum{
       margin-left: -45px;
    }

    .footer-logo-normal{
        left: 250px;
    }
}

@media (max-width: 1199px){
    .footer-impressum-md{
        margin-top: 35px;
        left: 110px;
    }

    .footer-impressum-md2{
        margin-left: -45px;
    }

}

.carousel-center-footer {
    margin: 0 auto;
    margin-top: 15px;
    display: table;
    table-layout: fixed;
    float:none;
}
/*
@media(max-width: 400px) {
    .navbar.navbar-default {
        position:fixed; top:0; left:0; z-index:1030;
    }
}*/


@media print {
    /* Print styles go here */

    /* Give the body a minimum width to act like a desktop viewport */
    body {
        width:auto !important;
        margin:0 !important;
        padding:0 !important;
        float:none !important;

    }

    /* Hide a few other elements if necessary */

    .navbar{
        display: block;
        border-width:0 !important;
    }

    .nav{
        display: inline;
        border-width:0 !important;
    }


    .navbar-toggle {
        display:none;
    }

    ul.nav-tabs li {
        display: table;
    }

   /* #bs-example-navbar-collapse-1{
        display: inline-table;
    }*/

    .navbar-nav{
        display: block;
    }

/*    .container{
        padding:0;
        margin:0;
        width: 50%;
    }*/



}

