.aktuelles
{
    background-color: #2a3c47 !important;
    border: #fff 5px solid;
    color: #ffffff;
}
.meldung
{
    color: #ffffff;
    font-size: 3.5rem;
}
.termine
{
    color: #ffffff;
    font-size: 2rem;
}
.BG_index
{
    background-image: url(img/index_BG.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_service
{
    background-image: url(img/BG_service_02.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_Verkauf
{
    background-image: url(img/BG_verkauf.JPG);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_Unternehmen
{
    background-image: url(img/BG_Unternehmen.JPG);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_Oldtimer
{
    background-image: url(img/BG_oldtimer.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_motorsport
{
    background-image: url(img/BG_motorsport.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_raum
{
    background-image: url(img/BG_raum.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.BG_impressum
{
    background-image: url(img/index_BG.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    
}

.jumbotron
{
  box-shadow:20px 20px 50px grey;  
}

.verlauf {
	background-image: linear-gradient(to bottom, rgba(119,126,129,0.4) 0%, rgba(0,0,0,0) 10%, rgba(0,0,0,0) 90%,rgba(119,126,129,0.4) 100%),linear-gradient(to right,rgba(119,126,129,0.9) 0%,white 3%,white 110px,#2a6b93 110px,#2a6b93 97%,rgba(119,126,129,0.9) 100%);
	margin: 0rem -1.25rem;
	
}

.img_historie {
  width: 100%;
  max-width: 540px;
   
  margin-bottom: 25px;
}

    .standard_trenner {
            min-height: 150px;
            opacity: 0.25;
			background: #000;
            }

    .personal_trenner {
            background-image: url(img/trenner_personal.JPG);
            min-height: 150px;
            opacity: 0.7;
            z-index: 2;
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }


    .presse_trenner {
            background-image: url(presse/newspaper-3988054.jpg);
            min-height: 150px;
            opacity: 0.6;
            z-index: 2;
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .karte_trenner {
            background-image: url(img/map-5307466_1920.jpg);
            min-height: 150px;
            opacity: 0.3;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .pkw_trenner {
            background-image: url(img/trenner_PKW.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }
    
    .LKW_trenner {
            background-image: url(img/trenner_LKW.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .smart_trenner {
            background-image: url(img/service/smart_04.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .Long_trenner {
            background-image: url(img/trenner_long.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .Reifen_trenner {
            background-image: url(img/trenner_reifen.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .karosse_trenner {
            background-image: url(img/trenner_karosse.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .hol_und_bring_trenner {
            background-image: url(img/trenner_hol_und_bring.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

.raum_trenner {
                background-image: url(img/trenner_raum.jpg);
                min-height: 150px;
                opacity: 0.7;
                
                background-attachment: fixed;
                background-position: bottom;
                background-repeat: no-repeat;
                background-size: contain;
                }            

    .serv_trenner {
            background-image: url(img/trenner_bonus.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .folierung_trenner {
            background-image: url(img/verkauf/folierung_2.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .lackierung_trenner {
            background-image: url(img/verkauf/komplettlackierung_5.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .beschichtung_trenner {
            background-image: url(img/oldtimer/beschichtung_1.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .lackschutz_trenner {
            background-image: url(img/oldtimer/lackierung_2.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .nachruest_trenner {
            background-image: url(img/verkauf/nachruestungen_1.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .unternehmen_trenner {
            background-image: url(img/trenner_unternehmen.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .oldie_trenner {
            background-image: url(img/trenner_oldie.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .leistung_trenner {
            background-image: url(img/trenner_leistungen.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .leistungen_trenner {
            background-image: url(img/trenner_leistungen_2.JPG);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

        .LKW_Vermietung_trenner {
            background-image: url(img/oldtimer/transport_2.jpg);
            min-height: 150px;
            opacity: 0.7;
            
            background-attachment: fixed;
            background-position: bottom;
            background-repeat: no-repeat;
            background-size: contain;
            }

        .weihnacht_trenner {
                background-image: url(img/trenner_weihnacht.jpg);
                min-height: 150px;
                opacity: 0.7;
                
                background-attachment: fixed;
                background-position: bottom;
                background-repeat: no-repeat;
                background-size: contain;
                }

        .neujahr_trenner {
                        background-image: url(img/trenner_neujahr.jpg);
                        min-height: 150px;
                        opacity: 0.7;
                        
                        background-attachment: fixed;
                        background-position: bottom;
                        background-repeat: no-repeat;
                        background-size: contain;
                        }

        .ostern_trenner {
                background-image: url(img/trenner_ostern.jpg);
                min-height: 150px;
                opacity: 0.7;
                                
                background-attachment: fixed;
                background-position: bottom;
                background-repeat: no-repeat;
                background-size: contain;
                }

        .projekt_trenner {
                background-image: url(img/trenner_projekt.jpg);
                min-height: 150px;
                opacity: 0.7;
                                        
                background-attachment: fixed;
                background-position: bottom;
                background-repeat: no-repeat;
                background-size: contain;
                }

@media only screen and (max-width: 576px)
        
{
    .glanz {
            background-image: url(img/verkauf/folierung_1.jpg);
            min-height: 200px;
            background-attachment: fixed;
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
            }

    .matt {
            background-image: url(img/verkauf/folierung_2.jpg);
            min-height: 200px;
            background-attachment: fixed;
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
            } 
}
    

#myBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 20px; /* Place the button at the bottom of the page */
  right: 15%; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: #2a3c47; /* Set a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  border-radius: 10px; /* Rounded corners */
  font-size: 24px; /* Increase font size */
  box-shadow: 5px 5px 50px #000000;    
}

#myBtn:hover {
  background-color: #555; /* Add a dark-grey background on hover */
}




@media (min-width: 576px)
{
	.glanz {
		background-image: url(img/verkauf/folierung_1.jpg);
		min-height: 350px;
		background-attachment: fixed;
		background-position: center;
		background-repeat: no-repeat;
		background-size: auto;
	}

	.matt {
		background-image: url(img/verkauf/folierung_2.jpg);
		min-height: 350px;
		background-attachment: fixed;
		background-position: center;
		background-repeat: no-repeat;
		background-size: auto;
	}
}

#leistungen .card {
	box-shadow: 0px 0px 4px 0px rgba(119,126,129,0.4);
	margin-bottom: 5px;
	border: none;
	border-radius: 5px;
}
#leistungen .btn-link {
    color: #fff;
    font-weight: 500;
}
#leistungen .btn {
	line-height: 2.1;
}

