.wrapper .header_inner .header_top_bottom_holder .header_bottom {
  background: transparent !important;
}
.q_slider {margin-top:-110px;}
.flex-direction-nav a, .caroufredsel-direction-nav a {border:none !important;}
a {text-decoration:underline;}
.content p, .content p:last-child {
  margin-bottom: 20px !important;
}

.wrapper .header_inner nav.main_menu.right {
  background: rgba(0, 0, 0, .80);
}
.wrapper .header_inner .logo_wrapper {

}
.notfall p {background: #ff0000; color:#FFF; padding: 8px;}
.footer_top .container_inner {text-align:center;}
.wrapper  .header_bottom {
  padding: 0;}
.container .container_inner {
  width: 100%;
}

.boxed .wrapper .header_bottom {
  padding: 0;
}

.wrapper nav.main_menu>ul>li>a {
  line-height: inherit !important;
  padding: 20px !important;
}

.header_inner .mobile_menu_button {
margin: 80px 20px 0 0;
  z-index: 9999 !important;
}

footer .footer_bottom_holder {
  display: none;
}

.wrapper .footer_top {
padding: 12px;
}
.footer_top p {font-size:13px;}
.content h1, .content h2, .content h3 {
  margin-bottom: 10px !important;
}

#text-4 {
  background: #d7d7d7;
  padding: 25px;
    box-sizing: border-box;
  -moz-box-sizing: border-box;
}

#text-4 a {color:#FFF;background:#000;padding:8px;font-weight:bold;}

.container .container_inner .wpb_row {
margin-left: 0px;
margin-right: 0px;
}

.wrapper header.fixed.scrolled .header_bottom {
box-shadow: none !important;
  -moz-box-shadow: none !important;
}

.wrapper .container .q_logo {
position: relative;
top: 45%;
left: 0;
}

.page-id-11 input.wpcf7-form-control.wpcf7-text, .page-id-11 input.wpcf7-form-control.wpcf7-number, .page-id-11 input.wpcf7-form-control.wpcf7-date, .page-id-11 textarea.wpcf7-form-control.wpcf7-textarea, .page-id-11 select.wpcf7-form-control.wpcf7-select, .page-id-11 input.wpcf7-form-control.wpcf7-quiz {
background-color: #EEE;
width: 80%;
}

@media screen and (max-width:1000px) {
.wrapper .container .q_logo {
top: 5%;
}
}

.page_header, .content {width:70%;display:block;max-width:1200px;margin:0 auto;}


@media screen and (max-width:480px) {
footer {position:relative !important;bottom:0px;}
  .q_slider { display: none !important; }
  
  
.wrapper .content {
width: 96%;
margin: 0 auto;
}
  .wrapper .header_inner nav.main_menu.right {
clear: both;
    float: none,
  }
  
}