nav a {
  font-size: 18px;
}



@media (max-width: 1024px) {
    nav .navbar-toggle {
        margin: 25px 0 0 0;
    }
}



.navbar-brand {
  font-size: 30px;
}
nav.navbar {
  -webkit-transition: all 0.4s ease;
   transition: all 0.4s ease;
}


nav.navbar.shrink {
  min-height: 35px;
  min-width: 50px;
}

nav.shrink a {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 15px;
}

nav.shrink .navbar-brand {
  font-size: 25px;
}

nav.shrink .navbar-toggle {
  padding: 4px 5px;
  margin: 25px 0 0 0;
}

.navbar {
   border: none !important;
   margin-bottom: 0;
  
    font-size: 30px !important;
    letter-spacing: 4px;
    opacity: 1; /* start opacity for scroll effect */
    padding: 0px 0px 5px 0px;

}

/*  color  navbar links */
.navbar li a, .navbar .navbar-brand { 
    color: white !important;
    padding-right: 65px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 22px;
   /* font-family: inherit; OPTIONAL */
    font-family: auto; 
}

/* hover - white links */
.navbar-nav li a:hover {
    color: #939393 !important;
}
/* Remove border color button */
.navbar-default .navbar-toggle {
    border-color: transparent;
}

#section2 {
  padding-top: 100px;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent !important;
}
.navbar-inverse .navbar-nav>.active>a {
  background-color: transparent !important;
}
/**** End Navbar *****/
/***************************************************/


/**** End Footer *****/
/**********************************************************************/
/* Anfang mobile Navbar  */

@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 0px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}


