/* CSS Kim Loy */
body {
font-family: 'Roboto';
color: #000000;  
font-size: 1.20rem;
font-weight: 300;
}

body a{
color: #3583a5;  
text-decoration: none;  
}
body a:hover{
color: #f28f0e;  
}

.nav-link {
color: #000000;     
text-transform: uppercase;
font-weight: 500;
}
.nav-link:hover {
    color: #f28f0e;     
    text-transform: uppercase;
    font-weight: 500;
    }

.bg-nav {
background-color: #ffffff;
}
.bg-kim {
margin-top: 60px;    
background-image: url(../images/kim-loy.jpg);
background-position: bottom center;
background-size: cover;
background-repeat: no-repeat;      
}

.logo {
position: fixed; 
bottom: 60px; 
left:10%;
right: 10%; 
max-width: 80%;    
}


h1,h2,h3,h4,h5 {
color: #f28f0e; 
text-transform: uppercase;
}
h1 {
font-size: 1.4rem;
}
.button {
color: #fff; 
background-color: #f28f0e;
padding: 6px 12px;
border: none;    
}
.button:hover {
color: #fff; 
background-color: #575756; 
padding: 6px 12px;
border: none;    
}
.footercontainer {  
position: fixed;
bottom: 0;
width: 100%;
height: auto;
line-height: 30px;
background-color: #ffffff;
}

#footer p,li,td {
color: #9d9d9d;
font-size: 0.80rem;
font-weight: 300;
}
#footer .nav-item {
color: #9d9d9d;
font-size: 0.80rem;
font-weight: 300;
}

#footer a {
color: #9d9d9d;  
text-decoration: none; 
font-size: 0.80rem;
}

#footer a:hover {
color: #000000; 
font-size: 0.80rem;
}

#footer i {
color: #9d9d9d; 
padding-right: 10px;  
}

#datenschutz p,li,td {
color: #9d9d9d; 
font-size: 1.20rem;
font-weight: 300;
}