/*allgemein*/
.canvas{
        background-image: url("../img/Background_new1240dark.jpg");
  	font-family: Tekton Pro, Arial, Helvetica, sans-serif;
	color: #1ea2b4;
	font-size:20px; 
}


a{
	color: #1ea2b4; 
	text-decoration:none; 
}

.navi li{
	display:inline-block;
	list-style:none;
	width: 12%;
        color: #1ea2b4; 
}

.still{
    color:#fff;
}

.gold{
	color: #eea812;

}

header{
    border-bottom:1px solid #1ea2b4;
    margin-bottom:1.25em;
}

.seperator{
	margin-bottom:2.5em;
}

main{
    
    display: inline-block;
    margin-right: 5%;
}

main img{
    margin-bottom:1.25em;
   
}

main h3{
    margin-top:1.25em;
    margin-bottom:2em;
    color: #1ea2b4;
}
aside p::second-child{
	margin-left:60%;

}

aside{
        margin-top:1.75rem;
	margin-bottom:15%;
/*        padding: 4.3em;*/
        

}

aside div img.spielzimmer {
  margin-bottom: 1.25em; }


.logo{
	margin: 0 30%;
}

.logo-klein{
    display:none;
}

h4,h3{
	text-align:center;
        margin-bottom:1.25em;
        color: #1ea2b4;
}

p{
    text-align:center;
}



section{
    margin-bottom:5%;
    padding-top:4%;
    width:100%;
}

.background{
    background-color:rgba(56,50,49, 0.5);
    overflow:hidden;
}

.dropdown{
    display:none;
}

.dropdown-menu{
    width:100%;
    background-color:rgba(56,50,49, 0.5);
}
.dropdown-menu li{
    border-bottom:1px solid #1ea2b4;
}


/*Home*/

#slider{
height:100%;
margin:0 10%;
}

/*News*/

.news{
	text-align:center;
	margin:0 15%;
	
}

.new-pics{
    margin:1.25em 0;
}

.new-pics img, .news-video video{
    margin:1.25em 1.25em;
}

.new-pics h3{
    margin-top:1.25em;
}

/*kontakt*/

.maps{
	margin:5% 25%;
}

/*footer*/

footer{
    border-top:1px solid #1ea2b4;
    padding:1.25em 0;
}

footer section {
  overflow: hidden;
  border:4px solid #1ea2b4;
}

footer p{
    margin-top:0.325em;
}

.logo2{
    margin-top:-0.5em;
}

section.download{
    border:4px solid #1ea2b4;
    overflow:hidden;
}
section.download p , .download a{
    color:#eea812;
}

/*about*/

.about-img{
    margin-bottom:1.25em;
}
.about-img img{
    width:100%;
    margin-bottom:1.25em;
}

/*Gästebuch*/
.wmbody{
    margin-left:0px;
}

gaestebuch{
    margin-bottom:2.5em;
}

@media only screen and (min-width:360px) and (max-width:470px){
    .dropdown{
        display:block; 
    }
    .dropdown li{
         background-color:rgba(23,22,21, 0.5);
    }
    .navi{
        display:none;
    }
    
    .canvas{
        background-image: url("../img/background_new480dark.jpg");
    }
    
    .logo{
        display:none;
	margin: 0 0%;
    }
    .logo-klein{
        display:block;
        margin: 0 10%;
    }

.maps{
	margin:5% 0%;
}

.contact img{
    margin:1.25em 0;
}

.btn-primary{
    background:#1ea2b4;
}
}

@media only screen and (min-width:471px) and (max-width:767px){
    .dropdown{
        display:block;
    }
    .dropdown li{
         background-color:rgba(23,22,21, 0.5);
    }
    .navi{
        display:none;
    }
    
    .canvas{
        background-image: url("../img/background_new768dark.jpg");
    }
    
    .logo{
	margin: 0 10%;
    }

.maps{
	margin:5% 0%;
}

.contact img{
    margin:1.25em 0;
}

.btn-primary{
    background:#1ea2b4;
}

.wmbody{
    margin-left:0px;
    width:100%;
}

}
@media only screen and (min-width:768px) and (max-width:1024px){
    .canvas{
        background-image: url("../img/background_new768dark.jpg");
    }
    .logo{
	margin: 0 25%;
    }
    .maps{
	margin:7% 0%;
    }
    .navi li{
	display:inline-block;
	list-style:none;
	width:13%;
        color: #1ea2b4; 
}
}

@media only screen and (min-width:1024px) and (max-width:1280px){
    .canvas{
        background-image: url("../img/background_new1240dark.jpg");
    }
    
    .maps{
	margin:7% 0%;
}

}

@media only screen and (min-width:1200px) and (max-width:1600px){
    .canvas{
        background-image: url("../img/background_new1600dark.jpg");
    }
   
}