.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide {
       height: 480px; 
    } 

.post-39 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide {
       bottom: 0!important; 
       height: 485px; 
       margin-bottom: 0px!important; 
       margin-top: 0px!important; 
       top: 0!important; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_text   h1 {
       text-shadow: rgba(0, 0, 0, 0.7) 2px 4px 4px; 
    } 

.post-39 .et_pb_section:nth-child(5) .et_pb_text   h1 {
       text-shadow: rgba(0, 0, 0, 0.7) 2px 4px 4px; 
    } 

#filialen.et_pb_section .et_pb_text   h1 {
       text-shadow: none; 
    } 

#gform_wrapper_1 input[type=submit] {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(7,42,104,1); 
       border-bottom-width: 1px; 
       border-color: rgba(7,42,104,1); 
       border-left-color: rgba(7,42,104,1); 
       border-left-width: 1px; 
       border-right-color: rgba(7,42,104,1); 
       border-right-width: 1px; 
       border-top-color: rgba(7,42,104,1); 
       border-top-width: 1px; 
       border-width: 1px; 
       color: rgba(7,42,104,1); 
       font-family: Arial; 
       height: 34px; 
       width: 123px; 
    } 

#kontakt.et_pb_section .et_pb_blurb .et_pb_blurb_content {
       margin-left: 222px; 
       margin-right: 222px!important; 
       margin-top: -75px; 
    } 

#kontakt.et_pb_section .et_pb_button {
       border-color: #0c4368!important; 
       border-top-color: rgba(12,67,104,1)!important; 
       border-top-width: 1px!important; 
       border-width: 1px; 
       color: #0c4368!important; 
       font-size: 15px!important; 
       height: 38px; 
       width: 92px; 
    } 

#kontakt.et_pb_section .et_pb_button:hover {
       font-size: 13px!important; 
    } 

#vorbestellen.et_pb_section .et_pb_text   h1 {
       text-shadow: none; 
    } 

html body div#footer-bottom .et-social-icons li a {
       color: rgba(255,255,255,1)!important; 
    } 

.post-38 .et_pb_section:nth-child(2) {
    } 

.post-39 .et_pb_section:nth-child(2) {
    } 

#filialen.et_pb_section .et_pb_row:nth-child(1) {
    } 

#filialen.et_pb_section .et_pb_row:nth-child(2) {
    } 

#filialen.et_pb_section .et_pb_row:nth-child(3) {
    } 

#filialen.et_pb_section .et_pb_text   h2 {
    } 

#vorbestellen.et_pb_section {
    } 


@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(2) {   margin-bottom: -60px!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(2) {   margin-top: -60px!important; }  }  
@media screen and (max-width: 480px)  { .post-39 .et_pb_section:nth-child(2) {   margin-bottom: -60px!important; }  }  
@media screen and (max-width: 480px)  { .post-39 .et_pb_section:nth-child(2) {   margin-top: -60px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(1) {   margin-bottom: -60px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(1) {   margin-top: -30px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(2) {   margin-bottom: -40px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_row:nth-child(3) {   margin-bottom: -80px!important; }  }  
@media screen and (max-width: 480px)  { #filialen.et_pb_section .et_pb_text   h2 {   margin-top: -20px!important; }  }  
@media screen and (max-width: 480px)  { #vorbestellen.et_pb_section {   margin-top: 0px!important; }  }  