body {
    overflow-x: hidden;
    /*background-image: url(../img/bg_dark.jpg);*/
    background-blend-mode:overlay;
}

@media only screen and (min-width : 320px) and (max-width: 991px) {
     #vhs {
        height: 400px !important;
        background-size: cover !important;
    }
    
    #audio {
        height: 550px !important;
        background-position: right !important;
        background-size: cover !important;
    }
    
    #tonband {
        height: 550px !important;
        background-position: center !important;
        background-size: cover !important;
    }
    
    .navbar-nav {
        padding-top: 30px;
        margin-bottom: 20px;
    }
    
    .collapsing, .in {background-color: #f7f7f7;}
    .collapsing ul li a, .in ul li a {color: #555!important;}
    .collapsing ul li a:hover, .in ul li a:hover {color: #e74c3c!important;}
}


#header {
    background-image: url('../img/opener.jpg');
    background-size: cover;
    background-position: right;
    margin-top:-20px;
    height: 650px;
}

#header-heading {
    color:floralwhite;
}

#header-text {
    color: white;
}

#logo {
    height: 80px;
}

nav {
    height: 100px;
    background-color: #34495e !important;
    border: 1px solid #34495e !important;
    border-radius: 0 !important;
}

#menu li a {
    color: white;
}

ul.dropdown-menu li a {
    color: #34495e !important;
}

#menu {
    margin-top: 30px;
    margin-left: 20px;
}

.sectionimage {
    width: 100%;
    margin-bottom: 10px;
}

#vhs {
    background-image: url(../img/vhs-kassette.jpg);
    width: 100%;
    height: 700px;
    margin-top: 30px;
}

#audio {
    background-image: url(../img/audio-kassetten.jpg);
    width: 100%;
    height: 700px;
    margin-top: 30px;
    background-position: center;
    margin-top: 0px;
}

#dias {
    background-image: url(../img/dias.jpg);
    width: 100%;
    height: 700px;
    margin-top: 30px;
    background-position: center;
    margin-top: 0px;
}

#super8 {
    background-image: url(../img/baender.jpg);
    width: 100%;
    height: 700px;
    margin-top: 30px;
    background-position: center;
    margin-top: 0px;
}

#vhs-text {
    background-color: white;
    opacity: 0.8;
    margin-top: 50px;
    padding-bottom: 40px;
}

#audio-text {
    background-color: white;
    opacity: 0.8;
    margin-top: 50px;
    padding-bottom: 40px;
}

#dias-text {
    background-color: white;
    opacity: 0.8;
    margin-top: 50px;
    padding-bottom: 40px;
}

#super8-text {
    background-color: white;
    opacity: 0.8;
    margin-top: 50px;
    padding-bottom: 40px;
}

#dateiausgabe {
    margin-top: 0px;
    background-color: lightgrey;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 30px;
}

#bestellen {
    margin-top: 30px;
    background-color: lightgrey;
    padding-top: 60px;
    padding-bottom: 60px;
}

.description {
	min-height: 128px;
}

.pricetag {
	min-height: 86px;
}