


.wp-image-1969 {
	margin-top: -55px;
	margin-bottom: 50px;
}

.logo-top .main-navigation {
    width: 1260px;

}

@media screen and (max-width: 500px){
.vorteile1 {
     display:none;
}} 

@media screen and (min-width: 499px){
.vorteile2 {
     display:none;
}} 

.vorteile2 {
	margin-top: -50px;
}

.vorteile_mo {
	color:#ffffff!important;
}


.wp-image-1900 {
	margin-top: -30px;
}

.screening li {
	margin-bottom: 20px;
}

.screening ::marker {
	font-size: 25px!important;
}

.panel-widget-style-for-1759-2-0-0 p {
	margin-bottom: 50px;
}

.vorteile {
    background-color: #ffffff;
    padding: 20px;
    border-radius: 10px;
    color: #50af47;
	    font-size: 16px;
}

/*.page-id-1869 .bottom-footer {
    position: absolute;
    bottom: 0px;
    width: 100%;
}*/


.wp-image-1874 {
	margin-right: 20px;
}

.entry-header-inner {
 display:none!important;
}

.button {
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
    height: 50px;
		box-shadow: 0 5px 15px rgb(0 0 0 / 15%);
	border-radius: 10px;
}

.button1 {background-color: #50af47;} /* Green */

.button1:hover {
  background-color: #ffffff;
  color: #50af47;
		border: 2px #50af47 solid;
}


#pgc-1756-2-2 {
	margin-top: 85px;
}

.boxwell3 {
	border: 1px solid black;
	box-shadow: 0px 0px 5px 3px graytext;
	padding: 30px;
	    min-height: 233px;
	border-radius: 10px;
}

.boxwell2 {
	background-color: #007bc2;
    border-radius: 10px;
    padding: 20px;
	color:#ffffff;
	box-shadow: 0px 0px 10px 5px #ffffff;
	min-height: 250px;
}

.boxwell {
	background-color: #50af47;
    border-radius: 10px;
    padding: 40px;
	color:#ffffff;
	min-height: 190px;
	border-radius: 10px;
}

#pgc-1756-4-0 {
	margin-top: 59px;
}

#pgc-1756-4-2 {
	margin-top: 30px;
}

.ueberschriftwell h1 {
	font-size: 41px;
	color: #50af47;
	font-weight: 700;
}

.preiswell {
	font-size: 41px;
	color: #50af47;
	font-weight: 700;
	margin-top: -20px;
    margin-left: -5px;
}

.headline-h2 {
	font-size: 46px;
	font-weight: bold;
}


/* Kontaktformular verändert*/

 .wpcf7-form{
  background:#f0eeec;
  padding:20px 15px 85px 15px;
  border-radius:5px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
  color: black!important;
}

.ap-icon-text-content { font-size: 14px!important; }
.ap-icon-text-icon i {
    color: #50af47!important;
}

.style1.ap-team .fancybox-gallery {
    display: none!important;
}

#portfolio-grid.style3 .portfolio-overlay, #portfolio-grid.style2 .portfolio-inner, #portfolio-grid.style1 .portfolio-overlay, .style1.ap-team .ap-member-image:after, .portfolio_masonry_template .mid-content div.portfolio-list .portfolio-inner a.portfolio-link:hover, .portfolio_masonry_template .mid-content div.portfolio-list .portfolio-inner a.fancybox-gallery:hover {
    display:none!important;
}

.collapseomatic_excerpt, .collapseomatic_content {
    margin-top: 10px;
    font-size: 14px!important;
    text-transform: initial;
}

.metaslider {
    margin-top: -90px!important;
    margin-bottom: -90px!important;
}

.parallax-section .section-wrap {
    padding: 70px 0;
    position: relative;
    margin-bottom: -20px;
}
@media screen and (max-width: 768px){
.parallax-section {
     margin-bottom: -20px;
}}

#primary {
    width: 100%;
    float: left;
}

/*.btn-wrap a.ap-bttn {
    display: none;
}*/

@media screen and (max-width: 500px){
#view {
    height: 300px!important; 
    width: 300px!important;
    pointer-events: none;
}}

/*Seiten Menü*/

.wp-side-menu-item {
    background-color: #007bc2!important;
}

.wo-icon {
    background-color: #007bc2!important;
}

.wp-side-menu {
    font-family: 'PT Sans', normal!important;
}

#accesspress-breadcrumb {
    display: none;
}
@media screen and (min-width: 800px){
#view360 {
   display:none;
}}

/* Newsletter Formular */
 #subForm{
  background:#f0eeec;
  padding:20px 15px 50px 15px;
  border-radius:5px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
  color: black!important;
}


#subForm input {
  width:100%;
}

#submitnews:hover {
  background:#1054b7;
  color: #ffffff;
}
#submitnews {
  border:1px solid #1054b7;
  background:#f0eeec;
  font-size:14px;
  color: #1054b7;
}

/*AKTIONEN*/

.preisbeispiel {
    border: 2px solid #1054b7;
    padding: 10px;
}

.preisbeispiel > h2 {
  color: #1054b7!important;
}

.preisueberschrift > h1{
  color: #1054b7!important;
}

p {
	font-family: 'PT Sans'!important;
}

h4 {
	font-family: 'PT Sans'!important;
}

#site-logo img {
	height: 65px!important;
}

.shop {
	color: red!important;
	font-weight: bold!important;
}

.buttongruen {
	box-shadow:inset 0px 1px 0px 0px #a4e271;

	background-color:#50af47;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:15px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.buttongruen:hover {
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	background-color:#77a809;
}
.buttongruen:active {
	position:relative;
	top:1px;
}

