/*
	Übersteuerung Stylesheet im Settingsverzeichnis ../uploads/ll_crm/ll_crm_styles.css indiv. zu übersteuern.

	bueroco
*/
/* Button auf der Newsletter Seite */
.taxonomy-description {
	background-color: rgba(114,237,216,0.7);
	text-align: center;
	height:50px;
}
.taxonomy-description a{
	background-color: #0c7c6a;
	color: white;
	padding:20px;
}

/*########## Kahuna Style Änderungen */
/*article.hentry, */
body {
	background-color: rgba(114,237,216,0.7) !important;
}
.article-inner, 
.article, 
body:not(.kahuna-landing-page) article.hentry,
body:not(.kahuna-landing-page) .main,
#lp-page,
#lp-text-one {
	background-color: rgba(0,0,0,0) !important;					
/*	background-color:inherit !important; */
}
#site-header-main {
	background-color: #9cf2e3 !important;
}

.main .page-title:only-child {
	padding:10% 0;
}

#lp-page .entry-content,
.lp-text-inside {
	padding: 100px 0;
	text-align:center;
}
/* Änderungen für Silke */
.kahuna-landing-page #lp-text-one .lp-text-inside,
.kahuna-landing-page #lp-text-one .lp-text-title{
	padding-left:20%;
	padding-right:20%;
}
.kahuna-landing-page #lp-text-one .lp-text-inside {
	text-align:left;
}
.kahuna-landing-page #lp-text-one .lp-text-title {
	text-align:center;
}

/* Ende */

#lp-text-two .lp-text-title {
	display:none;
}

#lp-text-three .lp-text-inside,
#lp-text-two .lp-text-inside{
	padding-left: 25%;
	padding-right:25%; 
}
.lp-block{
	background-color:#FFFFFF;
	padding: 1em
}
#lp-text-four .ll_element {
	padding: 1%;
	text-align:left;
	float:left;
	width:50%;
}

@media (max-width: 600px) {
	#lp-text-four .ll_element {
		float:unset;
		text-align:center;
		margin:auto;
		width:unset;
	}
}

.main .entry-title,
.entry-content{
	max-width:600px;
	margin:auto;
}
.entry-content {
	max-width:800px;
}
.entry-content a {
	text-decoration:underline !important;
}
.entry-content h1{
	text-align:center;
}
#footer-bottom {
    max-width: 500px;
    margin: auto;
    margin-top: -80px;
}
.entry-content button a,
button a {
	color:white !important;
	text-decoration:none !important;
}
#crm-container{
	background-color:inherit;
	padding: 5%;
}

#crm-container textarea {
	background-color:white;
/*	background-color:#0c7c6a; */
}

.crm-title {
	text-align:center;
}

.now_summary {
	padding-left:10%; 
	padding-right:10%; 
}

.now_summary .lp-text-inside {
	max-width:600px;
	margin: auto;
}

.now_summary:nth-child(even) {
	background-color:#FFFFFF;
}
.now_summary:nth-child(odd) .lp-text-inside {
	text-align:left;
}
.now_summary:nth-child(even) .lp-text-inside {
	text-align:right; 
	background-color:#FFFFFF;
}
	
a#toTop.toBottom-show {
	-webkit-transform: scale(1) rotate(180deg);
	-ms-transform: scale(1) rotate(180deg);
	transform: scale(1) rotate(180deg);
}



@media (max-width: 1140px) {
	.ll-slide-inner h2 {
		font-size: 1.3em;
	}

	#lp-text-three .lp-text-inside,
	#lp-text-two .lp-text-inside{
		padding-left: 10%;
		padding-right:10%; 
	}

}

@media (max-width: 800px) {
	.mobile-fixed #branding {
		line-height:unset;
	}
}
	
/*####### Slide Anything */
.sa_slide_link_icon {
	display:none !important;
}
.ll-slide-outer{
	padding: 10%;
}
.ll-slide-inner{
	padding: 10%; 
	border:4px solid;
	max-width:700px;
	margin:auto;
}

/*####### CiviCRM Formulare, ausblenden Nein bei Datenschutz */
#CIVICRM_QFID_0_custom_2 + label,
#CIVICRM_QFID_0_custom_2 {
	display:none;
}

.crm-profile-name-Kontakt_Newsletter_15 #CIVICRM_QFID_0_custom_1 + label,
.crm-profile-name-Kontakt_Newsletter_15 #CIVICRM_QFID_0_custom_1 {
	display:none;
}



