.dropdown-menu:hover{
    border-bottom: 5px solid #ffa500 !important ;
}
.dropdown-menu > li.kopie > a {
    padding-left:5px;
} 

.dropdown-submenu {
    position:relative;
}

.dropdown-submenu>.dropdown-menu {
    top:0;
    margin-top:-6px;
    margin-left:-1px;   
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px; 
}  

.dropdown-submenu > a:after {
    border-color: transparent transparent transparent #333;  
    border-style: solid;  border-width: 5px 0 5px 5px;  
    content: " ";  
    display: block;  
    float: right;    
    height: 0;       
    margin-right: -10px;  
    margin-top: 5px;  
    width: 0;
}

.nav-pills li a {
    border: 1px solid transparent;
}

.nav-pills li a:hover {
    color: #FFA500 !important;
    border: 1px solid #FFA500 !important;
    background-color: white !important;
}

.nav-pills .active a {
    background-color: white !important;
    color: #FFA500 !important;
    border: 1px solid #FFA500 !important;
    font-weight: bold !important;
}

.dropdown-submenu:hover>a:after {    
    border-left-color:#555; 
}

.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {  
    text-decoration: underline;
}    

@media (max-width: 767px) {  .navbar-nav  {     
    display: inline;  
    }  

    .navbar-default .navbar-brand {    
        display: inline;  
    }  

    .navbar-default .navbar-toggle .icon-bar {    
        background-color: #fff;  
    }  

    .navbar-default .navbar-nav .dropdown-menu > li > a {    
        color: red;    
        background-color: #ccc;    
        border-radius: 4px;    
        margin-top: 2px;     
    }   

    .navbar-default .navbar-nav .open .dropdown-menu > li > a {     
        color: #333;   
    }   

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {     
        background-color: #ccc;   
    }   

    .navbar-nav .open .dropdown-menu {     
        border-bottom: 1px solid white;      
        border-radius: 0;   
    }  

    .dropdown-menu {      
        padding-left: 10px;  
    }  

    .dropdown-menu .dropdown-menu {      
        padding-left: 20px;   
    }   

    .dropdown-menu .dropdown-menu .dropdown-menu {      
        padding-left: 30px;   
    }   

    li.dropdown.open {    
        border: 0px solid red;   
    }}

@media (min-width: 768px) {
    ul.nav li:hover > ul.dropdown-menu {
        display: block;  
    }  

    #navbar {    
        text-align: center;  
    }} 

.navbar{	

    margin-bottom: 0px !important;

}

.navbar-collapse{	
    back
}

.container{

    margin-right: auto;
    margin-left: auto;
    margin-bottom: 50px;
}
.header {
    color: #ffa500;
}

.margin {

    margin-bottom: 30px;
    padding: 0;
    padding-left: 10px;
}
.inspection-contents > img {
    width: 730px;
    height: 320px;
    margin-bottom: 25px;
}

.img-services {
    box-shadow: 0 5px 10px #e2e2e2;
    border-radius: 5px;
    padding: 0;
    margin-bottom: 20px;

}
.img-rounded{
    border-radius: 35px !important;
     margin-bottom: 20px;
}
.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-stacked > li {
    background-color: #f5f5f5;
    text-align: center;
}

.nav-stacked>li {
    float: none;
}
.nav-stacked > li>a {
    color: white;
    background-color: #ffa500;
}
.nav-pills>li>a {
    border-radius: 4px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0;
}
.book > h3 {
    border-bottom: 2px solid #ffa500;
    font-size: 1.25em;
    text-align: center;
    text-transform: uppercase;
}
.book > p {
    text-align: center;
}
.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.header1 {
    padding-bottom: 5px;
    border-bottom: 1px solid #ffa500;
    color: #ffa500;
    text-align: center;
}

.alignment {
    text-align: center;
}
.p-size {
    font-size: 17px;
}
.row4{
    background-color: #3e3d3d;
    display: inline-block;
}
.title8{
    color: #ffffff;
    font-weight: 200;
    font-size: 40px;
}
.separator{
    color: #ffffff;
    font-weight: 100;
    font-size: 45px;
    border-top: 2px dashed #ffffff;
    background: transparent;
    display: inline-block;
    padding-left: 150px;
    padding-right: 100px;
    padding-bottom: 25px;
    margin-left: 150px;
    width: 80%;
}
.icon{
    font-size: 25px;
    padding-top: 30px;
}
.icon1{
    font-size: 15px;
    padding-top: 30px;
}
.row5{
    background-color: #454545;
    display: inline-block;
    width: 100%;
}
.title9{
    color: #ffffff;
    font-weight: 400;
    font-size: 25px;
}
.text-left1{
    text-align:left;
}
.german{
    padding: 0px;
}
.title10{
    color: #ffffff;
    font-weight: 200;
    font-size: 25px;
    margin-right: 25px;
}
.Home{
    color: #ffffff;
    font-weight: 50;
    font-size: 20px; 
    margin-right: 25px;
}
.follow{
    float:right;
    padding-top: 5px;
    text-align-right: right;
}
.follow1{
    float:right;
    padding-right: 0px;
    margin-right: 25px;
}
.footer{
    color: #ffffff;
    font-size: 20px;
}
.slash{
    color: #ffa500;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu{
    top: 0;
    right:100%;
}
.navbar-fixed-top {
    position: fixed !important;
}

.offices-margin{
    margin: 0px 100px;
}
.border{
    border-bottom: 2px #ffa500;
}
.inspection-submenu{
    left: -175% !important;
}
.audit-submenu{
    left: -120% !important;
}
/*.body-container{
margin-top: 150px;
margin-bottom: 30px;
}*/