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
aJ9Xjb#IDJ`5+fIETyt7~&IkXe$Nvj$7a$b?
diff --git a/favicon.png b/favicon.png
index a5a72bc165190559a1a81fcd9678871590aa47ae..631ef70b5c050f8e51f8520ad99cf14c267e9a40 100755
GIT binary patch
delta 1504
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
diff --git a/functions/theme-metaboxes.php b/functions/theme-metaboxes.php
index 36fa8e4..3e12d30 100644
--- a/functions/theme-metaboxes.php
+++ b/functions/theme-metaboxes.php
@@ -431,6 +431,7 @@ function kr8mb_gli_contact_cb($post)
$email = isset( $values['kr8mb_gli_contact_email'] ) ? esc_attr( $values['kr8mb_gli_contact_email'][0] ) : '';
$facebook = isset( $values['kr8mb_gli_contact_facebook'] ) ? esc_attr( $values['kr8mb_gli_contact_facebook'][0] ) : '';
$twitter = isset( $values['kr8mb_gli_contact_twitter'] ) ? esc_attr( $values['kr8mb_gli_contact_twitter'][0] ) : '';
+ $instagram = isset( $values['kr8mb_gli_contact_instagram'] ) ? esc_attr( $values['kr8mb_gli_contact_instagram'][0] ) : '';
$anschrift = isset( $values['kr8mb_gli_contact_anschrift'] ) ? esc_html( $values['kr8mb_gli_contact_anschrift'][0] ) : '';
$telefon = isset( $values['kr8mb_gli_contact_telefon'] ) ? esc_html( $values['kr8mb_gli_contact_telefon'][0] ) : '';
$selected = isset( $values['my_meta_box_select'] ) ? esc_attr( $values['my_meta_box_select'][0] ) : '';
@@ -455,6 +456,12 @@ function kr8mb_gli_contact_cb($post)
|
Nur der Twitter-Nutzername ohne @, z.b. gruenenrw. |
+
+ |
+ Vollständiger Link zum Instagram-Profil, inkl. http:// |
+ |
+ |
+
|
Platz für Anschrift, Telefon, Fax, etc. |
@@ -497,6 +504,8 @@ function kr8mb_gli_contact_save( $post_id )
update_post_meta( $post_id, 'kr8mb_gli_contact_facebook', wp_kses( $_POST['kr8mb_gli_contact_facebook'], $allowed ) );
if( isset( $_POST['kr8mb_gli_contact_twitter'] ) )
update_post_meta( $post_id, 'kr8mb_gli_contact_twitter', wp_kses( $_POST['kr8mb_gli_contact_twitter'], $allowed ) );
+ if( isset( $_POST['kr8mb_gli_contact_instagram'] ) )
+ update_post_meta( $post_id, 'kr8mb_gli_contact_instagram', wp_kses( $_POST['kr8mb_gli_contact_instagram'], $allowed ) );
if( isset( $_POST['kr8mb_gli_contact_telefon'] ) )
update_post_meta( $post_id, 'kr8mb_gli_contact_telefon', wp_kses( $_POST['kr8mb_gli_contact_telefon'], $allowed ) );
if( isset( $_POST['kr8mb_gli_contact_anschrift'] ) )
diff --git a/functions/theme-shortcodes.php b/functions/theme-shortcodes.php
index 1d4ab0a..d4f6aea 100644
--- a/functions/theme-shortcodes.php
+++ b/functions/theme-shortcodes.php
@@ -1,740 +1,773 @@
- '',
- 'parent' => '',
- 'ids' => '',
- ), $atts));
-
-
-
- if(!empty($parent)){
-
-
- $smargs = array(
- 'exclude' => implode(',', get_option('sep_exclude', array())),
- 'child_of' => $parent,
- 'title_li' => '',
- 'parent' => $parent,
- 'sort_order' => 'ASC',
- 'sort_column' => 'post_name'
-
- );
-
- $smitem = get_pages( $smargs );
-
-
- }
- else {
-
- //get current page ID
- $the_id = get_the_ID();
-
- $smargs = array(
- 'exclude' => implode(',', get_option('sep_exclude', array())),
- 'child_of' => $the_id,
- 'title_li' => '',
- 'parent' => $the_id,
- 'sort_order' => 'ASC',
- 'sort_column' => 'post_name'
- );
-
- $smitem = get_pages( $smargs );
-
- }
-
-
-
-
-if(!empty($ids)) {
-
-
- $smitem = get_pages( array('include' => $ids) );
-
-}
-
-
-
-foreach($smitem as $value){
-
- $thumb = get_the_post_thumbnail( $value->ID, 'thumbnail', $attr = '' );
- $children .= "";
- $children .= "" . $thumb . "";
- $children .= "" . $value->post_title . "";
- $children .= "" . $value->post_excerpt . "
";
- $children .= "";
-}
-
-
- return '';
-
-
-
-}
-add_shortcode('unterseiten', 'kr8_sitemap');
-
-
-//Excerpt for Pages
-add_post_type_support( 'page', 'excerpt' );
-
-
-//Tabs for Editor ***************
-function tabs_shortcode( $atts, $content = null ) {
-
- if ( comments_open() || have_comments() ) {
- return '' . do_shortcode($content) . '
';
- }
- else {
-
- return '' . do_shortcode($content) . '
';
-
- }
-}
-add_shortcode( 'tabs', 'tabs_shortcode' );
-
-function tab_shortcode( $atts, $content = null ) {
- extract(shortcode_atts(array(
- 'title' => 'Titel anpassen',
- ), $atts));
- return '' .$title .'
' . do_shortcode($content) . '
';
-}
-add_shortcode( 'tab', 'tab_shortcode' );
-
-
-
-add_filter("the_content", "the_content_filter");
-
-function the_content_filter($content) {
-
- // array of custom shortcodes requiring the fix
- $block = join("|",array("col","tabs","tab"));
-
- // opening tag
- $rep = preg_replace("/()?\[($block)(\s[^\]]+)?\](<\/p>|
)?/","[$2$3]",$content);
-
- // closing tag
- $rep = preg_replace("/(
)?\[\/($block)](<\/p>|
)?/","[/$2]",$rep);
-
- return $rep;
-
-}
-
-
-//Query Posts ***************
-
-
-
-function beitraege_lists($atts, $content = null) {
- extract(shortcode_atts(array(
- "ids" => '',
- 'aussehen' => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
- $ids = explode(',', $ids);
- if(!empty($ids)){
-
- $args = array(
- 'post_type' => 'any',
- //'post__in' => array( $ids ),
- 'post__in' => $ids ,
- 'orderby' => 'post__in',
- 'posts_per_page' => -1,
- 'ignore_sticky_posts' => 1
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'any',
- 'page_id' => 20,
- 'posts_per_page' => 1,
- 'ignore_sticky_posts' => 1
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
-
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_sortierung',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
-
- $wp_query->query($args);
- ob_start();
- ?>
-
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
-
-
- 'true',
- "person" => '',
- "abteilung" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($person)){
- $person = explode(',', $person);
- $args = array(
- 'post_type' => 'person',
- 'post__in' => $person,
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
-
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'person',
- 'order' => 'ASC',
- 'orderby' => 'meta_value',
- 'meta_key' => 'kr8mb_pers_pos_listenplatz',
- 'abteilung' => $abteilung,
- 'posts_per_page' => -1,
- );
-
- }
-
- $wp_query->query($args);
- ob_start();
- ?>
-
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
-
-
- 'true',
- "gliederung" => '',
- "struktur" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($gliederung)){
- $gliederung = explode(',', $gliederung);
- $args = array(
- 'post_type' => 'gliederung',
- 'post__in' => $gliederung,
- 'order' => 'ASC',
- 'orderby' => 'title',
- 'struktur' => $struktur,
- 'posts_per_page' => -1,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'gliederung',
- 'order' => 'ASC',
- 'orderby' => 'title',
- 'struktur' => $struktur,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- 'true',
- "gliederung" => '',
- "struktur" => '',
- ), $atts));
- global $wp_query,$paged,$post;
- $temp = $wp_query;
- $wp_query= null;
- $wp_query = new WP_Query();
-
- if(!empty($gliederung)){
- $gliederung = explode(',', $gliederung);
- $args = array(
- 'post_type' => 'gliederung',
- 'post__in' => $gliederung,
- 'order' => 'ASC',
- 'orderby' => 'title',
- 'struktur' => $struktur,
- 'posts_per_page' => -1,
- );
- }
- else {
-
- $args = array(
- 'post_type' => 'gliederung',
- 'order' => 'ASC',
- 'orderby' => 'title',
- 'struktur' => $struktur,
- 'posts_per_page' => -1,
- );
-
- }
- $wp_query->query($args);
- ob_start();
-
- ?>
-
-
- have_posts()) : $wp_query->the_post(); ?>
-
-
-
-
-
-
- '',
- "hintergrundfarbe" => '',
- "schriftfarbe" => '',
- "id" => '',
- "bgscroll" => '',
- "hintergrundbild" => ''
- ), $atts));
-
-
- if ($vollbild !== '') {
- $class1 .= 'fullpage';
- } else {
- $class1 .= 'textblock ';
- }
-
- if ($bgscroll !== '') {
- $class3 .= 'bgscroll';
- }
-
- if ($hintergrundbild !== '') {
- $class2 .= 'parallax';
-
- }
-
- return '';
-
-}
-add_shortcode( 'parallax', 'section_shortcode' );
-
-
-//ICON ***************
-function icon_shortcode( $atts ) {
-
-
- extract(shortcode_atts(array(
- "symbol" => 'fa-rocket',
- "groesse" => 'fa-4x',
- ), $atts));
-
-
- return '
';
-
-}
-add_shortcode( 'icon', 'icon_shortcode' );
-
-
-function section_abstand( $atts ) {
-
-
-
-
- return '
';
-
-}
-add_shortcode( 'abstand', 'section_abstand' );
-
-
-//INFOBOX ***************
-function infobox_shortcode( $atts, $content = null ) {
-
-
- extract(shortcode_atts(array(
- "title" => 'Infobox',
- ), $atts));
-
-
- return '
'.$title.'
'.$content.'';
-
-}
-add_shortcode( 'infobox', 'infobox_shortcode' );
-
-//BOXEN ***************
-function colorbox_shortcode( $atts, $content = null ) {
-
-
-
-
- return '
'.$content.'
';
-
-}
-add_shortcode( 'box', 'colorbox_shortcode' );
-
-
-
-
-?>
+ 'post_name',
+ 'aussehen' => '',
+ 'parent' => '',
+ 'ids' => '',
+ ), $atts));
+
+
+
+ if(!empty($parent)){
+
+
+ $smargs = array(
+ 'exclude' => implode(',', get_option('sep_exclude', array())),
+ 'child_of' => $parent,
+ 'title_li' => '',
+ 'parent' => $parent,
+ 'sort_order' => 'ASC',
+ 'sort_column' => $sort
+
+ );
+
+ $smitem = get_pages( $smargs );
+
+
+ }
+ else {
+
+ //get current page ID
+ $the_id = get_the_ID();
+
+ $smargs = array(
+ 'exclude' => implode(',', get_option('sep_exclude', array())),
+ 'child_of' => $the_id,
+ 'title_li' => '',
+ 'parent' => $the_id,
+ 'sort_order' => 'ASC',
+ 'sort_column' => $sort
+ );
+
+ $smitem = get_pages( $smargs );
+
+ }
+
+
+
+
+if(!empty($ids)) {
+
+
+ $smitem = get_pages( array('include' => $ids) );
+
+}
+
+
+
+foreach($smitem as $value){
+
+ $thumb = get_the_post_thumbnail( $value->ID, 'thumbnail', $attr = '' );
+ $children .= "
";
+ $children .= "" . $thumb . "";
+ $children .= "" . $value->post_title . "";
+ $children .= "" . $value->post_excerpt . "
";
+ $children .= "";
+}
+
+
+ return '
';
+
+
+
+}
+add_shortcode('unterseiten', 'kr8_sitemap');
+
+
+//Excerpt for Pages
+add_post_type_support( 'page', 'excerpt' );
+
+
+//Tabs for Editor ***************
+function tabs_shortcode( $atts, $content = null ) {
+
+ if ( comments_open() || have_comments() ) {
+ return '
' . do_shortcode($content) . '
';
+ }
+ else {
+
+ return '
' . do_shortcode($content) . '
';
+
+ }
+}
+add_shortcode( 'tabs', 'tabs_shortcode' );
+
+function tab_shortcode( $atts, $content = null ) {
+ extract(shortcode_atts(array(
+ 'title' => 'Titel anpassen',
+ ), $atts));
+ return '
' .$title .'
' . do_shortcode($content) . '
';
+}
+add_shortcode( 'tab', 'tab_shortcode' );
+
+
+
+add_filter("the_content", "the_content_filter");
+
+function the_content_filter($content) {
+
+ // array of custom shortcodes requiring the fix
+ $block = join("|",array("col","tabs","tab"));
+
+ // opening tag
+ $rep = preg_replace("/(
)?\[($block)(\s[^\]]+)?\](<\/p>|
)?/","[$2$3]",$content);
+
+ // closing tag
+ $rep = preg_replace("/(
)?\[\/($block)](<\/p>|
)?/","[/$2]",$rep);
+
+ return $rep;
+
+}
+
+
+//Query Posts ***************
+
+
+
+function beitraege_lists($atts, $content = null) {
+ extract(shortcode_atts(array(
+ "ids" => '',
+ 'aussehen' => '',
+ 'kategorien' => '',
+ 'anzahl' => '-1',
+ 'suchfeld' => 'term_id',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+ if(!empty($ids)){ // Einzelne Beiträge
+ $ids = explode(',', $ids);
+
+ $args = array(
+ 'post_type' => 'any',
+ //'post__in' => array( $ids ),
+ 'post__in' => $ids ,
+ 'orderby' => 'post__in',
+ 'posts_per_page' => -1,
+ 'ignore_sticky_posts' => 1
+ );
+ }
+ else {
+ if(!empty($kategorien)){ // Beiträge einer Kategorie
+// $kategorien = explode(',', $kategorien);
+
+ $args = array(
+ 'post_type' => 'any',
+ 'tax_query' => array(
+ array(
+ 'taxonomy' => 'category',
+ 'field' => $suchfeld,
+ 'terms' => $kategorien,
+ )
+ ),
+ 'posts_per_page' => $anzahl,
+ 'ignore_sticky_posts' => 1
+ );
+ }
+ else { // Fallback
+ $args = array(
+ 'post_type' => 'any',
+ 'page_id' => 20,
+ 'posts_per_page' => 1,
+ 'ignore_sticky_posts' => 1
+ );
+ }
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_sortierung',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+
+ $wp_query->query($args);
+ ob_start();
+ ?>
+
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+
+
+ 'true',
+ "person" => '',
+ "abteilung" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($person)){
+ $person = explode(',', $person);
+ $args = array(
+ 'post_type' => 'person',
+ 'post__in' => $person,
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'person',
+ 'order' => 'ASC',
+ 'orderby' => 'meta_value',
+ 'meta_key' => 'kr8mb_pers_pos_listenplatz',
+ 'abteilung' => $abteilung,
+ 'posts_per_page' => -1,
+ );
+
+ }
+
+ $wp_query->query($args);
+ ob_start();
+ ?>
+
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+
+
+ 'true',
+ "gliederung" => '',
+ "struktur" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($gliederung)){
+ $gliederung = explode(',', $gliederung);
+ $args = array(
+ 'post_type' => 'gliederung',
+ 'post__in' => $gliederung,
+ 'order' => 'ASC',
+ 'orderby' => 'title',
+ 'struktur' => $struktur,
+ 'posts_per_page' => -1,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'gliederung',
+ 'order' => 'ASC',
+ 'orderby' => 'title',
+ 'struktur' => $struktur,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ 'true',
+ "gliederung" => '',
+ "struktur" => '',
+ ), $atts));
+ global $wp_query,$paged,$post;
+ $temp = $wp_query;
+ $wp_query= null;
+ $wp_query = new WP_Query();
+
+ if(!empty($gliederung)){
+ $gliederung = explode(',', $gliederung);
+ $args = array(
+ 'post_type' => 'gliederung',
+ 'post__in' => $gliederung,
+ 'order' => 'ASC',
+ 'orderby' => 'title',
+ 'struktur' => $struktur,
+ 'posts_per_page' => -1,
+ );
+ }
+ else {
+
+ $args = array(
+ 'post_type' => 'gliederung',
+ 'order' => 'ASC',
+ 'orderby' => 'title',
+ 'struktur' => $struktur,
+ 'posts_per_page' => -1,
+ );
+
+ }
+ $wp_query->query($args);
+ ob_start();
+
+ ?>
+
+
+ have_posts()) : $wp_query->the_post(); ?>
+
+
+
+
+
+
+ '',
+ "hintergrundfarbe" => '',
+ "schriftfarbe" => '',
+ "id" => '',
+ "bgscroll" => '',
+ "hintergrundbild" => ''
+ ), $atts));
+
+
+ if ($vollbild !== '') {
+ $class1 .= 'fullpage';
+ } else {
+ $class1 .= 'textblock ';
+ }
+
+ if ($bgscroll !== '') {
+ $class3 .= 'bgscroll';
+ }
+
+ if ($hintergrundbild !== '') {
+ $class2 .= 'parallax';
+
+ }
+
+ return '
';
+
+}
+add_shortcode( 'parallax', 'section_shortcode' );
+
+
+//ICON ***************
+function icon_shortcode( $atts ) {
+
+
+ extract(shortcode_atts(array(
+ "symbol" => 'fa-rocket',
+ "groesse" => 'fa-4x',
+ ), $atts));
+
+
+ return '
';
+
+}
+add_shortcode( 'icon', 'icon_shortcode' );
+
+
+function section_abstand( $atts ) {
+
+
+
+
+ return '
';
+
+}
+add_shortcode( 'abstand', 'section_abstand' );
+
+
+//INFOBOX ***************
+function infobox_shortcode( $atts, $content = null ) {
+
+
+ extract(shortcode_atts(array(
+ "title" => 'Infobox',
+ ), $atts));
+
+
+ return '
'.$title.'
'.$content.'';
+
+}
+add_shortcode( 'infobox', 'infobox_shortcode' );
+
+//BOXEN ***************
+function colorbox_shortcode( $atts, $content = null ) {
+
+
+
+
+ return '
'.$content.'
';
+
+}
+add_shortcode( 'box', 'colorbox_shortcode' );
+
+
+
+//E-MAIL-ADRESSEN ***************
+function hide_email_shortcode( $atts , $content = null ) {
+ if ( ! is_email( $content ) ) {
+ return;
+ }
+
+ $content = antispambot( $content );
+
+ $email_link = sprintf( 'mailto:%s', $content );
+
+ return sprintf( '
%s', esc_url( $email_link, array( 'mailto' ) ), esc_html( $content ) );
+}
+add_shortcode( 'email', 'hide_email_shortcode' );
+
+?>
diff --git a/lib/css/editor.css b/lib/css/editor.css
index c5d737e..9211b20 100644
--- a/lib/css/editor.css
+++ b/lib/css/editor.css
@@ -1,73 +1,75 @@
-@import "font-awesome.min.css";
-
-
-@font-face {
- font-family: 'Arvo Regular';
- src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-@font-face {
- font-family: 'Arvo Gruen';
- src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-@font-face {
- font-family: 'PT Sans';
- src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-
-@font-face {
- font-family: 'PT Sans Bold';
- src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
-}
-
-
-
-
-
-body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;}
-
-blockquote {padding: 0;text-indent: 0em;color: #46962b;background: ;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b;}
-
-strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
-
-h1,h2,h3,h4,h5,h6 {line-height: 1.4em;margin:0 0 0.3em 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;color: #0a350a;text-align: left;}
-h1 {font-size:1.8em;margin-bottom:0em;text-transform: uppercase; font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:red;}
-h2 {font-size:1.6em;}
-h3 {font-size:1.5em;color: #5dae59;}
-h4 {font-size:1.3em;}
-h5 {font-size:1.1em;}
-h6 {font-size:1em;}
-
-.kontrast {color:#e6007e!important;}
-
-a {color:#61ae4d;text-decoration: none;}
-a:hover {color:#61ae4d;text-decoration: underline;}
-a:visited {color:#61ae4d;}
-
-
-p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;font-size:1.1em;}
-hr {border: 0; background: #e6e6e6; height: 3px;width: 100%;margin: 2.5em 0;}
-
-
-table {margin-bottom: 1.5em; }
-table th {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal; padding: 1em 1em 1em 0;border-bottom: 2px solid #0a321e;color: #0a321e; }
-table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #e6e6e6; }
-
-pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #e6e6e6;font-size: 0.8em;line-height: 1.4;}
-address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;font-style:normal;}
-
-a span.button, span.button a {display: inline-block; background: #61ae4d; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;border-radius: 0.3em;}
-
+@import "font-awesome.min.css";
+
+
+@font-face {
+ font-family: 'Arvo Regular';
+ src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Arvo Gruen';
+ src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+@font-face {
+ font-family: 'PT Sans';
+ src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+
+@font-face {
+ font-family: 'PT Sans Bold';
+ src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+
+
+
+
+body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;}
+
+blockquote {padding: 0;text-indent: 0em;color: #46962b;background: ;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b;}
+
+strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
+
+h1,h2,h3,h4,h5,h6 {line-height: 1.4em;margin:0 0 0.3em 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;color: #0a350a;text-align: left;}
+h1 {font-size:1.8em;margin-bottom:0em;text-transform: uppercase; font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:red;}
+h2 {font-size:1.6em;}
+h3 {font-size:1.5em;color: #5dae59;}
+h4 {font-size:1.3em;}
+h5 {font-size:1.1em;}
+h6 {font-size:1em;}
+
+.kontrast {color:#e6007e!important;}
+
+a {color:#61ae4d;text-decoration: none;}
+a:hover {color:#61ae4d;text-decoration: underline;}
+a:visited {color:#61ae4d;}
+
+
+p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;font-size:1.1em;}
+hr {border: 0; background: #e6e6e6; height: 3px;width: 100%;margin: 2.5em 0;}
+
+
+table {margin-bottom: 1.5em; }
+table th {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal; padding: 1em 1em 1em 0;border-bottom: 2px solid #0a321e;color: #0a321e; }
+table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #e6e6e6; }
+
+pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #e6e6e6;font-size: 0.8em;line-height: 1.4;}
+address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;font-style:normal;}
+
+
+.wp-block-button__link { display: inline-block; border-radius: 0px; background: #e6007e; color: #fff; padding: 0.5em; font-size:100%; font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+a span.button, span.button a {display: inline-block; background: #61ae4d; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;border-radius: 0.3em;}
+
img.rund {border-radius: 50%;border: 5px solid #f6f6f6;width: 150px;height:auto;}
\ No newline at end of file
diff --git a/lib/css/style.css b/lib/css/style.css
index 7d6191a..a966dd7 100644
--- a/lib/css/style.css
+++ b/lib/css/style.css
@@ -1,2012 +1,2013 @@
-/*Farb-Schema
- Hauptfarbe Grün: #46962b
- Akzentfarbe Dunkelgrün: #0a321e
- Haupt- und Akzentfarbe Gelb: #ffee00
- Akzentfarbe Magenta: #e6007e
- Leichtes Grau: #f6f6f6
- Blasses Grün: #e4f8df
-*/
-
-
-/**********************************************************************/
-/* 1. CSS Reset by Eric Meyer */
-/* (slightly adapted to HTML5) */
-/**********************************************************************/
-
-html, body, div, span, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, address, cite, code, del, dfn, em,
-img, ins, kbd, q, samp, small, strong,
-sub, sup, var, dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td,
-article, aside, footer, header, nav, time, section {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-weight: inherit;
- font-style: inherit;
- font-size: 100%;
- font-family: inherit;
- vertical-align: baseline;
-}
-
-body {-webkit-font-smoothing: antialiased;}
-
-/* remember to define focus styles! */
-:focus { outline: 0; }
-
-/* tables still need 'cellspacing="0"' in the markup */
-table {border-collapse: separate;border-spacing: 0;}
-
-caption, th, td {text-align: left;font-weight: normal;}
-
-
-/**********************************************************************/
-/* 2. Needed for rendering HTML5 properly in current browsers */
-/**********************************************************************/
-
-article, aside, footer,header, nav, section { display: block; }
-
-
-/**********************************************************************/
-/* 3. Some basic helper styles */
-/**********************************************************************/
-
-.invisible, legend {position: absolute;left: -9999em;}
-.clear {display: block; width: 100%; clear: both;}
-
-.unsichtbar {position:absolute;top:-9999px;left:-9999px;height:1px;width:1px;display:block;}
-
-
-/**********************************************************************/
-/* 4. Basic styles against the reset */
-/**********************************************************************/
-
-code, kbd, var, tt { font-family: Consolas, "Courier New", Courier, sans-serif; }
-p code, p kbd, p var, p tt { line-height: 1; }
-strong, dt { font-weight: bold; }
-em, cite { font-style: italic; }
-abbr[title] {border-bottom: 1px dotted #888;cursor: help;}
-a abbr { cursor: pointer; }
-del {text-decoration: line-through;}
-ins {border-bottom: 1px dashed #888;text-decoration: none;}
-sub { vertical-align: text-bottom; }
-sup { vertical-align: text-top; }
-sub, sup { font-size: 75%;line-height: 1;}
-ol { list-style-type: decimal; }
-ul { list-style-type: disc; }
-
-input, textarea, select { font-size: 1em;margin: 0;border: 0;padding: 0; }
-label { font-weight: normal; }
-label, button,input[type=button],input[type=submit] { cursor: pointer; }
-fieldset {display: block;margin: 0;}
-
-/* This positions an unstyled legend element */
-/* correctly in IE6 + IE7 */
-* html legend,
-*:first-child+html legend {position: relative;left: -10px;}
-
-/*Wordpress align*/
-img.alignright {float:right; margin:0 0 1em 1em}
-img.alignleft {float:left; margin:0 1em 1em 0}
-.aligncenter {display: block; margin-left: auto; margin-right: auto}
-a img.alignright {float:right; margin:0 0 1em 1em}
-a img.alignleft {float:left; margin:0 1em 1em 0}
-a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
-.hidden {display:block;position:absolute;top:-10000px;}
-
-.clearfix, .commentlist article {zoom: 1; }
- .clearfix:before, .clearfix:after, .commentlist article:before, .commentlist article:after {content: "";display: table; }
- .clearfix:after, .commentlist article:after {clear: both; }
-
-
-/**********************************************************************/
-/* 5. Font Faces */
-/**********************************************************************/
-@font-face {
- font-family: 'Arvo Regular';
- src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-@font-face {
- font-family: 'Arvo Gruen';
- src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-@font-face {
- font-family: 'PT Sans';
- src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-
-@font-face {
- font-family: 'PT Sans Bold';
- src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
-}
-
-
-/**********************************************************************/
-/* 6. Screen styles for all (primary mobile) */
-/**********************************************************************/
-
-@media screen {
-
-
-/*********************
-01. GENERAL STYLES
-*********************/
- body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;background-size: 100% 100%;padding-top: 3em;background-color: #46962b;
- }
-
- img {max-width:100%;height:auto;}
-
- blockquote {padding: 0;text-indent: 0em;color: #46962b;background: transparent;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b; }
-
- table, tr, td {vertical-align: top;}
-
- strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
- hr {border: 0; background: #f6f6f6; height: 3px;width: 100%;margin: 2.5em auto 2em;}
-
-/********************
-02. WORDPRESS BODY CLASSES
-********************/
-
-
-
-
-
-/*********************
-03. LAYOUT & PARALLAX
-*********************/
- .fullpage { min-height: 100vh;}
- .fullpage.parallax {background-size: cover!important;}
- .parallax {z-index: 1;background: 50% 50% / cover;}
-
-
-
-/*********************
-04. LINK STYLES
-*********************/
-
- a {color:#46962b;text-decoration: none;}
- a:hover {color:#e6007e;text-decoration: underline;}
- a:visited {color:#e6007e;}
-
- a span.button, span.button a {display: inline-block; background: #e6007e; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
- a:hover span.button, span.button a:hover {background: #46962b;text-decoration: none;
- }
-
-/******************************************************************
-05. H1, H2, H3, H4, H5 STYLES
-******************************************************************/
-
- h1,h2,h3,h4,h5,h6 {font-size: 1em;line-height: 1.4em;margin-bottom:0.3em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-align: left;word-wrap: break-word; }
- h1 {margin-bottom:0em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
-
- article.hentry h1, article.hentry h2, article.hentry h3, article.hentry h4, article.hentry h5, article.hentry h6 {color: #0a350a;}
-
- h2 {}
- h3 {color: #46962b;}
- h4 {}
- h5 {}
- h6 {}
- .kontrast {color:#e6007e!important;}
-
-
-/*********************
-06. HEADER SYTLES
-*********************/
-
- #header {margin: 0;padding: 0;position: relative;}
-
-
- /* site title - just for seo */
- #header .sitetitle {display: none;}
-
- /*mobile header */
- .header-mobile {background: #0a321e; width: 100%;position: fixed;top: 0;z-index: 10;}
- .header-mobile h2 {color: #fff;text-align:center; padding: 0.5em 0;margin: 0;line-height: 1em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .header-mobile .switch-menu {position: absolute; left: 1em; top: 0.6em;color: #fff;font-size: 1.1em;}
-
- #wrap {margin-top: 3em;}
-
-
-
-
-
-/*********************
-07. NAVIGATION STYLES
-*********************/
-
- .navigation li, nav li {list-style-type: none;}
-
- /*hide navs in mobile version */
- #breadcrumb, #nav-desktop, #nav-flyin {display: none;}
- #nav-flyin {height: 0px; top: -500px;overflow: hidden;}
-
-
- #nav-mobile {left: -150%; -webkit-transition: left 0.5s;-moz-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s;}
- #nav-mobile {background: #46962b;z-index: 11;position: fixed;width: 90%;min-height: 100%;height: 100%;padding: 2em 0 2em 4em;box-sizing: border-box;top: 0; bottom: 0;overflow: scroll;border-right: 3px solid #0a321e;box-shadow: 0 0 15em #000; }
-
- #nav-mobile:target {left: 0;}
-
- /*close*/
- #nav-mobile .switch-menu {color: #fff;font-size: 0.9em;position: relative;z-index: 99!important;display: block; }
- #nav-mobile .switch-menu span {margin-right: 0.5em;}
-
- /*logo */
- #nav-mobile .logo {border-top: 2px solid #fff;border-bottom: 2px solid #fff;margin: 2em 2em 0 0;padding: 1em 0;}
- #nav-mobile .logo img {width: 20%; height: auto;float: left;}
- #nav-mobile .logo h2 {font-size: 2em; margin-left: 25%;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff;}
-
- /*searchform*/
- #nav-mobile .suche {margin: 2em 2em 2em 0;}
- #nav-mobile .suche label {display: none;}
- #nav-mobile .suche input.seachphrase {border: 1px solid #333;padding: 1em;box-sizing: border-box;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: #fff;color: #333;font-size: 1em;width: 100%; }
- #nav-mobile .suche .button-submit {display: none;}
- #nav-mobile .suche {}
-
- /*menu*/
- #nav-mobile nav {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- #nav-mobile nav ul {margin: 0; padding: 0;}
- #nav-mobile nav li {margin: 0; padding: 0;}
- #nav-mobile nav a {color: #fff;background: #0a321e;display: block;margin: 0 0 1em; padding: 0.5em;}
- #nav-mobile nav li li a {background: transparent;margin: 0 0 1em 2em;}
-
-
- /*pagination */
- .page-navigation {background: transparent;padding: 1.5em 0;text-align: center;margin: 0 1em 1em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .page-navigation li {display: inline;color: #0a321e;font-size: 1em;margin: 0 0.2em; }
- .page-navigation li a {display: inline-block;background: #fff; padding: 0.5em 1em;color: #0a321e;}
- .page-navigation li a:hover {color: #fff; background: #e6007e;}
- .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: none; }
- .page-navigation ol {display: inline-block;border-right: 0;}
- .page-navigation li.kr8pn-current {display: inline-block;background: #ffee00; padding: 0.5em 1em;}
-
- /*Nav social networks */
- .nav-social {padding: 1em;font-size: 2em;}
- .nav-social li {margin-bottom: 1em;}
- .nav-social li:last-of-type {margin: 0;}
- .nav-social a {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #46962b;}
- .nav-social a:hover {text-decoration: none;color: #0a321e;}
- .nav-social a:before{content: "\f0ac"; font-family: FontAwesome; margin-right: 0.3em;color: #e6007e;}
- .nav-social .twitter a:before{content: "\f099";}
- .nav-social .facebook a:before{content: "\f087";}
- .nav-social .instagram a:before{content: "\f16d";}
- .nav-social .youtube a:before{content: "\f16a";}
- .nav-social .flickr a:before{content: "\f16e";}
-
-
- /*Nav Footer */
- .nav-footer {margin-top:2em;clear: both;}
- #footer .nav-footer li a{color: #fff;}
-
- /*Suchfeld im Header */
- .search-desktop {display: none;}
-
-
-/*********************
-08. POSTS & CONTENT STYLES
-*********************/
-
- /*basic content styles */
- #content {padding: 0;}
-
- /*posts & pages */
- article.postsingle {background: #fff;padding: 1em;margin: 1em; margin-bottom: 0;
- box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
- article.post {margin-bottom: 2em;z-index: 2;position: relative;}
- .hentry p {line-height: 1.5em;margin: 0 0 1.2em 0;}
- p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size:1.1em;}
-
-
-
-
- /*post header */
-
- p.byline {font-size: 0.8em; color: #8c8c8c;margin: 0 0 0.5em;text-align: right; }
- /*post tags*/
- p.subhead {margin: 0;font-size: 0.9em;color: #46962b;}
- p.subhead a { }
- .postlist p.subhead {font-size: 0.8em; }
-
-
-
- /*lists*/
- .hentry ul, .hentry ol {margin: 0 2em;}
- .hentry ul li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
- .hentry ul li:before {content: "✲";position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;}
- article ol {counter-reset:li;}
- article ol > li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
- article ol > li:before {content:counter(li)'.'; counter-increment:li; position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- article ul li li, article ol li li {margin: 1em 0 1em 0;}
-
-
- /*tables */
- article table {margin-bottom: 1.5em;max-width: 100%;overflow: hidden;word-wrap: break-word; }
- article table caption {display: none;}
- article table th {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; padding: 1em 1em 1em 0;color: #0a321e;background: #46962b;padding: 1em;color: #fff; }
- article table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #f6f6f6; }
-
- /*Infobox */
- .infobox {background: #ffee00; padding: 2em;margin-bottom: 1em;margin-left: 2em;}
-
-
-
- /*image: titleimage (single) */
- .postimg {margin: -1em -1em 1em; display: block;}
- .single .postimg .wp-caption-text {text-align: right;padding: 1em 1em 0 0;margin-bottom: 0;}
- .single .termine .postimg .wp-caption-text {margin-bottom: -2em;}
- #single-intro {height: 30%;min-height: 300px; top: 0;}
-
- .single a.postimg img.attachment-titelbild.wp-post-image, a.postimglist img.attachment-titelbild.wp-post-image {width: 100%;height: auto;}
-
- /*image: single parallax */
- .introbg {display: none;}
- #single-intro {margin-top: 10em;background-size: cover;margin-top: 0;}
-
- /*image: home parallax */
- .home #single-intro {display: none;}
- .home #single-intro {display: none;}
- .home .introbg {display: none;}
-
-
-
- /*image sizes */
- img.size-large, img.size-full {width: 100%;height: auto;}
- img.size-medium {width: 100%;height: auto;}
- img.rund {border-radius: 50%;border: 5px solid #f6f6f6;width: 100%;}
- .page article.post img.size-titelbild {width: 100%; }
-
-
- /*image galleries*/
- .gallery {text-align: center; background: #f6f6f6;margin: 0 -1em 1em; padding: 2em;border: 0;}
- .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
- .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery dl.gallery-item img {width: 100%;height: auto; }
- .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: none;}
- .gallery br {display: none;}
- .gallery-columns-9 dl.gallery-item {width: 48%;}
- .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
- .gallery-columns-8 dl.gallery-item {width: 48%;}
- .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
- .gallery-columns-7 dl.gallery-item {width: 48%;}
- .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
- .gallery-columns-6 dl.gallery-item {width: 48%;}
- .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
- .gallery-columns-5 dl.gallery-item {width: 48%;}
- .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
- .gallery-columns-4 dl.gallery-item {width: 48%;}
- .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
- .gallery-columns-3 dl.gallery-item {width: 48%;}
- .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
- .gallery-columns-2 dl.gallery-item {width: 48%;}
- .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery-columns-1 dl.gallery-item {width: 100%;}
- .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
-
- /*image caption */
- .wp-caption-text, .gallery-caption {font-size: 0.8em;color: #555;}
- div.wp-caption {max-width: 100%;}
-
-
- /*more objects */
- article iframe {max-width:100%;}
- pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #f6f6f6;font-size: 0.8em;line-height: 1.4;}
- address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;}
- article .searchform {background: #f6f6f6; padding: 2em; width: 100%;margin: 0 -2em -4em -2em;}
- article .searchform label {margin-bottom: 1em; display: block;}
-
-
- /*category view:post */
-
- article.postlist {margin: 1em;background: #fff;padding: 1em;}
- article.postlist a.postimglist {margin: -1em -1em 0;display: block; }
- article.postlist a.postimglist img{width: 100%;height: auto;}
- article.postlist h2 {margin-bottom: 0;}
- article.postlist h2 a {color:#0a321e;}
- article.postlist .article-teaser {display: none;}
- article.postlist {}
-
- /*category view: Archiv-Titel*/
- div.archive-title {margin: 1em;color: #fff; }
- div.archive-title h1 {display: inline-block;color: #fff;margin-bottom: 0.2em;}
- .archive-title p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .archive-title p a {color: #fe0;}
-
-
-
- /*category template: headerlist */
- article.postlist-small, #main article.postlist-small {padding: 1em;background: #fff; margin: 0 1em 1em;}
- article.postlist-small h2 {font-size: 1em;}
- article.postlist-small h2 a span {color: #ed228d;font-size: 0.7em;margin-right: 0.3em;display: block;}
- article.postlist-small p {font-size: 0.7em;color: #888;margin: 0!important;text-align: right;}
- article.postlist-small a {}
-
-
- /*shortcode: sitemap */
- ul.sitemap {margin: 0; padding: 2em 2em;}
- ul.sitemap li {list-style-type: none;clear: both;background: #f6f6f6; padding: 2em;}
- ul.sitemap li:before{content: ""; }
- ul.sitemap li img {float: left;margin: 0 0.5em 2em 0;width: 100px;border-radius: 50%; }
- ul.sitemap li a {font-size: 1.1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
- ul.sitemap li span {display: block;font-size: 0.9em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
-
-
- /*Author */
- .author {padding: 1em 1em 0;margin-top: 1em;text-align: center;}
- .author img.avatar {border-radius: 50%;}
- .author .author-description {}
- .author .author-description h3 {font-size: 1.2em;padding-top: 0.5em;text-align: center;}
- .author .author-description h3 a {color: #0a321e;}
- .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
-
-
-
- /*socialshare */
- .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: #fff;}
- .sharewrap a {display: inline-block; text-align: center; padding: 0; margin-bottom: 0; font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #fff;font-size: 1em;}
- .sharewrap a:hover {background:#e6007e !important;}
- .sharewrap a span {display: none;}
- .sharewrap a i {font-size: 1.2em;padding: 0.5em 1em;}
- .sharewrap a.twitter {background: #59adeb;}
- .sharewrap a.facebook {background: #3b5998;}
- .sharewrap a.whatsapp {background: #4dc247;}
- .sharewrap a.google {background: #d53f38;}
- .sharewrap a.email {background: #ff9900;margin: 0;}
-
-
-
- /*colorbox */
- .colorbox {background: #ffee00; margin: 2em -2em; padding: 2em;color: #0a321e;}
- .colorbox img.rund {border-color: #e6007e;}
-
-
- /*Quiz */
- .wpss-form {}
- #main .wpss form {background: #ffee00;margin-bottom: -2em;}
- .wpss-form .wpss-question p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .wpss .wpss-form fieldset {border: 0;}
- .wpss .wpss-form input.wpss-radio {float: left;width: auto!important; margin: 0.25em 0.5em 0 0;}
- #main .wpss .wpss-form label {font-size: 1em;color: #46962b;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- #main .wpss .wpss-form .wpss-question {margin-bottom: 1em;}
- #main .wpss .wpss-progress-bar {margin-bottom: 1em;margin-top: 1em;}
- #main .wpss .wpss-progress-bar span {background: #e6007e;}
- #main div.wpss_results_score {background: #fe0; padding: 1em; text-align: center;font-size: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #46962b; }
-
-
- /*article by shortcode */
-
- .insidelist.grau {background:#eee;margin:0 -2em 1em -2em;}
-
-
-
-/*********************
-09. PAGE TEMPLATES
-*********************/
-
-
- /*TEMPLATE: Startseite */
- #teaser {margin-bottom: 0;}
- #teaser.welcome {background: #f6f6f6; padding: 2em;box-sizing: border-box;margin: 1em 1em 0;}
-
- /*Kacheln */
- #teaser {}
- .josephbeuys article, .petrakelly article {background: #e6007e; padding: 1em; color: #fff;margin: 0 ;border-bottom: 3px solid #ffee00;}
- .josephbeuys a, .petrakelly a {color: #fff;}
- .josephbeuys .subhead, .petrakelly .subhead {color: #ffee00;}
- .josephbeuys .postimglist {margin: -1em -1em 0 -1em;display: block;}
- .josephbeuys img {}
-
-
- /*TEMPLATE: Campaign */
-
- p.cta a {display: inline-block; padding:0.5em 1em; color:#46962b; background:#fe0;margin-top:1em;text-shadow: 0 0 0;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- p.cta a:hover {color:#fff; background:#e6007e;}
-
- /*Spenden*/
- #donatenow {background:#e6007e; padding:1em;text-align: center;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;margin-top:0;}
- #donatenow h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;}
- #donatenow a {display:inline-block; background:#fe0;padding:0.5em 1em;color:#46962b;}
- #donatenow a:hover {background:#46962b;color:#fe0;}
-
-
- /*Actionbox */
- #getinvolved {padding-top:2em;}
- #getmore {padding-top:2em; }
- #getinvolved h2, #getmore h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;text-transform: uppercase;}
- .involvebar.sidebar {background: transparent;padding:1em;}
- .involvebar .widget_text {border:4px solid #fe0;padding:2em;color:#fff;}
- .involvebar .widget_sp_image {border:0; color:#fff;}
- .involvebar .widget h3 {color:#fe0;font-size:1.5em;}
- .sidebar.involvebar .widget_text a, .sidebar.involvebar .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .sidebar.involvebar .widget_text a:hover, .sidebar.involvebar .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
-
-
-
-
- /*TEMPLATE: LANDING-PAGE */
- /*intro */
- h1.landing-title {margin-bottom: 1em;display: inline-block;padding-right: 40px;background: url(../images/stoerer_end.png) right center no-repeat;font-family: 'Arvo Gruen', 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- h1.landing-title span{display: inline-block;background: #e6007e url(../images/stoerer_end.png); color: #fff;padding: 0.3em 0.2em 0.3em 0.5em;text-shadow: 0 0 0; }
- #landing-intro {color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);padding: 2em 1em;min-height: 300px;}
-
- /*page content */
- .page-template-page-landingpage article.page.hentry, .page-template-page-landingpage-small article.page.hentry {background: #fff;margin: 0; padding: 2em 2em 0;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
-
-
- /*news */
- .landingnews {margin: 0;}
- h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
- .landingnews article {}
-
-
-
-
-
-
- /*TEMPLATE: ARCHIV*/
- .archiv {}
- .archiv ul {margin: 0;}
- .archiv li:before {content: ""!important;}
- .archiv li {display: inline; padding: 0;}
- .archiv li:after {display: inline;content: ' / ';padding: 0;}
- .archiv ul li:last-of-type:after {content: '';}
- .archiv h2 {font-size: 1.2em;margin-top: 2em;}
- .archiv .archiv-tags a {font-size: 1em!important;}
-
- /*TEMPLATE: LISTVIEW*/
- .page-template-page-listview-php article.postsingle {background: transparent;padding: 0;margin: 0;}
- .page-template-page-listview-php article.postsingle article {background: #fff;padding: 1em;margin: 1em;border: 0;}
- .page-template-page-listview-php #main article.postsingle form {background: #fe0; padding: 1em;margin: 1em;}
- .page-template-page-listview-php #main button { font-size: 1em;}
- .page-template-page-listview-php #main article.postsingle form label {color: #46962b;}
-
-
-
- /*TEMPLATE: STORY */
- .story-intro {color: #fff;position: absolute;bottom: 35%;height: 15%;width: 100%;text-align: center;font-size: 1.3em;text-shadow: 2px 2px 4px rgba(0,0,0,0.5);z-index: 2;}
- .story-intro h1 {color: #fff; text-align: center;}
- .page-template-page-story article {padding: 2em 2em;margin: 0; color: #fff;}
- .page-template-page-story article img.size-large, .page-template-page-story article img.size-full, .page-template-page-story article img.aligncenter {margin-top: 1em;margin-bottom: 1em;}
- .page-template-page-story .parallax {text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
- .inhaltvz {display: none;}
- .abstand {height: 400px;max-height: 60vh;}
-
-
- /*SEARCH */
- .search-results #main .suche {display: none;}
- /*post types */
- .search-results #main .article-teaser {display: block!important;}
- .search-results #main .article-teaser p {margin-bottom: 0;}
- .search-results #main article.type-termine {padding: 1em;margin: 1em; }
- .search-results #main article.type-termine h2 {margin: 0;text-align: left;}
- .search-results #main article.type-termine h2:before {content: "\f073";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-termine .article-teaser {margin: 0;}
- .search-results #main article.type-termine p {margin: 0;text-align: left;}
- .search-results #main article.type-person h2:before {content: "\f21d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-page h2:before {content: "\f0e8";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-post h2:before {content: "\f1d9";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.category-presse h2:before {content: "\f1ea";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.category-beschluesse h2:before {content: "\f02d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-gliederung h2:before {content: "\f024";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
-
- #main .suche button {border: 0;font-size: 1em;padding: 0.5em;background: #e6007e;color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
- #main .suche button:hover {background: #ffee00;color: #46962b;}
- #main .suche label {display: none;}
- #main .suche input {padding: 1em;width: 100%;box-sizing: border-box;}
-
-
- /*404 */
- .error404 {background: url(../images/bg_kohle.jpg);}
- .error404 article {margin: 1em;background: transparent;color: #fff;
- }
- .error404 article h1 {padding: 0.5em;}
- .error404 article p {padding: 0 1em; }
- .error404 article form {margin: 1em 0 0 0!important;width: 100%;box-sizing: border-box;background: transparent!important;}
-
-
-/*********************
-10. POST TYPES
-*********************/
-
-
- /*POSTTYPE:PERSON*/
- .single article.person {position: relative;background: #fff;margin: 1em;padding: 1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
- }
-
- h2.h3 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.3em;color: #46962b;margin-top: -0.2em;margin-bottom: 1em;}
- .socialprofile {}
- .socialprofile a {font-size: 1.2em;background: #0a321e;width: 2em;height: 2em; display: inline-block;box-sizing: border-box;padding-top: 0.25em;border-radius: 50%;text-align: center;margin:0 0.1em 1em; color: #fff; }
- .socialprofile a:hover {background: #46962b;}
-
- .anschrift {background: #e5e5e5; width: 60%;padding: 1em 1em 0.1em 1em;margin-left: 5%;}
-
-
- /*Person: List Team */
- .personen-list {}
- .personen-list article {margin: 0 0 2em;padding: 0 0 2em ;text-align: center;border-bottom: 3px solid #f6f6f6; }
- .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
- .personen-list h3 {margin-bottom: 0;text-align: center;color: #e6007e!important; }
- .personen-list p.funktion{color: #46962b;margin-bottom: 0.5em;}
- .personen-list p.listenplatz{color: #46962b;margin: 0.5em 0 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;f}
- .personen-list p {margin-bottom: 0;}
- .personen-list p.short {margin-bottom: 1em; color: #555;}
- .personen-list p.motivation {margin-bottom: 1em; color: #555;font-style: italic;}
- .personen-list p a {color: #333;}
- .personen-list img {border-radius: 50%;border: 5px solid #f6f6f6;width: 7em;height: 7em;margin-top: -5em;text-align: center;}
- .personen-list p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
- .personen-list p.contact a:hover {background: #46962b; }
- .personen-list .details {margin-top: 1em; }
- .personen-list .details a {display: inline-block; background: #46962b;color: #fff; padding: 0.3em 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em;border-radius: 0.4em;}
- .personen-list .details a:hover {background: #ffee00;color: #46962b;}
-
-
- /*POSTTYPE: Termine */
- article.termine {border-bottom: 2px solid #f6f6f6;margin: 1em 0;position: relative;padding: 1em;}
- article.termine:last-of-type {border-bottom: 0;}
- article.termine .termin_meta_kurz {color: #e6007e;text-align: center;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;margin-bottom: 0.7em;}
- article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
- article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
- article.termine h2 {text-align: center; font-size: 1.3em;}
- article.termine p {margin: 0;text-align: center; }
- article.termine a.weiterlesen {background: transparent;position: absolute; top: 0;left: 0;height: 100%;width: 100%;text-indent: -9999px;}
- article.termine a.weiterlesen:hover {background: rgba(0,0,0,0.03);}
-
- .single article.termine {background: #fff; margin: 1em;padding: 1em;}
- .single article.termine .termin_meta {margin: 1em 0 1em 0;color: #0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em; }
- .single article.termine .termin_meta span {display: block;margin-bottom: 0.5em;}
- .single article.termine .termin_meta span:before {padding-right: 0.5em;font-family: "FontAwesome";color: #46962b;font-size: 1.3em; }
- .single article.termine .termin_meta .termin_tag:before {content: "\f073";}
- .single article.termine .termin_meta .termin_zeit:before {content: "\f017";}
- .single article.termine .termin_meta .termin_ort:before {content: "\f041";}
- .single article.termine .termin_meta .termin_veranstalter:before {content: "\f007";}
- .single article.termine p {text-align: left;margin-bottom: 1.2em;}
- .single article.termine #termin_map_wrapper {background: #f6f6f6; padding: 1em; margin: 0 -1em -1em -1em;}
- .single article.termine #termin_map_wrapper a {color: #0a321e;font-size: 0.8em;}
- .single article.termine .entry-content h2 {margin-left: 0;}
-
-
- /*POSTTYPE: GLIEDERUNGEN */
-
-
- /*Gliederungen: KV Liste */
- .gliederungen-list {}
- .gliederungen-list article {border-bottom: 2px solid #f6f6f6;margin: 2em 0; padding: 0 0 2em;}
- .gliederungen-list article p.contact{font-size: 1em;}
- .gliederungen-list article p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
- .gliederungen-list article p.contact a:hover {background: #46962b;}
- .gliederungen-list .article-header{display: inline-block;}
- .gliederungen-list .entry-content {display: inline-block; float: right;}
- .gliederungen-list .entry-content p, .gliederungen-list article h2 {margin: 0;color: #e6007e;
- }
- .gliederungen-list h2 {font-size: 1em;}
-
-
-
-
-
-/******************************************************************
-11. PAGE NAVI STYLES
-******************************************************************/
-
- /*Tabs*/
- .responsive-tabs__heading { display: none;}
- .responsive-tabs__list__item { display: inline; cursor:pointer;}
- .content-tabs {margin-bottom: 2em;border-top: 1px solid #46962b; }
- .content-tabs .responsive-tabs__list { display: none;}
- .responsive-tabs__list li:before {content: "";}
- .responsive-tabs__heading { display: block; cursor: pointer; }
- .responsive-tabs__panel--closed-accordion-only { display: none;}
- .responsive-tabs-wrapper {clear: both;zoom: 1; }
- .responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after {content: "";display: table;}
- .responsive-tabs-wrapper:after {clear: both;}
- .responsive-tabs__heading--active:focus,
- .responsive-tabs__list__item--active:focus { outline: none !important;}
-
- .responsive-tabs__heading { background: #fff;border: 1px solid #46962b;font-size: 1.2em; border-top: 0;padding: 0.3em 0.5em 0.3em 1.3em; margin: 0;color: #333;position:relative;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
- .responsive-tabs__heading--active {background: #46962b;color: #fff;}
- .responsive-tabs__panel { padding: 1em;margin: 0;}
-
- .responsive-tabs__list {margin: 0!important;padding-left: 2em;}
- .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 0.8em; }
-
- .responsive-tabs__heading::after {content: "\f077"; font-family: FontAwesome; left: 0.5em;font-size: 0.7em; position: absolute;color: #46962b; }
- .responsive-tabs__heading--active::after {content: "\f078";color: #fff; }
-
- .responsive-tabs__list__item {background: transparent;padding: 0.7em 1em; color: #fff;}
- .comments-tabs .responsive-tabs__list__item {color: #fff;}
- .responsive-tabs__list__item:hover {background: transparent; }
- .responsive-tabs__list__item--active,
- .responsive-tabs__list__item--active:hover { background: #f6f6f6;border: 0;color: #0a321e;}
-
-
- .responsive-tabs__panel { border: 0;background: #fff;margin-bottom: 0;padding: 2em;border: 1px solid #46962b; border-top: 0;border-bottom: 3px solid #46962b; }
-
-
- .comment-tabs {margin: 1em;}
- .comment-tabs .responsive-tabs__heading { display: none;}
- .comment-tabs .responsive-tabs__panel--closed-accordion-only { display: block;}
- .comment-tabs .responsive-tabs__panel {background: #f6f6f6;padding: 0em;border: 0;margin-bottom: 0;padding-bottom: 0;}
- .comment-tabs .responsive-tabs__list__item {position: relative;}
- .comment-tabs .responsive-tabs__list__item::before {margin-right: 0.5em;font-family: FontAwesome;font-size: 1em; color: #46962b;}
- body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f0e6";}
- body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f040";}
-
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(4)::before {content: "\f0e6";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(3)::before {content: "\f040";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f1ea";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f1d9";}
-
- .comment-tabs .responsive-tabs__list__item {font-size: 0px; padding: 0 10px 0 10px;margin-right: 10px!important;}
- .comment-tabs .responsive-tabs__list__item::before {font-size: 25px;margin-right: 0;color: #fff;}
- .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
-
-
- /*tabs homepage */
- .home-tabs {margin: 1em;}
- .home-tabs .responsive-tabs__panel {padding: 0!important;background: transparent;border: 0;}
- .home-tabs .responsive-tabs__panel article {margin: 1em 0; background: #fff;border: 0;}
- .home-tabs .responsive-tabs__panel--closed-accordion-only {display: block;}/*1. Tab mobil öffnen */
- .home-tabs .responsive-tabs__list {display: block;} /*nav mobil umstellen */
- .home-tabs .responsive-tabs__list {display: block;padding: 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .home-tabs .responsive-tabs__list li {background: #0a321e;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #ffee00;}
- .home-tabs .responsive-tabs__list {display: block;}
- /*icons*/
- .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';display: block;text-align: center;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
- .home-tabs .responsive-tabs__list #tablist1-tab1:before {content: "\f1d9";}
- .home-tabs .responsive-tabs__list #tablist1-tab2:before {content: "\f073";}
- .home-tabs .responsive-tabs__list #tablist1-tab3:before {content: "\f1ea";}
- .home-tabs .responsive-tabs__list #tablist1-tab4:before {content: "\f02d";}
-
- .home-tabs h2.responsive-tabs__heading {display: none!important;}
-
- p#back-top a {display: none; }
-
-
-/******************************************************************
-12. COMMENT STYLES
-******************************************************************/
- .commentlist {background: #f6f6f6; padding: 1em;margin: 0 1em 1em;}
- .commentlist li {list-style-type: none;}
-
- .commentlist li:before{content: "";}
- ul.children {margin-left: 1em;}
- #main ol.commentlist article {background: transparent;padding: 0.5em;margin: 0 0 1em 1em;}
- .commentlist article img.avatar {margin: 0 0.5em -0.7em 0;border-radius: 50%;}
- .commentlist article .vcard {padding: 0 0 0 0;font-size: 0.8em;margin-bottom: 0.7em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:#0a321e;}
- .commentlist article .vcard a {color: #46962b;}
- .commentlist .comment-reply-link {font-size: 0.6em;padding: 0.2em 0.8em;border-radius: 1em;display: inline-block;text-align: right;color: #fff;background: #46962b;float: right;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .commentlist .comment-reply-link:hover {background: #ffee00; color: #46962b;}
- .commentlist article:hover .comment-reply-link {visibility: visible;}
-
-
- #main ol.commentlist article {}
- #main ol.commentlist article.bypostauthor {background: #46962b;color: #fff;padding: 1em;}
- #main ol.commentlist article.bypostauthor a {color: #0a321e;}
- #main article.bypostauthor a.comment-reply-link {color: #fff!important;background: #0a321e;}
-
-
- /*comment nav */
- #comment-nav ul li:before{content: "";}
- #comment-nav {padding: 0;margin: 0; background: transparent;}
-
- #comment-nav li {width: 50%;display: inline-block;padding: 0!important;margin: 0;box-sizing: border-box;font-size: 0.9em;}
- #comment-nav li.next {text-align: right;float: right;}
- #comment-nav li a {color:#0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
-
- /*Related */
- .posttab, .posttab {padding: 1em 0 0.1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .posttab article:first-of-type {margin-top: 0;}
-
- /*category view:post */
- .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 0;border-bottom: 0;}
- .posttab article.postlist a.postimglist {float: left;width: 30%;margin: 0 1em 0 0; }
- .posttab article.postlist .article-teaser {display: none;}
- .posttab article.postlist.has-post-thumbnail h2, .posttab article.postlist.has-post-thumbnail p.subhead,
- .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
-
-
-
-/******************************************************************
-13. COMMENT FORM STYLES
-******************************************************************/
-
-
- #respond {background: #f6f6f6;padding: 2em;margin: 0 1em 1em;}
-
- #reply-title {color: #0a321e;}
- #commentform ul {margin: 0;}
- #commentform li {list-style-type: none;}
- #commentform li:before{content: "";}
- #main form {background: #f6f6f6;padding: 2em;margin: 0 -1em 1em;}
- #main form p:last-of-type {margin-bottom: 0;}
- #main form input, #main form textarea, #main form select {border: 1px solid #cecece;background: #fff;padding: 1em;display: block;margin-bottom: 1em;width: 92%;}
- #main form textarea {width: 97.3%;height: 6em;}
- #main form input:hover, #main form textarea:hover {border: 1px solid #999;background: #fff;box-shadow: 0 0 5px #eee inset;}
- #main form input:focus, #main form textarea:focus {border: 1px solid #46962b;background: #fff;box-shadow: 0 0 5px #eee inset;}
- #main form label {font-size: 0.8em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #888;}
- #main form input[type=number], #main form select, #main form .wpcf7-radio input {width: auto;}
- #main form input[type=radio] {display: inline-block;}
- #main form .wpcf7-radio span.wpcf7-list-item-label {margin-right: 1em;}
- #main form input.wpcf7-acceptance {width: auto; display: inline-block;margin-right: 0.5em;}
- #main form .wpcf7-checkbox input {display: inline-block;width: auto;}
- #main form input[type=submit], #main form .cr_ipe_item button {display: inline-block;padding: 1em; border: 0;color: #fff;font-weight: normal;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: auto;text-transform: uppercase;background: #e6007e;font-size: 1.2em;}
- #main form input[type=submit]:hover, #main form .cr_ipe_item button:hover {background: #fe0;border:0;color: #46962b;box-shadow: none;}
- #main form h2 {margin-bottom: 1em;}
- #main form.wpss-form input[type=submit]:hover {background: #46962b;border:0;color: #fff;}
- #main form .radiolist .wpcf7-list-item {
- display: block; margin:0.3em 0;
- }
-
- #main form canvas {border: 1px solid #cecece;background: #fff; }
- #main form .wpcf7-form-control-clear-wrap input {border: 0; padding: 0.5em 0;background: transparent;width: auto;font-size: 0.8em;}
-
-
-
- #main form .box {background: #ffee00;margin: 0 -2em 2em -2em;padding: 2em;clear:both;}
- #main form hr {color: #fff;background: #fff;margin-bottom: 2em;margin-top: 0;clear:both;}
-
- #recaptcha_area {margin-bottom: 1em;}
- #main form .req {color: #46962b;}
- #main form label small {font-size: 0.8em;color: #aaa;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- form .required-info {font-size: 0.8em;color: #888;margin-bottom: 1em;}
-
-
- /*********************
- 14. SIDEBARS & ASIDES
- *********************/
- .sidebar li {list-style-type: none;}
- .sidebar {background:#0a321e;padding: 2em;color: #8d9e96;}
- h3.widgettitle {margin-bottom: 0.5em;color: #fff;}
- .sidebar a, .sidebar a:visited {color: #ffee00; }
- .sidebar a:hover {color: #e6007e; }
- .widget {margin-bottom: 2em;border-bottom: 2px solid #17452e; padding-bottom: 2em;}
- .sidebar .widget:last-of-type {margin-bottom: 0;}
-
- /*Twitter */
- .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {padding: 1em;color: #fff;font-size: 0.9em;margin: 0;border: 0;
- }
- .widget.widget_twitter-tracker h3, .widget_twitter-profile-tracker h3 {}
- .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {}
- .sidebar .widget.widget_twitter-tracker a.tweet-link, .sidebar .widget_twitter-profile-tracker a.tweet-link {font-size: 0.6em;margin: 0 0 0 40px;background: #46962b;color: #fff!important;padding: 0.3em 0.5em;border-radius: 1em;}
- .widget.widget_twitter-tracker img, .widget_twitter-profile-tracker img {float: left; margin: 5px 0 0.5em 0;width: 30px; height: auto;}
- .widget.widget_twitter-tracker .msg, .widget_twitter-profile-tracker .msg {margin: 0 0 0 40px;}
-
- .widget.widget_twitter-tracker .tweets li, .widget_twitter-profile-tracker .tweets li {margin-bottom: 1.5em;}
-
-
- /*Social Media */
- .widget_kr8_socialmedia {padding: 0!important;background: transparent!important;box-shadow: none !important;}
- .widget_kr8_socialmedia h3.widgettitle {}
- .widget_kr8_socialmedia li {display: inline-block;margin: 0 0.5em 0.5em 0!important; padding: 0!important;}
- .widget_kr8_socialmedia li span {border-radius: 50%;box-sizing: border-box;height: 40px;width: 40px;color: #fff;text-align: center;background-color: #0a321e; font-size: 1.3em;padding-top: 0.5em;}
- .widget_kr8_socialmedia li span.fa-twitter:hover {background-color: #31ccf0;}
- .widget_kr8_socialmedia li span.fa-facebook:hover {background-color: #3b5998;}
- .widget_kr8_socialmedia li span.fa-google-plus:hover {background-color: #dd4e51;}
- .widget_kr8_socialmedia li span.fa-flickr:hover {background-color: #fd3a93;}
- .widget_kr8_socialmedia li span.fa-instagram:hover {background-color: #407291;}
- .widget_kr8_socialmedia li span.fa-youtube:hover {background-color: #b1263a;}
- .widget_kr8_socialmedia li span.fa-vimeo-square:hover {background-color: #28c5ee;}
- .widget_kr8_socialmedia li span.fa-pinterest:hover {background-color: #d7373d;}
- .widget_kr8_socialmedia li span.fa-soundcloud:hover {background-color: #fa3846;}
- .widget_kr8_socialmedia li span.fa-foursquare:hover {background-color: #5bc0e6;}
- .widget_kr8_socialmedia li span.fa-xing:hover {background-color: #074f4f;}
- .widget_kr8_socialmedia li span.fa-tumblr:hover {background-color: #2a455b;}
- .widget_kr8_socialmedia li span.fa-rss:hover {background-color: #fb9a61;}
- .widget_kr8_socialmedia li span.fa-comments-o:hover {background-color: #fb6c55;}
-
-
- /*Bilder Widget*/
- .widget_sp_image img {width:100%!important;height:auto!important;}
-
- /*Suche */
- .widget_search {background: transparent!important;box-shadow: none!important;padding: 0!important;display: none;}
- .widget_search label{display: none;}
- .widget_search .seachphrase{padding: 1em 5%;width: 90%;border: 1px solid #0a321e;}
- .widget_search .seachphrase:hover, .widget_search .seachphrase:focus {border-color: #46962b;}
- .widget_search .button-submit {border:0;background: #0a321e; color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;padding: 0.5em 1em;margin-top: 1em;font-size: 1em;font-weight: normal;}
- .widget_search .button-submit:hover {background: #ffee00;color: #0a321e;}
- .sidebar .widget_search .button-submit .fa {display: none;}
-
- /*contact form */
- .sidebar form {}
- .sidebar form input {padding: 1em;}
- .sidebar form label {display: block;color: #fff;font-size: 0.8em;color: #fff;}
- .sidebar form input {padding: 1em;width: 100%;box-sizing: border-box;margin-bottom: 1em;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .sidebar form input:focus, .sidebar form input:hover {box-shadow: 0px 0 10px rgba(0,0,0,0.3);}
- .sidebar form button, .sidebar form input[type=submit], .page-template-page-listview-php article button {background: #e6007e;border: 0;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff; font-weight: normal;font-size: 1.5em; padding: 1em; display: block;}
- .sidebar form button:hover, .sidebar form input[type=submit]:hover, .page-template-page-listview-php article button:hover {background: #46962b;color: #fff;}
- .sidebar.threecol button {font-size: 1em;margin-top: 1em;}
-
- .sidebar form p {margin-bottom: 1em;}
- .sidebar form {}
-
- /*Tag Cloud */
- .widget_tag_cloud {}
- .widget_tag_cloud a, #footer .widget_tag_cloud a {font-size: 0.9em!important;display: inline-block;padding: 0.5em 0.6em; margin: 0 0.2em 0.5em 0; background: #46962b; line-height: 1; color: #fff; border-radius: 0.3em;}
- .widget_tag_cloud a:hover, #footer .widget_tag_cloud a:hover {background: #ffee00;color: #0a321e;text-decoration: none;}
-
- /*Termine: Liste */
- .widget_termine_liste_widget {}
- .widget_termine_liste_widget li li {}
- .widget_termine_liste_widget span{margin-right: 0.4em;font-size: 0.8em;}
- .widget_termine_liste_widget span:after{content: " »";}
- .widget_termine_liste_widget span:last-of-type:after{content: "";}
- .widget_termine_liste_widget h4 {}
- .widget_termine_liste_widget p{display: none;}
-
- /*Rss*/
- .widget_rss h3 img {display: none;}
- #footer .widget_rss h3 a {color: #fff;}
-
-
- /*Petition*/
- .dk-speakup-widget-popup-wrap {background: #fff; position: fixed;z-index: 199; padding: 2em;display: none;}
- #dk-speakup-widget-windowshade {position: fixed;top: 0;left: 0;z-index: 198;background: #000;}
- .dk-speakup-widget-close {width: 15px; height: 15px;background: red;position: absolute;top: 0;right: 0;}
- .dk-speakup-progress {background: #ddd;height: 1.5em;display: block;border: 1px solid #ccc;}
-
-
-
-
-
- /*********************
- 15. FOOTER STYLES
- *********************/
-
- /*Newsletter */
- #newsletter {background: #e6007e; margin: -2em;padding: 2em;}
- #newsletter .sidebar {background: transparent;}
- #newsletter .widget {background: transparent!important;border: 0;}
- #newsletter h2 {color: #fff;margin-bottom: 1em;border-bottom: 3px solid;display: inline-block;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-size: 2.5em; }
-
-
- /*Social Accounts */
- #socialaccounts {background: #fe0;margin-top: 0;}
- #socialaccounts .widget {background: transparent;}
-
-
- /*Real footer */
- #footer {clear: both;background:#0a321e; padding: 0;color: #fff; }
- #footer .widget {background: transparent; box-shadow: none;color: #8d9e96;}
- #footer .widget:last-of-type {border-bottom: 0;}
- #footer .widgettitle {color: #fff;}
- p.copyright {text-align: center; font-size: 0.8em;background: #0a1a12;color: #56685f;padding: 1em;}
- p.copyright a:hover{color: #ffee00;}
-
- #footer .widget_nav_menu {font-size: 1.2em;}
- #footer .widget_nav_menu li {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; margin-bottom: 2em;}
- #footer .widget_nav_menu li a {color: #fff;}
- #footer .widget_nav_menu li li a {color: #afdca7;}
- #footer .widget_nav_menu li li {float: none;font-size: 0.8em;margin: 0;width: 100%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- #footer .widget_nav_menu ul {margin: 0;padding: 0;}
- #footer .widget_nav_menu li a:hover {color: #ffe000; }
-
- .nav-footer {margin: 2em;}
-
- }
-
-
-/**********************************************************************/
-/* DESKTOP */
-/**********************************************************************/
-
-
-/*SMALLER LAPTOPS */
-@media only screen and (min-width: 770px) {
-
- .onecol {width: 5.801104972%;}
- /* 4.85%; } /* grid_1 */
- .twocol {width: 14.364640883%;}
- /* 13.45%; } /* grid_2 */
- .threecol {width: 22.928176794%;}
- /* 22.05%; } /* grid_3 */
- .fourcol {width: 31.491712705%;}
- /* 30.75%; } /* grid_4 */
- .fivecol {width: 40.055248616%;}
- /* 39.45%; } /* grid_5 */
- .sixcol {width: 48.618784527%;}
- /* 48%; } /* grid_6 */
- .sevencol {width: 57.182320438000005%;}
- /* 56.75%; } /* grid_7 */
- .eightcol {width: 65.74585634900001%;}
- /* 65.4%; } /* grid_8 */
- .ninecol {width: 74.30939226%;}
- /* 74.05%; } /* grid_9 */
- .tencol {width: 82.87292817100001%;}
- /* 82.7%; } /* grid_10 */
- .elevencol {width: 91.436464082%;}
- /* 91.35%; } /* grid_11 */
- .twelvecol {width: 99.999999993%;}
- /* 100%; } /* grid_12 */
- .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,twelvecol {
- position: relative;float: left;margin-left: 2.762430939%;}
- .first {margin-left: 0;}
- section.last, div.last {float: right;}
-
-
- /******************************************************************
- Stylesheet: Tablet & Small Desktop Stylesheet
-
- Here's where you can start getting into the good stuff.
- This size will work on iPads, other tablets, and desktops.
- So you can start working with more styles, background images,
- and other resources. You'll also notice the grid starts to
- come into play. Have fun!
-
- ******************************************************************/
-
-
- /*********************
- GENERAL STYLES
- *********************/
-
- a {text-decoration: none;}
- h1 {font-size:3em; }
-
- /*********************
- LAYOUT & GRID STYLES
- *********************/
- html {}
- body {padding: 0;background: url(../images/body_bg.jpg) 50% 50% fixed #46962b;background-size: 100% 100%;
- }
-
-.inner {max-width: 1140px; margin: 0 auto;}
-
- #content {padding: 0; }
- #main { }
-
- /*********************
- HEADER SYTLES
- *********************/
- #header{ padding: 1.5em 0 0 0;position: relative;margin-bottom: 2em;}
-
-
-
-
- /*********************
- NAVIGATION STYLES
- *********************/
-
- /*hide mobile nav */
- .header-mobile, #nav-mobile {display: none!important;}
-
- /*show nav in desktop-version*/
- #nav-desktop, #nav-flyin {display: block;}
-
- /*Hauptnavigation fixed and scrolly */
- .nav-wrap {width: 100%;z-index: 3;position: relative;margin-bottom: 2em; }
- #nav-flyin {position: fixed;z-index: 999;display: none;height: auto;overflow: visible;background: #0a321e;top: 0;font-size:1.3em;}
- .logged-in.admin-bar #nav-flyin {top: 32px;}
-
- /*nav flyin */
- .nav-wrap .logo-desktop {display: none;position: relative; float: left;width: auto;padding: 0.5em 1em 0.5em 0;}
- .nav-wrap .logo-desktop img {height: 2.5em;width: auto;float: left;}
- .nav-wrap .logo-desktop h2 {color: #fff;font-size: 1em;padding: 0.6em 0 0 3em;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- .nav-wrap .logo-desktop h2 a {color: #ffee00;}
-
- /*nav desktop */
- #nav-desktop {font-size:1.3em;}
-
- /*Hauptnavigation */
- .nav-main {display:block;width: 100%;text-align: right;background:transparent;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;z-index: 3;position: relative;text-transform: uppercase; }
- .nav-main .navigation {display:block;width:100%;}
-
-
- .nav-main li {display: inline-block;position: relative;padding:1em;margin:0;}
- .nav-main li a {padding:0;display:block;background: transparent;color:#fff;border: 0; }
- .nav-main li a:hover {color: #ffe000;text-decoration: none;}
- /*2te Ebene */
- .nav-main li ul {display:none;padding: 0px 0 0;font-size:0.9em;margin-top: 13px;}
- .nav-main li:hover ul {display:block;}
- .nav-main li ul {position:absolute;width:250px;z-index:9;background: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.2);text-align: left;border: 5px solid #ffee00;margin-left: -40px; }
- .nav-main li ul:before {content: "";position: absolute;width: 30px;height: 15px;top: -15px;left: 70px; background: url(../images/nav_ul2.png) 0 -5px no-repeat transparent;}
- .nav-main li ul li {display:block;float: none;font-size:0.8em;border: 0;margin: 0;padding: 0;position: relative;z-index: 9; }
- .nav-main li ul li a, .nav-main li.current-menu-parent li a, .nav-main li.current-menu-item li a {background: #fff;color:#0a321e;border: 0;padding: 0.5em 1.2em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- .nav-main li.current-menu-parent li a:hover,.nav-main li.current-menu-item li a:hover,.nav-main li ul li a:hover,.nav-main li.current-menu-parent li.current-menu-item a {color:#46962b; background: #ffee00; }
- .nav-main li.current-menu-parent li.current-menu-item a { }
- .nav-main li ul li a:before {}
- /*2te & 3te Ebene Mega */
- .nav-main li.mega ul {width: 600px;clear: both;display: block1;margin-left: -200px;}
- .nav-main li.mega ul:before {left: 215px;}
- .nav-main li.mega ul a {background: transparent;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- .nav-main li.mega ul li {width: 200px;position: relative;display: block;float: left;font-size: 1em; }
- .nav-main li.mega ul ul {position: relative;padding: 0;width: 200px;box-shadow:0 0 0;border: 0;float: none;display: block;margin: 0;}
- .nav-main li.mega ul ul a {font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- .nav-main li.mega ul ul:before {background: transparent;}
- .nav-main li.mega ul ul li {}
- /*Aktives Element */
- .nav-main li.current-menu-item a, .nav-main li.current-menu-parent a, .nav-main li.current-menu-ancestor a {color: #ffe000;border-bottom: 2px solid #ffe000;border-bottom: 2px solid #ffe000;}
-
- .nav-main li.current-menu-item li a, .nav-main li.current-menu-parent li a {background: #fff;color:#0a321e; }
- /*Home*/
- .nav-main .home {float: left;padding-left: 3.2em;background: url(../images/logo_small.png) 0 0.5em no-repeat transparent;background-size: auto 72%;}
- /*CTA */
- .nav-main .cta {padding: 0.5em 0.5em;padding-right: 0;}
- .nav-main .cta a, .nav-main .cta.current-menu-item a {background: #e6007e;color: #fff;padding: 0.5em;border: 0; }
- .nav-main .cta a:hover {color: #46962b;background: #ffee00;text-transform: uppercase;}
- /*Suche */
- .nav-main .suche {}
- .nav-main .suche a:before {content: "\f002";font-family: 'FontAwesome';color: #fff;font-size: 21px;margin-top: -1px;}
- .nav-main .suche:hover a:before {color: #ffee00;}
- .nav-main .suche a {display: inline-block!important;text-indent: -9999999px;font-size: 0;}
- .nav-main .suche a {}
-
- .nav-main .cta.last {padding-right:0;}
-
-
- /*Navigation Footer */
- .nav-footer {font-size: 0.9em;margin: 2em 0 4em 0;text-align: center;}
- .nav-footer li {display: inline-block;margin: 0 1em 0 0;}
-
- /*Back to top */
- p#back-top {position: fixed; display:none; bottom: 2em; right: 2em;z-index: 999;}
- p#back-top a {display: inline-block; transition: opacity 1s; background: #0a321e;background: rgba(10,50,30,0.6);border-radius: 50%;width: 50px;color: #fff;text-align: center;padding: 0.6em 0 0.9em;opacity: 0.4;}
- p#back-top a:hover {opacity: 1;text-decoration: none;}
-
- /*Pagination*/
- .page-navigation {margin: 0;}
- .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: inline; }
-
- /*Soziale Netzwerke */
- .nav-social {padding: 2em 0;font-size: 1.5em;text-align: center;}
- .nav-social li {display: inline-block;margin: 0 2em 0 0;}
-
-
- .search-desktop {background: #ffee00; padding: 2em 0;margin: -12.5em 0 2em 0;display: block;}
- .search-desktop label {display: none;}
- .search-desktop input {padding: 1em;width: 80%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- .search-desktop button {border: 0;font-size:1.4em; background: transparent;color: #46962b;}
- .search-desktop button:hover {color: #e6007e;}
- .search-desktop button .text {display: none;}
- .search-desktop a {font-size: 0.8em; margin-top: 0.5em;padding-left: 0.1em;display: inline-block;}
-
- #suche {transition: margin 0.5s;z-index: 3;position: relative;}
- #suche:target {margin-top: -3.5em;}
-
- /*********************
- POSTS & CONTENT STYLES
- *********************/
-
-
-
- article {padding: 0 0 2em;margin: 2em;}
-
- article img.wp-post-image, .search-results article img.wp-post-image {float: left;margin: 10px 0.7em 0 0;width: 33%;height: auto; }
-
- article h1 a, .search-results article h1.h2 a{color:#0a321e;}
-
- article.postsingle, .single article.person, .single article.termine, .single article.gliederung {background: #fff;padding: 2em;margin: 0; margin-bottom: 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
- .single .personen-list article.person {box-shadow: none;}
-
- /*Überschriften*/
- h1, .single h1 {font-size:2.5em;}
- .entry-content h1 {font-size:1.8em;}
- h2 {font-size:1.6em;}
- h3 {font-size:1.5em;}
- h4 {font-size:1.3em;}
- h5 {font-size:1.1em;}
- h6 {font-size:1em;}
-
- .search-results article h1{font-size: 1.6em;}
-
-
- /*Sitemap */
- ul.sitemap {margin: 0 0em; }
-
- /*Aussehen: Klein */
- ul.sitemap.klein {padding:2em 0; margin:2em 0; border: 0.4em solid #46962b; border-left:none; border-right: none;}
- ul.sitemap.klein li {width:32%; float:left;box-sizing: border-box;background: transparent;clear:none; text-align: center;padding:1em;}
- ul.sitemap.klein li img {float:none;width:200px; border: 5px solid #f6f6f6;}
- ul.sitemap.klein li:nth-of-type(3n-2) {clear:left;}
- ul.sitemap.klein li:nth-of-type(3n+2) {margin:0 2%;}
- ul.sitemap.klein li {}
-
- /*Klein fullpage */
- .twelvecol ul.sitemap.klein li {width:23.5%;}
- .twelvecol ul.sitemap.klein li:nth-of-type(3n-2) {clear:none;}
- .twelvecol ul.sitemap.klein li:nth-of-type(3n+2) {margin:0;}
- .twelvecol ul.sitemap.klein li:nth-of-type(4n-3) {clear:left;}
- .twelvecol ul.sitemap.klein li:nth-of-type(4n+2) {margin:0 2%;}
- .twelvecol ul.sitemap.klein li:nth-of-type(4n+4) {margin-left: 2%;}
-
-
- /*Form*/
- #main form {margin: 0 -2em 2em;}
- #main form p {width: 100%; clear: both;}
- #main form p.left, #main form div.left {width: 45%;float: left;clear: left;}
- #main form p.right, #main form div.right {width: 45%;float: left;margin-left: 10%;clear: right;}
-
-
- /*Bilder */
-
-
- img.rund {width: 150px;}
-
- /*image: titleimage (single) */
- .postimg {margin: -2em -2em 1em; display: block;}
- .postimg .wp-caption-text {text-align: right;padding: 2em 4em 0 0;margin: 0;}
-
- /*parallax*/
- .introbg {display: block; position: absolute;top: 0;left: 0;width: 100%;z-index: 0;height: 60%!important; min-height: 600px!important; background-size: cover;overflow: hidden;}
- #landing-intro {background: transparent!important;}
- #single-intro {background: transparent!important;height: 400px!important;margin: 0;min-height: 2em!important;}
- .parallax {background-attachment: fixed;}
- .parallax.bgscroll {background-attachment: scroll;}
-
-
- /*image: home parallax */
- .home #single-intro {display: none;}
- .home #single-intro {display: none;}
- .home .introbg {display: block;height: 100%!important;}
-
-
-
- .single img.attachment-titelbild.wp-post-image {width: 100%;height: auto;margin-top: 0;}
- .single article.person img.attachment-titelbild.wp-post-image { margin-bottom: 1em;}
- img.size-medium {width: 49%;height: auto;}
- .wp-caption img.size-medium {width: 100%;height: auto;}
-
- .gallery {text-align: center; background: #f6f6f6;margin: 0 -2em 1em; padding: 2em;border: 0;}
- .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
- .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 2%;}
- .gallery dl.gallery-item img {width: 100%;height: auto; }
- .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: block;}
- .gallery-columns-9 dl.gallery-item {width: 9%;}
- .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
- .gallery-columns-8 dl.gallery-item {width: 10%;}
- .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
- .gallery-columns-7 dl.gallery-item {width: 12%;}
- .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
- .gallery-columns-6 dl.gallery-item {width: 14%;}
- .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
- .gallery-columns-5 dl.gallery-item {width: 18%;}
- .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
- .gallery-columns-4 dl.gallery-item {width: 23%;}
- .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
- .gallery-columns-3 dl.gallery-item {width: 31%;}
- .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
- .gallery-columns-2 dl.gallery-item {width: 48%;}
- .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery-columns-1 dl.gallery-item {width: 100%;}
- .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
-
-
-
-
-
-
-
-
- /*Tabs */
- .responsive-tabs__list, .content-tabs .responsive-tabs__list { display: block;margin: 0!important;padding-left: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 1em;color: #0a321e;}
- .hentry .responsive-tabs__list li:before {content: "";}
- .responsive-tabs__heading { display: none;}
-
- .content-tabs {border: 0;}
- .content-tabs .responsive-tabs__list {padding: 0 0 0 0;border: 0; }
- .content-tabs .responsive-tabs__list__item {background: #fff;color: #46962b;border: 1px solid #46962b;border-left-width: 0; }
- .content-tabs .responsive-tabs__list__item:first-of-type {border-left-width: 1px;}
- .content-tabs .responsive-tabs__list__item--active,
- .content-tabs .responsive-tabs__list__item--active:hover { background: #46962b;color: #fff;}
- .content-tabs .responsive-tabs__panel {padding: 2em 0;}
-
- .responsive-tabs__panel--closed-accordion-only { display: block;}
-
-
- .responsive-tabs__panel { border: 0;margin-bottom: 2em;border-bottom: 3px solid #46962b; }
-
-
- .comment-tabs {margin: 0;border:0; }
- .comment-tabs .responsive-tabs__panel {margin-bottom: 0;padding: 0;}
- .comment-tabs .responsive-tabs__list__item {font-size: 1em; padding: 0.8em 1em;margin-right: 0.5em!important;}
- .comment-tabs .responsive-tabs__list__item::before {font-size: 1em;margin-right: 0.5em;color: #0a321e;}
- .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
-
-
- /*Tabs home */
-
- .home-tabs {margin: 0em;}
- .home-tabs .responsive-tabs__list {display: block;}
- .home-tabs .responsive-tabs__panel {padding: 0;background: #fff;border: 0;margin: 0;}
- .home-tabs .responsive-tabs__panel {padding: 1em 2em!important;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .home-tabs .responsive-tabs__panel article {border-bottom: 2px solid #f6f6f6;margin-bottom: 2em;padding-left: 0;}
- .home-tabs .responsive-tabs__panel article:last-of-type {border-bottom: 0;}
- .home-tabs .responsive-tabs__list li {color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: transparent;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #fff;color: #0a321e;}
- .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';margin-right: 0.5em;display: inline ;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
- .home-tabs article.termine {margin: 2em;padding-bottom: 2em;}
- .home-tabs article.termine .postimg {margin: -2em -1em 1em 0;display: none;}
- .home-tabs article.termine:last-of-type {}
- .home-tabs .button a {margin-bottom: 2em;margin-top: -2em;}
-
-
- div.archive-title {margin: 0 0 3em 0;color: #fff; }
-
- /*category view:post */
- div.list-article {background: #fff;padding: 0.1em 0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
- article.postlist {margin: 2em;background: #fff;padding: 0 0 2em;border-bottom: 2px solid #f6f6f6;}
- article.postlist a.postimglist {float: left;width: 30%;margin: -0.2em 1em 0 0; }
- article.postlist .article-teaser {display: block;}
- article.postlist.has-post-thumbnail h2,article.postlist.has-post-thumbnail p.subhead,
- article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
- article.postlist:last-of-type {border-bottom: 0;}
-
- /*category view: headerlist */
- article.postlist-small h2, article.postlist-small p {display: inline-block;}
- article.postlist-small p {float: right;}
- #main article.postlist-small {padding: 2em 0; margin: 0 2em;border-bottom: 3px solid #f6f6f6;}
- #main article.postlist-small:last-of-type {border-bottom: 0;}
-
- /*article by shortcode */
- .insidelist article.postlist {margin: 2em 0;}
-
- .insidelist.grau {margin:0 -2em 1em -2em;}
- .insidelist article.postlist {background: transparent; margin:1em 2em 0;}
-
-
-
-
- /*********************
- PAGE TEMPLATES
- *********************/
-
-
- /*TEASER */
- #teaser {margin-bottom: 3em;}
- #teaser.welcome {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);margin: 0 0 2em;}
-
- /*Slider fullpage */
- .petrakelly {width: 100%;min-height: 465px;height: 100%;margin-bottom: 2em;}
- .petrakelly #single-intro {margin: 0;height: 0!important;display: none;}
- .petrakelly article {padding: 0;background: transparent; border: 0; }
- .petrakelly article {margin: 2em auto 0;}
- .petrakelly article h1 {border: 10px solid #fff;border-right: 0;border-left: 0;display: inline-block;padding: 0.2em 0;width: 50%;font-size: 4em;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);margin: 0.2em 0;}
- .petrakelly article h1 a:hover {color: #ffee00;text-decoration: none;}
- .petrakelly article p {text-shadow: 1px 1px 5px rgba(0,0,0,0.5);font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: 50%; }
- .petrakelly article p.subhead {color: #ffee00;}
-
- /*list alternative*/
- .bigkahuna {margin:0 0 2em;}
- .bigkahuna article {background: transparent;margin:0 0 2em;padding: 0;border: 0;}
- .bigkahuna img {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .bigkahuna p {color: #fff;}
- .bigkahuna p.subhead{color: #ffee00;margin-top: 1em;}
- .bigkahuna h2 a {}
-
- /*Kacheln */
- .josephbeuys {}
- #teaser .josephbeuys article {padding:0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);position: relative;border: 0;background: transparent;}
- #teaser .josephbeuys img.wp-post-image {width: 100%;height: auto;z-index: 1;position: relative;margin: 0;float: none;
- }
- .josephbeuys article img {transition: opacity 0.5s;}
- .josephbeuys article:hover img {opacity: 0.7;}
- .josephbeuys .postimglist {margin: 0;}
- .josephbeuys .subhead {margin: 0 0 0 10%;z-index: 2; position: absolute;top: 35%;left: 0;display: block;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- .josephbeuys h1 {position: absolute; top: 40%;margin: 0 40% 0 10%; display: inline-block;border: 7px solid #fff;border-right: 0;border-left: 0; color: #fff;padding: 0;font-size: 3.5em;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);z-index: 2;left: 0;border: 0;line-height: 1.2em;
- }
- #teaser .josephbeuys h1 a,#teaser .josephbeuys h1 a:hover {background: transparent;margin: 0; padding: 0;}
- #teaser .josephbeuys h1 a:hover {color: #ffee00;text-decoration: none; }
- .josephbeuys p {display: none;}
-
- .josephbeuys img {box-shadow: none;margin: 0;display: block;}
- .josephbeuys .nodesc h1, .josephbeuys .nodesc p {display: none!important; }
- /*Kachel-Anordnung */
- #teaser .josephbeuys article:nth-of-type(1) {margin-bottom: 2em;}
- #teaser .josephbeuys article:nth-of-type(2) {width: 48.5%;float: left;}
- #teaser .josephbeuys article:nth-of-type(3) {width: 48.5%; float: left;margin-left: 3%;}
-
- #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 2em; margin: 0 10%; border-width: 5px;bottom: auto;top: 30%;width: auto;display: inline-block;border: 0; }
- #teaser .josephbeuys article:nth-of-type(2) .subhead, #teaser .josephbeuys article:nth-of-type(3) .subhead { top: 20%; margin: 0 10%;}
-
-
-
- .homebar {margin-top: 3em!important;}
-
-
-
- /*TEMPLATE: Campaign */
-
- /*Spenden*/
- #donatenow {width:70%;margin:-4em auto 4em auto;padding: 2em 2em 1.8em 2em;}
- #donatenow h2 {display:inline-block;float:left;margin-bottom: 0;}
- #donatenow a {float:right;margin-left:1em;font-size:1.3em;}
- #donatenow a:hover {}
-
-
- /*Actionbox */
- #getinvolved {margin-bottom: 5em;}
- #getmore {padding:0; margin:3em auto 4em; }
- #getinvolved h2, #getmore h2 {margin-bottom:1.5em;font-size:3em;}
- #getinvolved .sidebar {}
- .involvebar .widget {background: transparent;box-shadow: none!important;width:30%; float:left;box-sizing: border-box;}
- .involvebar .widget:nth-of-type(2) {margin:0 5%;}
- .involvebar.sidebar {padding:1em 0;}
- .involvebar .widget h3 {}
- .involvebar .widget a {}
- .involvebar .widget a:hover {}
- .involvebar .widget_sp_image-description {padding-top:0.8em;}
-
- .sylvia {padding:5em 0;margin-bottom:2em;}
-
-
- /*LANDING PAGE */
- #landing-intro {padding: 0;}
- .first {position: relative;}
- .landing-teaser {margin-bottom: 1em;}
- .landing-teaser h1 {margin-top: 6em;}
- .landingnews {margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;background: #f6f6f6;}
-
- .page-template-page-landingpage #main { }
- .page-template-page-landingpage #main article.page {padding-bottom: 1em;}
-
- /*news */
- h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
- .landingnews article {background:transparent;}
-
-
-
- /*TEMPLATE: LISTVIEW*/
- .page-template-page-listview-php article.postsingle, .page-template-page-listview-php #main {background: transparent;padding: 0;margin: 0;box-shadow: none;}
- .page-template-page-listview-php article.postsingle article {background: #fff;padding: 2em;margin: 0 0 2em;border: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .page-template-page-listview-php #main article.postsingle form {margin: 0 0 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 2em;}
- .page-template-page-listview-php #main article.postsingle form .cr_ipe_item {width: 78%; float: left;}
- .page-template-page-listview-php #main article.postsingle form .cr_ipe_item input {padding: 1.3em 1em; }
- .page-template-page-listview-php #main article.postsingle form .submit_container {margin-left: 2%; width: 19%;padding-top: 1.4em; }
- .page-template-page-listview-php #main article.postsingle form button {width: 100%; }
- .page-template-page-listview-php #main article.postsingle form button:hover {background: #46962b;color: #fff;}
-
-
- /*SEARCH */
- .search-results {}
- .search #main .suche {background: #f6f6f6;padding: 2em;margin: 0 0 0 0;display: block;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .search #main .suche form {margin-bottom: 0;}
- .search-results #main article.type-termine {padding: 2em 0;margin: 2em; }
-
- /*404 */
- .error404 {background-size: cover; background-attachment: fixed;}
- .error404 #main {background: transparent;box-shadow: none;color: #fff;}
- .error404 article {margin: 0;background: transparent; padding: 0;}
- .error404 article h1 {padding: 0;}
- .error404 article p {padding: 0;margin-bottom: 1.2em; }
- .error404 article form {margin: 0;box-sizing: border-box;background: transparent!important;padding: 0!important;margin-top: 4em!important;}
- .error404 #footer, .error404 #newsletter, .error404 #socialaccounts {background: transparent;}
- .error404 #socialaccounts a {color: #fff;}
-
-
- /*TEMPLATE: STORY */
- .page-template-page-story-php {padding: 0.9em 0 0 0;}
- .page-template-page-story #header {margin-top: -3.5em;}
- .page-template-page-story-php #nav-desktop .nav-main {position: absolute; top: 5em; margin: 0 auto;}
-
- .page-template-page-story-php #newsletter.inner {width: 100%;margin: 0;max-width: 100%;}
- .page-template-page-story-php #suche {margin-bottom: 0;}
- .page-template-page-story-php #suche:target {margin-top: -0.9em;margin-bottom: -3em;}
-
- .page-template-page-story article {padding: 8em 2em;}
- .page-template-page-story article p {margin: 0 10% 1.2em;}
- .page-template-page-story article h1, .page-template-page-story article h2, .page-template-page-story article h3 {margin-left: 10%;}
- .page-template-page-story article h2 {
- font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;
- }
- .page-template-page-story blockquote {margin-left: 15%;margin-right: 10%;}
- .page-template-page-story blockquote p {margin-left: 0; margin-right: 0;}
-
-
- .inhaltvz {position: fixed; padding: 1em;z-index: 3;left: 0; top: 25%;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; display: block;}
- .inhaltvz li {}
-
- .inhaltvz li:before {content: "\f10c ";font-family: 'FontAwesome';font-size: 0.5em;position: absolute;left: 1em;margin-top: 0.5em;color: #fff; }
- .inhaltvz li a{padding-left: 0.5em;opacity: 0;}
- .inhaltvz:hover a {opacity: 1;color: #fff; }
- .inhaltvz li.current-menu-item a {color: #ffee00;}
- .inhaltvz li.current-menu-item:before {content: "\f111 ";color: #ffee00;}
-
-
-
- .inhaltvz li {}
-
-
-/*********************
-KOMMENTARE
-*********************/
-
-
-
- /*Kommentare*/
- #respond {margin: 0;}
- #commentform li {width: 30%;float: left;margin: 0 5% 0 0; }
- #commentform li:last-of-type {margin: 0; }
- .commentlist {padding: 2em;margin: 0!important;}
- ul.children {margin-left: 4em;}
- #comment-nav {background: #f6f6f6; padding:0 2em 0em;margin: 0;display: block;}
- #comment-nav li {font-size: 1em;display: inline-block;}
- #comment-nav li a { margin-bottom: 2em;display: inline-block;}
-
-
- /*Author */
- .author {padding: 1em 1em 0;margin: 1em 0;text-align: left;}
- .author img.avatar {float: left;border-radius: 50%;}
- .author .author-description {margin-left: 100px;}
- .author .author-description h3 {margin-bottom: 0;font-size: 1.2em;padding-top: 0.5em;text-align: left;}
- .author .author-description h3 a {color: #0a321e;}
- .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
-
- /*Share */
- .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: transparent;}
- .sharewrap a {display: inline-block; padding: 0.5em 1em; margin-bottom: 0;}
- .sharewrap a.whatsapp {display:none;}
-
- .sharewrap a i {padding: 0.2em;}
-
-
-
- /*Related */
- .posttab {padding: 2em 0 1.5em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .posttab h2 {font-size: 1.5em;}
-
- .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 1em;border-bottom: 0;}
- .posttab article.postlist a.postimglist {float: left;width: 20%;margin: -0.4em 1em 0 0; }
- .posttab article.postlist .article-teaser {display: block;font-size: 0.9em;}
- .posttab article.postlist.has-post-thumbnail h2,.posttab article.postlist.has-post-thumbnail p.subhead,
- .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 22%; }
-
-
-
-/*********************
-POST TYPES
-*********************/
-
- /*Person: List Team */
- .personen-list {}
- #main .personen-list article {margin: 0 0 2em;background: #fff;border: 0; padding: 1em;text-align: center;float: left; width: 30%;box-sizing: border-box;}
- #main .personen-list article:nth-of-type(3n-1) {margin: 0 4% 2em;clear: none;}
- #main .personen-list article:nth-of-type(3n-2) {clear: left;}
- .personen-list h3 {font-size: 1.4em; }
-
- .page-template-page-fullpage #main .personen-list article {width: 22%;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-1) {margin: 0 0 2em;clear: none;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-2) {clear: none;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-2) {clear: none;margin: 0 4% 2em;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-1) {clear: none;margin-right: 4%;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-3) {clear: left;}
-
-
- #main .personen-list article.has-post-thumbnail, .page-template-page-fullpage #main .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
- .personen-list img.wp-post-image {float: none;width: 10em;height: 10em;border-color: #f6f6f6;margin-top: -6.5em;}
- .personen-list p {margin-top: 0;}
-
-
- /*Kontakt */
- .kontakt-list article.type-person {width: 100%!important;margin-top: 0!important;}
- .kontakt-list article.type-person img {float: left;margin-top:0}
- .kontakt-list article.type-person header h3 {text-align: left;margin-top: 1.3em;}
- .kontakt-list article.type-person .entry-content p {text-align: left;}
-
-
- /*POSTTYPE: Termine */
- article.termine {}
- article.termine:last-of-type {}
- article.termine .termin_meta_kurz {width: 25%;float: left;text-align: center;margin: 0;}
- article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
- article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
- article.termine h2 {margin-left: 27%;text-align: left; }
- article.termine p {margin: 0 0 0 27%;text-align: left; }
- article.termine a.weiterlesen {position: absolute;top: 0;left: 0;}
- article.termine a.weiterlesen:hover {}
- article.termine .postimg {margin: -2.7em -2em 1em -2em; }
- .single article.termine .postimg {margin-top:-2em;}
- article.termine .postimg img {float: none;width: 100%;
- }
- .single article.termine p {margin-left: 0;}
- .single article.termine #termin_map_wrapper {margin: 0 -2em -2em -2em;}
-
-
-
- /*POSTTYPE: GLIEDERUNGEN */
-
- .anschrift {background: #f6f6f6; float: right;width: 30%;padding: 1em 1em 0.1em 1em;margin-left: 1em;}
-
- /*Gliederungen: KV Liste */
- .gliederungen-list article {}
- .gliederungen-list article p.contact a {margin-left: 0.2em;}
-
-
-
- /*********************
- SIDEBARS & ASIDES
- *********************/
-
- #socialaccounts {margin-top: 4em;}
- .page-template-page-story-php #socialaccounts {margin-top: 0em;}
-
- .sidebar {margin: 0;padding: 0; background: transparent;color: #333;}
- .sidebar.threecol a:hover {color: #0a321e; }
- .sidebar.threecol a {color: #46962b;}
-
-
- .widget {margin: 0 0 2em 0;padding: 1.5em;border: 0;background: #f6f6f6;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
- .sidebar .widget:last-of-type {margin-bottom: 2em;}
- .widget ul li {margin-bottom: 0.5em;/* deep nesting */}
- .widget ul li ul {margin-top: 0.75em;padding-left: 1em;}
- .widget.widget_sp_image {padding: 0;background: transparent!important;box-shadow: none !important; }
- .widget.widget_sp_image img {display: block;box-shadow:5px 5px 10px rgba(0,0,0,0.2); }
-
-
- .widget.widget_sp_image .widget_sp_image-description h3 {color:#fe0;font-size:1.5em;margin-top:0.5em;}
- .widget.widget_sp_image .widget_sp_image-description {color:#fff;}
- .widget.widget_sp_image .widget_sp_image-description a, .widget.widget_sp_image .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .widget.widget_sp_image .widget_sp_image-description a:hover, .widget.widget_sp_image .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
-
-
-
-
-
-
- .widget_search .seachphrase, .widget_search .button-submit {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .widget_search {display: block;}
- h3.widgettitle {color: #0a321e; }
-
- /* recent-posts widget */
- .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {background: #ffee00;color: #46962b;
- }
- .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {color: #e6007e;}
- .sidebar .widget.widget_twitter-tracker a:hover, .sidebar .widget_twitter-profile-tracker a:hover {color: #0a321e;}
- /* archives widget */
- /* tag-cloud widget */
- .widget_tag_cloud {background: transparent;box-shadow: none;padding: 0;}
- .widget_tag_cloud h3.widgettitle {color: #fff;text-shadow: 2px 2px 7px rgba(0,0,0,0.3); }
- #wrap .widget_tag_cloud a {background: #0a321e;color: #fff;}
- #wrap .widget_tag_cloud a:hover{background: #ffee00;color: #0a321e;text-decoration: none;}
- /* calendar widget */
- /* category widget */
- /* recent-comments widget */
- /* search widget */
- /* text widget */
-
- /*Termine: Liste */
- .widget_termine_liste_widget {overflow: hidden; }
- .widget_termine_liste_widget li li { }
- .widget_termine_liste_widget span{margin-right: 0;font-size: 0.8em;}
- .widget_termine_liste_widget span:after{content: ", ";}
- .widget_termine_liste_widget span:last-of-type:after{content: "";}
- .widget_termine_liste_widget h4 {font-size: 1em; }
- .widget_termine_liste_widget p{display: none;}
-
-/*Termine: Karte */
-.termine_widget {padding: 0;background: transparent;box-shadow: none;}
- .termine_widget h3{color: #fff;}
- .termine_widget #termin_karte{box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
-
-/*Formulare */
- .sidebar.threecol form {background: #ffee00;margin: -1.5em -1.5em -2.5em;padding: 1.5em;color: #46962b;}
- .sidebar.threecol form label {color: #46962b;margin: 0; }
- .sidebar.threecol form p:last-of-type {margin-bottom: 0;}
- .sidebar.threecol form input {margin: 0;}
- .sidebar.threecol form input[type=submit] {font-size: 1em;}
- .sidebar.threecol form input[type=submit]:hover {background: #46962b;color: #fff;box-shadow: none;}
- .sidebar.threecol form.cr_form{ margin: -1.5em;}
-
-
- /*Boxsection home */
-
- .actionbox {position: relative;background: #000;margin-bottom: 2em;}
- .actionbox .widget {width: 32%;float: left;box-sizing: border-box;margin-bottom: 0;}
- .actionbox .widget:nth-of-type(2) {margin: 0 2%;}
-
-
-
- /*********************
- FOOTER STYLES
- *********************/
-
- /*Newsletter */
- #newsletter {background: transparent;margin: 3em auto;text-align: center; padding: 0; }
- #newsletter .widget {box-shadow: none;}
- #newsletter h2 {color: #fff;margin-bottom: 2em;border-bottom: 3px solid;display: inline-block; }
- #newsletter .sidebar {padding:4em 3em ;}
- #newsletter label {text-align: left;}
- #newsletter .widget {background: transparent;margin: 0;padding: 0;}
- #newsletter .cr_ipe_item {width: 30%;float: left;}
- #newsletter .cr_ipe_item:nth-of-type(2) {margin: 0 5%;}
- #newsletter .submit_container {width: 100%; text-align: center; }
- #newsletter button {
- margin: 2em auto 0;
- }
-
-
- #footer {background:#0a321e url(../images/sidebar_footer.jpg) bottom right fixed;background-size: cover;
- color:#fff;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;text-align: left;}
- #footer .inner {padding:0 3em;}
- #footer .inner section {}
- #footer a {color: #afdca7; }
- #footer a:hover {color: #ffe000; }
- #footer .widget {}
-
- #footer .adresse {font-size: 0.8em;padding-top: 1em;}
- #footer .adresse p {margin-bottom: 0.5em;}
- #footer .adresse strong {font-weight: normal;color: #fee500;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.2em; }
-
-
- #footer .widget_nav_menu {width: 100%;display: block;font-size: 1em;}
- #footer .widget_nav_menu li {float: left;width: 20%;margin: 0;}
-
-
-
- #footer h3.widgettitle {text-shadow: 0 0 0; }
-
-
-
-
- p.copyright {color: #fff;background: transparent;margin:0.5em 0 3em;}
- p.copyright a {color:#ffe000;}
-
-}
-
-
-
-/* DESKTOP */
-@media only screen and (min-width: 1140px) {
-
- html {}
- .josephbeuys h1 {font-size: 5em;border-width: 10px;}
- #teaser .moyland article:nth-of-type(1) h1, #teaser .moyland article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 3em;border-width: 7px;}
-
-
-}
-
-
-@media only screen and (min-width: 1000px) {
-
-
-
-}
-
-
-/* LARGE VIEWING SIZE */
-@media only screen and (min-width: 1300px) {
-.inner {max-width: 1240px;}
-
-}
-
-
-
-@media only screen and (max-width: 770px) {
-body {}
-
-}
-
-
-@media only screen and (max-width: 480px) {
-.mobile-switch li.middle {max-width:25%;padding: 0.5em;}
-}
-/*LARGER MOBILE DEVICES*/
-@media only screen and (min-width: 481px) {
- /******************************************************************
- Site Name:
- Author:
-
- Stylesheet: 481px and Up Stylesheet
-
- This stylesheet is loaded for larger devices. It's set to
- 481px because at 480px it would load on a landscaped iPhone.
- This isn't ideal because then you would be loading all those
- extra styles on that same mobile connection.
-
- A word of warning. This size COULD be a larger mobile device,
- so you still want to keep it pretty light and simply expand
- upon your base.less styles.
-
- ******************************************************************/
- /*********************
- NAVIGATION STYLES
- *********************/
-
-
-
- /*********************
- POSTS & CONTENT STYLES
- *********************/
- /* entry content */
- .entry-content {
- /* at this larger size, we can start to align images */
-
- }
- .entry-content .alignleft,
- .entry-content img.alignleft {
- margin-right: 1.5em;
- display: inline;
- float: left;
- }
- .entry-content .alignright,
- .entry-content img.alignright {
- margin-left: 1.5em;
- display: inline;
- float: right;
- }
- .entry-content .aligncenter,
- .entry-content img.aligncenter {
- margin-right: auto;
- margin-left: auto;
- display: block;
- clear: both;
- }
- /* end .entry-content */
-
-
-
- /*********************
- FOOTER STYLES
- *********************/
-
-}
-
-
-
-
-
-/*Tablets */
-@media (min-width: 500px) and (max-width: 768px) {
- img.size-medium {width: 49%;height: auto;}
-}
-
-
-
-/*Tablets */
-@media only screen and (min-width: 768px) {
- img.size-medium {width: 49%;height: auto;}
-}
-
-
-/* Tablets Landscape */
-@media only screen
- and (min-device-width: 768px)
- and (max-device-width: 1280px)
- and (orientation: landscape)
- {
-
-
-}
-
-
-/*RETINA (2x RESOLUTION DEVICES)*/
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
-
-}
-
-
-/*iPHONE 5 MEDIA QUERY */
-@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-
-
-/*PRINT STYLESHEET */
-@media print {
-
- * {
- background: transparent !important;
- color: black !important;
- text-shadow: none !important;
- filter: none !important;
- -ms-filter: none !important;
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
- a,
- a:visited {
- color: #444 !important;
- text-decoration: underline;
- }
-
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
- thead {
- display: table-header-group;
- }
- tr,
- img {
- page-break-inside: avoid;
- }
- img {
- max-width: 100% !important;
- }
- @page {
- margin: 1.5cm;
- }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
- h2,
- h3 {
- page-break-after: avoid;
- }
- .sidebar,
- .page-navigation,
- .wp-prev-next,
- .respond-form,
- nav, #nav-mobile, #suche, .header-mobil, #header, .logo-desktop, #socialaccounts, .wp-caption-text, .sharewrap, .comment-tabs, #back-top, img.avatar, hr {
- display: none!important;
- }
- body {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
-
- hr {
- border: 0;height: 0.05cm; background: #000!important;color: #000;
- }
-
- p {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- margin-bottom: 1.2em;
- }
-
- table {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
- table td, table th {padding: 0.5cm;}
-
- table th {
- font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
-
- li {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- margin-bottom: 1.2em; margin-left: 1em;
- }
-
- ul, ol {
- margin-left: 1em;
- }
- ul li {
- list-style-type: disc;
- }
-
- ol li {
- list-style-type: decimal;
- }
-
- blockquote {
- padding: 1em; font-style: italic;border: 0;
- }
-
- .entry-content h1,h2,h3,h4,h5,h6 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-transform: none;}
- h1 {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- h1 {font-size:2em;}
- h2 {font-size:1.6em;}
- h3 {font-size:1.5em;}
- h4 {font-size:1.3em;}
- h5 {font-size:1.1em;}
- h6 {font-size:1em;}
-}
-
+/*Farb-Schema
+ Hauptfarbe Grün: #46962b
+ Akzentfarbe Dunkelgrün: #0a321e
+ Haupt- und Akzentfarbe Gelb: #ffee00
+ Akzentfarbe Magenta: #e6007e
+ Leichtes Grau: #f6f6f6
+ Blasses Grün: #e4f8df
+*/
+
+
+/**********************************************************************/
+/* 1. CSS Reset by Eric Meyer */
+/* (slightly adapted to HTML5) */
+/**********************************************************************/
+
+html, body, div, span, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, address, cite, code, del, dfn, em,
+img, ins, kbd, q, samp, small, strong,
+sub, sup, var, dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, footer, header, nav, time, section {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {-webkit-font-smoothing: antialiased;}
+
+/* remember to define focus styles! */
+:focus { outline: 0; }
+
+/* tables still need 'cellspacing="0"' in the markup */
+table {border-collapse: separate;border-spacing: 0;}
+
+caption, th, td {text-align: left;font-weight: normal;}
+
+
+/**********************************************************************/
+/* 2. Needed for rendering HTML5 properly in current browsers */
+/**********************************************************************/
+
+article, aside, footer,header, nav, section { display: block; }
+
+
+/**********************************************************************/
+/* 3. Some basic helper styles */
+/**********************************************************************/
+
+.invisible, legend {position: absolute;left: -9999em;}
+.clear {display: block; width: 100%; clear: both;}
+
+.unsichtbar {position:absolute;top:-9999px;left:-9999px;height:1px;width:1px;display:block;}
+
+
+/**********************************************************************/
+/* 4. Basic styles against the reset */
+/**********************************************************************/
+
+code, kbd, var, tt { font-family: Consolas, "Courier New", Courier, sans-serif; }
+p code, p kbd, p var, p tt { line-height: 1; }
+strong, dt { font-weight: bold; }
+em, cite { font-style: italic; }
+abbr[title] {border-bottom: 1px dotted #888;cursor: help;}
+a abbr { cursor: pointer; }
+del {text-decoration: line-through;}
+ins {border-bottom: 1px dashed #888;text-decoration: none;}
+sub { vertical-align: text-bottom; }
+sup { vertical-align: text-top; }
+sub, sup { font-size: 75%;line-height: 1;}
+ol { list-style-type: decimal; }
+ul { list-style-type: disc; }
+
+input, textarea, select { font-size: 1em;margin: 0;border: 0;padding: 0; }
+label { font-weight: normal; }
+label, button,input[type=button],input[type=submit] { cursor: pointer; }
+fieldset {display: block;margin: 0;}
+
+/* This positions an unstyled legend element */
+/* correctly in IE6 + IE7 */
+* html legend,
+*:first-child+html legend {position: relative;left: -10px;}
+
+/*Wordpress align*/
+img.alignright {float:right; margin:0 0 1em 1em}
+img.alignleft {float:left; margin:0 1em 1em 0}
+.aligncenter {display: block; margin-left: auto; margin-right: auto}
+a img.alignright {float:right; margin:0 0 1em 1em}
+a img.alignleft {float:left; margin:0 1em 1em 0}
+a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
+.hidden {display:block;position:absolute;top:-10000px;}
+
+.clearfix, .commentlist article {zoom: 1; }
+ .clearfix:before, .clearfix:after, .commentlist article:before, .commentlist article:after {content: "";display: table; }
+ .clearfix:after, .commentlist article:after {clear: both; }
+
+
+/**********************************************************************/
+/* 5. Font Faces */
+/**********************************************************************/
+@font-face {
+ font-family: 'Arvo Regular';
+ src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Arvo Gruen';
+ src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+@font-face {
+ font-family: 'PT Sans';
+ src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+
+@font-face {
+ font-family: 'PT Sans Bold';
+ src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+
+/**********************************************************************/
+/* 6. Screen styles for all (primary mobile) */
+/**********************************************************************/
+
+@media screen {
+
+
+/*********************
+01. GENERAL STYLES
+*********************/
+ body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;background-size: 100% 100%;padding-top: 3em;background-color: #46962b;
+ }
+
+ img {max-width:100%;height:auto;}
+
+ blockquote {padding: 0;text-indent: 0em;color: #46962b;background: transparent;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b; }
+
+ table, tr, td {vertical-align: top;}
+
+ strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
+ hr {border: 0; background: #f6f6f6; height: 3px;width: 100%;margin: 2.5em auto 2em;}
+
+/********************
+02. WORDPRESS BODY CLASSES
+********************/
+
+
+
+
+
+/*********************
+03. LAYOUT & PARALLAX
+*********************/
+ .fullpage { min-height: 100vh;}
+ .fullpage.parallax {background-size: cover!important;}
+ .parallax {z-index: 1;background: 50% 50% / cover;}
+
+
+
+/*********************
+04. LINK STYLES
+*********************/
+
+ a {color:#46962b;text-decoration: none;}
+ a:hover {color:#e6007e;text-decoration: underline;}
+ a:visited {color:#e6007e;}
+
+ .wp-block-button__link { display: inline-block; border-radius: 0px; background: #e6007e; color: #fff; padding: 0.5em; font-size:100%; font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ a span.button, span.button a {display: inline-block; background: #e6007e; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+ a.wp-block-button__link:hover, a:hover span.button, span.button a:hover {background: #46962b;text-decoration: none;
+ }
+
+/******************************************************************
+05. H1, H2, H3, H4, H5 STYLES
+******************************************************************/
+
+ h1,h2,h3,h4,h5,h6 {font-size: 1em;line-height: 1.4em;margin-bottom:0.3em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-align: left;word-wrap: break-word; }
+ h1 {margin-bottom:0em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+
+ article.hentry h1, article.hentry h2, article.hentry h3, article.hentry h4, article.hentry h5, article.hentry h6 {color: #0a350a;}
+
+ h2 {}
+ h3 {color: #46962b;}
+ h4 {}
+ h5 {}
+ h6 {}
+ .kontrast {color:#e6007e!important;}
+
+
+/*********************
+06. HEADER SYTLES
+*********************/
+
+ #header {margin: 0;padding: 0;position: relative;}
+
+
+ /* site title - just for seo */
+ #header .sitetitle {display: none;}
+
+ /*mobile header */
+ .header-mobile {background: #0a321e; width: 100%;position: fixed;top: 0;z-index: 10;}
+ .header-mobile h2 {color: #fff;text-align:center; padding: 0.5em 0;margin: 0;line-height: 1em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .header-mobile .switch-menu {position: absolute; left: 1em; top: 0.6em;color: #fff;font-size: 1.1em;}
+
+ #wrap {margin-top: 3em;}
+
+
+
+
+
+/*********************
+07. NAVIGATION STYLES
+*********************/
+
+ .navigation li, nav li {list-style-type: none;}
+
+ /*hide navs in mobile version */
+ #breadcrumb, #nav-desktop, #nav-flyin {display: none;}
+ #nav-flyin {height: 0px; top: -500px;overflow: hidden;}
+
+
+ #nav-mobile {left: -150%; -webkit-transition: left 0.5s;-moz-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s;}
+ #nav-mobile {background: #46962b;z-index: 11;position: fixed;width: 90%;min-height: 100%;height: 100%;padding: 2em 0 2em 4em;box-sizing: border-box;top: 0; bottom: 0;overflow: scroll;border-right: 3px solid #0a321e;box-shadow: 0 0 15em #000; }
+
+ #nav-mobile:target {left: 0;}
+
+ /*close*/
+ #nav-mobile .switch-menu {color: #fff;font-size: 0.9em;position: relative;z-index: 99!important;display: block; }
+ #nav-mobile .switch-menu span {margin-right: 0.5em;}
+
+ /*logo */
+ #nav-mobile .logo {border-top: 2px solid #fff;border-bottom: 2px solid #fff;margin: 2em 2em 0 0;padding: 1em 0;}
+ #nav-mobile .logo img {width: 20%; height: auto;float: left;}
+ #nav-mobile .logo h2 {font-size: 2em; margin-left: 25%;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff;}
+
+ /*searchform*/
+ #nav-mobile .suche {margin: 2em 2em 2em 0;}
+ #nav-mobile .suche label {display: none;}
+ #nav-mobile .suche input.seachphrase {border: 1px solid #333;padding: 1em;box-sizing: border-box;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: #fff;color: #333;font-size: 1em;width: 100%; }
+ #nav-mobile .suche .button-submit {display: none;}
+ #nav-mobile .suche {}
+
+ /*menu*/
+ #nav-mobile nav {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ #nav-mobile nav ul {margin: 0; padding: 0;}
+ #nav-mobile nav li {margin: 0; padding: 0;}
+ #nav-mobile nav a {color: #fff;background: #0a321e;display: block;margin: 0 0 1em; padding: 0.5em;}
+ #nav-mobile nav li li a {background: transparent;margin: 0 0 1em 2em;}
+
+
+ /*pagination */
+ .page-navigation {background: transparent;padding: 1.5em 0;text-align: center;margin: 0 1em 1em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .page-navigation li {display: inline;color: #0a321e;font-size: 1em;margin: 0 0.2em; }
+ .page-navigation li a {display: inline-block;background: #fff; padding: 0.5em 1em;color: #0a321e;}
+ .page-navigation li a:hover {color: #fff; background: #e6007e;}
+ .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: none; }
+ .page-navigation ol {display: inline-block;border-right: 0;}
+ .page-navigation li.kr8pn-current {display: inline-block;background: #ffee00; padding: 0.5em 1em;}
+
+ /*Nav social networks */
+ .nav-social {padding: 1em;font-size: 2em;}
+ .nav-social li {margin-bottom: 1em;}
+ .nav-social li:last-of-type {margin: 0;}
+ .nav-social a {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #46962b;}
+ .nav-social a:hover {text-decoration: none;color: #0a321e;}
+ .nav-social a:before{content: "\f0ac"; font-family: FontAwesome; margin-right: 0.3em;color: #e6007e;}
+ .nav-social .twitter a:before{content: "\f099";}
+ .nav-social .facebook a:before{content: "\f087";}
+ .nav-social .instagram a:before{content: "\f16d";}
+ .nav-social .youtube a:before{content: "\f16a";}
+ .nav-social .flickr a:before{content: "\f16e";}
+
+
+ /*Nav Footer */
+ .nav-footer {margin-top:2em;clear: both;}
+ #footer .nav-footer li a{color: #fff;}
+
+ /*Suchfeld im Header */
+ .search-desktop {display: none;}
+
+
+/*********************
+08. POSTS & CONTENT STYLES
+*********************/
+
+ /*basic content styles */
+ #content {padding: 0;}
+
+ /*posts & pages */
+ article.postsingle {background: #fff;padding: 1em;margin: 1em; margin-bottom: 0;
+ box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+ article.post {margin-bottom: 2em;z-index: 2;position: relative;}
+ .hentry p {line-height: 1.5em;margin: 0 0 1.2em 0;}
+ p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size:1.1em;}
+
+
+
+
+ /*post header */
+
+ p.byline {font-size: 0.8em; color: #8c8c8c;margin: 0 0 0.5em;text-align: right; }
+ /*post tags*/
+ p.subhead {margin: 0;font-size: 0.9em;color: #46962b;}
+ p.subhead a { }
+ .postlist p.subhead {font-size: 0.8em; }
+
+
+
+ /*lists*/
+ .hentry ul, .hentry ol {margin: 0 2em;}
+ .hentry ul li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
+ .hentry ul li:before {content: "✲";position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;}
+ article ol {counter-reset:li;}
+ article ol > li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
+ article ol > li:before {content:counter(li)'.'; counter-increment:li; position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ article ul li li, article ol li li {margin: 1em 0 1em 0;}
+
+
+ /*tables */
+ article table {margin-bottom: 1.5em;max-width: 100%;overflow: hidden;word-wrap: break-word; }
+ article table caption {display: none;}
+ article table th {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; padding: 1em 1em 1em 0;color: #0a321e;background: #46962b;padding: 1em;color: #fff; }
+ article table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #f6f6f6; }
+
+ /*Infobox */
+ .infobox {background: #ffee00; padding: 2em;margin-bottom: 1em;margin-left: 2em;}
+
+
+
+ /*image: titleimage (single) */
+ .postimg {margin: -1em -1em 1em; display: block;}
+ .single .postimg .wp-caption-text {text-align: right;padding: 1em 1em 0 0;margin-bottom: 0;}
+ .single .termine .postimg .wp-caption-text {margin-bottom: -2em;}
+ #single-intro {height: 30%;min-height: 300px; top: 0;}
+
+ .single a.postimg img.attachment-titelbild.wp-post-image, a.postimglist img.attachment-titelbild.wp-post-image {width: 100%;height: auto;}
+
+ /*image: single parallax */
+ .introbg {display: none;}
+ #single-intro {margin-top: 10em;background-size: cover;margin-top: 0;}
+
+ /*image: home parallax */
+ .home #single-intro {display: none;}
+ .home #single-intro {display: none;}
+ .home .introbg {display: none;}
+
+
+
+ /*image sizes */
+ img.size-large, img.size-full {width: 100%;height: auto;}
+ img.size-medium {width: 100%;height: auto;}
+ img.rund {border-radius: 50%;border: 5px solid #f6f6f6;width: 100%;}
+ .page article.post img.size-titelbild {width: 100%; }
+
+
+ /*image galleries*/
+ .gallery {text-align: center; background: #f6f6f6;margin: 0 -1em 1em; padding: 2em;border: 0;}
+ .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
+ .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery dl.gallery-item img {width: 100%;height: auto; }
+ .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: none;}
+ .gallery br {display: none;}
+ .gallery-columns-9 dl.gallery-item {width: 48%;}
+ .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
+ .gallery-columns-8 dl.gallery-item {width: 48%;}
+ .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
+ .gallery-columns-7 dl.gallery-item {width: 48%;}
+ .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
+ .gallery-columns-6 dl.gallery-item {width: 48%;}
+ .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
+ .gallery-columns-5 dl.gallery-item {width: 48%;}
+ .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
+ .gallery-columns-4 dl.gallery-item {width: 48%;}
+ .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
+ .gallery-columns-3 dl.gallery-item {width: 48%;}
+ .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
+ .gallery-columns-2 dl.gallery-item {width: 48%;}
+ .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery-columns-1 dl.gallery-item {width: 100%;}
+ .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
+
+ /*image caption */
+ .wp-caption-text, .gallery-caption {font-size: 0.8em;color: #555;}
+ div.wp-caption {max-width: 100%;}
+
+
+ /*more objects */
+ article iframe {max-width:100%;}
+ pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #f6f6f6;font-size: 0.8em;line-height: 1.4;}
+ address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;}
+ article .searchform {background: #f6f6f6; padding: 2em; width: 100%;margin: 0 -2em -4em -2em;}
+ article .searchform label {margin-bottom: 1em; display: block;}
+
+
+ /*category view:post */
+
+ article.postlist {margin: 1em;background: #fff;padding: 1em;}
+ article.postlist a.postimglist {margin: -1em -1em 0;display: block; }
+ article.postlist a.postimglist img{width: 100%;height: auto;}
+ article.postlist h2 {margin-bottom: 0;}
+ article.postlist h2 a {color:#0a321e;}
+ article.postlist .article-teaser {display: none;}
+ article.postlist {}
+
+ /*category view: Archiv-Titel*/
+ div.archive-title {margin: 1em;color: #fff; }
+ div.archive-title h1 {display: inline-block;color: #fff;margin-bottom: 0.2em;}
+ .archive-title p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .archive-title p a {color: #fe0;}
+
+
+
+ /*category template: headerlist */
+ article.postlist-small, #main article.postlist-small {padding: 1em;background: #fff; margin: 0 1em 1em;}
+ article.postlist-small h2 {font-size: 1em;}
+ article.postlist-small h2 a span {color: #ed228d;font-size: 0.7em;margin-right: 0.3em;display: block;}
+ article.postlist-small p {font-size: 0.7em;color: #888;margin: 0!important;text-align: right;}
+ article.postlist-small a {}
+
+
+ /*shortcode: sitemap */
+ ul.sitemap {margin: 0; padding: 2em 2em;}
+ ul.sitemap li {list-style-type: none;clear: both;background: #f6f6f6; padding: 2em;}
+ ul.sitemap li:before{content: ""; }
+ ul.sitemap li img {float: left;margin: 0 0.5em 2em 0;width: 100px;border-radius: 50%; }
+ ul.sitemap li a {font-size: 1.1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
+ ul.sitemap li span {display: block;font-size: 0.9em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+
+
+ /*Author */
+ .author {padding: 1em 1em 0;margin-top: 1em;text-align: center;}
+ .author img.avatar {border-radius: 50%;}
+ .author .author-description {}
+ .author .author-description h3 {font-size: 1.2em;padding-top: 0.5em;text-align: center;}
+ .author .author-description h3 a {color: #0a321e;}
+ .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
+
+
+
+ /*socialshare */
+ .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: #fff;}
+ .sharewrap a {display: inline-block; text-align: center; padding: 0; margin-bottom: 0; font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #fff;font-size: 1em;}
+ .sharewrap a:hover {background:#e6007e !important;}
+ .sharewrap a span {display: none;}
+ .sharewrap a i {font-size: 1.2em;padding: 0.5em 1em;}
+ .sharewrap a.twitter {background: #59adeb;}
+ .sharewrap a.facebook {background: #3b5998;}
+ .sharewrap a.whatsapp {background: #4dc247;}
+ .sharewrap a.google {background: #d53f38;}
+ .sharewrap a.email {background: #ff9900;margin: 0;}
+
+
+
+ /*colorbox */
+ .colorbox {background: #ffee00; margin: 2em -2em; padding: 2em;color: #0a321e;}
+ .colorbox img.rund {border-color: #e6007e;}
+
+
+ /*Quiz */
+ .wpss-form {}
+ #main .wpss form {background: #ffee00;margin-bottom: -2em;}
+ .wpss-form .wpss-question p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .wpss .wpss-form fieldset {border: 0;}
+ .wpss .wpss-form input.wpss-radio {float: left;width: auto!important; margin: 0.25em 0.5em 0 0;}
+ #main .wpss .wpss-form label {font-size: 1em;color: #46962b;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ #main .wpss .wpss-form .wpss-question {margin-bottom: 1em;}
+ #main .wpss .wpss-progress-bar {margin-bottom: 1em;margin-top: 1em;}
+ #main .wpss .wpss-progress-bar span {background: #e6007e;}
+ #main div.wpss_results_score {background: #fe0; padding: 1em; text-align: center;font-size: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #46962b; }
+
+
+ /*article by shortcode */
+
+ .insidelist.grau {background:#eee;margin:0 -2em 1em -2em;}
+
+
+
+/*********************
+09. PAGE TEMPLATES
+*********************/
+
+
+ /*TEMPLATE: Startseite */
+ #teaser {margin-bottom: 0;}
+ #teaser.welcome {background: #f6f6f6; padding: 2em;box-sizing: border-box;margin: 1em 1em 0;}
+
+ /*Kacheln */
+ #teaser {}
+ .josephbeuys article, .petrakelly article {background: #e6007e; padding: 1em; color: #fff;margin: 0 ;border-bottom: 3px solid #ffee00;}
+ .josephbeuys a, .petrakelly a {color: #fff;}
+ .josephbeuys .subhead, .petrakelly .subhead {color: #ffee00;}
+ .josephbeuys .postimglist {margin: -1em -1em 0 -1em;display: block;}
+ .josephbeuys img {}
+
+
+ /*TEMPLATE: Campaign */
+
+ p.cta a {display: inline-block; padding:0.5em 1em; color:#46962b; background:#fe0;margin-top:1em;text-shadow: 0 0 0;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ p.cta a:hover {color:#fff; background:#e6007e;}
+
+ /*Spenden*/
+ #donatenow {background:#e6007e; padding:1em;text-align: center;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;margin-top:0;}
+ #donatenow h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;}
+ #donatenow a {display:inline-block; background:#fe0;padding:0.5em 1em;color:#46962b;}
+ #donatenow a:hover {background:#46962b;color:#fe0;}
+
+
+ /*Actionbox */
+ #getinvolved {padding-top:2em;}
+ #getmore {padding-top:2em; }
+ #getinvolved h2, #getmore h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;text-transform: uppercase;}
+ .involvebar.sidebar {background: transparent;padding:1em;}
+ .involvebar .widget_text {border:4px solid #fe0;padding:2em;color:#fff;}
+ .involvebar .widget_sp_image {border:0; color:#fff;}
+ .involvebar .widget h3 {color:#fe0;font-size:1.5em;}
+ .sidebar.involvebar .widget_text a, .sidebar.involvebar .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .sidebar.involvebar .widget_text a:hover, .sidebar.involvebar .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
+
+
+
+
+ /*TEMPLATE: LANDING-PAGE */
+ /*intro */
+ h1.landing-title {margin-bottom: 1em;display: inline-block;padding-right: 40px;background: url(../images/stoerer_end.png) right center no-repeat;font-family: 'Arvo Gruen', 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ h1.landing-title span{display: inline-block;background: #e6007e url(../images/stoerer_end.png); color: #fff;padding: 0.3em 0.2em 0.3em 0.5em;text-shadow: 0 0 0; }
+ #landing-intro {color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);padding: 2em 1em;min-height: 300px;}
+
+ /*page content */
+ .page-template-page-landingpage article.page.hentry, .page-template-page-landingpage-small article.page.hentry {background: #fff;margin: 0; padding: 2em 2em 0;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+
+
+ /*news */
+ .landingnews {margin: 0;}
+ h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
+ .landingnews article {}
+
+
+
+
+
+
+ /*TEMPLATE: ARCHIV*/
+ .archiv {}
+ .archiv ul {margin: 0;}
+ .archiv li:before {content: ""!important;}
+ .archiv li {display: inline; padding: 0;}
+ .archiv li:after {display: inline;content: ' / ';padding: 0;}
+ .archiv ul li:last-of-type:after {content: '';}
+ .archiv h2 {font-size: 1.2em;margin-top: 2em;}
+ .archiv .archiv-tags a {font-size: 1em!important;}
+
+ /*TEMPLATE: LISTVIEW*/
+ .page-template-page-listview-php article.postsingle {background: transparent;padding: 0;margin: 0;}
+ .page-template-page-listview-php article.postsingle article {background: #fff;padding: 1em;margin: 1em;border: 0;}
+ .page-template-page-listview-php #main article.postsingle form {background: #fe0; padding: 1em;margin: 1em;}
+ .page-template-page-listview-php #main button { font-size: 1em;}
+ .page-template-page-listview-php #main article.postsingle form label {color: #46962b;}
+
+
+
+ /*TEMPLATE: STORY */
+ .story-intro {color: #fff;position: absolute;bottom: 35%;height: 15%;width: 100%;text-align: center;font-size: 1.3em;text-shadow: 2px 2px 4px rgba(0,0,0,0.5);z-index: 2;}
+ .story-intro h1 {color: #fff; text-align: center;}
+ .page-template-page-story article {padding: 2em 2em;margin: 0; color: #fff;}
+ .page-template-page-story article img.size-large, .page-template-page-story article img.size-full, .page-template-page-story article img.aligncenter {margin-top: 1em;margin-bottom: 1em;}
+ .page-template-page-story .parallax {text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
+ .inhaltvz {display: none;}
+ .abstand {height: 400px;max-height: 60vh;}
+
+
+ /*SEARCH */
+ .search-results #main .suche {display: none;}
+ /*post types */
+ .search-results #main .article-teaser {display: block!important;}
+ .search-results #main .article-teaser p {margin-bottom: 0;}
+ .search-results #main article.type-termine {padding: 1em;margin: 1em; }
+ .search-results #main article.type-termine h2 {margin: 0;text-align: left;}
+ .search-results #main article.type-termine h2:before {content: "\f073";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-termine .article-teaser {margin: 0;}
+ .search-results #main article.type-termine p {margin: 0;text-align: left;}
+ .search-results #main article.type-person h2:before {content: "\f21d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-page h2:before {content: "\f0e8";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-post h2:before {content: "\f1d9";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.category-presse h2:before {content: "\f1ea";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.category-beschluesse h2:before {content: "\f02d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-gliederung h2:before {content: "\f024";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+
+ #main .suche button {border: 0;font-size: 1em;padding: 0.5em;background: #e6007e;color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
+ #main .suche button:hover {background: #ffee00;color: #46962b;}
+ #main .suche label {display: none;}
+ #main .suche input {padding: 1em;width: 100%;box-sizing: border-box;}
+
+
+ /*404 */
+ .error404 {background: url(../images/bg_kohle.jpg);}
+ .error404 article {margin: 1em;background: transparent;color: #fff;
+ }
+ .error404 article h1 {padding: 0.5em;}
+ .error404 article p {padding: 0 1em; }
+ .error404 article form {margin: 1em 0 0 0!important;width: 100%;box-sizing: border-box;background: transparent!important;}
+
+
+/*********************
+10. POST TYPES
+*********************/
+
+
+ /*POSTTYPE:PERSON*/
+ .single article.person {position: relative;background: #fff;margin: 1em;padding: 1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
+ }
+
+ h2.h3 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.3em;color: #46962b;margin-top: -0.2em;margin-bottom: 1em;}
+ .socialprofile {}
+ .socialprofile a {font-size: 1.2em;background: #0a321e;width: 2em;height: 2em; display: inline-block;box-sizing: border-box;padding-top: 0.25em;border-radius: 50%;text-align: center;margin:0 0.1em 1em; color: #fff; }
+ .socialprofile a:hover {background: #46962b;}
+
+ .anschrift {background: #e5e5e5; width: 60%;padding: 1em 1em 0.1em 1em;margin-left: 5%;}
+
+
+ /*Person: List Team */
+ .personen-list {}
+ .personen-list article {margin: 0 0 2em;padding: 0 0 2em ;text-align: center;border-bottom: 3px solid #f6f6f6; }
+ .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
+ .personen-list h3 {margin-bottom: 0;text-align: center;color: #e6007e!important; }
+ .personen-list p.funktion{color: #46962b;margin-bottom: 0.5em;}
+ .personen-list p.listenplatz{color: #46962b;margin: 0.5em 0 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;f}
+ .personen-list p {margin-bottom: 0;}
+ .personen-list p.short {margin-bottom: 1em; color: #555;}
+ .personen-list p.motivation {margin-bottom: 1em; color: #555;font-style: italic;}
+ .personen-list p a {color: #333;}
+ .personen-list img {border-radius: 50%;border: 5px solid #f6f6f6;width: 7em;height: 7em;margin-top: -5em;text-align: center;}
+ .personen-list p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
+ .personen-list p.contact a:hover {background: #46962b; }
+ .personen-list .details {margin-top: 1em; }
+ .personen-list .details a {display: inline-block; background: #46962b;color: #fff; padding: 0.3em 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em;border-radius: 0.4em;}
+ .personen-list .details a:hover {background: #ffee00;color: #46962b;}
+
+
+ /*POSTTYPE: Termine */
+ article.termine {border-bottom: 2px solid #f6f6f6;margin: 1em 0;position: relative;padding: 1em;}
+ article.termine:last-of-type {border-bottom: 0;}
+ article.termine .termin_meta_kurz {color: #e6007e;text-align: center;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;margin-bottom: 0.7em;}
+ article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
+ article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
+ article.termine h2 {text-align: center; font-size: 1.3em;}
+ article.termine p {margin: 0;text-align: center; }
+ article.termine a.weiterlesen {background: transparent;position: absolute; top: 0;left: 0;height: 100%;width: 100%;text-indent: -9999px;}
+ article.termine a.weiterlesen:hover {background: rgba(0,0,0,0.03);}
+
+ .single article.termine {background: #fff; margin: 1em;padding: 1em;}
+ .single article.termine .termin_meta {margin: 1em 0 1em 0;color: #0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em; }
+ .single article.termine .termin_meta span {display: block;margin-bottom: 0.5em;}
+ .single article.termine .termin_meta span:before {padding-right: 0.5em;font-family: "FontAwesome";color: #46962b;font-size: 1.3em; }
+ .single article.termine .termin_meta .termin_tag:before {content: "\f073";}
+ .single article.termine .termin_meta .termin_zeit:before {content: "\f017";}
+ .single article.termine .termin_meta .termin_ort:before {content: "\f041";}
+ .single article.termine .termin_meta .termin_veranstalter:before {content: "\f007";}
+ .single article.termine p {text-align: left;margin-bottom: 1.2em;}
+ .single article.termine #termin_map_wrapper {background: #f6f6f6; padding: 1em; margin: 0 -1em -1em -1em;}
+ .single article.termine #termin_map_wrapper a {color: #0a321e;font-size: 0.8em;}
+ .single article.termine .entry-content h2 {margin-left: 0;}
+
+
+ /*POSTTYPE: GLIEDERUNGEN */
+
+
+ /*Gliederungen: KV Liste */
+ .gliederungen-list {}
+ .gliederungen-list article {border-bottom: 2px solid #f6f6f6;margin: 2em 0; padding: 0 0 2em;}
+ .gliederungen-list article p.contact{font-size: 1em;}
+ .gliederungen-list article p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
+ .gliederungen-list article p.contact a:hover {background: #46962b;}
+ .gliederungen-list .article-header{display: inline-block;}
+ .gliederungen-list .entry-content {display: inline-block; float: right;}
+ .gliederungen-list .entry-content p, .gliederungen-list article h2 {margin: 0;color: #e6007e;
+ }
+ .gliederungen-list h2 {font-size: 1em;}
+
+
+
+
+
+/******************************************************************
+11. PAGE NAVI STYLES
+******************************************************************/
+
+ /*Tabs*/
+ .responsive-tabs__heading { display: none;}
+ .responsive-tabs__list__item { display: inline; cursor:pointer;}
+ .content-tabs {margin-bottom: 2em;border-top: 1px solid #46962b; }
+ .content-tabs .responsive-tabs__list { display: none;}
+ .responsive-tabs__list li:before {content: "";}
+ .responsive-tabs__heading { display: block; cursor: pointer; }
+ .responsive-tabs__panel--closed-accordion-only { display: none;}
+ .responsive-tabs-wrapper {clear: both;zoom: 1; }
+ .responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after {content: "";display: table;}
+ .responsive-tabs-wrapper:after {clear: both;}
+ .responsive-tabs__heading--active:focus,
+ .responsive-tabs__list__item--active:focus { outline: none !important;}
+
+ .responsive-tabs__heading { background: #fff;border: 1px solid #46962b;font-size: 1.2em; border-top: 0;padding: 0.3em 0.5em 0.3em 1.3em; margin: 0;color: #333;position:relative;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
+ .responsive-tabs__heading--active {background: #46962b;color: #fff;}
+ .responsive-tabs__panel { padding: 1em;margin: 0;}
+
+ .responsive-tabs__list {margin: 0!important;padding-left: 2em;}
+ .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 0.8em; }
+
+ .responsive-tabs__heading::after {content: "\f077"; font-family: FontAwesome; left: 0.5em;font-size: 0.7em; position: absolute;color: #46962b; }
+ .responsive-tabs__heading--active::after {content: "\f078";color: #fff; }
+
+ .responsive-tabs__list__item {background: transparent;padding: 0.7em 1em; color: #fff;}
+ .comments-tabs .responsive-tabs__list__item {color: #fff;}
+ .responsive-tabs__list__item:hover {background: transparent; }
+ .responsive-tabs__list__item--active,
+ .responsive-tabs__list__item--active:hover { background: #f6f6f6;border: 0;color: #0a321e;}
+
+
+ .responsive-tabs__panel { border: 0;background: #fff;margin-bottom: 0;padding: 2em;border: 1px solid #46962b; border-top: 0;border-bottom: 3px solid #46962b; }
+
+
+ .comment-tabs {margin: 1em;}
+ .comment-tabs .responsive-tabs__heading { display: none;}
+ .comment-tabs .responsive-tabs__panel--closed-accordion-only { display: block;}
+ .comment-tabs .responsive-tabs__panel {background: #f6f6f6;padding: 0em;border: 0;margin-bottom: 0;padding-bottom: 0;}
+ .comment-tabs .responsive-tabs__list__item {position: relative;}
+ .comment-tabs .responsive-tabs__list__item::before {margin-right: 0.5em;font-family: FontAwesome;font-size: 1em; color: #46962b;}
+ body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f0e6";}
+ body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f040";}
+
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(4)::before {content: "\f0e6";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(3)::before {content: "\f040";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f1ea";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f1d9";}
+
+ .comment-tabs .responsive-tabs__list__item {font-size: 0px; padding: 0 10px 0 10px;margin-right: 10px!important;}
+ .comment-tabs .responsive-tabs__list__item::before {font-size: 25px;margin-right: 0;color: #fff;}
+ .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
+
+
+ /*tabs homepage */
+ .home-tabs {margin: 1em;}
+ .home-tabs .responsive-tabs__panel {padding: 0!important;background: transparent;border: 0;}
+ .home-tabs .responsive-tabs__panel article {margin: 1em 0; background: #fff;border: 0;}
+ .home-tabs .responsive-tabs__panel--closed-accordion-only {display: block;}/*1. Tab mobil öffnen */
+ .home-tabs .responsive-tabs__list {display: block;} /*nav mobil umstellen */
+ .home-tabs .responsive-tabs__list {display: block;padding: 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .home-tabs .responsive-tabs__list li {background: #0a321e;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #ffee00;}
+ .home-tabs .responsive-tabs__list {display: block;}
+ /*icons*/
+ .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';display: block;text-align: center;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
+ .home-tabs .responsive-tabs__list #tablist1-tab1:before {content: "\f1d9";}
+ .home-tabs .responsive-tabs__list #tablist1-tab2:before {content: "\f073";}
+ .home-tabs .responsive-tabs__list #tablist1-tab3:before {content: "\f1ea";}
+ .home-tabs .responsive-tabs__list #tablist1-tab4:before {content: "\f02d";}
+
+ .home-tabs h2.responsive-tabs__heading {display: none!important;}
+
+ p#back-top a {display: none; }
+
+
+/******************************************************************
+12. COMMENT STYLES
+******************************************************************/
+ .commentlist {background: #f6f6f6; padding: 1em;margin: 0 1em 1em;}
+ .commentlist li {list-style-type: none;}
+
+ .commentlist li:before{content: "";}
+ ul.children {margin-left: 1em;}
+ #main ol.commentlist article {background: transparent;padding: 0.5em;margin: 0 0 1em 1em;}
+ .commentlist article img.avatar {margin: 0 0.5em -0.7em 0;border-radius: 50%;}
+ .commentlist article .vcard {padding: 0 0 0 0;font-size: 0.8em;margin-bottom: 0.7em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:#0a321e;}
+ .commentlist article .vcard a {color: #46962b;}
+ .commentlist .comment-reply-link {font-size: 0.6em;padding: 0.2em 0.8em;border-radius: 1em;display: inline-block;text-align: right;color: #fff;background: #46962b;float: right;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .commentlist .comment-reply-link:hover {background: #ffee00; color: #46962b;}
+ .commentlist article:hover .comment-reply-link {visibility: visible;}
+
+
+ #main ol.commentlist article {}
+ #main ol.commentlist article.bypostauthor {background: #46962b;color: #fff;padding: 1em;}
+ #main ol.commentlist article.bypostauthor a {color: #0a321e;}
+ #main article.bypostauthor a.comment-reply-link {color: #fff!important;background: #0a321e;}
+
+
+ /*comment nav */
+ #comment-nav ul li:before{content: "";}
+ #comment-nav {padding: 0;margin: 0; background: transparent;}
+
+ #comment-nav li {width: 50%;display: inline-block;padding: 0!important;margin: 0;box-sizing: border-box;font-size: 0.9em;}
+ #comment-nav li.next {text-align: right;float: right;}
+ #comment-nav li a {color:#0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+
+ /*Related */
+ .posttab, .posttab {padding: 1em 0 0.1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .posttab article:first-of-type {margin-top: 0;}
+
+ /*category view:post */
+ .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 0;border-bottom: 0;}
+ .posttab article.postlist a.postimglist {float: left;width: 30%;margin: 0 1em 0 0; }
+ .posttab article.postlist .article-teaser {display: none;}
+ .posttab article.postlist.has-post-thumbnail h2, .posttab article.postlist.has-post-thumbnail p.subhead,
+ .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
+
+
+
+/******************************************************************
+13. COMMENT FORM STYLES
+******************************************************************/
+
+
+ #respond {background: #f6f6f6;padding: 2em;margin: 0 1em 1em;}
+
+ #reply-title {color: #0a321e;}
+ #commentform ul {margin: 0;}
+ #commentform li {list-style-type: none;}
+ #commentform li:before{content: "";}
+ #main form {background: #f6f6f6;padding: 2em;margin: 0 -1em 1em;}
+ #main form p:last-of-type {margin-bottom: 0;}
+ #main form input, #main form textarea, #main form select {border: 1px solid #cecece;background: #fff;padding: 1em;display: block;margin-bottom: 1em;width: 92%;}
+ #main form textarea {width: 97.3%;height: 6em;}
+ #main form input:hover, #main form textarea:hover {border: 1px solid #999;background: #fff;box-shadow: 0 0 5px #eee inset;}
+ #main form input:focus, #main form textarea:focus {border: 1px solid #46962b;background: #fff;box-shadow: 0 0 5px #eee inset;}
+ #main form label {font-size: 0.8em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #888;}
+ #main form input[type=number], #main form select, #main form .wpcf7-radio input {width: auto;}
+ #main form input[type=radio] {display: inline-block;}
+ #main form .wpcf7-radio span.wpcf7-list-item-label {margin-right: 1em;}
+ #main form input.wpcf7-acceptance {width: auto; display: inline-block;margin-right: 0.5em;}
+ #main form .wpcf7-checkbox input {display: inline-block;width: auto;}
+ #main form input[type=submit], #main form .cr_ipe_item button {display: inline-block;padding: 1em; border: 0;color: #fff;font-weight: normal;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: auto;text-transform: uppercase;background: #e6007e;font-size: 1.2em;}
+ #main form input[type=submit]:hover, #main form .cr_ipe_item button:hover {background: #fe0;border:0;color: #46962b;box-shadow: none;}
+ #main form h2 {margin-bottom: 1em;}
+ #main form.wpss-form input[type=submit]:hover {background: #46962b;border:0;color: #fff;}
+ #main form .radiolist .wpcf7-list-item {
+ display: block; margin:0.3em 0;
+ }
+
+ #main form canvas {border: 1px solid #cecece;background: #fff; }
+ #main form .wpcf7-form-control-clear-wrap input {border: 0; padding: 0.5em 0;background: transparent;width: auto;font-size: 0.8em;}
+
+
+
+ #main form .box {background: #ffee00;margin: 0 -2em 2em -2em;padding: 2em;clear:both;}
+ #main form hr {color: #fff;background: #fff;margin-bottom: 2em;margin-top: 0;clear:both;}
+
+ #recaptcha_area {margin-bottom: 1em;}
+ #main form .req {color: #46962b;}
+ #main form label small {font-size: 0.8em;color: #aaa;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ form .required-info {font-size: 0.8em;color: #888;margin-bottom: 1em;}
+
+
+ /*********************
+ 14. SIDEBARS & ASIDES
+ *********************/
+ .sidebar li {list-style-type: none;}
+ .sidebar {background:#0a321e;padding: 2em;color: #8d9e96;}
+ h3.widgettitle {margin-bottom: 0.5em;color: #fff;}
+ .sidebar a, .sidebar a:visited {color: #ffee00; }
+ .sidebar a:hover {color: #e6007e; }
+ .widget {margin-bottom: 2em;border-bottom: 2px solid #17452e; padding-bottom: 2em;}
+ .sidebar .widget:last-of-type {margin-bottom: 0;}
+
+ /*Twitter */
+ .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {padding: 1em;color: #fff;font-size: 0.9em;margin: 0;border: 0;
+ }
+ .widget.widget_twitter-tracker h3, .widget_twitter-profile-tracker h3 {}
+ .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {}
+ .sidebar .widget.widget_twitter-tracker a.tweet-link, .sidebar .widget_twitter-profile-tracker a.tweet-link {font-size: 0.6em;margin: 0 0 0 40px;background: #46962b;color: #fff!important;padding: 0.3em 0.5em;border-radius: 1em;}
+ .widget.widget_twitter-tracker img, .widget_twitter-profile-tracker img {float: left; margin: 5px 0 0.5em 0;width: 30px; height: auto;}
+ .widget.widget_twitter-tracker .msg, .widget_twitter-profile-tracker .msg {margin: 0 0 0 40px;}
+
+ .widget.widget_twitter-tracker .tweets li, .widget_twitter-profile-tracker .tweets li {margin-bottom: 1.5em;}
+
+
+ /*Social Media */
+ .widget_kr8_socialmedia {padding: 0!important;background: transparent!important;box-shadow: none !important;}
+ .widget_kr8_socialmedia h3.widgettitle {}
+ .widget_kr8_socialmedia li {display: inline-block;margin: 0 0.5em 0.5em 0!important; padding: 0!important;}
+ .widget_kr8_socialmedia li span {border-radius: 50%;box-sizing: border-box;height: 40px;width: 40px;color: #fff;text-align: center;background-color: #0a321e; font-size: 1.3em;padding-top: 0.5em;}
+ .widget_kr8_socialmedia li span.fa-twitter:hover {background-color: #31ccf0;}
+ .widget_kr8_socialmedia li span.fa-facebook:hover {background-color: #3b5998;}
+ .widget_kr8_socialmedia li span.fa-google-plus:hover {background-color: #dd4e51;}
+ .widget_kr8_socialmedia li span.fa-flickr:hover {background-color: #fd3a93;}
+ .widget_kr8_socialmedia li span.fa-instagram:hover {background-color: #407291;}
+ .widget_kr8_socialmedia li span.fa-youtube:hover {background-color: #b1263a;}
+ .widget_kr8_socialmedia li span.fa-vimeo-square:hover {background-color: #28c5ee;}
+ .widget_kr8_socialmedia li span.fa-pinterest:hover {background-color: #d7373d;}
+ .widget_kr8_socialmedia li span.fa-soundcloud:hover {background-color: #fa3846;}
+ .widget_kr8_socialmedia li span.fa-foursquare:hover {background-color: #5bc0e6;}
+ .widget_kr8_socialmedia li span.fa-xing:hover {background-color: #074f4f;}
+ .widget_kr8_socialmedia li span.fa-tumblr:hover {background-color: #2a455b;}
+ .widget_kr8_socialmedia li span.fa-rss:hover {background-color: #fb9a61;}
+ .widget_kr8_socialmedia li span.fa-comments-o:hover {background-color: #fb6c55;}
+
+
+ /*Bilder Widget*/
+ .widget_sp_image img {width:100%!important;height:auto!important;}
+
+ /*Suche */
+ .widget_search {background: transparent!important;box-shadow: none!important;padding: 0!important;display: none;}
+ .widget_search label{display: none;}
+ .widget_search .seachphrase{padding: 1em 5%;width: 90%;border: 1px solid #0a321e;}
+ .widget_search .seachphrase:hover, .widget_search .seachphrase:focus {border-color: #46962b;}
+ .widget_search .button-submit {border:0;background: #0a321e; color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;padding: 0.5em 1em;margin-top: 1em;font-size: 1em;font-weight: normal;}
+ .widget_search .button-submit:hover {background: #ffee00;color: #0a321e;}
+ .sidebar .widget_search .button-submit .fa {display: none;}
+
+ /*contact form */
+ .sidebar form {}
+ .sidebar form input {padding: 1em;}
+ .sidebar form label {display: block;color: #fff;font-size: 0.8em;color: #fff;}
+ .sidebar form input {padding: 1em;width: 100%;box-sizing: border-box;margin-bottom: 1em;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .sidebar form input:focus, .sidebar form input:hover {box-shadow: 0px 0 10px rgba(0,0,0,0.3);}
+ .sidebar form button, .sidebar form input[type=submit], .page-template-page-listview-php article button {background: #e6007e;border: 0;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff; font-weight: normal;font-size: 1.5em; padding: 1em; display: block;}
+ .sidebar form button:hover, .sidebar form input[type=submit]:hover, .page-template-page-listview-php article button:hover {background: #46962b;color: #fff;}
+ .sidebar.threecol button {font-size: 1em;margin-top: 1em;}
+
+ .sidebar form p {margin-bottom: 1em;}
+ .sidebar form {}
+
+ /*Tag Cloud */
+ .widget_tag_cloud {}
+ .widget_tag_cloud a, #footer .widget_tag_cloud a {font-size: 0.9em!important;display: inline-block;padding: 0.5em 0.6em; margin: 0 0.2em 0.5em 0; background: #46962b; line-height: 1; color: #fff; border-radius: 0.3em;}
+ .widget_tag_cloud a:hover, #footer .widget_tag_cloud a:hover {background: #ffee00;color: #0a321e;text-decoration: none;}
+
+ /*Termine: Liste */
+ .widget_termine_liste_widget {}
+ .widget_termine_liste_widget li li {}
+ .widget_termine_liste_widget span{margin-right: 0.4em;font-size: 0.8em;}
+ .widget_termine_liste_widget span:after{content: " »";}
+ .widget_termine_liste_widget span:last-of-type:after{content: "";}
+ .widget_termine_liste_widget h4 {}
+ .widget_termine_liste_widget p{display: none;}
+
+ /*Rss*/
+ .widget_rss h3 img {display: none;}
+ #footer .widget_rss h3 a {color: #fff;}
+
+
+ /*Petition*/
+ .dk-speakup-widget-popup-wrap {background: #fff; position: fixed;z-index: 199; padding: 2em;display: none;}
+ #dk-speakup-widget-windowshade {position: fixed;top: 0;left: 0;z-index: 198;background: #000;}
+ .dk-speakup-widget-close {width: 15px; height: 15px;background: red;position: absolute;top: 0;right: 0;}
+ .dk-speakup-progress {background: #ddd;height: 1.5em;display: block;border: 1px solid #ccc;}
+
+
+
+
+
+ /*********************
+ 15. FOOTER STYLES
+ *********************/
+
+ /*Newsletter */
+ #newsletter {background: #e6007e; margin: -2em;padding: 2em;}
+ #newsletter .sidebar {background: transparent;}
+ #newsletter .widget {background: transparent!important;border: 0;}
+ #newsletter h2 {color: #fff;margin-bottom: 1em;border-bottom: 3px solid;display: inline-block;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-size: 2.5em; }
+
+
+ /*Social Accounts */
+ #socialaccounts {background: #fe0;margin-top: 0;}
+ #socialaccounts .widget {background: transparent;}
+
+
+ /*Real footer */
+ #footer {clear: both;background:#0a321e; padding: 0;color: #fff; }
+ #footer .widget {background: transparent; box-shadow: none;color: #8d9e96;}
+ #footer .widget:last-of-type {border-bottom: 0;}
+ #footer .widgettitle {color: #fff;}
+ p.copyright {text-align: center; font-size: 0.8em;background: #0a1a12;color: #56685f;padding: 1em;}
+ p.copyright a:hover{color: #ffee00;}
+
+ #footer .widget_nav_menu {font-size: 1.2em;}
+ #footer .widget_nav_menu li {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; margin-bottom: 2em;}
+ #footer .widget_nav_menu li a {color: #fff;}
+ #footer .widget_nav_menu li li a {color: #afdca7;}
+ #footer .widget_nav_menu li li {float: none;font-size: 0.8em;margin: 0;width: 100%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ #footer .widget_nav_menu ul {margin: 0;padding: 0;}
+ #footer .widget_nav_menu li a:hover {color: #ffe000; }
+
+ .nav-footer {margin: 2em;}
+
+ }
+
+
+/**********************************************************************/
+/* DESKTOP */
+/**********************************************************************/
+
+
+/*SMALLER LAPTOPS */
+@media only screen and (min-width: 770px) {
+
+ .onecol {width: 5.801104972%;}
+ /* 4.85%; } /* grid_1 */
+ .twocol {width: 14.364640883%;}
+ /* 13.45%; } /* grid_2 */
+ .threecol {width: 22.928176794%;}
+ /* 22.05%; } /* grid_3 */
+ .fourcol {width: 31.491712705%;}
+ /* 30.75%; } /* grid_4 */
+ .fivecol {width: 40.055248616%;}
+ /* 39.45%; } /* grid_5 */
+ .sixcol {width: 48.618784527%;}
+ /* 48%; } /* grid_6 */
+ .sevencol {width: 57.182320438000005%;}
+ /* 56.75%; } /* grid_7 */
+ .eightcol {width: 65.74585634900001%;}
+ /* 65.4%; } /* grid_8 */
+ .ninecol {width: 74.30939226%;}
+ /* 74.05%; } /* grid_9 */
+ .tencol {width: 82.87292817100001%;}
+ /* 82.7%; } /* grid_10 */
+ .elevencol {width: 91.436464082%;}
+ /* 91.35%; } /* grid_11 */
+ .twelvecol {width: 99.999999993%;}
+ /* 100%; } /* grid_12 */
+ .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,twelvecol {
+ position: relative;float: left;margin-left: 2.762430939%;}
+ .first {margin-left: 0;}
+ section.last, div.last {float: right;}
+
+
+ /******************************************************************
+ Stylesheet: Tablet & Small Desktop Stylesheet
+
+ Here's where you can start getting into the good stuff.
+ This size will work on iPads, other tablets, and desktops.
+ So you can start working with more styles, background images,
+ and other resources. You'll also notice the grid starts to
+ come into play. Have fun!
+
+ ******************************************************************/
+
+
+ /*********************
+ GENERAL STYLES
+ *********************/
+
+ a {text-decoration: none;}
+ h1 {font-size:3em; }
+
+ /*********************
+ LAYOUT & GRID STYLES
+ *********************/
+ html {}
+ body {padding: 0;background: url(../images/body_bg.jpg) 50% 50% fixed #46962b;background-size: 100% 100%;
+ }
+
+.inner {max-width: 1140px; margin: 0 auto;}
+
+ #content {padding: 0; }
+ #main { }
+
+ /*********************
+ HEADER SYTLES
+ *********************/
+ #header{ padding: 1.5em 0 0 0;position: relative;margin-bottom: 2em;}
+
+
+
+
+ /*********************
+ NAVIGATION STYLES
+ *********************/
+
+ /*hide mobile nav */
+ .header-mobile, #nav-mobile {display: none!important;}
+
+ /*show nav in desktop-version*/
+ #nav-desktop, #nav-flyin {display: block;}
+
+ /*Hauptnavigation fixed and scrolly */
+ .nav-wrap {width: 100%;z-index: 3;position: relative;margin-bottom: 2em; }
+ #nav-flyin {position: fixed;z-index: 999;display: none;height: auto;overflow: visible;background: #0a321e;top: 0;font-size:1.3em;}
+ .logged-in.admin-bar #nav-flyin {top: 32px;}
+
+ /*nav flyin */
+ .nav-wrap .logo-desktop {display: none;position: relative; float: left;width: auto;padding: 0.5em 1em 0.5em 0;}
+ .nav-wrap .logo-desktop img {height: 2.5em;width: auto;float: left;}
+ .nav-wrap .logo-desktop h2 {color: #fff;font-size: 1em;padding: 0.6em 0 0 3em;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ .nav-wrap .logo-desktop h2 a {color: #ffee00;}
+
+ /*nav desktop */
+ #nav-desktop {font-size:1.3em;}
+
+ /*Hauptnavigation */
+ .nav-main {display:block;width: 100%;text-align: right;background:transparent;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;z-index: 3;position: relative;text-transform: uppercase; }
+ .nav-main .navigation {display:block;width:100%;}
+
+
+ .nav-main li {display: inline-block;position: relative;padding:1em;margin:0;}
+ .nav-main li a {padding:0;display:block;background: transparent;color:#fff;border: 0; }
+ .nav-main li a:hover {color: #ffe000;text-decoration: none;}
+ /*2te Ebene */
+ .nav-main li ul {display:none;padding: 0px 0 0;font-size:0.9em;margin-top: 13px;}
+ .nav-main li:hover ul {display:block;}
+ .nav-main li ul {position:absolute;width:250px;z-index:9;background: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.2);text-align: left;border: 5px solid #ffee00;margin-left: -40px; }
+ .nav-main li ul:before {content: "";position: absolute;width: 30px;height: 15px;top: -15px;left: 70px; background: url(../images/nav_ul2.png) 0 -5px no-repeat transparent;}
+ .nav-main li ul li {display:block;float: none;font-size:0.8em;border: 0;margin: 0;padding: 0;position: relative;z-index: 9; }
+ .nav-main li ul li a, .nav-main li.current-menu-parent li a, .nav-main li.current-menu-item li a {background: #fff;color:#0a321e;border: 0;padding: 0.5em 1.2em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ .nav-main li.current-menu-parent li a:hover,.nav-main li.current-menu-item li a:hover,.nav-main li ul li a:hover,.nav-main li.current-menu-parent li.current-menu-item a {color:#46962b; background: #ffee00; }
+ .nav-main li.current-menu-parent li.current-menu-item a { }
+ .nav-main li ul li a:before {}
+ /*2te & 3te Ebene Mega */
+ .nav-main li.mega ul {width: 600px;clear: both;display: block1;margin-left: -200px;}
+ .nav-main li.mega ul:before {left: 215px;}
+ .nav-main li.mega ul a {background: transparent;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ .nav-main li.mega ul li {width: 200px;position: relative;display: block;float: left;font-size: 1em; }
+ .nav-main li.mega ul ul {position: relative;padding: 0;width: 200px;box-shadow:0 0 0;border: 0;float: none;display: block;margin: 0;}
+ .nav-main li.mega ul ul a {font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ .nav-main li.mega ul ul:before {background: transparent;}
+ .nav-main li.mega ul ul li {}
+ /*Aktives Element */
+ .nav-main li.current-menu-item a, .nav-main li.current-menu-parent a, .nav-main li.current-menu-ancestor a {color: #ffe000;border-bottom: 2px solid #ffe000;border-bottom: 2px solid #ffe000;}
+
+ .nav-main li.current-menu-item li a, .nav-main li.current-menu-parent li a {background: #fff;color:#0a321e; }
+ /*Home*/
+ .nav-main .home {float: left;padding-left: 3.2em;background: url(../images/logo_small.png) 0 0.5em no-repeat transparent;background-size: auto 72%;}
+ /*CTA */
+ .nav-main .cta {padding: 0.5em 0.5em;padding-right: 0;}
+ .nav-main .cta a, .nav-main .cta.current-menu-item a {background: #e6007e;color: #fff;padding: 0.5em;border: 0; }
+ .nav-main .cta a:hover {color: #46962b;background: #ffee00;text-transform: uppercase;}
+ /*Suche */
+ .nav-main .suche {}
+ .nav-main .suche a:before {content: "\f002";font-family: 'FontAwesome';color: #fff;font-size: 21px;margin-top: -1px;}
+ .nav-main .suche:hover a:before {color: #ffee00;}
+ .nav-main .suche a {display: inline-block!important;text-indent: -9999999px;font-size: 0;}
+ .nav-main .suche a {}
+
+ .nav-main .cta.last {padding-right:0;}
+
+
+ /*Navigation Footer */
+ .nav-footer {font-size: 0.9em;margin: 2em 0 4em 0;text-align: center;}
+ .nav-footer li {display: inline-block;margin: 0 1em 0 0;}
+
+ /*Back to top */
+ p#back-top {position: fixed; display:none; bottom: 2em; right: 2em;z-index: 999;}
+ p#back-top a {display: inline-block; transition: opacity 1s; background: #0a321e;background: rgba(10,50,30,0.6);border-radius: 50%;width: 50px;color: #fff;text-align: center;padding: 0.6em 0 0.9em;opacity: 0.4;}
+ p#back-top a:hover {opacity: 1;text-decoration: none;}
+
+ /*Pagination*/
+ .page-navigation {margin: 0;}
+ .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: inline; }
+
+ /*Soziale Netzwerke */
+ .nav-social {padding: 2em 0;font-size: 1.5em;text-align: center;}
+ .nav-social li {display: inline-block;margin: 0 2em 0 0;}
+
+
+ .search-desktop {background: #ffee00; padding: 2em 0;margin: -12.5em 0 2em 0;display: block;}
+ .search-desktop label {display: none;}
+ .search-desktop input {padding: 1em;width: 80%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ .search-desktop button {border: 0;font-size:1.4em; background: transparent;color: #46962b;}
+ .search-desktop button:hover {color: #e6007e;}
+ .search-desktop button .text {display: none;}
+ .search-desktop a {font-size: 0.8em; margin-top: 0.5em;padding-left: 0.1em;display: inline-block;}
+
+ #suche {transition: margin 0.5s;z-index: 3;position: relative;}
+ #suche:target {margin-top: -3.5em;}
+
+ /*********************
+ POSTS & CONTENT STYLES
+ *********************/
+
+
+
+ article {padding: 0 0 2em;margin: 2em;}
+
+ article img.wp-post-image, .search-results article img.wp-post-image {float: left;margin: 10px 0.7em 0 0;width: 33%;height: auto; }
+
+ article h1 a, .search-results article h1.h2 a{color:#0a321e;}
+
+ article.postsingle, .single article.person, .single article.termine, .single article.gliederung {background: #fff;padding: 2em;margin: 0; margin-bottom: 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+ .single .personen-list article.person {box-shadow: none;}
+
+ /*Überschriften*/
+ h1, .single h1 {font-size:2.5em;}
+ .entry-content h1 {font-size:1.8em;}
+ h2 {font-size:1.6em;}
+ h3 {font-size:1.5em;}
+ h4 {font-size:1.3em;}
+ h5 {font-size:1.1em;}
+ h6 {font-size:1em;}
+
+ .search-results article h1{font-size: 1.6em;}
+
+
+ /*Sitemap */
+ ul.sitemap {margin: 0 0em; }
+
+ /*Aussehen: Klein */
+ ul.sitemap.klein {padding:2em 0; margin:2em 0; border: 0.4em solid #46962b; border-left:none; border-right: none;}
+ ul.sitemap.klein li {width:32%; float:left;box-sizing: border-box;background: transparent;clear:none; text-align: center;padding:1em;}
+ ul.sitemap.klein li img {float:none;width:200px; border: 5px solid #f6f6f6;}
+ ul.sitemap.klein li:nth-of-type(3n-2) {clear:left;}
+ ul.sitemap.klein li:nth-of-type(3n+2) {margin:0 2%;}
+ ul.sitemap.klein li {}
+
+ /*Klein fullpage */
+ .twelvecol ul.sitemap.klein li {width:23.5%;}
+ .twelvecol ul.sitemap.klein li:nth-of-type(3n-2) {clear:none;}
+ .twelvecol ul.sitemap.klein li:nth-of-type(3n+2) {margin:0;}
+ .twelvecol ul.sitemap.klein li:nth-of-type(4n-3) {clear:left;}
+ .twelvecol ul.sitemap.klein li:nth-of-type(4n+2) {margin:0 2%;}
+ .twelvecol ul.sitemap.klein li:nth-of-type(4n+4) {margin-left: 2%;}
+
+
+ /*Form*/
+ #main form {margin: 0 -2em 2em;}
+ #main form p {width: 100%; clear: both;}
+ #main form p.left, #main form div.left {width: 45%;float: left;clear: left;}
+ #main form p.right, #main form div.right {width: 45%;float: left;margin-left: 10%;clear: right;}
+
+
+ /*Bilder */
+
+
+ img.rund {width: 150px;}
+
+ /*image: titleimage (single) */
+ .postimg {margin: -2em -2em 1em; display: block;}
+ .postimg .wp-caption-text {text-align: right;padding: 2em 4em 0 0;margin: 0;}
+
+ /*parallax*/
+ .introbg {display: block; position: absolute;top: 0;left: 0;width: 100%;z-index: 0;height: 60%!important; min-height: 600px!important; background-size: cover;overflow: hidden;}
+ #landing-intro {background: transparent!important;}
+ #single-intro {background: transparent!important;height: 400px!important;margin: 0;min-height: 2em!important;}
+ .parallax {background-attachment: fixed;}
+ .parallax.bgscroll {background-attachment: scroll;}
+
+
+ /*image: home parallax */
+ .home #single-intro {display: none;}
+ .home #single-intro {display: none;}
+ .home .introbg {display: block;height: 100%!important;}
+
+
+
+ .single img.attachment-titelbild.wp-post-image {width: 100%;height: auto;margin-top: 0;}
+ .single article.person img.attachment-titelbild.wp-post-image { margin-bottom: 1em;}
+ img.size-medium {width: 49%;height: auto;}
+ .wp-caption img.size-medium {width: 100%;height: auto;}
+
+ .gallery {text-align: center; background: #f6f6f6;margin: 0 -2em 1em; padding: 2em;border: 0;}
+ .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
+ .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 2%;}
+ .gallery dl.gallery-item img {width: 100%;height: auto; }
+ .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: block;}
+ .gallery-columns-9 dl.gallery-item {width: 9%;}
+ .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
+ .gallery-columns-8 dl.gallery-item {width: 10%;}
+ .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
+ .gallery-columns-7 dl.gallery-item {width: 12%;}
+ .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
+ .gallery-columns-6 dl.gallery-item {width: 14%;}
+ .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
+ .gallery-columns-5 dl.gallery-item {width: 18%;}
+ .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
+ .gallery-columns-4 dl.gallery-item {width: 23%;}
+ .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
+ .gallery-columns-3 dl.gallery-item {width: 31%;}
+ .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
+ .gallery-columns-2 dl.gallery-item {width: 48%;}
+ .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery-columns-1 dl.gallery-item {width: 100%;}
+ .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
+
+
+
+
+
+
+
+
+ /*Tabs */
+ .responsive-tabs__list, .content-tabs .responsive-tabs__list { display: block;margin: 0!important;padding-left: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 1em;color: #0a321e;}
+ .hentry .responsive-tabs__list li:before {content: "";}
+ .responsive-tabs__heading { display: none;}
+
+ .content-tabs {border: 0;}
+ .content-tabs .responsive-tabs__list {padding: 0 0 0 0;border: 0; }
+ .content-tabs .responsive-tabs__list__item {background: #fff;color: #46962b;border: 1px solid #46962b;border-left-width: 0; }
+ .content-tabs .responsive-tabs__list__item:first-of-type {border-left-width: 1px;}
+ .content-tabs .responsive-tabs__list__item--active,
+ .content-tabs .responsive-tabs__list__item--active:hover { background: #46962b;color: #fff;}
+ .content-tabs .responsive-tabs__panel {padding: 2em 0;}
+
+ .responsive-tabs__panel--closed-accordion-only { display: block;}
+
+
+ .responsive-tabs__panel { border: 0;margin-bottom: 2em;border-bottom: 3px solid #46962b; }
+
+
+ .comment-tabs {margin: 0;border:0; }
+ .comment-tabs .responsive-tabs__panel {margin-bottom: 0;padding: 0;}
+ .comment-tabs .responsive-tabs__list__item {font-size: 1em; padding: 0.8em 1em;margin-right: 0.5em!important;}
+ .comment-tabs .responsive-tabs__list__item::before {font-size: 1em;margin-right: 0.5em;color: #0a321e;}
+ .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
+
+
+ /*Tabs home */
+
+ .home-tabs {margin: 0em;}
+ .home-tabs .responsive-tabs__list {display: block;}
+ .home-tabs .responsive-tabs__panel {padding: 0;background: #fff;border: 0;margin: 0;}
+ .home-tabs .responsive-tabs__panel {padding: 1em 2em!important;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .home-tabs .responsive-tabs__panel article {border-bottom: 2px solid #f6f6f6;margin-bottom: 2em;padding-left: 0;}
+ .home-tabs .responsive-tabs__panel article:last-of-type {border-bottom: 0;}
+ .home-tabs .responsive-tabs__list li {color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: transparent;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #fff;color: #0a321e;}
+ .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';margin-right: 0.5em;display: inline ;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
+ .home-tabs article.termine {margin: 2em;padding-bottom: 2em;}
+ .home-tabs article.termine .postimg {margin: -2em -1em 1em 0;display: none;}
+ .home-tabs article.termine:last-of-type {}
+ .home-tabs .button a {margin-bottom: 2em;margin-top: -2em;}
+
+
+ div.archive-title {margin: 0 0 3em 0;color: #fff; }
+
+ /*category view:post */
+ div.list-article {background: #fff;padding: 0.1em 0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+ article.postlist {margin: 2em;background: #fff;padding: 0 0 2em;border-bottom: 2px solid #f6f6f6;}
+ article.postlist a.postimglist {float: left;width: 30%;margin: -0.2em 1em 0 0; }
+ article.postlist .article-teaser {display: block;}
+ article.postlist.has-post-thumbnail h2,article.postlist.has-post-thumbnail p.subhead,
+ article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
+ article.postlist:last-of-type {border-bottom: 0;}
+
+ /*category view: headerlist */
+ article.postlist-small h2, article.postlist-small p {display: inline-block;}
+ article.postlist-small p {float: right;}
+ #main article.postlist-small {padding: 2em 0; margin: 0 2em;border-bottom: 3px solid #f6f6f6;}
+ #main article.postlist-small:last-of-type {border-bottom: 0;}
+
+ /*article by shortcode */
+ .insidelist article.postlist {margin: 2em 0;}
+
+ .insidelist.grau {margin:0 -2em 1em -2em;}
+ .insidelist article.postlist {background: transparent; margin:1em 2em 0;}
+
+
+
+
+ /*********************
+ PAGE TEMPLATES
+ *********************/
+
+
+ /*TEASER */
+ #teaser {margin-bottom: 3em;}
+ #teaser.welcome {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);margin: 0 0 2em;}
+
+ /*Slider fullpage */
+ .petrakelly {width: 100%;min-height: 465px;height: 100%;margin-bottom: 2em;}
+ .petrakelly #single-intro {margin: 0;height: 0!important;display: none;}
+ .petrakelly article {padding: 0;background: transparent; border: 0; }
+ .petrakelly article {margin: 2em auto 0;}
+ .petrakelly article h1 {border: 10px solid #fff;border-right: 0;border-left: 0;display: inline-block;padding: 0.2em 0;width: 50%;font-size: 4em;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);margin: 0.2em 0;}
+ .petrakelly article h1 a:hover {color: #ffee00;text-decoration: none;}
+ .petrakelly article p {text-shadow: 1px 1px 5px rgba(0,0,0,0.5);font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: 50%; }
+ .petrakelly article p.subhead {color: #ffee00;}
+
+ /*list alternative*/
+ .bigkahuna {margin:0 0 2em;}
+ .bigkahuna article {background: transparent;margin:0 0 2em;padding: 0;border: 0;}
+ .bigkahuna img {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .bigkahuna p {color: #fff;}
+ .bigkahuna p.subhead{color: #ffee00;margin-top: 1em;}
+ .bigkahuna h2 a {}
+
+ /*Kacheln */
+ .josephbeuys {}
+ #teaser .josephbeuys article {padding:0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);position: relative;border: 0;background: transparent;}
+ #teaser .josephbeuys img.wp-post-image {width: 100%;height: auto;z-index: 1;position: relative;margin: 0;float: none;
+ }
+ .josephbeuys article img {transition: opacity 0.5s;}
+ .josephbeuys article:hover img {opacity: 0.7;}
+ .josephbeuys .postimglist {margin: 0;}
+ .josephbeuys .subhead {margin: 0 0 0 10%;z-index: 2; position: absolute;top: 35%;left: 0;display: block;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ .josephbeuys h1 {position: absolute; top: 40%;margin: 0 40% 0 10%; display: inline-block;border: 7px solid #fff;border-right: 0;border-left: 0; color: #fff;padding: 0;font-size: 3.5em;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);z-index: 2;left: 0;border: 0;line-height: 1.2em;
+ }
+ #teaser .josephbeuys h1 a,#teaser .josephbeuys h1 a:hover {background: transparent;margin: 0; padding: 0;}
+ #teaser .josephbeuys h1 a:hover {color: #ffee00;text-decoration: none; }
+ .josephbeuys p {display: none;}
+
+ .josephbeuys img {box-shadow: none;margin: 0;display: block;}
+ .josephbeuys .nodesc h1, .josephbeuys .nodesc p {display: none!important; }
+ /*Kachel-Anordnung */
+ #teaser .josephbeuys article:nth-of-type(1) {margin-bottom: 2em;}
+ #teaser .josephbeuys article:nth-of-type(2) {width: 48.5%;float: left;}
+ #teaser .josephbeuys article:nth-of-type(3) {width: 48.5%; float: left;margin-left: 3%;}
+
+ #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 2em; margin: 0 10%; border-width: 5px;bottom: auto;top: 30%;width: auto;display: inline-block;border: 0; }
+ #teaser .josephbeuys article:nth-of-type(2) .subhead, #teaser .josephbeuys article:nth-of-type(3) .subhead { top: 20%; margin: 0 10%;}
+
+
+
+ .homebar {margin-top: 3em!important;}
+
+
+
+ /*TEMPLATE: Campaign */
+
+ /*Spenden*/
+ #donatenow {width:70%;margin:-4em auto 4em auto;padding: 2em 2em 1.8em 2em;}
+ #donatenow h2 {display:inline-block;float:left;margin-bottom: 0;}
+ #donatenow a {float:right;margin-left:1em;font-size:1.3em;}
+ #donatenow a:hover {}
+
+
+ /*Actionbox */
+ #getinvolved {margin-bottom: 5em;}
+ #getmore {padding:0; margin:3em auto 4em; }
+ #getinvolved h2, #getmore h2 {margin-bottom:1.5em;font-size:3em;}
+ #getinvolved .sidebar {}
+ .involvebar .widget {background: transparent;box-shadow: none!important;width:30%; float:left;box-sizing: border-box;}
+ .involvebar .widget:nth-of-type(2) {margin:0 5%;}
+ .involvebar.sidebar {padding:1em 0;}
+ .involvebar .widget h3 {}
+ .involvebar .widget a {}
+ .involvebar .widget a:hover {}
+ .involvebar .widget_sp_image-description {padding-top:0.8em;}
+
+ .sylvia {padding:5em 0;margin-bottom:2em;}
+
+
+ /*LANDING PAGE */
+ #landing-intro {padding: 0;}
+ .first {position: relative;}
+ .landing-teaser {margin-bottom: 1em;}
+ .landing-teaser h1 {margin-top: 6em;}
+ .landingnews {margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;background: #f6f6f6;}
+
+ .page-template-page-landingpage #main { }
+ .page-template-page-landingpage #main article.page {padding-bottom: 1em;}
+
+ /*news */
+ h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
+ .landingnews article {background:transparent;}
+
+
+
+ /*TEMPLATE: LISTVIEW*/
+ .page-template-page-listview-php article.postsingle, .page-template-page-listview-php #main {background: transparent;padding: 0;margin: 0;box-shadow: none;}
+ .page-template-page-listview-php article.postsingle article {background: #fff;padding: 2em;margin: 0 0 2em;border: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .page-template-page-listview-php #main article.postsingle form {margin: 0 0 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 2em;}
+ .page-template-page-listview-php #main article.postsingle form .cr_ipe_item {width: 78%; float: left;}
+ .page-template-page-listview-php #main article.postsingle form .cr_ipe_item input {padding: 1.3em 1em; }
+ .page-template-page-listview-php #main article.postsingle form .submit_container {margin-left: 2%; width: 19%;padding-top: 1.4em; }
+ .page-template-page-listview-php #main article.postsingle form button {width: 100%; }
+ .page-template-page-listview-php #main article.postsingle form button:hover {background: #46962b;color: #fff;}
+
+
+ /*SEARCH */
+ .search-results {}
+ .search #main .suche {background: #f6f6f6;padding: 2em;margin: 0 0 0 0;display: block;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .search #main .suche form {margin-bottom: 0;}
+ .search-results #main article.type-termine {padding: 2em 0;margin: 2em; }
+
+ /*404 */
+ .error404 {background-size: cover; background-attachment: fixed;}
+ .error404 #main {background: transparent;box-shadow: none;color: #fff;}
+ .error404 article {margin: 0;background: transparent; padding: 0;}
+ .error404 article h1 {padding: 0;}
+ .error404 article p {padding: 0;margin-bottom: 1.2em; }
+ .error404 article form {margin: 0;box-sizing: border-box;background: transparent!important;padding: 0!important;margin-top: 4em!important;}
+ .error404 #footer, .error404 #newsletter, .error404 #socialaccounts {background: transparent;}
+ .error404 #socialaccounts a {color: #fff;}
+
+
+ /*TEMPLATE: STORY */
+ .page-template-page-story-php {padding: 0.9em 0 0 0;}
+ .page-template-page-story #header {margin-top: -3.5em;}
+ .page-template-page-story-php #nav-desktop .nav-main {position: absolute; top: 5em; margin: 0 auto;}
+
+ .page-template-page-story-php #newsletter.inner {width: 100%;margin: 0;max-width: 100%;}
+ .page-template-page-story-php #suche {margin-bottom: 0;}
+ .page-template-page-story-php #suche:target {margin-top: -0.9em;margin-bottom: -3em;}
+
+ .page-template-page-story article {padding: 8em 2em;}
+ .page-template-page-story article p {margin: 0 10% 1.2em;}
+ .page-template-page-story article h1, .page-template-page-story article h2, .page-template-page-story article h3 {margin-left: 10%;}
+ .page-template-page-story article h2 {
+ font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;
+ }
+ .page-template-page-story blockquote {margin-left: 15%;margin-right: 10%;}
+ .page-template-page-story blockquote p {margin-left: 0; margin-right: 0;}
+
+
+ .inhaltvz {position: fixed; padding: 1em;z-index: 3;left: 0; top: 25%;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; display: block;}
+ .inhaltvz li {}
+
+ .inhaltvz li:before {content: "\f10c ";font-family: 'FontAwesome';font-size: 0.5em;position: absolute;left: 1em;margin-top: 0.5em;color: #fff; }
+ .inhaltvz li a{padding-left: 0.5em;opacity: 0;}
+ .inhaltvz:hover a {opacity: 1;color: #fff; }
+ .inhaltvz li.current-menu-item a {color: #ffee00;}
+ .inhaltvz li.current-menu-item:before {content: "\f111 ";color: #ffee00;}
+
+
+
+ .inhaltvz li {}
+
+
+/*********************
+KOMMENTARE
+*********************/
+
+
+
+ /*Kommentare*/
+ #respond {margin: 0;}
+ #commentform li {width: 30%;float: left;margin: 0 5% 0 0; }
+ #commentform li:last-of-type {margin: 0; }
+ .commentlist {padding: 2em;margin: 0!important;}
+ ul.children {margin-left: 4em;}
+ #comment-nav {background: #f6f6f6; padding:0 2em 0em;margin: 0;display: block;}
+ #comment-nav li {font-size: 1em;display: inline-block;}
+ #comment-nav li a { margin-bottom: 2em;display: inline-block;}
+
+
+ /*Author */
+ .author {padding: 1em 1em 0;margin: 1em 0;text-align: left;}
+ .author img.avatar {float: left;border-radius: 50%;}
+ .author .author-description {margin-left: 100px;}
+ .author .author-description h3 {margin-bottom: 0;font-size: 1.2em;padding-top: 0.5em;text-align: left;}
+ .author .author-description h3 a {color: #0a321e;}
+ .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
+
+ /*Share */
+ .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: transparent;}
+ .sharewrap a {display: inline-block; padding: 0.5em 1em; margin-bottom: 0;}
+ .sharewrap a.whatsapp {display:none;}
+
+ .sharewrap a i {padding: 0.2em;}
+
+
+
+ /*Related */
+ .posttab {padding: 2em 0 1.5em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .posttab h2 {font-size: 1.5em;}
+
+ .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 1em;border-bottom: 0;}
+ .posttab article.postlist a.postimglist {float: left;width: 20%;margin: -0.4em 1em 0 0; }
+ .posttab article.postlist .article-teaser {display: block;font-size: 0.9em;}
+ .posttab article.postlist.has-post-thumbnail h2,.posttab article.postlist.has-post-thumbnail p.subhead,
+ .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 22%; }
+
+
+
+/*********************
+POST TYPES
+*********************/
+
+ /*Person: List Team */
+ .personen-list {}
+ #main .personen-list article {margin: 0 0 2em;background: #fff;border: 0; padding: 1em;text-align: center;float: left; width: 30%;box-sizing: border-box;}
+ #main .personen-list article:nth-of-type(3n-1) {margin: 0 4% 2em;clear: none;}
+ #main .personen-list article:nth-of-type(3n-2) {clear: left;}
+ .personen-list h3 {font-size: 1.4em; }
+
+ .page-template-page-fullpage #main .personen-list article {width: 22%;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-1) {margin: 0 0 2em;clear: none;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-2) {clear: none;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-2) {clear: none;margin: 0 4% 2em;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-1) {clear: none;margin-right: 4%;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-3) {clear: left;}
+
+
+ #main .personen-list article.has-post-thumbnail, .page-template-page-fullpage #main .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
+ .personen-list img.wp-post-image {float: none;width: 10em;height: 10em;border-color: #f6f6f6;margin-top: -6.5em;}
+ .personen-list p {margin-top: 0;}
+
+
+ /*Kontakt */
+ .kontakt-list article.type-person {width: 100%!important;margin-top: 0!important;}
+ .kontakt-list article.type-person img {float: left;margin-top:0}
+ .kontakt-list article.type-person header h3 {text-align: left;margin-top: 1.3em;}
+ .kontakt-list article.type-person .entry-content p {text-align: left;}
+
+
+ /*POSTTYPE: Termine */
+ article.termine {}
+ article.termine:last-of-type {}
+ article.termine .termin_meta_kurz {width: 25%;float: left;text-align: center;margin: 0;}
+ article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
+ article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
+ article.termine h2 {margin-left: 27%;text-align: left; }
+ article.termine p {margin: 0 0 0 27%;text-align: left; }
+ article.termine a.weiterlesen {position: absolute;top: 0;left: 0;}
+ article.termine a.weiterlesen:hover {}
+ article.termine .postimg {margin: -2.7em -2em 1em -2em; }
+ .single article.termine .postimg {margin-top:-2em;}
+ article.termine .postimg img {float: none;width: 100%;
+ }
+ .single article.termine p {margin-left: 0;}
+ .single article.termine #termin_map_wrapper {margin: 0 -2em -2em -2em;}
+
+
+
+ /*POSTTYPE: GLIEDERUNGEN */
+
+ .anschrift {background: #f6f6f6; float: right;width: 30%;padding: 1em 1em 0.1em 1em;margin-left: 1em;}
+
+ /*Gliederungen: KV Liste */
+ .gliederungen-list article {}
+ .gliederungen-list article p.contact a {margin-left: 0.2em;}
+
+
+
+ /*********************
+ SIDEBARS & ASIDES
+ *********************/
+
+ #socialaccounts {margin-top: 4em;}
+ .page-template-page-story-php #socialaccounts {margin-top: 0em;}
+
+ .sidebar {margin: 0;padding: 0; background: transparent;color: #333;}
+ .sidebar.threecol a:hover {color: #0a321e; }
+ .sidebar.threecol a {color: #46962b;}
+
+
+ .widget {margin: 0 0 2em 0;padding: 1.5em;border: 0;background: #f6f6f6;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+ .sidebar .widget:last-of-type {margin-bottom: 2em;}
+ .widget ul li {margin-bottom: 0.5em;/* deep nesting */}
+ .widget ul li ul {margin-top: 0.75em;padding-left: 1em;}
+ .widget.widget_sp_image {padding: 0;background: transparent!important;box-shadow: none !important; }
+ .widget.widget_sp_image img {display: block;box-shadow:5px 5px 10px rgba(0,0,0,0.2); }
+
+
+ .widget.widget_sp_image .widget_sp_image-description h3 {color:#fe0;font-size:1.5em;margin-top:0.5em;}
+ .widget.widget_sp_image .widget_sp_image-description {color:#fff;}
+ .widget.widget_sp_image .widget_sp_image-description a, .widget.widget_sp_image .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .widget.widget_sp_image .widget_sp_image-description a:hover, .widget.widget_sp_image .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
+
+
+
+
+
+
+ .widget_search .seachphrase, .widget_search .button-submit {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .widget_search {display: block;}
+ h3.widgettitle {color: #0a321e; }
+
+ /* recent-posts widget */
+ .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {background: #ffee00;color: #46962b;
+ }
+ .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {color: #e6007e;}
+ .sidebar .widget.widget_twitter-tracker a:hover, .sidebar .widget_twitter-profile-tracker a:hover {color: #0a321e;}
+ /* archives widget */
+ /* tag-cloud widget */
+ .widget_tag_cloud {background: transparent;box-shadow: none;padding: 0;}
+ .widget_tag_cloud h3.widgettitle {color: #fff;text-shadow: 2px 2px 7px rgba(0,0,0,0.3); }
+ #wrap .widget_tag_cloud a {background: #0a321e;color: #fff;}
+ #wrap .widget_tag_cloud a:hover{background: #ffee00;color: #0a321e;text-decoration: none;}
+ /* calendar widget */
+ /* category widget */
+ /* recent-comments widget */
+ /* search widget */
+ /* text widget */
+
+ /*Termine: Liste */
+ .widget_termine_liste_widget {overflow: hidden; }
+ .widget_termine_liste_widget li li { }
+ .widget_termine_liste_widget span{margin-right: 0;font-size: 0.8em;}
+ .widget_termine_liste_widget span:after{content: ", ";}
+ .widget_termine_liste_widget span:last-of-type:after{content: "";}
+ .widget_termine_liste_widget h4 {font-size: 1em; }
+ .widget_termine_liste_widget p{display: none;}
+
+/*Termine: Karte */
+.termine_widget {padding: 0;background: transparent;box-shadow: none;}
+ .termine_widget h3{color: #fff;}
+ .termine_widget #termin_karte{box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+
+/*Formulare */
+ .sidebar.threecol form {background: #ffee00;margin: -1.5em -1.5em -2.5em;padding: 1.5em;color: #46962b;}
+ .sidebar.threecol form label {color: #46962b;margin: 0; }
+ .sidebar.threecol form p:last-of-type {margin-bottom: 0;}
+ .sidebar.threecol form input {margin: 0;}
+ .sidebar.threecol form input[type=submit] {font-size: 1em;}
+ .sidebar.threecol form input[type=submit]:hover {background: #46962b;color: #fff;box-shadow: none;}
+ .sidebar.threecol form.cr_form{ margin: -1.5em;}
+
+
+ /*Boxsection home */
+
+ .actionbox {position: relative;background: #000;margin-bottom: 2em;}
+ .actionbox .widget {width: 32%;float: left;box-sizing: border-box;margin-bottom: 0;}
+ .actionbox .widget:nth-of-type(2) {margin: 0 2%;}
+
+
+
+ /*********************
+ FOOTER STYLES
+ *********************/
+
+ /*Newsletter */
+ #newsletter {background: transparent;margin: 3em auto;text-align: center; padding: 0; }
+ #newsletter .widget {box-shadow: none;}
+ #newsletter h2 {color: #fff;margin-bottom: 2em;border-bottom: 3px solid;display: inline-block; }
+ #newsletter .sidebar {padding:4em 3em ;}
+ #newsletter label {text-align: left;}
+ #newsletter .widget {background: transparent;margin: 0;padding: 0;}
+ #newsletter .cr_ipe_item {width: 30%;float: left;}
+ #newsletter .cr_ipe_item:nth-of-type(2) {margin: 0 5%;}
+ #newsletter .submit_container {width: 100%; text-align: center; }
+ #newsletter button {
+ margin: 2em auto 0;
+ }
+
+
+ #footer {background:#0a321e url(../images/sidebar_footer.jpg) bottom right fixed;background-size: cover;
+ color:#fff;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;text-align: left;}
+ #footer .inner {padding:0 3em;}
+ #footer .inner section {}
+ #footer a {color: #afdca7; }
+ #footer a:hover {color: #ffe000; }
+ #footer .widget {}
+
+ #footer .adresse {font-size: 0.8em;padding-top: 1em;}
+ #footer .adresse p {margin-bottom: 0.5em;}
+ #footer .adresse strong {font-weight: normal;color: #fee500;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.2em; }
+
+
+ #footer .widget_nav_menu {width: 100%;display: block;font-size: 1em;}
+ #footer .widget_nav_menu li {float: left;width: 20%;margin: 0;}
+
+
+
+ #footer h3.widgettitle {text-shadow: 0 0 0; }
+
+
+
+
+ p.copyright {color: #fff;background: transparent;margin:0.5em 0 3em;}
+ p.copyright a {color:#ffe000;}
+
+}
+
+
+
+/* DESKTOP */
+@media only screen and (min-width: 1140px) {
+
+ html {}
+ .josephbeuys h1 {font-size: 5em;border-width: 10px;}
+ #teaser .moyland article:nth-of-type(1) h1, #teaser .moyland article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 3em;border-width: 7px;}
+
+
+}
+
+
+@media only screen and (min-width: 1000px) {
+
+
+
+}
+
+
+/* LARGE VIEWING SIZE */
+@media only screen and (min-width: 1300px) {
+.inner {max-width: 1240px;}
+
+}
+
+
+
+@media only screen and (max-width: 770px) {
+body {}
+
+}
+
+
+@media only screen and (max-width: 480px) {
+.mobile-switch li.middle {max-width:25%;padding: 0.5em;}
+}
+/*LARGER MOBILE DEVICES*/
+@media only screen and (min-width: 481px) {
+ /******************************************************************
+ Site Name:
+ Author:
+
+ Stylesheet: 481px and Up Stylesheet
+
+ This stylesheet is loaded for larger devices. It's set to
+ 481px because at 480px it would load on a landscaped iPhone.
+ This isn't ideal because then you would be loading all those
+ extra styles on that same mobile connection.
+
+ A word of warning. This size COULD be a larger mobile device,
+ so you still want to keep it pretty light and simply expand
+ upon your base.less styles.
+
+ ******************************************************************/
+ /*********************
+ NAVIGATION STYLES
+ *********************/
+
+
+
+ /*********************
+ POSTS & CONTENT STYLES
+ *********************/
+ /* entry content */
+ .entry-content {
+ /* at this larger size, we can start to align images */
+
+ }
+ .entry-content .alignleft,
+ .entry-content img.alignleft {
+ margin-right: 1.5em;
+ display: inline;
+ float: left;
+ }
+ .entry-content .alignright,
+ .entry-content img.alignright {
+ margin-left: 1.5em;
+ display: inline;
+ float: right;
+ }
+ .entry-content .aligncenter,
+ .entry-content img.aligncenter {
+ margin-right: auto;
+ margin-left: auto;
+ display: block;
+ clear: both;
+ }
+ /* end .entry-content */
+
+
+
+ /*********************
+ FOOTER STYLES
+ *********************/
+
+}
+
+
+
+
+
+/*Tablets */
+@media (min-width: 500px) and (max-width: 768px) {
+ img.size-medium {width: 49%;height: auto;}
+}
+
+
+
+/*Tablets */
+@media only screen and (min-width: 768px) {
+ img.size-medium {width: 49%;height: auto;}
+}
+
+
+/* Tablets Landscape */
+@media only screen
+ and (min-device-width: 768px)
+ and (max-device-width: 1280px)
+ and (orientation: landscape)
+ {
+
+
+}
+
+
+/*RETINA (2x RESOLUTION DEVICES)*/
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
+
+}
+
+
+/*iPHONE 5 MEDIA QUERY */
+@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
+
+}
+
+
+
+/*PRINT STYLESHEET */
+@media print {
+
+ * {
+ background: transparent !important;
+ color: black !important;
+ text-shadow: none !important;
+ filter: none !important;
+ -ms-filter: none !important;
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+ a,
+ a:visited {
+ color: #444 !important;
+ text-decoration: underline;
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+ thead {
+ display: table-header-group;
+ }
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+ img {
+ max-width: 100% !important;
+ }
+ @page {
+ margin: 1.5cm;
+ }
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+ .sidebar,
+ .page-navigation,
+ .wp-prev-next,
+ .respond-form,
+ nav, #nav-mobile, #suche, .header-mobil, #header, .logo-desktop, #socialaccounts, .wp-caption-text, .sharewrap, .comment-tabs, #back-top, img.avatar, hr {
+ display: none!important;
+ }
+ body {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+
+ hr {
+ border: 0;height: 0.05cm; background: #000!important;color: #000;
+ }
+
+ p {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ margin-bottom: 1.2em;
+ }
+
+ table {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+ table td, table th {padding: 0.5cm;}
+
+ table th {
+ font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+
+ li {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ margin-bottom: 1.2em; margin-left: 1em;
+ }
+
+ ul, ol {
+ margin-left: 1em;
+ }
+ ul li {
+ list-style-type: disc;
+ }
+
+ ol li {
+ list-style-type: decimal;
+ }
+
+ blockquote {
+ padding: 1em; font-style: italic;border: 0;
+ }
+
+ .entry-content h1,h2,h3,h4,h5,h6 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-transform: none;}
+ h1 {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ h1 {font-size:2em;}
+ h2 {font-size:1.6em;}
+ h3 {font-size:1.5em;}
+ h4 {font-size:1.3em;}
+ h5 {font-size:1.1em;}
+ h6 {font-size:1em;}
+}
+
diff --git a/lib/css/style_uncompressed.css b/lib/css/style_uncompressed.css
index fdf34db..a9ea985 100644
--- a/lib/css/style_uncompressed.css
+++ b/lib/css/style_uncompressed.css
@@ -1,1974 +1,1975 @@
-/*Farb-Schema
- Hauptfarbe Grün: #46962b
- Akzentfarbe Dunkelgrün: #0a321e
- Haupt- und Akzentfarbe Gelb: #ffee00
- Akzentfarbe Magenta: #e6007e
- Leichtes Grau: #f6f6f6
- Blasses Grün: #e4f8df
-*/
-
-
-/**********************************************************************/
-/* 1. CSS Reset by Eric Meyer */
-/* (slightly adapted to HTML5) */
-/**********************************************************************/
-
-html, body, div, span, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, address, cite, code, del, dfn, em,
-img, ins, kbd, q, samp, small, strong,
-sub, sup, var, dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td,
-article, aside, footer, header, nav, time, section {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-weight: inherit;
- font-style: inherit;
- font-size: 100%;
- font-family: inherit;
- vertical-align: baseline;
-}
-
-body {-webkit-font-smoothing: antialiased;}
-
-/* remember to define focus styles! */
-:focus { outline: 0; }
-
-/* tables still need 'cellspacing="0"' in the markup */
-table {border-collapse: separate;border-spacing: 0;}
-
-caption, th, td {text-align: left;font-weight: normal;}
-
-
-/**********************************************************************/
-/* 2. Needed for rendering HTML5 properly in current browsers */
-/**********************************************************************/
-
-article, aside, footer,header, nav, section { display: block; }
-
-
-/**********************************************************************/
-/* 3. Some basic helper styles */
-/**********************************************************************/
-
-.invisible, legend {position: absolute;left: -9999em;}
-.clear {display: block; width: 100%; clear: both;}
-
-.unsichtbar {position:absolute;top:-9999px;left:-9999px;height:1px;width:1px;display:block;}
-
-
-/**********************************************************************/
-/* 4. Basic styles against the reset */
-/**********************************************************************/
-
-code, kbd, var, tt { font-family: Consolas, "Courier New", Courier, sans-serif; }
-p code, p kbd, p var, p tt { line-height: 1; }
-strong, dt { font-weight: bold; }
-em, cite { font-style: italic; }
-abbr[title] {border-bottom: 1px dotted #888;cursor: help;}
-a abbr { cursor: pointer; }
-del {text-decoration: line-through;}
-ins {border-bottom: 1px dashed #888;text-decoration: none;}
-sub { vertical-align: text-bottom; }
-sup { vertical-align: text-top; }
-sub, sup { font-size: 75%;line-height: 1;}
-ol { list-style-type: decimal; }
-ul { list-style-type: disc; }
-
-input, textarea, select { font-size: 1em;margin: 0;border: 0;padding: 0; }
-label { font-weight: normal; }
-label, button,input[type=button],input[type=submit] { cursor: pointer; }
-fieldset {display: block;margin: 0;}
-
-/* This positions an unstyled legend element */
-/* correctly in IE6 + IE7 */
-* html legend,
-*:first-child+html legend {position: relative;left: -10px;}
-
-/*Wordpress align*/
-img.alignright {float:right; margin:0 0 1em 1em}
-img.alignleft {float:left; margin:0 1em 1em 0}
-.aligncenter {display: block; margin-left: auto; margin-right: auto}
-a img.alignright {float:right; margin:0 0 1em 1em}
-a img.alignleft {float:left; margin:0 1em 1em 0}
-a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
-.hidden {display:block;position:absolute;top:-10000px;}
-
-.clearfix, .commentlist article {zoom: 1; }
- .clearfix:before, .clearfix:after, .commentlist article:before, .commentlist article:after {content: "";display: table; }
- .clearfix:after, .commentlist article:after {clear: both; }
-
-
-/**********************************************************************/
-/* 5. Font Faces */
-/**********************************************************************/
-@font-face {
- font-family: 'Arvo Regular';
- src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-@font-face {
- font-family: 'Arvo Gruen';
- src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-@font-face {
- font-family: 'PT Sans';
- src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-
-
-@font-face {
- font-family: 'PT Sans Bold';
- src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
-}
-
-
-/**********************************************************************/
-/* 6. Screen styles for all (primary mobile) */
-/**********************************************************************/
-
-@media screen {
-
-
-/*********************
-01. GENERAL STYLES
-*********************/
- body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;background-size: 100% 100%;padding-top: 3em;background-color: #46962b;
- }
-
- img {max-width:100%;height:auto;}
-
- blockquote {padding: 0;text-indent: 0em;color: #46962b;background: transparent;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b; }
-
- table, tr, td {vertical-align: top;}
-
- strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
- hr {border: 0; background: #f6f6f6; height: 3px;width: 100%;margin: 2.5em auto 2em;}
-
-/********************
-02. WORDPRESS BODY CLASSES
-********************/
-
-
-
-
-
-/*********************
-03. LAYOUT & PARALLAX
-*********************/
- .fullpage { min-height: 100vh;}
- .fullpage.parallax {background-size: cover!important;}
- .parallax {z-index: 1;background: 50% 50% / cover;}
-
-
-
-/*********************
-04. LINK STYLES
-*********************/
-
- a {color:#46962b;text-decoration: none;}
- a:hover {color:#e6007e;text-decoration: underline;}
- a:visited {color:#e6007e;}
-
- a span.button, span.button a {display: inline-block; background: #e6007e; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
- a:hover span.button, span.button a:hover {background: #46962b;text-decoration: none;
- }
-
-/******************************************************************
-05. H1, H2, H3, H4, H5 STYLES
-******************************************************************/
-
- h1,h2,h3,h4,h5,h6 {font-size: 1em;line-height: 1.4em;margin-bottom:0.3em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-align: left;word-wrap: break-word; }
- h1 {margin-bottom:0em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
-
- article.hentry h1, article.hentry h2, article.hentry h3, article.hentry h4, article.hentry h5, article.hentry h6 {color: #0a350a;}
-
- h2 {}
- h3 {color: #46962b;}
- h4 {}
- h5 {}
- h6 {}
- .kontrast {color:#e6007e!important;}
-
-
-/*********************
-06. HEADER SYTLES
-*********************/
-
- #header {margin: 0;padding: 0;position: relative;}
-
-
- /* site title - just for seo */
- #header .sitetitle {display: none;}
-
- /*mobile header */
- .header-mobile {background: #0a321e; width: 100%;position: fixed;top: 0;z-index: 10;}
- .header-mobile h2 {color: #fff;text-align:center; padding: 0.5em 0;margin: 0;line-height: 1em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .header-mobile .switch-menu {position: absolute; left: 1em; top: 0.6em;color: #fff;font-size: 1.1em;}
-
- #wrap {margin-top: 3em;}
-
-
-
-
-
-/*********************
-07. NAVIGATION STYLES
-*********************/
-
- .navigation li, nav li {list-style-type: none;}
-
- /*hide navs in mobile version */
- #breadcrumb, #nav-desktop, #nav-flyin {display: none;}
- #nav-flyin {height: 0px; top: -500px;overflow: hidden;}
-
-
- #nav-mobile {left: -150%; -webkit-transition: left 0.5s;-moz-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s;}
- #nav-mobile {background: #46962b;z-index: 11;position: fixed;width: 90%;min-height: 100%;height: 100%;padding: 2em 0 2em 4em;box-sizing: border-box;top: 0; bottom: 0;overflow: scroll;border-right: 3px solid #0a321e;box-shadow: 0 0 15em #000; }
-
- #nav-mobile:target {left: 0;}
-
- /*close*/
- #nav-mobile .switch-menu {color: #fff;font-size: 0.9em;position: relative;z-index: 99!important;display: block; }
- #nav-mobile .switch-menu span {margin-right: 0.5em;}
-
- /*logo */
- #nav-mobile .logo {border-top: 2px solid #fff;border-bottom: 2px solid #fff;margin: 2em 2em 0 0;padding: 1em 0;}
- #nav-mobile .logo img {width: 20%; height: auto;float: left;}
- #nav-mobile .logo h2 {font-size: 2em; margin-left: 25%;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff;}
-
- /*searchform*/
- #nav-mobile .suche {margin: 2em 2em 2em 0;}
- #nav-mobile .suche label {display: none;}
- #nav-mobile .suche input.seachphrase {border: 1px solid #333;padding: 1em;box-sizing: border-box;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: #fff;color: #333;font-size: 1em;width: 100%; }
- #nav-mobile .suche .button-submit {display: none;}
- #nav-mobile .suche {}
-
- /*menu*/
- #nav-mobile nav {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- #nav-mobile nav ul {margin: 0; padding: 0;}
- #nav-mobile nav li {margin: 0; padding: 0;}
- #nav-mobile nav a {color: #fff;background: #0a321e;display: block;margin: 0 0 1em; padding: 0.5em;}
- #nav-mobile nav li li a {background: transparent;margin: 0 0 1em 2em;}
-
-
- /*pagination */
- .page-navigation {background: transparent;padding: 1.5em 0;text-align: center;margin: 0 1em 1em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .page-navigation li {display: inline;color: #0a321e;font-size: 1em;margin: 0 0.2em; }
- .page-navigation li a {display: inline-block;background: #fff; padding: 0.5em 1em;color: #0a321e;}
- .page-navigation li a:hover {color: #fff; background: #e6007e;}
- .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: none; }
- .page-navigation ol {display: inline-block;border-right: 0;}
- .page-navigation li.kr8pn-current {display: inline-block;background: #ffee00; padding: 0.5em 1em;}
-
- /*Nav social networks */
- .nav-social {padding: 1em;font-size: 2em;}
- .nav-social li {margin-bottom: 1em;}
- .nav-social li:last-of-type {margin: 0;}
- .nav-social a {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #46962b;}
- .nav-social a:hover {text-decoration: none;color: #0a321e;}
- .nav-social a:before{content: "\f0ac"; font-family: FontAwesome; margin-right: 0.3em;color: #e6007e;}
- .nav-social .twitter a:before{content: "\f099";}
- .nav-social .facebook a:before{content: "\f087";}
- .nav-social .instagram a:before{content: "\f16d";}
- .nav-social .youtube a:before{content: "\f16a";}
- .nav-social .flickr a:before{content: "\f16e";}
-
-
- /*Nav Footer */
- .nav-footer {margin-top:2em;clear: both;}
- #footer .nav-footer li a{color: #fff;}
-
- /*Suchfeld im Header */
- .search-desktop {display: none;}
-
-
-/*********************
-08. POSTS & CONTENT STYLES
-*********************/
-
- /*basic content styles */
- #content {padding: 0;}
-
- /*posts & pages */
- article.postsingle {background: #fff;padding: 1em;margin: 1em; margin-bottom: 0;
- box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
- article.post {margin-bottom: 2em;z-index: 2;position: relative;}
- .hentry p {line-height: 1.5em;margin: 0 0 1.2em 0;}
- p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size:1.1em;}
-
-
-
-
- /*post header */
-
- p.byline {font-size: 0.8em; color: #8c8c8c;margin: 0 0 0.5em;text-align: right; }
- /*post tags*/
- p.subhead {margin: 0;font-size: 0.9em;color: #46962b;}
- p.subhead a { }
- .postlist p.subhead {font-size: 0.8em; }
-
-
-
- /*lists*/
- .hentry ul, .hentry ol {margin: 0 2em;}
- .hentry ul li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
- .hentry ul li:before {content: "✲";position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;}
- article ol {counter-reset:li;}
- article ol > li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
- article ol > li:before {content:counter(li)'.'; counter-increment:li; position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- article ul li li, article ol li li {margin: 1em 0 1em 0;}
-
-
- /*tables */
- article table {margin-bottom: 1.5em;max-width: 100%;overflow: hidden;word-wrap: break-word; }
- article table caption {display: none;}
- article table th {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; padding: 1em 1em 1em 0;color: #0a321e;background: #46962b;padding: 1em;color: #fff; }
- article table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #f6f6f6; }
-
- /*Infobox */
- .infobox {background: #ffee00; padding: 2em;margin-bottom: 1em;margin-left: 2em;}
-
-
-
- /*image: titleimage (single) */
- .postimg {margin: -1em -1em 1em; display: block;}
- .single .postimg .wp-caption-text {text-align: right;padding: 1em 1em 0 0;margin-bottom: 0;}
- .single .termine .postimg .wp-caption-text {margin-bottom: -2em;}
- #single-intro {height: 30%;min-height: 300px; top: 0;}
-
- .single a.postimg img.attachment-titelbild.wp-post-image, a.postimglist img.attachment-titelbild.wp-post-image {width: 100%;height: auto;}
-
- /*image: single parallax */
- .introbg {display: none;}
- #single-intro {margin-top: 10em;background-size: cover;margin-top: 0;}
-
- /*image: home parallax */
- .home #single-intro {display: none;}
- .home #single-intro {display: none;}
- .home .introbg {display: none;}
-
-
-
- /*image sizes */
- img.size-large, img.size-full {width: 100%;height: auto;}
- img.size-medium {width: 100%;height: auto;}
- img.rund {border-radius: 50%;border: 5px solid #f6f6f6;width: 150px;
- }
- .page article.post img.size-titelbild {width: 100%; }
-
-
- /*image galleries*/
- .gallery {text-align: center; background: #f6f6f6;margin: 0 -1em 1em; padding: 2em;border: 0;}
- .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
- .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery dl.gallery-item img {width: 100%;height: auto; }
- .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: none;}
- .gallery br {display: none;}
- .gallery-columns-9 dl.gallery-item {width: 48%;}
- .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
- .gallery-columns-8 dl.gallery-item {width: 48%;}
- .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
- .gallery-columns-7 dl.gallery-item {width: 48%;}
- .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
- .gallery-columns-6 dl.gallery-item {width: 48%;}
- .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
- .gallery-columns-5 dl.gallery-item {width: 48%;}
- .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
- .gallery-columns-4 dl.gallery-item {width: 48%;}
- .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
- .gallery-columns-3 dl.gallery-item {width: 48%;}
- .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
- .gallery-columns-2 dl.gallery-item {width: 48%;}
- .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery-columns-1 dl.gallery-item {width: 100%;}
- .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
-
- /*image caption */
- .wp-caption-text, .gallery-caption {font-size: 0.8em;color: #555;}
- div.wp-caption {max-width: 100%;}
-
-
- /*more objects */
- article iframe {max-width:100%;}
- pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #f6f6f6;font-size: 0.8em;line-height: 1.4;}
- address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;}
- article .searchform {background: #f6f6f6; padding: 2em; width: 100%;margin: 0 -2em -4em -2em;}
- article .searchform label {margin-bottom: 1em; display: block;}
-
-
- /*category view:post */
-
- article.postlist {margin: 1em;background: #fff;padding: 1em;}
- article.postlist a.postimglist {margin: -1em -1em 0;display: block; }
- article.postlist a.postimglist img{width: 100%;height: auto;}
- article.postlist h2 {margin-bottom: 0;}
- article.postlist h2 a {color:#0a321e;}
- article.postlist .article-teaser {display: none;}
- article.postlist {}
-
- /*category view: Archiv-Titel*/
- div.archive-title {margin: 1em;color: #fff; }
- div.archive-title h1 {display: inline-block;color: #fff;margin-bottom: 0.2em;}
- .archive-title p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .archive-title p a {color: #fe0;}
-
-
-
- /*category template: headerlist */
- article.postlist-small, #main article.postlist-small {padding: 1em;background: #fff; margin: 0 1em 1em;}
- article.postlist-small h2 {font-size: 1em;}
- article.postlist-small h2 a span {color: #ed228d;font-size: 0.7em;margin-right: 0.3em;display: block;}
- article.postlist-small p {font-size: 0.7em;color: #888;margin: 0!important;text-align: right;}
- article.postlist-small a {}
-
-
- /*shortcode: sitemap */
- ul.sitemap {margin: 0; padding: 2em 2em;}
- ul.sitemap li {list-style-type: none;clear: both;background: #f6f6f6; padding: 2em;}
- ul.sitemap li:before{content: ""; }
- ul.sitemap li img {float: left;margin: 0 0.5em 2em 0;width: 100px;border-radius: 50%; }
- ul.sitemap li a {font-size: 1.1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
- ul.sitemap li span {display: block;font-size: 0.9em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
-
-
- /*Author */
- .author {padding: 1em 1em 0;margin-top: 1em;text-align: center;}
- .author img.avatar {border-radius: 50%;}
- .author .author-description {}
- .author .author-description h3 {font-size: 1.2em;padding-top: 0.5em;text-align: center;}
- .author .author-description h3 a {color: #0a321e;}
- .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
-
-
-
- /*socialshare */
- .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: #fff;}
- .sharewrap a {display: inline-block; text-align: center; padding: 0; margin-bottom: 0; font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #fff;font-size: 1em;}
- .sharewrap a:hover {background:#e6007e !important;}
- .sharewrap a span {display: none;}
- .sharewrap a i {font-size: 1.2em;padding: 0.5em 1em;}
- .sharewrap a.twitter {background: #59adeb;}
- .sharewrap a.facebook {background: #3b5998;}
- .sharewrap a.whatsapp {background: #4dc247;}
- .sharewrap a.google {background: #d53f38;}
- .sharewrap a.email {background: #ff9900;margin: 0;}
-
-
-
- /*colorbox */
- .colorbox {background: #ffee00; margin: 2em -2em; padding: 2em;color: #0a321e;}
- .colorbox img.rund {border-color: #e6007e;}
-
-
- /*Quiz */
- .wpss-form {}
- #main .wpss form {background: #ffee00;margin-bottom: -2em;}
- .wpss-form .wpss-question p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .wpss .wpss-form fieldset {border: 0;}
- .wpss .wpss-form input.wpss-radio {float: left;width: auto!important; margin: 0.25em 0.5em 0 0;}
- #main .wpss .wpss-form label {font-size: 1em;color: #46962b;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- #main .wpss .wpss-form .wpss-question {margin-bottom: 1em;}
- #main .wpss .wpss-progress-bar {margin-bottom: 1em;margin-top: 1em;}
- #main .wpss .wpss-progress-bar span {background: #e6007e;}
- #main div.wpss_results_score {background: #fe0; padding: 1em; text-align: center;font-size: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #46962b; }
-
-
-
-/*********************
-09. PAGE TEMPLATES
-*********************/
-
-
- /*TEMPLATE: Startseite */
- #teaser {margin-bottom: 0;}
- #teaser.welcome {background: #f6f6f6; padding: 2em;box-sizing: border-box;margin: 1em 1em 0;}
-
- /*Kacheln */
- #teaser {}
- .josephbeuys article, .petrakelly article {background: #e6007e; padding: 1em; color: #fff;margin: 0 ;border-bottom: 3px solid #ffee00;}
- .josephbeuys a, .petrakelly a {color: #fff;}
- .josephbeuys .subhead, .petrakelly .subhead {color: #ffee00;}
- .josephbeuys .postimglist {margin: -1em -1em 0 -1em;display: block;}
- .josephbeuys img {}
-
-
- /*TEMPLATE: Campaign */
-
- p.cta a {display: inline-block; padding:0.5em 1em; color:#46962b; background:#fe0;margin-top:1em;text-shadow: 0 0 0;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- p.cta a:hover {color:#fff; background:#e6007e;}
-
- /*Spenden*/
- #donatenow {background:#e6007e; padding:1em;text-align: center;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;margin-top:0;}
- #donatenow h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;}
- #donatenow a {display:inline-block; background:#fe0;padding:0.5em 1em;color:#46962b;}
- #donatenow a:hover {background:#46962b;color:#fe0;}
-
-
- /*Actionbox */
- #getinvolved {padding-top:2em;}
- #getmore {padding-top:2em; }
- #getinvolved h2, #getmore h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;text-transform: uppercase;}
- .involvebar.sidebar {background: transparent;padding:1em;}
- .involvebar .widget_text {border:4px solid #fe0;padding:2em;color:#fff;}
- .involvebar .widget_sp_image {border:0; color:#fff;}
- .involvebar .widget h3 {color:#fe0;font-size:1.5em;}
- .sidebar.involvebar .widget_text a, .sidebar.involvebar .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .sidebar.involvebar .widget_text a:hover, .sidebar.involvebar .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
-
-
-
-
- /*TEMPLATE: LANDING-PAGE */
- /*intro */
- h1.landing-title {margin-bottom: 1em;display: inline-block;padding-right: 40px;background: url(../images/stoerer_end.png) right center no-repeat;font-family: 'Arvo Gruen', 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- h1.landing-title span{display: inline-block;background: #e6007e url(../images/stoerer_end.png); color: #fff;padding: 0.3em 0.2em 0.3em 0.5em;text-shadow: 0 0 0; }
- #landing-intro {color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);padding: 2em 1em;min-height: 300px;}
-
- /*page content */
- .page-template-page-landingpage article.page.hentry, .page-template-page-landingpage-small article.page.hentry {background: #fff;margin: 0; padding: 2em 2em 0;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
-
-
- /*news */
- .landingnews {margin: 0;}
- h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
- .landingnews article {}
-
-
-
-
-
-
- /*TEMPLATE: ARCHIV*/
- .archiv {}
- .archiv ul {margin: 0;}
- .archiv li:before {content: ""!important;}
- .archiv li {display: inline; padding: 0;}
- .archiv li:after {display: inline;content: ' / ';padding: 0;}
- .archiv ul li:last-of-type:after {content: '';}
- .archiv h2 {font-size: 1.2em;margin-top: 2em;}
- .archiv .archiv-tags a {font-size: 1em!important;}
-
- /*TEMPLATE: LISTVIEW*/
- .page-template-page-listview-php article.postsingle {background: transparent;padding: 0;margin: 0;}
- .page-template-page-listview-php article.postsingle article {background: #fff;padding: 1em;margin: 1em;border: 0;}
- .page-template-page-listview-php #main article.postsingle form {background: #fe0; padding: 1em;margin: 1em;}
- .page-template-page-listview-php #main button { font-size: 1em;}
- .page-template-page-listview-php #main article.postsingle form label {color: #46962b;}
-
-
-
- /*TEMPLATE: STORY */
- .story-intro {color: #fff;position: absolute;bottom: 35%;height: 15%;width: 100%;text-align: center;font-size: 1.3em;text-shadow: 2px 2px 4px rgba(0,0,0,0.5);z-index: 2;}
- .story-intro h1 {color: #fff; text-align: center;}
- .page-template-page-story article {padding: 2em 2em;margin: 0; color: #fff;}
- .page-template-page-story article img.size-large, .page-template-page-story article img.size-full, .page-template-page-story article img.aligncenter {margin-top: 1em;margin-bottom: 1em;}
- .page-template-page-story .parallax {text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
- .inhaltvz {display: none;}
- .abstand {height: 400px;max-height: 60vh;}
-
-
- /*SEARCH */
- .search-results #main .suche {display: none;}
- /*post types */
- .search-results #main .article-teaser {display: block!important;}
- .search-results #main .article-teaser p {margin-bottom: 0;}
- .search-results #main article.type-termine {padding: 1em;margin: 1em; }
- .search-results #main article.type-termine h2 {margin: 0;text-align: left;}
- .search-results #main article.type-termine h2:before {content: "\f073";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-termine .article-teaser {margin: 0;}
- .search-results #main article.type-termine p {margin: 0;text-align: left;}
- .search-results #main article.type-person h2:before {content: "\f21d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-page h2:before {content: "\f0e8";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-post h2:before {content: "\f1d9";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.category-presse h2:before {content: "\f1ea";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.category-beschluesse h2:before {content: "\f02d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
- .search-results #main article.type-gliederung h2:before {content: "\f024";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
-
- #main .suche button {border: 0;font-size: 1em;padding: 0.5em;background: #e6007e;color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
- #main .suche button:hover {background: #ffee00;color: #46962b;}
- #main .suche label {display: none;}
- #main .suche input {padding: 1em;width: 100%;box-sizing: border-box;}
-
-
- /*404 */
- .error404 {background: url(../images/bg_kohle.jpg);}
- .error404 article {margin: 1em;background: transparent;color: #fff;
- }
- .error404 article h1 {padding: 0.5em;}
- .error404 article p {padding: 0 1em; }
- .error404 article form {margin: 1em 0 0 0!important;width: 100%;box-sizing: border-box;background: transparent!important;}
-
-
-/*********************
-10. POST TYPES
-*********************/
-
-
- /*POSTTYPE:PERSON*/
- .single article.person {position: relative;background: #fff;margin: 1em;padding: 1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
- }
-
- h2.h3 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.3em;color: #46962b;margin-top: -0.2em;margin-bottom: 1em;}
- .socialprofile {}
- .socialprofile a {font-size: 1.2em;background: #0a321e;width: 2em;height: 2em; display: inline-block;box-sizing: border-box;padding-top: 0.25em;border-radius: 50%;text-align: center;margin:0 0.1em 1em; color: #fff; }
- .socialprofile a:hover {background: #46962b;}
-
- .anschrift {background: #e5e5e5; width: 60%;padding: 1em 1em 0.1em 1em;margin-left: 5%;}
-
-
- /*Person: List Team */
- .personen-list {}
- .personen-list article {margin: 0 0 2em;padding: 0 0 2em ;text-align: center;border-bottom: 3px solid #f6f6f6; }
- .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
- .personen-list h3 {margin-bottom: 0;text-align: center;color: #e6007e!important; }
- .personen-list p.funktion{color: #46962b;margin-bottom: 0.5em;}
- .personen-list p.listenplatz{color: #46962b;margin: 0.5em 0 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;f}
- .personen-list p {margin-bottom: 0;}
- .personen-list p.short {margin-bottom: 1em; color: #555;}
- .personen-list p.motivation {margin-bottom: 1em; color: #555;font-style: italic;}
- .personen-list p a {color: #333;}
- .personen-list img {border-radius: 50%;border: 5px solid #f6f6f6;width: 7em;height: 7em;margin-top: -5em;text-align: center;}
- .personen-list p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
- .personen-list p.contact a:hover {background: #46962b; }
- .personen-list .details {margin-top: 1em; }
- .personen-list .details a {display: inline-block; background: #46962b;color: #fff; padding: 0.3em 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em;border-radius: 0.4em;}
- .personen-list .details a:hover {background: #ffee00;color: #46962b;}
-
-
- /*POSTTYPE: Termine */
- article.termine {border-bottom: 2px solid #f6f6f6;margin: 1em 0;position: relative;padding: 1em;}
- article.termine:last-of-type {border-bottom: 0;}
- article.termine .termin_meta_kurz {color: #e6007e;text-align: center;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;margin-bottom: 0.7em;}
- article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
- article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
- article.termine h2 {text-align: center; font-size: 1.3em;}
- article.termine p {margin: 0;text-align: center; }
- article.termine a.weiterlesen {background: transparent;position: absolute; top: 0;left: 0;height: 100%;width: 100%;text-indent: -9999px;}
- article.termine a.weiterlesen:hover {background: rgba(0,0,0,0.03);}
-
- .single article.termine {background: #fff; margin: 1em;padding: 1em;}
- .single article.termine .termin_meta {margin: 1em 0 1em 0;color: #0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em; }
- .single article.termine .termin_meta span {display: block;margin-bottom: 0.5em;}
- .single article.termine .termin_meta span:before {padding-right: 0.5em;font-family: "FontAwesome";color: #46962b;font-size: 1.3em; }
- .single article.termine .termin_meta .termin_tag:before {content: "\f073";}
- .single article.termine .termin_meta .termin_zeit:before {content: "\f017";}
- .single article.termine .termin_meta .termin_ort:before {content: "\f041";}
- .single article.termine .termin_meta .termin_veranstalter:before {content: "\f007";}
- .single article.termine p {text-align: left;margin-bottom: 1.2em;}
- .single article.termine #termin_map_wrapper {background: #f6f6f6; padding: 1em; margin: 0 -1em -1em -1em;}
- .single article.termine #termin_map_wrapper a {color: #0a321e;font-size: 0.8em;}
- .single article.termine .entry-content h2 {margin-left: 0;}
-
-
- /*POSTTYPE: GLIEDERUNGEN */
-
-
- /*Gliederungen: KV Liste */
- .gliederungen-list {}
- .gliederungen-list article {border-bottom: 2px solid #f6f6f6;margin: 2em 0; padding: 0 0 2em;}
- .gliederungen-list article p.contact{font-size: 1em;}
- .gliederungen-list article p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
- .gliederungen-list article p.contact a:hover {background: #46962b;}
- .gliederungen-list .article-header{display: inline-block;}
- .gliederungen-list .entry-content {display: inline-block; float: right;}
- .gliederungen-list .entry-content p, .gliederungen-list article h2 {margin: 0;color: #e6007e;
- }
- .gliederungen-list h2 {font-size: 1em;}
-
-
-
-
-
-/******************************************************************
-11. PAGE NAVI STYLES
-******************************************************************/
-
- /*Tabs*/
- .responsive-tabs__heading { display: none;}
- .responsive-tabs__list__item { display: inline; cursor:pointer;}
- .content-tabs {margin-bottom: 2em;border-top: 1px solid #46962b; }
- .content-tabs .responsive-tabs__list { display: none;}
- .responsive-tabs__list li:before {content: "";}
- .responsive-tabs__heading { display: block; cursor: pointer; }
- .responsive-tabs__panel--closed-accordion-only { display: none;}
- .responsive-tabs-wrapper {clear: both;zoom: 1; }
- .responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after {content: "";display: table;}
- .responsive-tabs-wrapper:after {clear: both;}
- .responsive-tabs__heading--active:focus,
- .responsive-tabs__list__item--active:focus { outline: none !important;}
-
- .responsive-tabs__heading { background: #fff;border: 1px solid #46962b;font-size: 1.2em; border-top: 0;padding: 0.3em 0.5em 0.3em 1.3em; margin: 0;color: #333;position:relative;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
- .responsive-tabs__heading--active {background: #46962b;color: #fff;}
- .responsive-tabs__panel { padding: 1em;margin: 0;}
-
- .responsive-tabs__list {margin: 0!important;padding-left: 2em;}
- .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 0.8em; }
-
- .responsive-tabs__heading::after {content: "\f077"; font-family: FontAwesome; left: 0.5em;font-size: 0.7em; position: absolute;color: #46962b; }
- .responsive-tabs__heading--active::after {content: "\f078";color: #fff; }
-
- .responsive-tabs__list__item {background: transparent;padding: 0.7em 1em; color: #fff;}
- .comments-tabs .responsive-tabs__list__item {color: #fff;}
- .responsive-tabs__list__item:hover {background: transparent; }
- .responsive-tabs__list__item--active,
- .responsive-tabs__list__item--active:hover { background: #f6f6f6;border: 0;color: #0a321e;}
-
-
- .responsive-tabs__panel { border: 0;background: #fff;margin-bottom: 0;padding: 2em;border: 1px solid #46962b; border-top: 0;border-bottom: 3px solid #46962b; }
-
-
- .comment-tabs {margin: 1em;}
- .comment-tabs .responsive-tabs__heading { display: none;}
- .comment-tabs .responsive-tabs__panel--closed-accordion-only { display: block;}
- .comment-tabs .responsive-tabs__panel {background: #f6f6f6;padding: 0em;border: 0;margin-bottom: 0;padding-bottom: 0;}
- .comment-tabs .responsive-tabs__list__item {position: relative;}
- .comment-tabs .responsive-tabs__list__item::before {margin-right: 0.5em;font-family: FontAwesome;font-size: 1em; color: #46962b;}
- body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f0e6";}
- body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f040";}
-
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(4)::before {content: "\f0e6";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(3)::before {content: "\f040";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f1ea";}
- body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f1d9";}
-
- .comment-tabs .responsive-tabs__list__item {font-size: 0px; padding: 0 10px 0 10px;margin-right: 10px!important;}
- .comment-tabs .responsive-tabs__list__item::before {font-size: 25px;margin-right: 0;color: #fff;}
- .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
-
-
- /*tabs homepage */
- .home-tabs {margin: 1em;}
- .home-tabs .responsive-tabs__panel {padding: 0!important;background: transparent;border: 0;}
- .home-tabs .responsive-tabs__panel article {margin: 1em 0; background: #fff;border: 0;}
- .home-tabs .responsive-tabs__panel--closed-accordion-only {display: block;}/*1. Tab mobil öffnen */
- .home-tabs .responsive-tabs__list {display: block;} /*nav mobil umstellen */
- .home-tabs .responsive-tabs__list {display: block;padding: 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .home-tabs .responsive-tabs__list li {background: #0a321e;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #ffee00;}
- .home-tabs .responsive-tabs__list {display: block;}
- /*icons*/
- .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';display: block;text-align: center;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
- .home-tabs .responsive-tabs__list #tablist1-tab1:before {content: "\f1d9";}
- .home-tabs .responsive-tabs__list #tablist1-tab2:before {content: "\f073";}
- .home-tabs .responsive-tabs__list #tablist1-tab3:before {content: "\f1ea";}
- .home-tabs .responsive-tabs__list #tablist1-tab4:before {content: "\f02d";}
-
- .home-tabs h2.responsive-tabs__heading {display: none!important;}
-
- p#back-top a {display: none; }
-
-
-/******************************************************************
-12. COMMENT STYLES
-******************************************************************/
- .commentlist {background: #f6f6f6; padding: 1em;margin: 0 1em 1em;}
- .commentlist li {list-style-type: none;}
-
- .commentlist li:before{content: "";}
- ul.children {margin-left: 1em;}
- #main ol.commentlist article {background: transparent;padding: 0.5em;margin: 0 0 1em 1em;}
- .commentlist article img.avatar {margin: 0 0.5em -0.7em 0;border-radius: 50%;}
- .commentlist article .vcard {padding: 0 0 0 0;font-size: 0.8em;margin-bottom: 0.7em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:#0a321e;}
- .commentlist article .vcard a {color: #46962b;}
- .commentlist .comment-reply-link {font-size: 0.6em;padding: 0.2em 0.8em;border-radius: 1em;display: inline-block;text-align: right;color: #fff;background: #46962b;float: right;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .commentlist .comment-reply-link:hover {background: #ffee00; color: #46962b;}
- .commentlist article:hover .comment-reply-link {visibility: visible;}
-
-
- #main ol.commentlist article {}
- #main ol.commentlist article.bypostauthor {background: #46962b;color: #fff;padding: 1em;}
- #main ol.commentlist article.bypostauthor a {color: #0a321e;}
- #main article.bypostauthor a.comment-reply-link {color: #fff!important;background: #0a321e;}
-
-
- /*comment nav */
- #comment-nav ul li:before{content: "";}
- #comment-nav {padding: 0;margin: 0; background: transparent;}
-
- #comment-nav li {width: 50%;display: inline-block;padding: 0!important;margin: 0;box-sizing: border-box;font-size: 0.9em;}
- #comment-nav li.next {text-align: right;float: right;}
- #comment-nav li a {color:#0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
-
-
- /*Related */
- .posttab, .posttab {padding: 1em 0 0.1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .posttab article:first-of-type {margin-top: 0;}
-
- /*category view:post */
- .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 0;border-bottom: 0;}
- .posttab article.postlist a.postimglist {float: left;width: 30%;margin: 0 1em 0 0; }
- .posttab article.postlist .article-teaser {display: none;}
- .posttab article.postlist.has-post-thumbnail h2, .posttab article.postlist.has-post-thumbnail p.subhead,
- .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
-
-
-
-/******************************************************************
-13. COMMENT FORM STYLES
-******************************************************************/
-
-
- #respond {background: #f6f6f6;padding: 2em;margin: 0 1em 1em;}
-
- #reply-title {color: #0a321e;}
- #commentform ul {margin: 0;}
- #commentform li {list-style-type: none;}
- #commentform li:before{content: "";}
- #main form {background: #f6f6f6;padding: 2em;margin: 0 -1em 1em;}
- #main form p:last-of-type {margin-bottom: 0;}
- #main form input, #main form textarea, #main form select {border: 1px solid #cecece;background: #fff;padding: 1em;display: block;margin-bottom: 1em;width: 92%;}
- #main form textarea {width: 97.3%;height: 6em;}
- #main form input:hover, #main form textarea:hover {border: 1px solid #999;background: #fff;box-shadow: 0 0 5px #eee inset;}
- #main form input:focus, #main form textarea:focus {border: 1px solid #46962b;background: #fff;box-shadow: 0 0 5px #eee inset;}
- #main form label {font-size: 0.8em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #888;}
- #main form input[type=number], #main form select, #main form .wpcf7-radio input {width: auto;}
- #main form input[type=radio] {display: inline-block;}
- #main form .wpcf7-radio span.wpcf7-list-item-label {margin-right: 1em;}
- #main form input.wpcf7-acceptance {width: auto; display: inline-block;margin-right: 0.5em;}
- #main form .wpcf7-checkbox input {display: inline-block;width: auto;}
- #main form input[type=submit], #main form .cr_ipe_item button {display: inline-block;padding: 1em; border: 0;color: #fff;font-weight: normal;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: auto;text-transform: uppercase;background: #e6007e;font-size: 1.2em;}
- #main form input[type=submit]:hover, #main form .cr_ipe_item button:hover {background: #fe0;border:0;color: #46962b;box-shadow: 0 0 0 inset;}
- #main form h2 {margin-bottom: 1em;}
- #main form.wpss-form input[type=submit]:hover {background: #46962b;border:0;color: #fff;}
- #main form .radiolist .wpcf7-list-item {
- display: block; margin:0.3em 0;
- }
-
- #main form canvas {border: 1px solid #cecece;background: #fff; }
- #main form .wpcf7-form-control-clear-wrap input {border: 0; padding: 0.5em 0;background: transparent;width: auto;font-size: 0.8em;}
-
-
-
- #main form .box {background: #ffee00;margin: 0 -2em 2em -2em;padding: 2em;clear:both;}
- #main form hr {color: #fff;background: #fff;margin-bottom: 2em;margin-top: 0;clear:both;}
-
- #recaptcha_area {margin-bottom: 1em;}
- #main form .req {color: #46962b;}
- #main form label small {font-size: 0.8em;color: #aaa;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- form .required-info {font-size: 0.8em;color: #888;margin-bottom: 1em;}
-
-
- /*********************
- 14. SIDEBARS & ASIDES
- *********************/
- .sidebar li {list-style-type: none;}
- .sidebar {background:#0a321e;padding: 2em;color: #8d9e96;}
- h3.widgettitle {margin-bottom: 0.5em;color: #fff;}
- .sidebar a, .sidebar a:visited {color: #ffee00; }
- .sidebar a:hover {color: #e6007e; }
- .widget {margin-bottom: 2em;border-bottom: 2px solid #17452e; padding-bottom: 2em;}
- .sidebar .widget:last-of-type {margin-bottom: 0;}
-
- /*Twitter */
- .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {padding: 1em;color: #fff;font-size: 0.9em;margin: 0;border: 0;
- }
- .widget.widget_twitter-tracker h3, .widget_twitter-profile-tracker h3 {}
- .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {}
- .sidebar .widget.widget_twitter-tracker a.tweet-link, .sidebar .widget_twitter-profile-tracker a.tweet-link {font-size: 0.6em;margin: 0 0 0 40px;background: #46962b;color: #fff!important;padding: 0.3em 0.5em;border-radius: 1em;}
- .widget.widget_twitter-tracker img, .widget_twitter-profile-tracker img {float: left; margin: 5px 0 0.5em 0;width: 30px; height: auto;}
- .widget.widget_twitter-tracker .msg, .widget_twitter-profile-tracker .msg {margin: 0 0 0 40px;}
-
- .widget.widget_twitter-tracker .tweets li, .widget_twitter-profile-tracker .tweets li {margin-bottom: 1.5em;}
-
-
- /*Social Media */
- .widget_kr8_socialmedia {padding: 0!important;background: transparent!important;box-shadow: 0 0 0 !important;}
- .widget_kr8_socialmedia h3.widgettitle {}
- .widget_kr8_socialmedia li {display: inline-block;margin: 0 0.5em 0.5em 0!important; padding: 0!important;}
- .widget_kr8_socialmedia li span {border-radius: 50%;box-sizing: border-box;height: 40px;width: 40px;color: #fff;text-align: center;background-color: #0a321e; font-size: 1.3em;padding-top: 0.5em;}
- .widget_kr8_socialmedia li span.fa-twitter:hover {background-color: #31ccf0;}
- .widget_kr8_socialmedia li span.fa-facebook:hover {background-color: #3b5998;}
- .widget_kr8_socialmedia li span.fa-google-plus:hover {background-color: #dd4e51;}
- .widget_kr8_socialmedia li span.fa-flickr:hover {background-color: #fd3a93;}
- .widget_kr8_socialmedia li span.fa-instagram:hover {background-color: #407291;}
- .widget_kr8_socialmedia li span.fa-youtube:hover {background-color: #b1263a;}
- .widget_kr8_socialmedia li span.fa-vimeo-square:hover {background-color: #28c5ee;}
- .widget_kr8_socialmedia li span.fa-pinterest:hover {background-color: #d7373d;}
- .widget_kr8_socialmedia li span.fa-soundcloud:hover {background-color: #fa3846;}
- .widget_kr8_socialmedia li span.fa-foursquare:hover {background-color: #5bc0e6;}
- .widget_kr8_socialmedia li span.fa-xing:hover {background-color: #074f4f;}
- .widget_kr8_socialmedia li span.fa-tumblr:hover {background-color: #2a455b;}
- .widget_kr8_socialmedia li span.fa-rss:hover {background-color: #fb9a61;}
- .widget_kr8_socialmedia li span.fa-comments-o:hover {background-color: #fb6c55;}
-
-
- /*Bilder Widget*/
- .widget_sp_image img {width:100%!important;height:auto!important;}
-
- /*Suche */
- .widget_search {background: transparent!important;box-shadow: 0 0 0!important;padding: 0!important;display: none;}
- .widget_search label{display: none;}
- .widget_search .seachphrase{padding: 1em 5%;width: 90%;border: 1px solid #0a321e;}
- .widget_search .seachphrase:hover, .widget_search .seachphrase:focus {border-color: #46962b;}
- .widget_search .button-submit {border:0;background: #0a321e; color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;padding: 0.5em 1em;margin-top: 1em;font-size: 1em;font-weight: normal;}
- .widget_search .button-submit:hover {background: #ffee00;color: #0a321e;}
- .sidebar .widget_search .button-submit .fa {display: none;}
-
- /*contact form */
- .sidebar form {}
- .sidebar form input {padding: 1em;}
- .sidebar form label {display: block;color: #fff;font-size: 0.8em;color: #fff;}
- .sidebar form input {padding: 1em;width: 100%;box-sizing: border-box;margin-bottom: 1em;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- .sidebar form input:focus, .sidebar form input:hover {box-shadow: 0px 0 10px rgba(0,0,0,0.3);}
- .sidebar form button, .sidebar form input[type=submit], .page-template-page-listview-php article button {background: #e6007e;border: 0;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff; font-weight: normal;font-size: 1.5em; padding: 1em; display: block;}
- .sidebar form button:hover, .sidebar form input[type=submit]:hover, .page-template-page-listview-php article button:hover {background: #46962b;color: #fff;}
- .sidebar.threecol button {font-size: 1em;margin-top: 1em;}
-
- .sidebar form p {margin-bottom: 1em;}
- .sidebar form {}
-
- /*Tag Cloud */
- .widget_tag_cloud {}
- .widget_tag_cloud a, #footer .widget_tag_cloud a {font-size: 0.9em!important;display: inline-block;padding: 0.5em 0.6em; margin: 0 0.2em 0.5em 0; background: #46962b; line-height: 1; color: #fff; border-radius: 0.3em;}
- .widget_tag_cloud a:hover, #footer .widget_tag_cloud a:hover {background: #ffee00;color: #0a321e;text-decoration: none;}
-
- /*Termine: Liste */
- .widget_termine_liste_widget {}
- .widget_termine_liste_widget li li {}
- .widget_termine_liste_widget span{margin-right: 0.4em;font-size: 0.8em;}
- .widget_termine_liste_widget span:after{content: " »";}
- .widget_termine_liste_widget span:last-of-type:after{content: "";}
- .widget_termine_liste_widget h4 {}
- .widget_termine_liste_widget p{display: none;}
-
- /*Rss*/
- .widget_rss h3 img {display: none;}
- #footer .widget_rss h3 a {color: #fff;}
-
-
- /*Petition*/
- .dk-speakup-widget-popup-wrap {background: #fff; position: fixed;z-index: 199; padding: 2em;display: none;}
- #dk-speakup-widget-windowshade {position: fixed;top: 0;left: 0;z-index: 198;background: #000;}
- .dk-speakup-widget-close {width: 15px; height: 15px;background: red;position: absolute;top: 0;right: 0;}
- .dk-speakup-progress {background: #ddd;height: 1.5em;display: block;border: 1px solid #ccc;}
-
-
-
-
-
- /*********************
- 15. FOOTER STYLES
- *********************/
-
- /*Newsletter */
- #newsletter {background: #e6007e; margin: -2em;padding: 2em;}
- #newsletter .sidebar {background: transparent;}
- #newsletter .widget {background: transparent!important;border: 0;}
- #newsletter h2 {color: #fff;margin-bottom: 1em;border-bottom: 3px solid;display: inline-block;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-size: 2.5em; }
-
-
- /*Social Accounts */
- #socialaccounts {background: #fe0;margin-top: 0;}
- #socialaccounts .widget {background: transparent;}
-
-
- /*Real footer */
- #footer {clear: both;background:#0a321e; padding: 0;color: #fff; }
- #footer .widget {background: transparent; box-shadow: 0 0 0 0 #000;color: #8d9e96;}
- #footer .widget:last-of-type {border-bottom: 0;}
- #footer .widgettitle {color: #fff;}
- p.copyright {text-align: center; font-size: 0.8em;background: #0a1a12;color: #56685f;padding: 1em;}
- p.copyright a:hover{color: #ffee00;}
-
- #footer .widget_nav_menu {font-size: 1.2em;}
- #footer .widget_nav_menu li {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; margin-bottom: 2em;}
- #footer .widget_nav_menu li a {color: #fff;}
- #footer .widget_nav_menu li li a {color: #afdca7;}
- #footer .widget_nav_menu li li {float: none;font-size: 0.8em;margin: 0;width: 100%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
- #footer .widget_nav_menu ul {margin: 0;padding: 0;}
- #footer .widget_nav_menu li a:hover {color: #ffe000; }
-
- .nav-footer {margin: 2em;}
-
- }
-
-
-/**********************************************************************/
-/* DESKTOP */
-/**********************************************************************/
-
-
-/*SMALLER LAPTOPS */
-@media only screen and (min-width: 770px) {
-
- .onecol {width: 5.801104972%;}
- /* 4.85%; } /* grid_1 */
- .twocol {width: 14.364640883%;}
- /* 13.45%; } /* grid_2 */
- .threecol {width: 22.928176794%;}
- /* 22.05%; } /* grid_3 */
- .fourcol {width: 31.491712705%;}
- /* 30.75%; } /* grid_4 */
- .fivecol {width: 40.055248616%;}
- /* 39.45%; } /* grid_5 */
- .sixcol {width: 48.618784527%;}
- /* 48%; } /* grid_6 */
- .sevencol {width: 57.182320438000005%;}
- /* 56.75%; } /* grid_7 */
- .eightcol {width: 65.74585634900001%;}
- /* 65.4%; } /* grid_8 */
- .ninecol {width: 74.30939226%;}
- /* 74.05%; } /* grid_9 */
- .tencol {width: 82.87292817100001%;}
- /* 82.7%; } /* grid_10 */
- .elevencol {width: 91.436464082%;}
- /* 91.35%; } /* grid_11 */
- .twelvecol {width: 99.999999993%;}
- /* 100%; } /* grid_12 */
- .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,twelvecol {
- position: relative;float: left;margin-left: 2.762430939%;}
- .first {margin-left: 0;}
- section.last, div.last {float: right;}
-
-
- /******************************************************************
- Stylesheet: Tablet & Small Desktop Stylesheet
-
- Here's where you can start getting into the good stuff.
- This size will work on iPads, other tablets, and desktops.
- So you can start working with more styles, background images,
- and other resources. You'll also notice the grid starts to
- come into play. Have fun!
-
- ******************************************************************/
-
-
- /*********************
- GENERAL STYLES
- *********************/
-
- a {text-decoration: none;}
- h1 {font-size:3em; }
-
- /*********************
- LAYOUT & GRID STYLES
- *********************/
- html {}
- body {padding: 0;background: url(../images/body_bg.jpg) 50% 50% fixed #46962b;background-size: 100% 100%;
- }
-
-.inner {max-width: 1140px; margin: 0 auto;}
-
- #content {padding: 0; }
- #main { }
-
- /*********************
- HEADER SYTLES
- *********************/
- #header{ padding: 1.5em 0 0 0;position: relative;margin-bottom: 2em;}
-
-
-
-
- /*********************
- NAVIGATION STYLES
- *********************/
-
- /*hide mobile nav */
- .header-mobile, #nav-mobile {display: none!important;}
-
- /*show nav in desktop-version*/
- #nav-desktop, #nav-flyin {display: block;}
-
- /*Hauptnavigation fixed and scrolly */
- .nav-wrap {width: 100%;z-index: 3;position: relative;margin-bottom: 2em; }
- #nav-flyin {position: fixed;z-index: 999;display: none;height: auto;overflow: visible;background: #0a321e;top: 0;font-size:1.3em;}
- .logged-in.admin-bar #nav-flyin {top: 32px;}
-
- /*nav flyin */
- .nav-wrap .logo-desktop {display: none;position: relative; float: left;width: auto;padding: 0.5em 1em 0.5em 0;}
- .nav-wrap .logo-desktop img {height: 2.5em;width: auto;float: left;}
- .nav-wrap .logo-desktop h2 {color: #fff;font-size: 1em;padding: 0.6em 0 0 3em;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- .nav-wrap .logo-desktop h2 a {color: #ffee00;}
-
- /*nav desktop */
- #nav-desktop {font-size:1.3em;}
-
- /*Hauptnavigation */
- .nav-main {display:block;width: 100%;text-align: right;background:transparent;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;z-index: 3;position: relative;text-transform: uppercase; }
- .nav-main .navigation {display:block;width:100%;}
-
-
- .nav-main li {display: inline-block;position: relative;padding:1em;margin:0;}
- .nav-main li a {padding:0;display:block;background: transparent;color:#fff;border: 0; }
- .nav-main li a:hover {color: #ffe000;text-decoration: none;}
- /*2te Ebene */
- .nav-main li ul {display:none;padding: 0px 0 0;font-size:0.9em;margin-top: 13px;}
- .nav-main li:hover ul {display:block;}
- .nav-main li ul {position:absolute;width:250px;z-index:9;background: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.2);text-align: left;border: 5px solid #ffee00;margin-left: -40px; }
- .nav-main li ul:before {content: "";position: absolute;width: 30px;height: 15px;top: -15px;left: 70px; background: url(../images/nav_ul2.png) 0 -5px no-repeat transparent;}
- .nav-main li ul li {display:block;float: none;font-size:0.8em;border: 0;margin: 0;padding: 0;position: relative;z-index: 9; }
- .nav-main li ul li a, .nav-main li.current-menu-parent li a, .nav-main li.current-menu-item li a {background: #fff;color:#0a321e;border: 0;padding: 0.5em 1.2em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- .nav-main li.current-menu-parent li a:hover,.nav-main li.current-menu-item li a:hover,.nav-main li ul li a:hover,.nav-main li.current-menu-parent li.current-menu-item a {color:#46962b; background: #ffee00; }
- .nav-main li.current-menu-parent li.current-menu-item a { }
- .nav-main li ul li a:before {}
- /*2te & 3te Ebene Mega */
- .nav-main li.mega ul {width: 600px;clear: both;display: block1;margin-left: -200px;}
- .nav-main li.mega ul:before {left: 215px;}
- .nav-main li.mega ul a {background: transparent;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- .nav-main li.mega ul li {width: 200px;position: relative;display: block;float: left;font-size: 1em; }
- .nav-main li.mega ul ul {position: relative;padding: 0;width: 200px;box-shadow:0 0 0;border: 0;float: none;display: block;margin: 0;}
- .nav-main li.mega ul ul a {font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
- .nav-main li.mega ul ul:before {background: transparent;}
- .nav-main li.mega ul ul li {}
- /*Aktives Element */
- .nav-main li.current-menu-item a, .nav-main li.current-menu-parent a, .nav-main li.current-menu-ancestor a {color: #ffe000;border-bottom: 2px solid #ffe000;border-bottom: 2px solid #ffe000;}
-
- .nav-main li.current-menu-item li a, .nav-main li.current-menu-parent li a {background: #fff;color:#0a321e; }
- /*Home*/
- .nav-main .home {float: left;padding-left: 3.2em;background: url(../images/logo_small.png) 0 0.5em no-repeat transparent;background-size: auto 72%;}
- /*CTA */
- .nav-main .cta {padding: 0.5em 0.5em;padding-right: 0;}
- .nav-main .cta a, .nav-main .cta.current-menu-item a {background: #e6007e;color: #fff;padding: 0.5em;border: 0; }
- .nav-main .cta a:hover {color: #46962b;background: #ffee00;text-transform: uppercase;}
- /*Suche */
- .nav-main .suche {}
- .nav-main .suche a:before {content: "\f002";font-family: 'FontAwesome';color: #fff;font-size: 21px;margin-top: -1px;}
- .nav-main .suche:hover a:before {color: #ffee00;}
- .nav-main .suche a {display: inline-block!important;text-indent: -9999999px;font-size: 0;}
- .nav-main .suche a {}
-
- .nav-main .cta.last {padding-right:0;}
-
-
- /*Navigation Footer */
- .nav-footer {font-size: 0.9em;margin: 2em 0 4em 0;text-align: center;}
- .nav-footer li {display: inline-block;margin: 0 1em 0 0;}
-
- /*Back to top */
- p#back-top {position: fixed; display:none; bottom: 2em; right: 2em;z-index: 999;}
- p#back-top a {display: inline-block; transition: opacity 1s; background: #0a321e;background: rgba(10,50,30,0.6);border-radius: 50%;width: 50px;color: #fff;text-align: center;padding: 0.6em 0 0.9em;opacity: 0.4;}
- p#back-top a:hover {opacity: 1;text-decoration: none;}
-
- /*Pagination*/
- .page-navigation {margin: 0;}
- .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: inline; }
-
- /*Soziale Netzwerke */
- .nav-social {padding: 2em 0;font-size: 1.5em;text-align: center;}
- .nav-social li {display: inline-block;margin: 0 2em 0 0;}
-
-
- .search-desktop {background: #ffee00; padding: 2em 0;margin: -12.5em 0 2em 0;display: block;}
- .search-desktop label {display: none;}
- .search-desktop input {padding: 1em;width: 80%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- .search-desktop button {border: 0;font-size:1.4em; background: transparent;color: #46962b;}
- .search-desktop button:hover {color: #e6007e;}
- .search-desktop button .text {display: none;}
- .search-desktop a {font-size: 0.8em; margin-top: 0.5em;padding-left: 0.1em;display: inline-block;}
-
- #suche {transition: margin 0.5s;z-index: 3;position: relative;}
- #suche:target {margin-top: -3.5em;}
-
- /*********************
- POSTS & CONTENT STYLES
- *********************/
-
-
-
- article {padding: 0 0 2em;margin: 2em;}
-
- article img.wp-post-image, .search-results article img.wp-post-image {float: left;margin: 10px 0.7em 0 0;width: 33%;height: auto; }
-
- article h1 a, .search-results article h1.h2 a{color:#0a321e;}
-
- article.postsingle, .single article.person, .single article.termine, .single article.gliederung {background: #fff;padding: 2em;margin: 0; margin-bottom: 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
- .single .personen-list article.person {box-shadow: 0 0 0;}
-
- /*Überschriften*/
- h1, .single h1 {font-size:2.5em;}
- .entry-content h1 {font-size:1.8em;}
- h2 {font-size:1.6em;}
- h3 {font-size:1.5em;}
- h4 {font-size:1.3em;}
- h5 {font-size:1.1em;}
- h6 {font-size:1em;}
-
- .search-results article h1{font-size: 1.6em;}
-
-
- /*Sitemap */
- ul.sitemap {margin: 0 2em;}
-
-
- /*Form*/
- #main form {margin: 0 -2em 2em;}
- #main form p {width: 100%; clear: both;}
- #main form p.left, #main form div.left {width: 45%;float: left;clear: left;}
- #main form p.right, #main form div.right {width: 45%;float: left;margin-left: 10%;clear: right;}
-
-
- /*Bilder */
-
- /*image: titleimage (single) */
- .postimg {margin: -2em -2em 1em; display: block;}
- .postimg .wp-caption-text {text-align: right;padding: 2em 4em 0 0;margin: 0;}
-
- /*parallax*/
- .introbg {display: block; position: absolute;top: 0;left: 0;width: 100%;z-index: 0;height: 60%!important; min-height: 600px!important; background-size: cover;overflow: hidden;}
- #landing-intro {background: transparent!important;}
- #single-intro {background: transparent!important;height: 400px!important;margin: 0;min-height: 2em!important;}
- .parallax {background-attachment: fixed;}
- .parallax.bgscroll {background-attachment: scroll;}
-
-
- /*image: home parallax */
- .home #single-intro {display: none;}
- .home #single-intro {display: none;}
- .home .introbg {display: block;height: 100%!important;}
-
-
-
- .single img.attachment-titelbild.wp-post-image {width: 100%;height: auto;margin-top: 0;}
- .single article.person img.attachment-titelbild.wp-post-image { margin-bottom: 1em;}
- img.size-medium {width: 49%;height: auto;}
- .wp-caption img.size-medium {width: 100%;height: auto;}
-
- .gallery {text-align: center; background: #f6f6f6;margin: 0 -2em 1em; padding: 2em;border: 0;}
- .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
- .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 2%;}
- .gallery dl.gallery-item img {width: 100%;height: auto; }
- .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: block;}
- .gallery-columns-9 dl.gallery-item {width: 9%;}
- .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
- .gallery-columns-8 dl.gallery-item {width: 10%;}
- .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
- .gallery-columns-7 dl.gallery-item {width: 12%;}
- .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
- .gallery-columns-6 dl.gallery-item {width: 14%;}
- .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
- .gallery-columns-5 dl.gallery-item {width: 18%;}
- .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
- .gallery-columns-4 dl.gallery-item {width: 23%;}
- .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
- .gallery-columns-3 dl.gallery-item {width: 31%;}
- .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
- .gallery-columns-2 dl.gallery-item {width: 48%;}
- .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
- .gallery-columns-1 dl.gallery-item {width: 100%;}
- .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
-
-
-
-
-
-
-
-
- /*Tabs */
- .responsive-tabs__list, .content-tabs .responsive-tabs__list { display: block;margin: 0!important;padding-left: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
- .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 1em;color: #0a321e;}
- .hentry .responsive-tabs__list li:before {content: "";}
- .responsive-tabs__heading { display: none;}
-
- .content-tabs {border: 0;}
- .content-tabs .responsive-tabs__list {padding: 0 0 0 0;border: 0; }
- .content-tabs .responsive-tabs__list__item {background: #fff;color: #46962b;border: 1px solid #46962b;border-left-width: 0; }
- .content-tabs .responsive-tabs__list__item:first-of-type {border-left-width: 1px;}
- .content-tabs .responsive-tabs__list__item--active,
- .content-tabs .responsive-tabs__list__item--active:hover { background: #46962b;color: #fff;}
- .content-tabs .responsive-tabs__panel {padding: 2em 0;}
-
- .responsive-tabs__panel--closed-accordion-only { display: block;}
-
-
- .responsive-tabs__panel { border: 0;margin-bottom: 2em;border-bottom: 3px solid #46962b; }
-
-
- .comment-tabs {margin: 0;border:0; }
- .comment-tabs .responsive-tabs__panel {margin-bottom: 0;padding: 0;}
- .comment-tabs .responsive-tabs__list__item {font-size: 1em; padding: 0.8em 1em;margin-right: 0.5em!important;}
- .comment-tabs .responsive-tabs__list__item::before {font-size: 1em;margin-right: 0.5em;color: #0a321e;}
- .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
-
-
- /*Tabs home */
-
- .home-tabs {margin: 0em;}
- .home-tabs .responsive-tabs__list {display: block;}
- .home-tabs .responsive-tabs__panel {padding: 0;background: #fff;border: 0;margin: 0;}
- .home-tabs .responsive-tabs__panel {padding: 1em 2em!important;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .home-tabs .responsive-tabs__panel article {border-bottom: 2px solid #f6f6f6;margin-bottom: 2em;padding-left: 0;}
- .home-tabs .responsive-tabs__panel article:last-of-type {border-bottom: 0;}
- .home-tabs .responsive-tabs__list li {color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: transparent;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #fff;color: #0a321e;}
- .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';margin-right: 0.5em;display: inline ;}
- .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
- .home-tabs article.termine {margin: 2em;padding-bottom: 2em;}
- .home-tabs article.termine .postimg {margin: -2em -1em 1em 0;display: none;}
- .home-tabs article.termine:last-of-type {}
- .home-tabs .button a {margin-bottom: 2em;margin-top: -2em;}
-
-
- div.archive-title {margin: 0 0 3em 0;color: #fff; }
-
- /*category view:post */
- div.list-article {background: #fff;padding: 0.1em 0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
- article.postlist {margin: 2em;background: #fff;padding: 0 0 2em;border-bottom: 2px solid #f6f6f6;}
- article.postlist a.postimglist {float: left;width: 30%;margin: -0.2em 1em 0 0; }
- article.postlist .article-teaser {display: block;}
- article.postlist.has-post-thumbnail h2,article.postlist.has-post-thumbnail p.subhead,
- article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
- article.postlist:last-of-type {border-bottom: 0;}
-
- /*category view: headerlist */
- article.postlist-small h2, article.postlist-small p {display: inline-block;}
- article.postlist-small p {float: right;}
- #main article.postlist-small {padding: 2em 0; margin: 0 2em;border-bottom: 3px solid #f6f6f6;}
- #main article.postlist-small:last-of-type {border-bottom: 0;}
-
-
-
- /*********************
- PAGE TEMPLATES
- *********************/
-
-
- /*TEASER */
- #teaser {margin-bottom: 3em;}
- #teaser.welcome {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);margin: 0 0 2em;}
-
- /*Slider fullpage */
- .petrakelly {width: 100%;min-height: 465px;height: 100%;margin-bottom: 2em;}
- .petrakelly #single-intro {margin: 0;height: 0!important;display: none;}
- .petrakelly article {padding: 0;background: transparent; border: 0; }
- .petrakelly article {margin: 2em auto 0;}
- .petrakelly article h1 {border: 10px solid #fff;border-right: 0;border-left: 0;display: inline-block;padding: 0.2em 0;width: 50%;font-size: 4em;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);margin: 0.2em 0;}
- .petrakelly article h1 a:hover {color: #ffee00;text-decoration: none;}
- .petrakelly article p {text-shadow: 1px 1px 5px rgba(0,0,0,0.5);font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: 50%; }
- .petrakelly article p.subhead {color: #ffee00;}
-
- /*list alternative*/
- .bigkahuna {margin:0 0 2em;}
- .bigkahuna article {background: transparent;margin:0 0 2em;padding: 0;border: 0;}
- .bigkahuna img {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .bigkahuna p {color: #fff;}
- .bigkahuna p.subhead{color: #ffee00;margin-top: 1em;}
- .bigkahuna h2 a {}
-
- /*Kacheln */
- .josephbeuys {}
- #teaser .josephbeuys article {padding:0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);position: relative;border: 0;background: transparent;}
- #teaser .josephbeuys img.wp-post-image {width: 100%;height: auto;z-index: 1;position: relative;margin: 0;float: none;
- }
- .josephbeuys article img {transition: opacity 0.5s;}
- .josephbeuys article:hover img {opacity: 0.7;}
- .josephbeuys .postimglist {margin: 0;}
- .josephbeuys .subhead {margin: 0 0 0 10%;z-index: 2; position: absolute;top: 35%;left: 0;display: block;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
- .josephbeuys h1 {position: absolute; top: 40%;margin: 0 40% 0 10%; display: inline-block;border: 7px solid #fff;border-right: 0;border-left: 0; color: #fff;padding: 0;font-size: 3.5em;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);z-index: 2;left: 0;border: 0;line-height: 1.2em;
- }
- #teaser .josephbeuys h1 a,#teaser .josephbeuys h1 a:hover {background: transparent;margin: 0; padding: 0;}
- #teaser .josephbeuys h1 a:hover {color: #ffee00;text-decoration: none; }
- .josephbeuys p {display: none;}
-
- .josephbeuys img {box-shadow: 0 0 0;margin: 0;display: block;}
- .josephbeuys .nodesc h1, .josephbeuys .nodesc p {display: none!important; }
- /*Kachel-Anordnung */
- #teaser .josephbeuys article:nth-of-type(1) {margin-bottom: 2em;}
- #teaser .josephbeuys article:nth-of-type(2) {width: 48.5%;float: left;}
- #teaser .josephbeuys article:nth-of-type(3) {width: 48.5%; float: left;margin-left: 3%;}
-
- #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 2em; margin: 0 10%; border-width: 5px;bottom: auto;top: 30%;width: auto;display: inline-block;border: 0; }
- #teaser .josephbeuys article:nth-of-type(2) .subhead, #teaser .josephbeuys article:nth-of-type(3) .subhead { top: 20%; margin: 0 10%;}
-
-
-
- .homebar {margin-top: 3em!important;}
-
-
-
- /*TEMPLATE: Campaign */
-
- /*Spenden*/
- #donatenow {width:70%;margin:-4em auto 4em auto;padding: 2em 2em 1.8em 2em;}
- #donatenow h2 {display:inline-block;float:left;margin-bottom: 0;}
- #donatenow a {float:right;margin-left:1em;font-size:1.3em;}
- #donatenow a:hover {}
-
-
- /*Actionbox */
- #getinvolved {margin-bottom: 5em;}
- #getmore {padding:0; margin:3em auto 4em; }
- #getinvolved h2, #getmore h2 {margin-bottom:1.5em;font-size:3em;}
- #getinvolved .sidebar {}
- .involvebar .widget {background: transparent;box-shadow: 0 0 0;width:30%; float:left;box-sizing: border-box;}
- .involvebar .widget:nth-of-type(2) {margin:0 5%;}
- .involvebar .widget h3 {}
- .involvebar .widget a {}
- .involvebar .widget a:hover {}
- .involvebar .widget_sp_image-description {padding-top:0.8em;}
-
- .sylvia {padding:5em 0;margin-bottom:2em;}
-
-
- /*LANDING PAGE */
- #landing-intro {padding: 0;}
- .first {position: relative;}
- .landing-teaser {margin-bottom: 1em;}
- .landing-teaser h1 {margin-top: 6em;}
- .landingnews {margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;background: #f6f6f6;}
-
- .page-template-page-landingpage #main { }
- .page-template-page-landingpage #main article.page {padding-bottom: 1em;}
-
- /*news */
- h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
- .landingnews article {background:transparent;}
-
-
-
- /*TEMPLATE: LISTVIEW*/
- .page-template-page-listview-php article.postsingle, .page-template-page-listview-php #main {background: transparent;padding: 0;margin: 0;box-shadow: 0 0 0;}
- .page-template-page-listview-php article.postsingle article {background: #fff;padding: 2em;margin: 0 0 2em;border: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .page-template-page-listview-php #main article.postsingle form {margin: 0 0 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 2em;}
- .page-template-page-listview-php #main article.postsingle form .cr_ipe_item {width: 78%; float: left;}
- .page-template-page-listview-php #main article.postsingle form .cr_ipe_item input {padding: 1.3em 1em; }
- .page-template-page-listview-php #main article.postsingle form .submit_container {margin-left: 2%; width: 19%;padding-top: 1.4em; }
- .page-template-page-listview-php #main article.postsingle form button {width: 100%; }
- .page-template-page-listview-php #main article.postsingle form button:hover {background: #46962b;color: #fff;}
-
-
- /*SEARCH */
- .search-results {}
- .search #main .suche {background: #f6f6f6;padding: 2em;margin: 0 0 0 0;display: block;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .search #main .suche form {margin-bottom: 0;}
- .search-results #main article.type-termine {padding: 2em 0;margin: 2em; }
-
- /*404 */
- .error404 {background-size: cover; background-attachment: fixed;}
- .error404 #main {background: transparent;box-shadow: 0 0 0;color: #fff;}
- .error404 article {margin: 0;background: transparent; padding: 0;}
- .error404 article h1 {padding: 0;}
- .error404 article p {padding: 0;margin-bottom: 1.2em; }
- .error404 article form {margin: 0;box-sizing: border-box;background: transparent!important;padding: 0!important;margin-top: 4em!important;}
- .error404 #footer, .error404 #newsletter, .error404 #socialaccounts {background: transparent;}
- .error404 #socialaccounts a {color: #fff;}
-
-
- /*TEMPLATE: STORY */
- .page-template-page-story-php {padding: 0.9em 0 0 0;}
- .page-template-page-story #header {margin-top: -3.5em;}
- .page-template-page-story-php #nav-desktop .nav-main {position: absolute; top: 5em; margin: 0 auto;}
-
- .page-template-page-story-php #newsletter.inner {width: 100%;margin: 0;max-width: 100%;}
- .page-template-page-story-php #suche {margin-bottom: 0;}
- .page-template-page-story-php #suche:target {margin-top: -0.9em;margin-bottom: -3em;}
-
- .page-template-page-story article {padding: 8em 2em;}
- .page-template-page-story article p {margin: 0 10% 1.2em;}
- .page-template-page-story article h1, .page-template-page-story article h2, .page-template-page-story article h3 {margin-left: 10%;}
- .page-template-page-story article h2 {
- font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;
- }
- .page-template-page-story blockquote {margin-left: 15%;margin-right: 10%;}
- .page-template-page-story blockquote p {margin-left: 0; margin-right: 0;}
-
-
- .inhaltvz {position: fixed; padding: 1em;z-index: 3;left: 0; top: 25%;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; display: block;}
- .inhaltvz li {}
-
- .inhaltvz li:before {content: "\f10c ";font-family: 'FontAwesome';font-size: 0.5em;position: absolute;left: 1em;margin-top: 0.5em;color: #fff; }
- .inhaltvz li a{padding-left: 0.5em;opacity: 0;}
- .inhaltvz:hover a {opacity: 1;color: #fff; }
- .inhaltvz li.current-menu-item a {color: #ffee00;}
- .inhaltvz li.current-menu-item:before {content: "\f111 ";color: #ffee00;}
-
-
-
- .inhaltvz li {}
-
-
-/*********************
-KOMMENTARE
-*********************/
-
-
-
- /*Kommentare*/
- #respond {margin: 0;}
- #commentform li {width: 30%;float: left;margin: 0 5% 0 0; }
- #commentform li:last-of-type {margin: 0; }
- .commentlist {padding: 2em;margin: 0!important;}
- ul.children {margin-left: 4em;}
- #comment-nav {background: #f6f6f6; padding:0 2em 0em;margin: 0;display: block;}
- #comment-nav li {font-size: 1em;display: inline-block;}
- #comment-nav li a { margin-bottom: 2em;display: inline-block;}
-
-
- /*Author */
- .author {padding: 1em 1em 0;margin: 1em 0;text-align: left;}
- .author img.avatar {float: left;border-radius: 50%;}
- .author .author-description {margin-left: 100px;}
- .author .author-description h3 {margin-bottom: 0;font-size: 1.2em;padding-top: 0.5em;text-align: left;}
- .author .author-description h3 a {color: #0a321e;}
- .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
-
- /*Share */
- .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: transparent;}
- .sharewrap a {display: inline-block; padding: 0.5em 1em; margin-bottom: 0;}
- .sharewrap a.whatsapp {display:none;}
-
- .sharewrap a i {padding: 0.2em;}
-
-
-
- /*Related */
- .posttab {padding: 2em 0 1.5em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .posttab h2 {font-size: 1.5em;}
-
- .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 1em;border-bottom: 0;}
- .posttab article.postlist a.postimglist {float: left;width: 20%;margin: -0.4em 1em 0 0; }
- .posttab article.postlist .article-teaser {display: block;font-size: 0.9em;}
- .posttab article.postlist.has-post-thumbnail h2,.posttab article.postlist.has-post-thumbnail p.subhead,
- .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 22%; }
-
-
-
-/*********************
-POST TYPES
-*********************/
-
- /*Person: List Team */
- .personen-list {}
- #main .personen-list article {margin: 0 0 2em;background: #fff;border: 0; padding: 1em;text-align: center;float: left; width: 30%;box-sizing: border-box;}
- #main .personen-list article:nth-of-type(3n-1) {margin: 0 4% 2em;clear: none;}
- #main .personen-list article:nth-of-type(3n-2) {clear: left;}
- .personen-list h3 {font-size: 1.4em; }
-
- .page-template-page-fullpage #main .personen-list article {width: 22%;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-1) {margin: 0 0 2em;clear: none;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-2) {clear: none;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-2) {clear: none;margin: 0 4% 2em;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-1) {clear: none;margin-right: 4%;}
- .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-3) {clear: left;}
-
-
- #main .personen-list article.has-post-thumbnail, .page-template-page-fullpage #main .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
- .personen-list img.wp-post-image {float: none;width: 10em;height: 10em;border-color: #f6f6f6;margin-top: -6.5em;}
- .personen-list p {margin-top: 0;}
-
-
- /*Kontakt */
- .kontakt-list article.type-person {width: 100%!important;margin-top: 0!important;}
- .kontakt-list article.type-person img {float: left;margin-top:0}
- .kontakt-list article.type-person header h3 {text-align: left;margin-top: 1.3em;}
- .kontakt-list article.type-person .entry-content p {text-align: left;}
-
-
- /*POSTTYPE: Termine */
- article.termine {}
- article.termine:last-of-type {}
- article.termine .termin_meta_kurz {width: 25%;float: left;text-align: center;margin: 0;}
- article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
- article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
- article.termine h2 {margin-left: 27%;text-align: left; }
- article.termine p {margin: 0 0 0 27%;text-align: left; }
- article.termine a.weiterlesen {position: absolute;top: 0;left: 0;}
- article.termine a.weiterlesen:hover {}
- article.termine .postimg {margin: -2.7em -2em 1em -2em; }
- .single article.termine .postimg {margin-top:-2em;}
- article.termine .postimg img {float: none;width: 100%;
- }
- .single article.termine p {margin-left: 0;}
- .single article.termine #termin_map_wrapper {margin: 0 -2em -2em -2em;}
-
-
-
- /*POSTTYPE: GLIEDERUNGEN */
-
- .anschrift {background: #f6f6f6; float: right;width: 30%;padding: 1em 1em 0.1em 1em;margin-left: 1em;}
-
- /*Gliederungen: KV Liste */
- .gliederungen-list article {}
- .gliederungen-list article p.contact a {margin-left: 0.2em;}
-
-
-
- /*********************
- SIDEBARS & ASIDES
- *********************/
-
- #socialaccounts {margin-top: 4em;}
- .page-template-page-story-php #socialaccounts {margin-top: 0em;}
-
- .sidebar {margin: 0;padding: 0; background: transparent;color: #333;}
- .sidebar.threecol a:hover {color: #0a321e; }
- .sidebar.threecol a {color: #46962b;}
-
-
- .widget {margin: 0 0 2em 0;padding: 1.5em;border: 0;background: #f6f6f6;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
- .sidebar .widget:last-of-type {margin-bottom: 2em;}
- .widget ul li {margin-bottom: 0.5em;/* deep nesting */}
- .widget ul li ul {margin-top: 0.75em;padding-left: 1em;}
- .widget.widget_sp_image {padding: 0;background: transparent!important;box-shadow: 0 0 0 !important; }
- .widget.widget_sp_image img {display: block;box-shadow:5px 5px 10px rgba(0,0,0,0.2);
-
- }
-
-
-
- .widget_search .seachphrase, .widget_search .button-submit {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
- .widget_search {display: block;}
- h3.widgettitle {color: #0a321e; }
-
- /* recent-posts widget */
- .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {background: #ffee00;color: #46962b;
- }
- .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {color: #e6007e;}
- .sidebar .widget.widget_twitter-tracker a:hover, .sidebar .widget_twitter-profile-tracker a:hover {color: #0a321e;}
- /* archives widget */
- /* tag-cloud widget */
- .widget_tag_cloud {background: transparent;box-shadow: 0 0 0;padding: 0;}
- .widget_tag_cloud h3.widgettitle {color: #fff;text-shadow: 2px 2px 7px rgba(0,0,0,0.3); }
- #wrap .widget_tag_cloud a {background: #0a321e;color: #fff;}
- #wrap .widget_tag_cloud a:hover{background: #ffee00;color: #0a321e;text-decoration: none;}
- /* calendar widget */
- /* category widget */
- /* recent-comments widget */
- /* search widget */
- /* text widget */
-
- /*Termine: Liste */
- .widget_termine_liste_widget {overflow: hidden; }
- .widget_termine_liste_widget li li { }
- .widget_termine_liste_widget span{margin-right: 0;font-size: 0.8em;}
- .widget_termine_liste_widget span:after{content: ", ";}
- .widget_termine_liste_widget span:last-of-type:after{content: "";}
- .widget_termine_liste_widget h4 {font-size: 1em; }
- .widget_termine_liste_widget p{display: none;}
-
-/*Termine: Karte */
-.termine_widget {padding: 0;background: transparent;box-shadow: 0 0 0;}
- .termine_widget h3{color: #fff;}
- .termine_widget #termin_karte{box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
-
-
-/*Formulare */
- .sidebar.threecol form {background: #ffee00;margin: -1.5em -1.5em -2.5em;padding: 1.5em;color: #46962b;}
- .sidebar.threecol form label {color: #46962b;margin: 0; }
- .sidebar.threecol form p:last-of-type {margin-bottom: 0;}
- .sidebar.threecol form input {margin: 0;}
- .sidebar.threecol form input[type=submit] {font-size: 1em;}
- .sidebar.threecol form input[type=submit]:hover {background: #46962b;color: #fff;box-shadow: 0 0 0;}
- .sidebar.threecol form.cr_form{ margin: -1.5em;}
-
-
- /*Boxsection home */
-
- .actionbox {position: relative;background: #000;margin-bottom: 2em;}
- .actionbox .widget {width: 32%;float: left;box-sizing: border-box;margin-bottom: 0;}
- .actionbox .widget:nth-of-type(2) {margin: 0 2%;}
-
-
-
- /*********************
- FOOTER STYLES
- *********************/
-
- /*Newsletter */
- #newsletter {background: transparent;margin: 3em auto;text-align: center; padding: 0; }
- #newsletter .widget {box-shadow: 0 0 0;}
- #newsletter h2 {color: #fff;margin-bottom: 2em;border-bottom: 3px solid;display: inline-block; }
- #newsletter .sidebar {padding:4em 3em ;}
- #newsletter label {text-align: left;}
- #newsletter .widget {background: transparent;margin: 0;padding: 0;}
- #newsletter .cr_ipe_item {width: 30%;float: left;}
- #newsletter .cr_ipe_item:nth-of-type(2) {margin: 0 5%;}
- #newsletter .submit_container {width: 100%; text-align: center; }
- #newsletter button {
- margin: 2em auto 0;
- }
-
-
- #footer {background:#0a321e url(../images/sidebar_footer.jpg) bottom right fixed;background-size: cover;
- color:#fff;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;text-align: left;}
- #footer .inner {padding:0 3em;}
- #footer .inner section {}
- #footer a {color: #afdca7; }
- #footer a:hover {color: #ffe000; }
- #footer .widget {}
-
- #footer .adresse {font-size: 0.8em;padding-top: 1em;}
- #footer .adresse p {margin-bottom: 0.5em;}
- #footer .adresse strong {font-weight: normal;color: #fee500;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.2em; }
-
-
- #footer .widget_nav_menu {width: 100%;display: block;font-size: 1em;}
- #footer .widget_nav_menu li {float: left;width: 20%;margin: 0;}
-
-
-
- #footer h3.widgettitle {text-shadow: 0 0 0; }
-
-
-
-
- p.copyright {color: #fff;background: transparent;margin:0.5em 0 3em;}
- p.copyright a {color:#ffe000;}
-
-}
-
-
-
-/* DESKTOP */
-@media only screen and (min-width: 1140px) {
-
- html {}
- .josephbeuys h1 {font-size: 5em;border-width: 10px;}
- #teaser .moyland article:nth-of-type(1) h1, #teaser .moyland article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 3em;border-width: 7px;}
-
-
-}
-
-
-@media only screen and (min-width: 1000px) {
-
-
-
-}
-
-
-/* LARGE VIEWING SIZE */
-@media only screen and (min-width: 1300px) {
-.inner {max-width: 1240px;}
-
-}
-
-
-
-@media only screen and (max-width: 770px) {
-body {}
-
-}
-
-
-@media only screen and (max-width: 480px) {
-.mobile-switch li.middle {max-width:25%;padding: 0.5em;}
-}
-/*LARGER MOBILE DEVICES*/
-@media only screen and (min-width: 481px) {
- /******************************************************************
- Site Name:
- Author:
-
- Stylesheet: 481px and Up Stylesheet
-
- This stylesheet is loaded for larger devices. It's set to
- 481px because at 480px it would load on a landscaped iPhone.
- This isn't ideal because then you would be loading all those
- extra styles on that same mobile connection.
-
- A word of warning. This size COULD be a larger mobile device,
- so you still want to keep it pretty light and simply expand
- upon your base.less styles.
-
- ******************************************************************/
- /*********************
- NAVIGATION STYLES
- *********************/
-
-
-
- /*********************
- POSTS & CONTENT STYLES
- *********************/
- /* entry content */
- .entry-content {
- /* at this larger size, we can start to align images */
-
- }
- .entry-content .alignleft,
- .entry-content img.alignleft {
- margin-right: 1.5em;
- display: inline;
- float: left;
- }
- .entry-content .alignright,
- .entry-content img.alignright {
- margin-left: 1.5em;
- display: inline;
- float: right;
- }
- .entry-content .aligncenter,
- .entry-content img.aligncenter {
- margin-right: auto;
- margin-left: auto;
- display: block;
- clear: both;
- }
- /* end .entry-content */
-
-
-
- /*********************
- FOOTER STYLES
- *********************/
-
-}
-
-
-
-
-
-/*Tablets */
-@media (min-width: 500px) and (max-width: 768px) {
- img.size-medium {width: 49%;height: auto;}
-}
-
-
-
-/*Tablets */
-@media only screen and (min-width: 768px) {
- img.size-medium {width: 49%;height: auto;}
-}
-
-
-/* Tablets Landscape */
-@media only screen
- and (min-device-width: 768px)
- and (max-device-width: 1280px)
- and (orientation: landscape)
- {
-
-
-}
-
-
-/*RETINA (2x RESOLUTION DEVICES)*/
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
-
-}
-
-
-/*iPHONE 5 MEDIA QUERY */
-@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-
-
-/*PRINT STYLESHEET */
-@media print {
-
- * {
- background: transparent !important;
- color: black !important;
- text-shadow: none !important;
- filter: none !important;
- -ms-filter: none !important;
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
- a,
- a:visited {
- color: #444 !important;
- text-decoration: underline;
- }
-
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
- thead {
- display: table-header-group;
- }
- tr,
- img {
- page-break-inside: avoid;
- }
- img {
- max-width: 100% !important;
- }
- @page {
- margin: 1.5cm;
- }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
- h2,
- h3 {
- page-break-after: avoid;
- }
- .sidebar,
- .page-navigation,
- .wp-prev-next,
- .respond-form,
- nav, #nav-mobile, #suche, .header-mobil, #header, .logo-desktop, #socialaccounts, .wp-caption-text, .sharewrap, .comment-tabs, #back-top, img.avatar, hr {
- display: none!important;
- }
- body {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
-
- hr {
- border: 0;height: 0.05cm; background: #000!important;color: #000;
- }
-
- p {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- margin-bottom: 1.2em;
- }
-
- table {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
- table td, table th {padding: 0.5cm;}
-
- table th {
- font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- }
-
- li {
- font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
- margin-bottom: 1.2em; margin-left: 1em;
- }
-
- ul, ol {
- margin-left: 1em;
- }
- ul li {
- list-style-type: disc;
- }
-
- ol li {
- list-style-type: decimal;
- }
-
- blockquote {
- padding: 1em; font-style: italic;border: 0;
- }
-
- .entry-content h1,h2,h3,h4,h5,h6 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-transform: none;}
- h1 {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
- h1 {font-size:2em;}
- h2 {font-size:1.6em;}
- h3 {font-size:1.5em;}
- h4 {font-size:1.3em;}
- h5 {font-size:1.1em;}
- h6 {font-size:1em;}
-}
-
+/*Farb-Schema
+ Hauptfarbe Grün: #46962b
+ Akzentfarbe Dunkelgrün: #0a321e
+ Haupt- und Akzentfarbe Gelb: #ffee00
+ Akzentfarbe Magenta: #e6007e
+ Leichtes Grau: #f6f6f6
+ Blasses Grün: #e4f8df
+*/
+
+
+/**********************************************************************/
+/* 1. CSS Reset by Eric Meyer */
+/* (slightly adapted to HTML5) */
+/**********************************************************************/
+
+html, body, div, span, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, address, cite, code, del, dfn, em,
+img, ins, kbd, q, samp, small, strong,
+sub, sup, var, dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, footer, header, nav, time, section {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {-webkit-font-smoothing: antialiased;}
+
+/* remember to define focus styles! */
+:focus { outline: 0; }
+
+/* tables still need 'cellspacing="0"' in the markup */
+table {border-collapse: separate;border-spacing: 0;}
+
+caption, th, td {text-align: left;font-weight: normal;}
+
+
+/**********************************************************************/
+/* 2. Needed for rendering HTML5 properly in current browsers */
+/**********************************************************************/
+
+article, aside, footer,header, nav, section { display: block; }
+
+
+/**********************************************************************/
+/* 3. Some basic helper styles */
+/**********************************************************************/
+
+.invisible, legend {position: absolute;left: -9999em;}
+.clear {display: block; width: 100%; clear: both;}
+
+.unsichtbar {position:absolute;top:-9999px;left:-9999px;height:1px;width:1px;display:block;}
+
+
+/**********************************************************************/
+/* 4. Basic styles against the reset */
+/**********************************************************************/
+
+code, kbd, var, tt { font-family: Consolas, "Courier New", Courier, sans-serif; }
+p code, p kbd, p var, p tt { line-height: 1; }
+strong, dt { font-weight: bold; }
+em, cite { font-style: italic; }
+abbr[title] {border-bottom: 1px dotted #888;cursor: help;}
+a abbr { cursor: pointer; }
+del {text-decoration: line-through;}
+ins {border-bottom: 1px dashed #888;text-decoration: none;}
+sub { vertical-align: text-bottom; }
+sup { vertical-align: text-top; }
+sub, sup { font-size: 75%;line-height: 1;}
+ol { list-style-type: decimal; }
+ul { list-style-type: disc; }
+
+input, textarea, select { font-size: 1em;margin: 0;border: 0;padding: 0; }
+label { font-weight: normal; }
+label, button,input[type=button],input[type=submit] { cursor: pointer; }
+fieldset {display: block;margin: 0;}
+
+/* This positions an unstyled legend element */
+/* correctly in IE6 + IE7 */
+* html legend,
+*:first-child+html legend {position: relative;left: -10px;}
+
+/*Wordpress align*/
+img.alignright {float:right; margin:0 0 1em 1em}
+img.alignleft {float:left; margin:0 1em 1em 0}
+.aligncenter {display: block; margin-left: auto; margin-right: auto}
+a img.alignright {float:right; margin:0 0 1em 1em}
+a img.alignleft {float:left; margin:0 1em 1em 0}
+a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
+.hidden {display:block;position:absolute;top:-10000px;}
+
+.clearfix, .commentlist article {zoom: 1; }
+ .clearfix:before, .clearfix:after, .commentlist article:before, .commentlist article:after {content: "";display: table; }
+ .clearfix:after, .commentlist article:after {clear: both; }
+
+
+/**********************************************************************/
+/* 5. Font Faces */
+/**********************************************************************/
+@font-face {
+ font-family: 'Arvo Regular';
+ src: local('Arvo Regular'), local('ArvoRegular'), url('../fonts/arvo_regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Arvo Gruen';
+ src: local('Arvo Gruen'), local('ArvoGruen'), url('../fonts/arvo_green.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+@font-face {
+ font-family: 'PT Sans';
+ src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/ptsans-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+
+@font-face {
+ font-family: 'PT Sans Bold';
+ src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/ptsans-bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+
+/**********************************************************************/
+/* 6. Screen styles for all (primary mobile) */
+/**********************************************************************/
+
+@media screen {
+
+
+/*********************
+01. GENERAL STYLES
+*********************/
+ body {font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 100%;line-height: 1.5;color: #333;background-size: 100% 100%;padding-top: 3em;background-color: #46962b;
+ }
+
+ img {max-width:100%;height:auto;}
+
+ blockquote {padding: 0;text-indent: 0em;color: #46962b;background: transparent;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: 500; margin: 2em 4em;font-style: italic; border-bottom: 3px solid #46962b; }
+
+ table, tr, td {vertical-align: top;}
+
+ strong, b {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
+ hr {border: 0; background: #f6f6f6; height: 3px;width: 100%;margin: 2.5em auto 2em;}
+
+/********************
+02. WORDPRESS BODY CLASSES
+********************/
+
+
+
+
+
+/*********************
+03. LAYOUT & PARALLAX
+*********************/
+ .fullpage { min-height: 100vh;}
+ .fullpage.parallax {background-size: cover!important;}
+ .parallax {z-index: 1;background: 50% 50% / cover;}
+
+
+
+/*********************
+04. LINK STYLES
+*********************/
+
+ a {color:#46962b;text-decoration: none;}
+ a:hover {color:#e6007e;text-decoration: underline;}
+ a:visited {color:#e6007e;}
+
+ .wp-block-button__link { display: inline-block; border-radius: 0px; background: #e6007e; color: #fff; padding: 0.5em; font-size:100%; font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ a span.button, span.button a {display: inline-block; background: #e6007e; color: #fff; padding: 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+ a.wp-block-button__link:hover, a:hover span.button, span.button a:hover {background: #46962b;text-decoration: none;
+ }
+
+/******************************************************************
+05. H1, H2, H3, H4, H5 STYLES
+******************************************************************/
+
+ h1,h2,h3,h4,h5,h6 {font-size: 1em;line-height: 1.4em;margin-bottom:0.3em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-align: left;word-wrap: break-word; }
+ h1 {margin-bottom:0em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+
+ article.hentry h1, article.hentry h2, article.hentry h3, article.hentry h4, article.hentry h5, article.hentry h6 {color: #0a350a;}
+
+ h2 {}
+ h3 {color: #46962b;}
+ h4 {}
+ h5 {}
+ h6 {}
+ .kontrast {color:#e6007e!important;}
+
+
+/*********************
+06. HEADER SYTLES
+*********************/
+
+ #header {margin: 0;padding: 0;position: relative;}
+
+
+ /* site title - just for seo */
+ #header .sitetitle {display: none;}
+
+ /*mobile header */
+ .header-mobile {background: #0a321e; width: 100%;position: fixed;top: 0;z-index: 10;}
+ .header-mobile h2 {color: #fff;text-align:center; padding: 0.5em 0;margin: 0;line-height: 1em;font-size: 1.5em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .header-mobile .switch-menu {position: absolute; left: 1em; top: 0.6em;color: #fff;font-size: 1.1em;}
+
+ #wrap {margin-top: 3em;}
+
+
+
+
+
+/*********************
+07. NAVIGATION STYLES
+*********************/
+
+ .navigation li, nav li {list-style-type: none;}
+
+ /*hide navs in mobile version */
+ #breadcrumb, #nav-desktop, #nav-flyin {display: none;}
+ #nav-flyin {height: 0px; top: -500px;overflow: hidden;}
+
+
+ #nav-mobile {left: -150%; -webkit-transition: left 0.5s;-moz-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s;}
+ #nav-mobile {background: #46962b;z-index: 11;position: fixed;width: 90%;min-height: 100%;height: 100%;padding: 2em 0 2em 4em;box-sizing: border-box;top: 0; bottom: 0;overflow: scroll;border-right: 3px solid #0a321e;box-shadow: 0 0 15em #000; }
+
+ #nav-mobile:target {left: 0;}
+
+ /*close*/
+ #nav-mobile .switch-menu {color: #fff;font-size: 0.9em;position: relative;z-index: 99!important;display: block; }
+ #nav-mobile .switch-menu span {margin-right: 0.5em;}
+
+ /*logo */
+ #nav-mobile .logo {border-top: 2px solid #fff;border-bottom: 2px solid #fff;margin: 2em 2em 0 0;padding: 1em 0;}
+ #nav-mobile .logo img {width: 20%; height: auto;float: left;}
+ #nav-mobile .logo h2 {font-size: 2em; margin-left: 25%;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff;}
+
+ /*searchform*/
+ #nav-mobile .suche {margin: 2em 2em 2em 0;}
+ #nav-mobile .suche label {display: none;}
+ #nav-mobile .suche input.seachphrase {border: 1px solid #333;padding: 1em;box-sizing: border-box;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: #fff;color: #333;font-size: 1em;width: 100%; }
+ #nav-mobile .suche .button-submit {display: none;}
+ #nav-mobile .suche {}
+
+ /*menu*/
+ #nav-mobile nav {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ #nav-mobile nav ul {margin: 0; padding: 0;}
+ #nav-mobile nav li {margin: 0; padding: 0;}
+ #nav-mobile nav a {color: #fff;background: #0a321e;display: block;margin: 0 0 1em; padding: 0.5em;}
+ #nav-mobile nav li li a {background: transparent;margin: 0 0 1em 2em;}
+
+
+ /*pagination */
+ .page-navigation {background: transparent;padding: 1.5em 0;text-align: center;margin: 0 1em 1em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .page-navigation li {display: inline;color: #0a321e;font-size: 1em;margin: 0 0.2em; }
+ .page-navigation li a {display: inline-block;background: #fff; padding: 0.5em 1em;color: #0a321e;}
+ .page-navigation li a:hover {color: #fff; background: #e6007e;}
+ .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: none; }
+ .page-navigation ol {display: inline-block;border-right: 0;}
+ .page-navigation li.kr8pn-current {display: inline-block;background: #ffee00; padding: 0.5em 1em;}
+
+ /*Nav social networks */
+ .nav-social {padding: 1em;font-size: 2em;}
+ .nav-social li {margin-bottom: 1em;}
+ .nav-social li:last-of-type {margin: 0;}
+ .nav-social a {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #46962b;}
+ .nav-social a:hover {text-decoration: none;color: #0a321e;}
+ .nav-social a:before{content: "\f0ac"; font-family: FontAwesome; margin-right: 0.3em;color: #e6007e;}
+ .nav-social .twitter a:before{content: "\f099";}
+ .nav-social .facebook a:before{content: "\f087";}
+ .nav-social .instagram a:before{content: "\f16d";}
+ .nav-social .youtube a:before{content: "\f16a";}
+ .nav-social .flickr a:before{content: "\f16e";}
+
+
+ /*Nav Footer */
+ .nav-footer {margin-top:2em;clear: both;}
+ #footer .nav-footer li a{color: #fff;}
+
+ /*Suchfeld im Header */
+ .search-desktop {display: none;}
+
+
+/*********************
+08. POSTS & CONTENT STYLES
+*********************/
+
+ /*basic content styles */
+ #content {padding: 0;}
+
+ /*posts & pages */
+ article.postsingle {background: #fff;padding: 1em;margin: 1em; margin-bottom: 0;
+ box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+ article.post {margin-bottom: 2em;z-index: 2;position: relative;}
+ .hentry p {line-height: 1.5em;margin: 0 0 1.2em 0;}
+ p.intro {font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size:1.1em;}
+
+
+
+
+ /*post header */
+
+ p.byline {font-size: 0.8em; color: #8c8c8c;margin: 0 0 0.5em;text-align: right; }
+ /*post tags*/
+ p.subhead {margin: 0;font-size: 0.9em;color: #46962b;}
+ p.subhead a { }
+ .postlist p.subhead {font-size: 0.8em; }
+
+
+
+ /*lists*/
+ .hentry ul, .hentry ol {margin: 0 2em;}
+ .hentry ul li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
+ .hentry ul li:before {content: "✲";position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;}
+ article ol {counter-reset:li;}
+ article ol > li {list-style-type: none;counter-increment: list;position: relative;margin: 0 0 1em 0;}
+ article ol > li:before {content:counter(li)'.'; counter-increment:li; position: absolute;left: -2.5em;width: 2em;text-align: right;color: #46962b;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ article ul li li, article ol li li {margin: 1em 0 1em 0;}
+
+
+ /*tables */
+ article table {margin-bottom: 1.5em;max-width: 100%;overflow: hidden;word-wrap: break-word; }
+ article table caption {display: none;}
+ article table th {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; padding: 1em 1em 1em 0;color: #0a321e;background: #46962b;padding: 1em;color: #fff; }
+ article table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #f6f6f6; }
+
+ /*Infobox */
+ .infobox {background: #ffee00; padding: 2em;margin-bottom: 1em;margin-left: 2em;}
+
+
+
+ /*image: titleimage (single) */
+ .postimg {margin: -1em -1em 1em; display: block;}
+ .single .postimg .wp-caption-text {text-align: right;padding: 1em 1em 0 0;margin-bottom: 0;}
+ .single .termine .postimg .wp-caption-text {margin-bottom: -2em;}
+ #single-intro {height: 30%;min-height: 300px; top: 0;}
+
+ .single a.postimg img.attachment-titelbild.wp-post-image, a.postimglist img.attachment-titelbild.wp-post-image {width: 100%;height: auto;}
+
+ /*image: single parallax */
+ .introbg {display: none;}
+ #single-intro {margin-top: 10em;background-size: cover;margin-top: 0;}
+
+ /*image: home parallax */
+ .home #single-intro {display: none;}
+ .home #single-intro {display: none;}
+ .home .introbg {display: none;}
+
+
+
+ /*image sizes */
+ img.size-large, img.size-full {width: 100%;height: auto;}
+ img.size-medium {width: 100%;height: auto;}
+ img.rund {border-radius: 50%;border: 5px solid #f6f6f6;width: 150px;
+ }
+ .page article.post img.size-titelbild {width: 100%; }
+
+
+ /*image galleries*/
+ .gallery {text-align: center; background: #f6f6f6;margin: 0 -1em 1em; padding: 2em;border: 0;}
+ .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
+ .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery dl.gallery-item img {width: 100%;height: auto; }
+ .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: none;}
+ .gallery br {display: none;}
+ .gallery-columns-9 dl.gallery-item {width: 48%;}
+ .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
+ .gallery-columns-8 dl.gallery-item {width: 48%;}
+ .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
+ .gallery-columns-7 dl.gallery-item {width: 48%;}
+ .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
+ .gallery-columns-6 dl.gallery-item {width: 48%;}
+ .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
+ .gallery-columns-5 dl.gallery-item {width: 48%;}
+ .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
+ .gallery-columns-4 dl.gallery-item {width: 48%;}
+ .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
+ .gallery-columns-3 dl.gallery-item {width: 48%;}
+ .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
+ .gallery-columns-2 dl.gallery-item {width: 48%;}
+ .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery-columns-1 dl.gallery-item {width: 100%;}
+ .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
+
+ /*image caption */
+ .wp-caption-text, .gallery-caption {font-size: 0.8em;color: #555;}
+ div.wp-caption {max-width: 100%;}
+
+
+ /*more objects */
+ article iframe {max-width:100%;}
+ pre {max-width: 100%;margin-bottom: 1.5em;padding: 1.5em;overflow: auto;background: #f6f6f6;font-size: 0.8em;line-height: 1.4;}
+ address {background: #e4f8df;padding: 1em;margin-bottom: 1.5em;}
+ article .searchform {background: #f6f6f6; padding: 2em; width: 100%;margin: 0 -2em -4em -2em;}
+ article .searchform label {margin-bottom: 1em; display: block;}
+
+
+ /*category view:post */
+
+ article.postlist {margin: 1em;background: #fff;padding: 1em;}
+ article.postlist a.postimglist {margin: -1em -1em 0;display: block; }
+ article.postlist a.postimglist img{width: 100%;height: auto;}
+ article.postlist h2 {margin-bottom: 0;}
+ article.postlist h2 a {color:#0a321e;}
+ article.postlist .article-teaser {display: none;}
+ article.postlist {}
+
+ /*category view: Archiv-Titel*/
+ div.archive-title {margin: 1em;color: #fff; }
+ div.archive-title h1 {display: inline-block;color: #fff;margin-bottom: 0.2em;}
+ .archive-title p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .archive-title p a {color: #fe0;}
+
+
+
+ /*category template: headerlist */
+ article.postlist-small, #main article.postlist-small {padding: 1em;background: #fff; margin: 0 1em 1em;}
+ article.postlist-small h2 {font-size: 1em;}
+ article.postlist-small h2 a span {color: #ed228d;font-size: 0.7em;margin-right: 0.3em;display: block;}
+ article.postlist-small p {font-size: 0.7em;color: #888;margin: 0!important;text-align: right;}
+ article.postlist-small a {}
+
+
+ /*shortcode: sitemap */
+ ul.sitemap {margin: 0; padding: 2em 2em;}
+ ul.sitemap li {list-style-type: none;clear: both;background: #f6f6f6; padding: 2em;}
+ ul.sitemap li:before{content: ""; }
+ ul.sitemap li img {float: left;margin: 0 0.5em 2em 0;width: 100px;border-radius: 50%; }
+ ul.sitemap li a {font-size: 1.1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;}
+ ul.sitemap li span {display: block;font-size: 0.9em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+
+
+ /*Author */
+ .author {padding: 1em 1em 0;margin-top: 1em;text-align: center;}
+ .author img.avatar {border-radius: 50%;}
+ .author .author-description {}
+ .author .author-description h3 {font-size: 1.2em;padding-top: 0.5em;text-align: center;}
+ .author .author-description h3 a {color: #0a321e;}
+ .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
+
+
+
+ /*socialshare */
+ .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: #fff;}
+ .sharewrap a {display: inline-block; text-align: center; padding: 0; margin-bottom: 0; font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #fff;font-size: 1em;}
+ .sharewrap a:hover {background:#e6007e !important;}
+ .sharewrap a span {display: none;}
+ .sharewrap a i {font-size: 1.2em;padding: 0.5em 1em;}
+ .sharewrap a.twitter {background: #59adeb;}
+ .sharewrap a.facebook {background: #3b5998;}
+ .sharewrap a.whatsapp {background: #4dc247;}
+ .sharewrap a.google {background: #d53f38;}
+ .sharewrap a.email {background: #ff9900;margin: 0;}
+
+
+
+ /*colorbox */
+ .colorbox {background: #ffee00; margin: 2em -2em; padding: 2em;color: #0a321e;}
+ .colorbox img.rund {border-color: #e6007e;}
+
+
+ /*Quiz */
+ .wpss-form {}
+ #main .wpss form {background: #ffee00;margin-bottom: -2em;}
+ .wpss-form .wpss-question p {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .wpss .wpss-form fieldset {border: 0;}
+ .wpss .wpss-form input.wpss-radio {float: left;width: auto!important; margin: 0.25em 0.5em 0 0;}
+ #main .wpss .wpss-form label {font-size: 1em;color: #46962b;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ #main .wpss .wpss-form .wpss-question {margin-bottom: 1em;}
+ #main .wpss .wpss-progress-bar {margin-bottom: 1em;margin-top: 1em;}
+ #main .wpss .wpss-progress-bar span {background: #e6007e;}
+ #main div.wpss_results_score {background: #fe0; padding: 1em; text-align: center;font-size: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #46962b; }
+
+
+
+/*********************
+09. PAGE TEMPLATES
+*********************/
+
+
+ /*TEMPLATE: Startseite */
+ #teaser {margin-bottom: 0;}
+ #teaser.welcome {background: #f6f6f6; padding: 2em;box-sizing: border-box;margin: 1em 1em 0;}
+
+ /*Kacheln */
+ #teaser {}
+ .josephbeuys article, .petrakelly article {background: #e6007e; padding: 1em; color: #fff;margin: 0 ;border-bottom: 3px solid #ffee00;}
+ .josephbeuys a, .petrakelly a {color: #fff;}
+ .josephbeuys .subhead, .petrakelly .subhead {color: #ffee00;}
+ .josephbeuys .postimglist {margin: -1em -1em 0 -1em;display: block;}
+ .josephbeuys img {}
+
+
+ /*TEMPLATE: Campaign */
+
+ p.cta a {display: inline-block; padding:0.5em 1em; color:#46962b; background:#fe0;margin-top:1em;text-shadow: 0 0 0;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ p.cta a:hover {color:#fff; background:#e6007e;}
+
+ /*Spenden*/
+ #donatenow {background:#e6007e; padding:1em;text-align: center;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;margin-top:0;}
+ #donatenow h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;}
+ #donatenow a {display:inline-block; background:#fe0;padding:0.5em 1em;color:#46962b;}
+ #donatenow a:hover {background:#46962b;color:#fe0;}
+
+
+ /*Actionbox */
+ #getinvolved {padding-top:2em;}
+ #getmore {padding-top:2em; }
+ #getinvolved h2, #getmore h2 {color:#fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-align: center;font-size: 2em;text-transform: uppercase;}
+ .involvebar.sidebar {background: transparent;padding:1em;}
+ .involvebar .widget_text {border:4px solid #fe0;padding:2em;color:#fff;}
+ .involvebar .widget_sp_image {border:0; color:#fff;}
+ .involvebar .widget h3 {color:#fe0;font-size:1.5em;}
+ .sidebar.involvebar .widget_text a, .sidebar.involvebar .widget_sp_image-description a {display:inline-block; background:#fe0; color:#46962b; padding:0.5em 1em;margin-top:0.5em;font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .sidebar.involvebar .widget_text a:hover, .sidebar.involvebar .widget_sp_image-description a:hover {background:#e6007e; color:#fff;}
+
+
+
+
+ /*TEMPLATE: LANDING-PAGE */
+ /*intro */
+ h1.landing-title {margin-bottom: 1em;display: inline-block;padding-right: 40px;background: url(../images/stoerer_end.png) right center no-repeat;font-family: 'Arvo Gruen', 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ h1.landing-title span{display: inline-block;background: #e6007e url(../images/stoerer_end.png); color: #fff;padding: 0.3em 0.2em 0.3em 0.5em;text-shadow: 0 0 0; }
+ #landing-intro {color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);padding: 2em 1em;min-height: 300px;}
+
+ /*page content */
+ .page-template-page-landingpage article.page.hentry, .page-template-page-landingpage-small article.page.hentry {background: #fff;margin: 0; padding: 2em 2em 0;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+
+
+ /*news */
+ .landingnews {margin: 0;}
+ h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
+ .landingnews article {}
+
+
+
+
+
+
+ /*TEMPLATE: ARCHIV*/
+ .archiv {}
+ .archiv ul {margin: 0;}
+ .archiv li:before {content: ""!important;}
+ .archiv li {display: inline; padding: 0;}
+ .archiv li:after {display: inline;content: ' / ';padding: 0;}
+ .archiv ul li:last-of-type:after {content: '';}
+ .archiv h2 {font-size: 1.2em;margin-top: 2em;}
+ .archiv .archiv-tags a {font-size: 1em!important;}
+
+ /*TEMPLATE: LISTVIEW*/
+ .page-template-page-listview-php article.postsingle {background: transparent;padding: 0;margin: 0;}
+ .page-template-page-listview-php article.postsingle article {background: #fff;padding: 1em;margin: 1em;border: 0;}
+ .page-template-page-listview-php #main article.postsingle form {background: #fe0; padding: 1em;margin: 1em;}
+ .page-template-page-listview-php #main button { font-size: 1em;}
+ .page-template-page-listview-php #main article.postsingle form label {color: #46962b;}
+
+
+
+ /*TEMPLATE: STORY */
+ .story-intro {color: #fff;position: absolute;bottom: 35%;height: 15%;width: 100%;text-align: center;font-size: 1.3em;text-shadow: 2px 2px 4px rgba(0,0,0,0.5);z-index: 2;}
+ .story-intro h1 {color: #fff; text-align: center;}
+ .page-template-page-story article {padding: 2em 2em;margin: 0; color: #fff;}
+ .page-template-page-story article img.size-large, .page-template-page-story article img.size-full, .page-template-page-story article img.aligncenter {margin-top: 1em;margin-bottom: 1em;}
+ .page-template-page-story .parallax {text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
+ .inhaltvz {display: none;}
+ .abstand {height: 400px;max-height: 60vh;}
+
+
+ /*SEARCH */
+ .search-results #main .suche {display: none;}
+ /*post types */
+ .search-results #main .article-teaser {display: block!important;}
+ .search-results #main .article-teaser p {margin-bottom: 0;}
+ .search-results #main article.type-termine {padding: 1em;margin: 1em; }
+ .search-results #main article.type-termine h2 {margin: 0;text-align: left;}
+ .search-results #main article.type-termine h2:before {content: "\f073";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-termine .article-teaser {margin: 0;}
+ .search-results #main article.type-termine p {margin: 0;text-align: left;}
+ .search-results #main article.type-person h2:before {content: "\f21d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-page h2:before {content: "\f0e8";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-post h2:before {content: "\f1d9";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.category-presse h2:before {content: "\f1ea";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.category-beschluesse h2:before {content: "\f02d";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+ .search-results #main article.type-gliederung h2:before {content: "\f024";font-family: 'FontAwesome';margin-right: 0.3em;color: #e6007e;}
+
+ #main .suche button {border: 0;font-size: 1em;padding: 0.5em;background: #e6007e;color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
+ #main .suche button:hover {background: #ffee00;color: #46962b;}
+ #main .suche label {display: none;}
+ #main .suche input {padding: 1em;width: 100%;box-sizing: border-box;}
+
+
+ /*404 */
+ .error404 {background: url(../images/bg_kohle.jpg);}
+ .error404 article {margin: 1em;background: transparent;color: #fff;
+ }
+ .error404 article h1 {padding: 0.5em;}
+ .error404 article p {padding: 0 1em; }
+ .error404 article form {margin: 1em 0 0 0!important;width: 100%;box-sizing: border-box;background: transparent!important;}
+
+
+/*********************
+10. POST TYPES
+*********************/
+
+
+ /*POSTTYPE:PERSON*/
+ .single article.person {position: relative;background: #fff;margin: 1em;padding: 1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
+ }
+
+ h2.h3 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.3em;color: #46962b;margin-top: -0.2em;margin-bottom: 1em;}
+ .socialprofile {}
+ .socialprofile a {font-size: 1.2em;background: #0a321e;width: 2em;height: 2em; display: inline-block;box-sizing: border-box;padding-top: 0.25em;border-radius: 50%;text-align: center;margin:0 0.1em 1em; color: #fff; }
+ .socialprofile a:hover {background: #46962b;}
+
+ .anschrift {background: #e5e5e5; width: 60%;padding: 1em 1em 0.1em 1em;margin-left: 5%;}
+
+
+ /*Person: List Team */
+ .personen-list {}
+ .personen-list article {margin: 0 0 2em;padding: 0 0 2em ;text-align: center;border-bottom: 3px solid #f6f6f6; }
+ .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
+ .personen-list h3 {margin-bottom: 0;text-align: center;color: #e6007e!important; }
+ .personen-list p.funktion{color: #46962b;margin-bottom: 0.5em;}
+ .personen-list p.listenplatz{color: #46962b;margin: 0.5em 0 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;f}
+ .personen-list p {margin-bottom: 0;}
+ .personen-list p.short {margin-bottom: 1em; color: #555;}
+ .personen-list p.motivation {margin-bottom: 1em; color: #555;font-style: italic;}
+ .personen-list p a {color: #333;}
+ .personen-list img {border-radius: 50%;border: 5px solid #f6f6f6;width: 7em;height: 7em;margin-top: -5em;text-align: center;}
+ .personen-list p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
+ .personen-list p.contact a:hover {background: #46962b; }
+ .personen-list .details {margin-top: 1em; }
+ .personen-list .details a {display: inline-block; background: #46962b;color: #fff; padding: 0.3em 0.5em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em;border-radius: 0.4em;}
+ .personen-list .details a:hover {background: #ffee00;color: #46962b;}
+
+
+ /*POSTTYPE: Termine */
+ article.termine {border-bottom: 2px solid #f6f6f6;margin: 1em 0;position: relative;padding: 1em;}
+ article.termine:last-of-type {border-bottom: 0;}
+ article.termine .termin_meta_kurz {color: #e6007e;text-align: center;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;margin-bottom: 0.7em;}
+ article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
+ article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
+ article.termine h2 {text-align: center; font-size: 1.3em;}
+ article.termine p {margin: 0;text-align: center; }
+ article.termine a.weiterlesen {background: transparent;position: absolute; top: 0;left: 0;height: 100%;width: 100%;text-indent: -9999px;}
+ article.termine a.weiterlesen:hover {background: rgba(0,0,0,0.03);}
+
+ .single article.termine {background: #fff; margin: 1em;padding: 1em;}
+ .single article.termine .termin_meta {margin: 1em 0 1em 0;color: #0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 0.9em; }
+ .single article.termine .termin_meta span {display: block;margin-bottom: 0.5em;}
+ .single article.termine .termin_meta span:before {padding-right: 0.5em;font-family: "FontAwesome";color: #46962b;font-size: 1.3em; }
+ .single article.termine .termin_meta .termin_tag:before {content: "\f073";}
+ .single article.termine .termin_meta .termin_zeit:before {content: "\f017";}
+ .single article.termine .termin_meta .termin_ort:before {content: "\f041";}
+ .single article.termine .termin_meta .termin_veranstalter:before {content: "\f007";}
+ .single article.termine p {text-align: left;margin-bottom: 1.2em;}
+ .single article.termine #termin_map_wrapper {background: #f6f6f6; padding: 1em; margin: 0 -1em -1em -1em;}
+ .single article.termine #termin_map_wrapper a {color: #0a321e;font-size: 0.8em;}
+ .single article.termine .entry-content h2 {margin-left: 0;}
+
+
+ /*POSTTYPE: GLIEDERUNGEN */
+
+
+ /*Gliederungen: KV Liste */
+ .gliederungen-list {}
+ .gliederungen-list article {border-bottom: 2px solid #f6f6f6;margin: 2em 0; padding: 0 0 2em;}
+ .gliederungen-list article p.contact{font-size: 1em;}
+ .gliederungen-list article p.contact a {display: inline-block; background: #0a321e;padding: 0.2em 0.5em;border-radius: 50%; color: #fff;}
+ .gliederungen-list article p.contact a:hover {background: #46962b;}
+ .gliederungen-list .article-header{display: inline-block;}
+ .gliederungen-list .entry-content {display: inline-block; float: right;}
+ .gliederungen-list .entry-content p, .gliederungen-list article h2 {margin: 0;color: #e6007e;
+ }
+ .gliederungen-list h2 {font-size: 1em;}
+
+
+
+
+
+/******************************************************************
+11. PAGE NAVI STYLES
+******************************************************************/
+
+ /*Tabs*/
+ .responsive-tabs__heading { display: none;}
+ .responsive-tabs__list__item { display: inline; cursor:pointer;}
+ .content-tabs {margin-bottom: 2em;border-top: 1px solid #46962b; }
+ .content-tabs .responsive-tabs__list { display: none;}
+ .responsive-tabs__list li:before {content: "";}
+ .responsive-tabs__heading { display: block; cursor: pointer; }
+ .responsive-tabs__panel--closed-accordion-only { display: none;}
+ .responsive-tabs-wrapper {clear: both;zoom: 1; }
+ .responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after {content: "";display: table;}
+ .responsive-tabs-wrapper:after {clear: both;}
+ .responsive-tabs__heading--active:focus,
+ .responsive-tabs__list__item--active:focus { outline: none !important;}
+
+ .responsive-tabs__heading { background: #fff;border: 1px solid #46962b;font-size: 1.2em; border-top: 0;padding: 0.3em 0.5em 0.3em 1.3em; margin: 0;color: #333;position:relative;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-weight: normal;}
+ .responsive-tabs__heading--active {background: #46962b;color: #fff;}
+ .responsive-tabs__panel { padding: 1em;margin: 0;}
+
+ .responsive-tabs__list {margin: 0!important;padding-left: 2em;}
+ .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 0.8em; }
+
+ .responsive-tabs__heading::after {content: "\f077"; font-family: FontAwesome; left: 0.5em;font-size: 0.7em; position: absolute;color: #46962b; }
+ .responsive-tabs__heading--active::after {content: "\f078";color: #fff; }
+
+ .responsive-tabs__list__item {background: transparent;padding: 0.7em 1em; color: #fff;}
+ .comments-tabs .responsive-tabs__list__item {color: #fff;}
+ .responsive-tabs__list__item:hover {background: transparent; }
+ .responsive-tabs__list__item--active,
+ .responsive-tabs__list__item--active:hover { background: #f6f6f6;border: 0;color: #0a321e;}
+
+
+ .responsive-tabs__panel { border: 0;background: #fff;margin-bottom: 0;padding: 2em;border: 1px solid #46962b; border-top: 0;border-bottom: 3px solid #46962b; }
+
+
+ .comment-tabs {margin: 1em;}
+ .comment-tabs .responsive-tabs__heading { display: none;}
+ .comment-tabs .responsive-tabs__panel--closed-accordion-only { display: block;}
+ .comment-tabs .responsive-tabs__panel {background: #f6f6f6;padding: 0em;border: 0;margin-bottom: 0;padding-bottom: 0;}
+ .comment-tabs .responsive-tabs__list__item {position: relative;}
+ .comment-tabs .responsive-tabs__list__item::before {margin-right: 0.5em;font-family: FontAwesome;font-size: 1em; color: #46962b;}
+ body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f0e6";}
+ body.page .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f040";}
+
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(4)::before {content: "\f0e6";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(3)::before {content: "\f040";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(2)::before {content: "\f1ea";}
+ body.single .comment-tabs .responsive-tabs__list__item:nth-of-type(1)::before {content: "\f1d9";}
+
+ .comment-tabs .responsive-tabs__list__item {font-size: 0px; padding: 0 10px 0 10px;margin-right: 10px!important;}
+ .comment-tabs .responsive-tabs__list__item::before {font-size: 25px;margin-right: 0;color: #fff;}
+ .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
+
+
+ /*tabs homepage */
+ .home-tabs {margin: 1em;}
+ .home-tabs .responsive-tabs__panel {padding: 0!important;background: transparent;border: 0;}
+ .home-tabs .responsive-tabs__panel article {margin: 1em 0; background: #fff;border: 0;}
+ .home-tabs .responsive-tabs__panel--closed-accordion-only {display: block;}/*1. Tab mobil öffnen */
+ .home-tabs .responsive-tabs__list {display: block;} /*nav mobil umstellen */
+ .home-tabs .responsive-tabs__list {display: block;padding: 0;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .home-tabs .responsive-tabs__list li {background: #0a321e;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #ffee00;}
+ .home-tabs .responsive-tabs__list {display: block;}
+ /*icons*/
+ .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';display: block;text-align: center;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
+ .home-tabs .responsive-tabs__list #tablist1-tab1:before {content: "\f1d9";}
+ .home-tabs .responsive-tabs__list #tablist1-tab2:before {content: "\f073";}
+ .home-tabs .responsive-tabs__list #tablist1-tab3:before {content: "\f1ea";}
+ .home-tabs .responsive-tabs__list #tablist1-tab4:before {content: "\f02d";}
+
+ .home-tabs h2.responsive-tabs__heading {display: none!important;}
+
+ p#back-top a {display: none; }
+
+
+/******************************************************************
+12. COMMENT STYLES
+******************************************************************/
+ .commentlist {background: #f6f6f6; padding: 1em;margin: 0 1em 1em;}
+ .commentlist li {list-style-type: none;}
+
+ .commentlist li:before{content: "";}
+ ul.children {margin-left: 1em;}
+ #main ol.commentlist article {background: transparent;padding: 0.5em;margin: 0 0 1em 1em;}
+ .commentlist article img.avatar {margin: 0 0.5em -0.7em 0;border-radius: 50%;}
+ .commentlist article .vcard {padding: 0 0 0 0;font-size: 0.8em;margin-bottom: 0.7em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color:#0a321e;}
+ .commentlist article .vcard a {color: #46962b;}
+ .commentlist .comment-reply-link {font-size: 0.6em;padding: 0.2em 0.8em;border-radius: 1em;display: inline-block;text-align: right;color: #fff;background: #46962b;float: right;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .commentlist .comment-reply-link:hover {background: #ffee00; color: #46962b;}
+ .commentlist article:hover .comment-reply-link {visibility: visible;}
+
+
+ #main ol.commentlist article {}
+ #main ol.commentlist article.bypostauthor {background: #46962b;color: #fff;padding: 1em;}
+ #main ol.commentlist article.bypostauthor a {color: #0a321e;}
+ #main article.bypostauthor a.comment-reply-link {color: #fff!important;background: #0a321e;}
+
+
+ /*comment nav */
+ #comment-nav ul li:before{content: "";}
+ #comment-nav {padding: 0;margin: 0; background: transparent;}
+
+ #comment-nav li {width: 50%;display: inline-block;padding: 0!important;margin: 0;box-sizing: border-box;font-size: 0.9em;}
+ #comment-nav li.next {text-align: right;float: right;}
+ #comment-nav li a {color:#0a321e;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+
+
+ /*Related */
+ .posttab, .posttab {padding: 1em 0 0.1em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .posttab article:first-of-type {margin-top: 0;}
+
+ /*category view:post */
+ .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 0;border-bottom: 0;}
+ .posttab article.postlist a.postimglist {float: left;width: 30%;margin: 0 1em 0 0; }
+ .posttab article.postlist .article-teaser {display: none;}
+ .posttab article.postlist.has-post-thumbnail h2, .posttab article.postlist.has-post-thumbnail p.subhead,
+ .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
+
+
+
+/******************************************************************
+13. COMMENT FORM STYLES
+******************************************************************/
+
+
+ #respond {background: #f6f6f6;padding: 2em;margin: 0 1em 1em;}
+
+ #reply-title {color: #0a321e;}
+ #commentform ul {margin: 0;}
+ #commentform li {list-style-type: none;}
+ #commentform li:before{content: "";}
+ #main form {background: #f6f6f6;padding: 2em;margin: 0 -1em 1em;}
+ #main form p:last-of-type {margin-bottom: 0;}
+ #main form input, #main form textarea, #main form select {border: 1px solid #cecece;background: #fff;padding: 1em;display: block;margin-bottom: 1em;width: 92%;}
+ #main form textarea {width: 97.3%;height: 6em;}
+ #main form input:hover, #main form textarea:hover {border: 1px solid #999;background: #fff;box-shadow: 0 0 5px #eee inset;}
+ #main form input:focus, #main form textarea:focus {border: 1px solid #46962b;background: #fff;box-shadow: 0 0 5px #eee inset;}
+ #main form label {font-size: 0.8em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #888;}
+ #main form input[type=number], #main form select, #main form .wpcf7-radio input {width: auto;}
+ #main form input[type=radio] {display: inline-block;}
+ #main form .wpcf7-radio span.wpcf7-list-item-label {margin-right: 1em;}
+ #main form input.wpcf7-acceptance {width: auto; display: inline-block;margin-right: 0.5em;}
+ #main form .wpcf7-checkbox input {display: inline-block;width: auto;}
+ #main form input[type=submit], #main form .cr_ipe_item button {display: inline-block;padding: 1em; border: 0;color: #fff;font-weight: normal;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: auto;text-transform: uppercase;background: #e6007e;font-size: 1.2em;}
+ #main form input[type=submit]:hover, #main form .cr_ipe_item button:hover {background: #fe0;border:0;color: #46962b;box-shadow: 0 0 0 inset;}
+ #main form h2 {margin-bottom: 1em;}
+ #main form.wpss-form input[type=submit]:hover {background: #46962b;border:0;color: #fff;}
+ #main form .radiolist .wpcf7-list-item {
+ display: block; margin:0.3em 0;
+ }
+
+ #main form canvas {border: 1px solid #cecece;background: #fff; }
+ #main form .wpcf7-form-control-clear-wrap input {border: 0; padding: 0.5em 0;background: transparent;width: auto;font-size: 0.8em;}
+
+
+
+ #main form .box {background: #ffee00;margin: 0 -2em 2em -2em;padding: 2em;clear:both;}
+ #main form hr {color: #fff;background: #fff;margin-bottom: 2em;margin-top: 0;clear:both;}
+
+ #recaptcha_area {margin-bottom: 1em;}
+ #main form .req {color: #46962b;}
+ #main form label small {font-size: 0.8em;color: #aaa;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ form .required-info {font-size: 0.8em;color: #888;margin-bottom: 1em;}
+
+
+ /*********************
+ 14. SIDEBARS & ASIDES
+ *********************/
+ .sidebar li {list-style-type: none;}
+ .sidebar {background:#0a321e;padding: 2em;color: #8d9e96;}
+ h3.widgettitle {margin-bottom: 0.5em;color: #fff;}
+ .sidebar a, .sidebar a:visited {color: #ffee00; }
+ .sidebar a:hover {color: #e6007e; }
+ .widget {margin-bottom: 2em;border-bottom: 2px solid #17452e; padding-bottom: 2em;}
+ .sidebar .widget:last-of-type {margin-bottom: 0;}
+
+ /*Twitter */
+ .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {padding: 1em;color: #fff;font-size: 0.9em;margin: 0;border: 0;
+ }
+ .widget.widget_twitter-tracker h3, .widget_twitter-profile-tracker h3 {}
+ .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {}
+ .sidebar .widget.widget_twitter-tracker a.tweet-link, .sidebar .widget_twitter-profile-tracker a.tweet-link {font-size: 0.6em;margin: 0 0 0 40px;background: #46962b;color: #fff!important;padding: 0.3em 0.5em;border-radius: 1em;}
+ .widget.widget_twitter-tracker img, .widget_twitter-profile-tracker img {float: left; margin: 5px 0 0.5em 0;width: 30px; height: auto;}
+ .widget.widget_twitter-tracker .msg, .widget_twitter-profile-tracker .msg {margin: 0 0 0 40px;}
+
+ .widget.widget_twitter-tracker .tweets li, .widget_twitter-profile-tracker .tweets li {margin-bottom: 1.5em;}
+
+
+ /*Social Media */
+ .widget_kr8_socialmedia {padding: 0!important;background: transparent!important;box-shadow: 0 0 0 !important;}
+ .widget_kr8_socialmedia h3.widgettitle {}
+ .widget_kr8_socialmedia li {display: inline-block;margin: 0 0.5em 0.5em 0!important; padding: 0!important;}
+ .widget_kr8_socialmedia li span {border-radius: 50%;box-sizing: border-box;height: 40px;width: 40px;color: #fff;text-align: center;background-color: #0a321e; font-size: 1.3em;padding-top: 0.5em;}
+ .widget_kr8_socialmedia li span.fa-twitter:hover {background-color: #31ccf0;}
+ .widget_kr8_socialmedia li span.fa-facebook:hover {background-color: #3b5998;}
+ .widget_kr8_socialmedia li span.fa-google-plus:hover {background-color: #dd4e51;}
+ .widget_kr8_socialmedia li span.fa-flickr:hover {background-color: #fd3a93;}
+ .widget_kr8_socialmedia li span.fa-instagram:hover {background-color: #407291;}
+ .widget_kr8_socialmedia li span.fa-youtube:hover {background-color: #b1263a;}
+ .widget_kr8_socialmedia li span.fa-vimeo-square:hover {background-color: #28c5ee;}
+ .widget_kr8_socialmedia li span.fa-pinterest:hover {background-color: #d7373d;}
+ .widget_kr8_socialmedia li span.fa-soundcloud:hover {background-color: #fa3846;}
+ .widget_kr8_socialmedia li span.fa-foursquare:hover {background-color: #5bc0e6;}
+ .widget_kr8_socialmedia li span.fa-xing:hover {background-color: #074f4f;}
+ .widget_kr8_socialmedia li span.fa-tumblr:hover {background-color: #2a455b;}
+ .widget_kr8_socialmedia li span.fa-rss:hover {background-color: #fb9a61;}
+ .widget_kr8_socialmedia li span.fa-comments-o:hover {background-color: #fb6c55;}
+
+
+ /*Bilder Widget*/
+ .widget_sp_image img {width:100%!important;height:auto!important;}
+
+ /*Suche */
+ .widget_search {background: transparent!important;box-shadow: 0 0 0!important;padding: 0!important;display: none;}
+ .widget_search label{display: none;}
+ .widget_search .seachphrase{padding: 1em 5%;width: 90%;border: 1px solid #0a321e;}
+ .widget_search .seachphrase:hover, .widget_search .seachphrase:focus {border-color: #46962b;}
+ .widget_search .button-submit {border:0;background: #0a321e; color: #fff;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;padding: 0.5em 1em;margin-top: 1em;font-size: 1em;font-weight: normal;}
+ .widget_search .button-submit:hover {background: #ffee00;color: #0a321e;}
+ .sidebar .widget_search .button-submit .fa {display: none;}
+
+ /*contact form */
+ .sidebar form {}
+ .sidebar form input {padding: 1em;}
+ .sidebar form label {display: block;color: #fff;font-size: 0.8em;color: #fff;}
+ .sidebar form input {padding: 1em;width: 100%;box-sizing: border-box;margin-bottom: 1em;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ .sidebar form input:focus, .sidebar form input:hover {box-shadow: 0px 0 10px rgba(0,0,0,0.3);}
+ .sidebar form button, .sidebar form input[type=submit], .page-template-page-listview-php article button {background: #e6007e;border: 0;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;color: #fff; font-weight: normal;font-size: 1.5em; padding: 1em; display: block;}
+ .sidebar form button:hover, .sidebar form input[type=submit]:hover, .page-template-page-listview-php article button:hover {background: #46962b;color: #fff;}
+ .sidebar.threecol button {font-size: 1em;margin-top: 1em;}
+
+ .sidebar form p {margin-bottom: 1em;}
+ .sidebar form {}
+
+ /*Tag Cloud */
+ .widget_tag_cloud {}
+ .widget_tag_cloud a, #footer .widget_tag_cloud a {font-size: 0.9em!important;display: inline-block;padding: 0.5em 0.6em; margin: 0 0.2em 0.5em 0; background: #46962b; line-height: 1; color: #fff; border-radius: 0.3em;}
+ .widget_tag_cloud a:hover, #footer .widget_tag_cloud a:hover {background: #ffee00;color: #0a321e;text-decoration: none;}
+
+ /*Termine: Liste */
+ .widget_termine_liste_widget {}
+ .widget_termine_liste_widget li li {}
+ .widget_termine_liste_widget span{margin-right: 0.4em;font-size: 0.8em;}
+ .widget_termine_liste_widget span:after{content: " »";}
+ .widget_termine_liste_widget span:last-of-type:after{content: "";}
+ .widget_termine_liste_widget h4 {}
+ .widget_termine_liste_widget p{display: none;}
+
+ /*Rss*/
+ .widget_rss h3 img {display: none;}
+ #footer .widget_rss h3 a {color: #fff;}
+
+
+ /*Petition*/
+ .dk-speakup-widget-popup-wrap {background: #fff; position: fixed;z-index: 199; padding: 2em;display: none;}
+ #dk-speakup-widget-windowshade {position: fixed;top: 0;left: 0;z-index: 198;background: #000;}
+ .dk-speakup-widget-close {width: 15px; height: 15px;background: red;position: absolute;top: 0;right: 0;}
+ .dk-speakup-progress {background: #ddd;height: 1.5em;display: block;border: 1px solid #ccc;}
+
+
+
+
+
+ /*********************
+ 15. FOOTER STYLES
+ *********************/
+
+ /*Newsletter */
+ #newsletter {background: #e6007e; margin: -2em;padding: 2em;}
+ #newsletter .sidebar {background: transparent;}
+ #newsletter .widget {background: transparent!important;border: 0;}
+ #newsletter h2 {color: #fff;margin-bottom: 1em;border-bottom: 3px solid;display: inline-block;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;font-size: 2.5em; }
+
+
+ /*Social Accounts */
+ #socialaccounts {background: #fe0;margin-top: 0;}
+ #socialaccounts .widget {background: transparent;}
+
+
+ /*Real footer */
+ #footer {clear: both;background:#0a321e; padding: 0;color: #fff; }
+ #footer .widget {background: transparent; box-shadow: 0 0 0 0 #000;color: #8d9e96;}
+ #footer .widget:last-of-type {border-bottom: 0;}
+ #footer .widgettitle {color: #fff;}
+ p.copyright {text-align: center; font-size: 0.8em;background: #0a1a12;color: #56685f;padding: 1em;}
+ p.copyright a:hover{color: #ffee00;}
+
+ #footer .widget_nav_menu {font-size: 1.2em;}
+ #footer .widget_nav_menu li {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; margin-bottom: 2em;}
+ #footer .widget_nav_menu li a {color: #fff;}
+ #footer .widget_nav_menu li li a {color: #afdca7;}
+ #footer .widget_nav_menu li li {float: none;font-size: 0.8em;margin: 0;width: 100%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;}
+ #footer .widget_nav_menu ul {margin: 0;padding: 0;}
+ #footer .widget_nav_menu li a:hover {color: #ffe000; }
+
+ .nav-footer {margin: 2em;}
+
+ }
+
+
+/**********************************************************************/
+/* DESKTOP */
+/**********************************************************************/
+
+
+/*SMALLER LAPTOPS */
+@media only screen and (min-width: 770px) {
+
+ .onecol {width: 5.801104972%;}
+ /* 4.85%; } /* grid_1 */
+ .twocol {width: 14.364640883%;}
+ /* 13.45%; } /* grid_2 */
+ .threecol {width: 22.928176794%;}
+ /* 22.05%; } /* grid_3 */
+ .fourcol {width: 31.491712705%;}
+ /* 30.75%; } /* grid_4 */
+ .fivecol {width: 40.055248616%;}
+ /* 39.45%; } /* grid_5 */
+ .sixcol {width: 48.618784527%;}
+ /* 48%; } /* grid_6 */
+ .sevencol {width: 57.182320438000005%;}
+ /* 56.75%; } /* grid_7 */
+ .eightcol {width: 65.74585634900001%;}
+ /* 65.4%; } /* grid_8 */
+ .ninecol {width: 74.30939226%;}
+ /* 74.05%; } /* grid_9 */
+ .tencol {width: 82.87292817100001%;}
+ /* 82.7%; } /* grid_10 */
+ .elevencol {width: 91.436464082%;}
+ /* 91.35%; } /* grid_11 */
+ .twelvecol {width: 99.999999993%;}
+ /* 100%; } /* grid_12 */
+ .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,twelvecol {
+ position: relative;float: left;margin-left: 2.762430939%;}
+ .first {margin-left: 0;}
+ section.last, div.last {float: right;}
+
+
+ /******************************************************************
+ Stylesheet: Tablet & Small Desktop Stylesheet
+
+ Here's where you can start getting into the good stuff.
+ This size will work on iPads, other tablets, and desktops.
+ So you can start working with more styles, background images,
+ and other resources. You'll also notice the grid starts to
+ come into play. Have fun!
+
+ ******************************************************************/
+
+
+ /*********************
+ GENERAL STYLES
+ *********************/
+
+ a {text-decoration: none;}
+ h1 {font-size:3em; }
+
+ /*********************
+ LAYOUT & GRID STYLES
+ *********************/
+ html {}
+ body {padding: 0;background: url(../images/body_bg.jpg) 50% 50% fixed #46962b;background-size: 100% 100%;
+ }
+
+.inner {max-width: 1140px; margin: 0 auto;}
+
+ #content {padding: 0; }
+ #main { }
+
+ /*********************
+ HEADER SYTLES
+ *********************/
+ #header{ padding: 1.5em 0 0 0;position: relative;margin-bottom: 2em;}
+
+
+
+
+ /*********************
+ NAVIGATION STYLES
+ *********************/
+
+ /*hide mobile nav */
+ .header-mobile, #nav-mobile {display: none!important;}
+
+ /*show nav in desktop-version*/
+ #nav-desktop, #nav-flyin {display: block;}
+
+ /*Hauptnavigation fixed and scrolly */
+ .nav-wrap {width: 100%;z-index: 3;position: relative;margin-bottom: 2em; }
+ #nav-flyin {position: fixed;z-index: 999;display: none;height: auto;overflow: visible;background: #0a321e;top: 0;font-size:1.3em;}
+ .logged-in.admin-bar #nav-flyin {top: 32px;}
+
+ /*nav flyin */
+ .nav-wrap .logo-desktop {display: none;position: relative; float: left;width: auto;padding: 0.5em 1em 0.5em 0;}
+ .nav-wrap .logo-desktop img {height: 2.5em;width: auto;float: left;}
+ .nav-wrap .logo-desktop h2 {color: #fff;font-size: 1em;padding: 0.6em 0 0 3em;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ .nav-wrap .logo-desktop h2 a {color: #ffee00;}
+
+ /*nav desktop */
+ #nav-desktop {font-size:1.3em;}
+
+ /*Hauptnavigation */
+ .nav-main {display:block;width: 100%;text-align: right;background:transparent;font-family:'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;z-index: 3;position: relative;text-transform: uppercase; }
+ .nav-main .navigation {display:block;width:100%;}
+
+
+ .nav-main li {display: inline-block;position: relative;padding:1em;margin:0;}
+ .nav-main li a {padding:0;display:block;background: transparent;color:#fff;border: 0; }
+ .nav-main li a:hover {color: #ffe000;text-decoration: none;}
+ /*2te Ebene */
+ .nav-main li ul {display:none;padding: 0px 0 0;font-size:0.9em;margin-top: 13px;}
+ .nav-main li:hover ul {display:block;}
+ .nav-main li ul {position:absolute;width:250px;z-index:9;background: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.2);text-align: left;border: 5px solid #ffee00;margin-left: -40px; }
+ .nav-main li ul:before {content: "";position: absolute;width: 30px;height: 15px;top: -15px;left: 70px; background: url(../images/nav_ul2.png) 0 -5px no-repeat transparent;}
+ .nav-main li ul li {display:block;float: none;font-size:0.8em;border: 0;margin: 0;padding: 0;position: relative;z-index: 9; }
+ .nav-main li ul li a, .nav-main li.current-menu-parent li a, .nav-main li.current-menu-item li a {background: #fff;color:#0a321e;border: 0;padding: 0.5em 1.2em;font-family: 'PT Sans Bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ .nav-main li.current-menu-parent li a:hover,.nav-main li.current-menu-item li a:hover,.nav-main li ul li a:hover,.nav-main li.current-menu-parent li.current-menu-item a {color:#46962b; background: #ffee00; }
+ .nav-main li.current-menu-parent li.current-menu-item a { }
+ .nav-main li ul li a:before {}
+ /*2te & 3te Ebene Mega */
+ .nav-main li.mega ul {width: 600px;clear: both;display: block1;margin-left: -200px;}
+ .nav-main li.mega ul:before {left: 215px;}
+ .nav-main li.mega ul a {background: transparent;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ .nav-main li.mega ul li {width: 200px;position: relative;display: block;float: left;font-size: 1em; }
+ .nav-main li.mega ul ul {position: relative;padding: 0;width: 200px;box-shadow:0 0 0;border: 0;float: none;display: block;margin: 0;}
+ .nav-main li.mega ul ul a {font-family: 'Arvo Regular', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: none;}
+ .nav-main li.mega ul ul:before {background: transparent;}
+ .nav-main li.mega ul ul li {}
+ /*Aktives Element */
+ .nav-main li.current-menu-item a, .nav-main li.current-menu-parent a, .nav-main li.current-menu-ancestor a {color: #ffe000;border-bottom: 2px solid #ffe000;border-bottom: 2px solid #ffe000;}
+
+ .nav-main li.current-menu-item li a, .nav-main li.current-menu-parent li a {background: #fff;color:#0a321e; }
+ /*Home*/
+ .nav-main .home {float: left;padding-left: 3.2em;background: url(../images/logo_small.png) 0 0.5em no-repeat transparent;background-size: auto 72%;}
+ /*CTA */
+ .nav-main .cta {padding: 0.5em 0.5em;padding-right: 0;}
+ .nav-main .cta a, .nav-main .cta.current-menu-item a {background: #e6007e;color: #fff;padding: 0.5em;border: 0; }
+ .nav-main .cta a:hover {color: #46962b;background: #ffee00;text-transform: uppercase;}
+ /*Suche */
+ .nav-main .suche {}
+ .nav-main .suche a:before {content: "\f002";font-family: 'FontAwesome';color: #fff;font-size: 21px;margin-top: -1px;}
+ .nav-main .suche:hover a:before {color: #ffee00;}
+ .nav-main .suche a {display: inline-block!important;text-indent: -9999999px;font-size: 0;}
+ .nav-main .suche a {}
+
+ .nav-main .cta.last {padding-right:0;}
+
+
+ /*Navigation Footer */
+ .nav-footer {font-size: 0.9em;margin: 2em 0 4em 0;text-align: center;}
+ .nav-footer li {display: inline-block;margin: 0 1em 0 0;}
+
+ /*Back to top */
+ p#back-top {position: fixed; display:none; bottom: 2em; right: 2em;z-index: 999;}
+ p#back-top a {display: inline-block; transition: opacity 1s; background: #0a321e;background: rgba(10,50,30,0.6);border-radius: 50%;width: 50px;color: #fff;text-align: center;padding: 0.6em 0 0.9em;opacity: 0.4;}
+ p#back-top a:hover {opacity: 1;text-decoration: none;}
+
+ /*Pagination*/
+ .page-navigation {margin: 0;}
+ .page-navigation li.kr8pn-next-link, .page-navigation li.kr8pn-prev-link, .page-navigation li.kr8pn-last-page-link, .page-navigation li.kr8pn-first-page-link {display: inline; }
+
+ /*Soziale Netzwerke */
+ .nav-social {padding: 2em 0;font-size: 1.5em;text-align: center;}
+ .nav-social li {display: inline-block;margin: 0 2em 0 0;}
+
+
+ .search-desktop {background: #ffee00; padding: 2em 0;margin: -12.5em 0 2em 0;display: block;}
+ .search-desktop label {display: none;}
+ .search-desktop input {padding: 1em;width: 80%;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ .search-desktop button {border: 0;font-size:1.4em; background: transparent;color: #46962b;}
+ .search-desktop button:hover {color: #e6007e;}
+ .search-desktop button .text {display: none;}
+ .search-desktop a {font-size: 0.8em; margin-top: 0.5em;padding-left: 0.1em;display: inline-block;}
+
+ #suche {transition: margin 0.5s;z-index: 3;position: relative;}
+ #suche:target {margin-top: -3.5em;}
+
+ /*********************
+ POSTS & CONTENT STYLES
+ *********************/
+
+
+
+ article {padding: 0 0 2em;margin: 2em;}
+
+ article img.wp-post-image, .search-results article img.wp-post-image {float: left;margin: 10px 0.7em 0 0;width: 33%;height: auto; }
+
+ article h1 a, .search-results article h1.h2 a{color:#0a321e;}
+
+ article.postsingle, .single article.person, .single article.termine, .single article.gliederung {background: #fff;padding: 2em;margin: 0; margin-bottom: 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+ .single .personen-list article.person {box-shadow: 0 0 0;}
+
+ /*Überschriften*/
+ h1, .single h1 {font-size:2.5em;}
+ .entry-content h1 {font-size:1.8em;}
+ h2 {font-size:1.6em;}
+ h3 {font-size:1.5em;}
+ h4 {font-size:1.3em;}
+ h5 {font-size:1.1em;}
+ h6 {font-size:1em;}
+
+ .search-results article h1{font-size: 1.6em;}
+
+
+ /*Sitemap */
+ ul.sitemap {margin: 0 2em;}
+
+
+ /*Form*/
+ #main form {margin: 0 -2em 2em;}
+ #main form p {width: 100%; clear: both;}
+ #main form p.left, #main form div.left {width: 45%;float: left;clear: left;}
+ #main form p.right, #main form div.right {width: 45%;float: left;margin-left: 10%;clear: right;}
+
+
+ /*Bilder */
+
+ /*image: titleimage (single) */
+ .postimg {margin: -2em -2em 1em; display: block;}
+ .postimg .wp-caption-text {text-align: right;padding: 2em 4em 0 0;margin: 0;}
+
+ /*parallax*/
+ .introbg {display: block; position: absolute;top: 0;left: 0;width: 100%;z-index: 0;height: 60%!important; min-height: 600px!important; background-size: cover;overflow: hidden;}
+ #landing-intro {background: transparent!important;}
+ #single-intro {background: transparent!important;height: 400px!important;margin: 0;min-height: 2em!important;}
+ .parallax {background-attachment: fixed;}
+ .parallax.bgscroll {background-attachment: scroll;}
+
+
+ /*image: home parallax */
+ .home #single-intro {display: none;}
+ .home #single-intro {display: none;}
+ .home .introbg {display: block;height: 100%!important;}
+
+
+
+ .single img.attachment-titelbild.wp-post-image {width: 100%;height: auto;margin-top: 0;}
+ .single article.person img.attachment-titelbild.wp-post-image { margin-bottom: 1em;}
+ img.size-medium {width: 49%;height: auto;}
+ .wp-caption img.size-medium {width: 100%;height: auto;}
+
+ .gallery {text-align: center; background: #f6f6f6;margin: 0 -2em 1em; padding: 2em;border: 0;}
+ .gallery dl.gallery-item {display: inline-block;margin: 0 2% 1% 0;vertical-align: top; }
+ .gallery dl.gallery-item:nth-of-type(2n) {margin-right: 2%;}
+ .gallery dl.gallery-item img {width: 100%;height: auto; }
+ .gallery dl.gallery-item .gallery-caption {margin-bottom: 1em;display: block;}
+ .gallery-columns-9 dl.gallery-item {width: 9%;}
+ .gallery-columns-9 dl.gallery-item:nth-of-type(9n) {margin-right: 0;}
+ .gallery-columns-8 dl.gallery-item {width: 10%;}
+ .gallery-columns-8 dl.gallery-item:nth-of-type(8n) {margin-right: 0;}
+ .gallery-columns-7 dl.gallery-item {width: 12%;}
+ .gallery-columns-7 dl.gallery-item:nth-of-type(7n) {margin-right: 0;}
+ .gallery-columns-6 dl.gallery-item {width: 14%;}
+ .gallery-columns-6 dl.gallery-item:nth-of-type(6n) {margin-right: 0;}
+ .gallery-columns-5 dl.gallery-item {width: 18%;}
+ .gallery-columns-5 dl.gallery-item:nth-of-type(5n) {margin-right: 0;}
+ .gallery-columns-4 dl.gallery-item {width: 23%;}
+ .gallery-columns-4 dl.gallery-item:nth-of-type(4n) {margin-right: 0;}
+ .gallery-columns-3 dl.gallery-item {width: 31%;}
+ .gallery-columns-3 dl.gallery-item:nth-of-type(3n) {margin-right: 0;}
+ .gallery-columns-2 dl.gallery-item {width: 48%;}
+ .gallery-columns-2 dl.gallery-item:nth-of-type(2n) {margin-right: 0;}
+ .gallery-columns-1 dl.gallery-item {width: 100%;}
+ .gallery-columns-1 dl.gallery-item:nth-of-type(1n) {margin-right: 0;}
+
+
+
+
+
+
+
+
+ /*Tabs */
+ .responsive-tabs__list, .content-tabs .responsive-tabs__list { display: block;margin: 0!important;padding-left: 2em;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; }
+ .responsive-tabs__list li {float: none;display: inline-block;margin: 0!important;font-size: 1em;color: #0a321e;}
+ .hentry .responsive-tabs__list li:before {content: "";}
+ .responsive-tabs__heading { display: none;}
+
+ .content-tabs {border: 0;}
+ .content-tabs .responsive-tabs__list {padding: 0 0 0 0;border: 0; }
+ .content-tabs .responsive-tabs__list__item {background: #fff;color: #46962b;border: 1px solid #46962b;border-left-width: 0; }
+ .content-tabs .responsive-tabs__list__item:first-of-type {border-left-width: 1px;}
+ .content-tabs .responsive-tabs__list__item--active,
+ .content-tabs .responsive-tabs__list__item--active:hover { background: #46962b;color: #fff;}
+ .content-tabs .responsive-tabs__panel {padding: 2em 0;}
+
+ .responsive-tabs__panel--closed-accordion-only { display: block;}
+
+
+ .responsive-tabs__panel { border: 0;margin-bottom: 2em;border-bottom: 3px solid #46962b; }
+
+
+ .comment-tabs {margin: 0;border:0; }
+ .comment-tabs .responsive-tabs__panel {margin-bottom: 0;padding: 0;}
+ .comment-tabs .responsive-tabs__list__item {font-size: 1em; padding: 0.8em 1em;margin-right: 0.5em!important;}
+ .comment-tabs .responsive-tabs__list__item::before {font-size: 1em;margin-right: 0.5em;color: #0a321e;}
+ .comment-tabs .responsive-tabs__list__item--active::before {color: #46962b;}
+
+
+ /*Tabs home */
+
+ .home-tabs {margin: 0em;}
+ .home-tabs .responsive-tabs__list {display: block;}
+ .home-tabs .responsive-tabs__panel {padding: 0;background: #fff;border: 0;margin: 0;}
+ .home-tabs .responsive-tabs__panel {padding: 1em 2em!important;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .home-tabs .responsive-tabs__panel article {border-bottom: 2px solid #f6f6f6;margin-bottom: 2em;padding-left: 0;}
+ .home-tabs .responsive-tabs__panel article:last-of-type {border-bottom: 0;}
+ .home-tabs .responsive-tabs__list li {color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;background: transparent;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active {background: #fff;color: #0a321e;}
+ .home-tabs .responsive-tabs__list li:before {color: #fff; font-family: 'FontAwesome';margin-right: 0.5em;display: inline ;}
+ .home-tabs .responsive-tabs__list li.responsive-tabs__list__item--active:before {color: #0a321e;}
+ .home-tabs article.termine {margin: 2em;padding-bottom: 2em;}
+ .home-tabs article.termine .postimg {margin: -2em -1em 1em 0;display: none;}
+ .home-tabs article.termine:last-of-type {}
+ .home-tabs .button a {margin-bottom: 2em;margin-top: -2em;}
+
+
+ div.archive-title {margin: 0 0 3em 0;color: #fff; }
+
+ /*category view:post */
+ div.list-article {background: #fff;padding: 0.1em 0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+ article.postlist {margin: 2em;background: #fff;padding: 0 0 2em;border-bottom: 2px solid #f6f6f6;}
+ article.postlist a.postimglist {float: left;width: 30%;margin: -0.2em 1em 0 0; }
+ article.postlist .article-teaser {display: block;}
+ article.postlist.has-post-thumbnail h2,article.postlist.has-post-thumbnail p.subhead,
+ article.postlist.has-post-thumbnail .article-teaser {margin-left: 33%; }
+ article.postlist:last-of-type {border-bottom: 0;}
+
+ /*category view: headerlist */
+ article.postlist-small h2, article.postlist-small p {display: inline-block;}
+ article.postlist-small p {float: right;}
+ #main article.postlist-small {padding: 2em 0; margin: 0 2em;border-bottom: 3px solid #f6f6f6;}
+ #main article.postlist-small:last-of-type {border-bottom: 0;}
+
+
+
+ /*********************
+ PAGE TEMPLATES
+ *********************/
+
+
+ /*TEASER */
+ #teaser {margin-bottom: 3em;}
+ #teaser.welcome {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);margin: 0 0 2em;}
+
+ /*Slider fullpage */
+ .petrakelly {width: 100%;min-height: 465px;height: 100%;margin-bottom: 2em;}
+ .petrakelly #single-intro {margin: 0;height: 0!important;display: none;}
+ .petrakelly article {padding: 0;background: transparent; border: 0; }
+ .petrakelly article {margin: 2em auto 0;}
+ .petrakelly article h1 {border: 10px solid #fff;border-right: 0;border-left: 0;display: inline-block;padding: 0.2em 0;width: 50%;font-size: 4em;text-shadow: 1px 1px 5px rgba(0,0,0,0.5);margin: 0.2em 0;}
+ .petrakelly article h1 a:hover {color: #ffee00;text-decoration: none;}
+ .petrakelly article p {text-shadow: 1px 1px 5px rgba(0,0,0,0.5);font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;width: 50%; }
+ .petrakelly article p.subhead {color: #ffee00;}
+
+ /*list alternative*/
+ .bigkahuna {margin:0 0 2em;}
+ .bigkahuna article {background: transparent;margin:0 0 2em;padding: 0;border: 0;}
+ .bigkahuna img {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .bigkahuna p {color: #fff;}
+ .bigkahuna p.subhead{color: #ffee00;margin-top: 1em;}
+ .bigkahuna h2 a {}
+
+ /*Kacheln */
+ .josephbeuys {}
+ #teaser .josephbeuys article {padding:0;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);position: relative;border: 0;background: transparent;}
+ #teaser .josephbeuys img.wp-post-image {width: 100%;height: auto;z-index: 1;position: relative;margin: 0;float: none;
+ }
+ .josephbeuys article img {transition: opacity 0.5s;}
+ .josephbeuys article:hover img {opacity: 0.7;}
+ .josephbeuys .postimglist {margin: 0;}
+ .josephbeuys .subhead {margin: 0 0 0 10%;z-index: 2; position: absolute;top: 35%;left: 0;display: block;font-size: 1em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; }
+ .josephbeuys h1 {position: absolute; top: 40%;margin: 0 40% 0 10%; display: inline-block;border: 7px solid #fff;border-right: 0;border-left: 0; color: #fff;padding: 0;font-size: 3.5em;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);z-index: 2;left: 0;border: 0;line-height: 1.2em;
+ }
+ #teaser .josephbeuys h1 a,#teaser .josephbeuys h1 a:hover {background: transparent;margin: 0; padding: 0;}
+ #teaser .josephbeuys h1 a:hover {color: #ffee00;text-decoration: none; }
+ .josephbeuys p {display: none;}
+
+ .josephbeuys img {box-shadow: 0 0 0;margin: 0;display: block;}
+ .josephbeuys .nodesc h1, .josephbeuys .nodesc p {display: none!important; }
+ /*Kachel-Anordnung */
+ #teaser .josephbeuys article:nth-of-type(1) {margin-bottom: 2em;}
+ #teaser .josephbeuys article:nth-of-type(2) {width: 48.5%;float: left;}
+ #teaser .josephbeuys article:nth-of-type(3) {width: 48.5%; float: left;margin-left: 3%;}
+
+ #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 2em; margin: 0 10%; border-width: 5px;bottom: auto;top: 30%;width: auto;display: inline-block;border: 0; }
+ #teaser .josephbeuys article:nth-of-type(2) .subhead, #teaser .josephbeuys article:nth-of-type(3) .subhead { top: 20%; margin: 0 10%;}
+
+
+
+ .homebar {margin-top: 3em!important;}
+
+
+
+ /*TEMPLATE: Campaign */
+
+ /*Spenden*/
+ #donatenow {width:70%;margin:-4em auto 4em auto;padding: 2em 2em 1.8em 2em;}
+ #donatenow h2 {display:inline-block;float:left;margin-bottom: 0;}
+ #donatenow a {float:right;margin-left:1em;font-size:1.3em;}
+ #donatenow a:hover {}
+
+
+ /*Actionbox */
+ #getinvolved {margin-bottom: 5em;}
+ #getmore {padding:0; margin:3em auto 4em; }
+ #getinvolved h2, #getmore h2 {margin-bottom:1.5em;font-size:3em;}
+ #getinvolved .sidebar {}
+ .involvebar .widget {background: transparent;box-shadow: 0 0 0;width:30%; float:left;box-sizing: border-box;}
+ .involvebar .widget:nth-of-type(2) {margin:0 5%;}
+ .involvebar .widget h3 {}
+ .involvebar .widget a {}
+ .involvebar .widget a:hover {}
+ .involvebar .widget_sp_image-description {padding-top:0.8em;}
+
+ .sylvia {padding:5em 0;margin-bottom:2em;}
+
+
+ /*LANDING PAGE */
+ #landing-intro {padding: 0;}
+ .first {position: relative;}
+ .landing-teaser {margin-bottom: 1em;}
+ .landing-teaser h1 {margin-top: 6em;}
+ .landingnews {margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;background: #f6f6f6;}
+
+ .page-template-page-landingpage #main { }
+ .page-template-page-landingpage #main article.page {padding-bottom: 1em;}
+
+ /*news */
+ h2.landingsection {background: #fff;display: inline-block;margin: 2em 0 0 0; padding: 0.5em;font-size: 1.5em;}
+ .landingnews article {background:transparent;}
+
+
+
+ /*TEMPLATE: LISTVIEW*/
+ .page-template-page-listview-php article.postsingle, .page-template-page-listview-php #main {background: transparent;padding: 0;margin: 0;box-shadow: 0 0 0;}
+ .page-template-page-listview-php article.postsingle article {background: #fff;padding: 2em;margin: 0 0 2em;border: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .page-template-page-listview-php #main article.postsingle form {margin: 0 0 2em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 2em;}
+ .page-template-page-listview-php #main article.postsingle form .cr_ipe_item {width: 78%; float: left;}
+ .page-template-page-listview-php #main article.postsingle form .cr_ipe_item input {padding: 1.3em 1em; }
+ .page-template-page-listview-php #main article.postsingle form .submit_container {margin-left: 2%; width: 19%;padding-top: 1.4em; }
+ .page-template-page-listview-php #main article.postsingle form button {width: 100%; }
+ .page-template-page-listview-php #main article.postsingle form button:hover {background: #46962b;color: #fff;}
+
+
+ /*SEARCH */
+ .search-results {}
+ .search #main .suche {background: #f6f6f6;padding: 2em;margin: 0 0 0 0;display: block;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .search #main .suche form {margin-bottom: 0;}
+ .search-results #main article.type-termine {padding: 2em 0;margin: 2em; }
+
+ /*404 */
+ .error404 {background-size: cover; background-attachment: fixed;}
+ .error404 #main {background: transparent;box-shadow: 0 0 0;color: #fff;}
+ .error404 article {margin: 0;background: transparent; padding: 0;}
+ .error404 article h1 {padding: 0;}
+ .error404 article p {padding: 0;margin-bottom: 1.2em; }
+ .error404 article form {margin: 0;box-sizing: border-box;background: transparent!important;padding: 0!important;margin-top: 4em!important;}
+ .error404 #footer, .error404 #newsletter, .error404 #socialaccounts {background: transparent;}
+ .error404 #socialaccounts a {color: #fff;}
+
+
+ /*TEMPLATE: STORY */
+ .page-template-page-story-php {padding: 0.9em 0 0 0;}
+ .page-template-page-story #header {margin-top: -3.5em;}
+ .page-template-page-story-php #nav-desktop .nav-main {position: absolute; top: 5em; margin: 0 auto;}
+
+ .page-template-page-story-php #newsletter.inner {width: 100%;margin: 0;max-width: 100%;}
+ .page-template-page-story-php #suche {margin-bottom: 0;}
+ .page-template-page-story-php #suche:target {margin-top: -0.9em;margin-bottom: -3em;}
+
+ .page-template-page-story article {padding: 8em 2em;}
+ .page-template-page-story article p {margin: 0 10% 1.2em;}
+ .page-template-page-story article h1, .page-template-page-story article h2, .page-template-page-story article h3 {margin-left: 10%;}
+ .page-template-page-story article h2 {
+ font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;
+ }
+ .page-template-page-story blockquote {margin-left: 15%;margin-right: 10%;}
+ .page-template-page-story blockquote p {margin-left: 0; margin-right: 0;}
+
+
+ .inhaltvz {position: fixed; padding: 1em;z-index: 3;left: 0; top: 25%;text-shadow: 1px 1px 5px rgba(0,0,0,0.3);color: #fff;font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase; display: block;}
+ .inhaltvz li {}
+
+ .inhaltvz li:before {content: "\f10c ";font-family: 'FontAwesome';font-size: 0.5em;position: absolute;left: 1em;margin-top: 0.5em;color: #fff; }
+ .inhaltvz li a{padding-left: 0.5em;opacity: 0;}
+ .inhaltvz:hover a {opacity: 1;color: #fff; }
+ .inhaltvz li.current-menu-item a {color: #ffee00;}
+ .inhaltvz li.current-menu-item:before {content: "\f111 ";color: #ffee00;}
+
+
+
+ .inhaltvz li {}
+
+
+/*********************
+KOMMENTARE
+*********************/
+
+
+
+ /*Kommentare*/
+ #respond {margin: 0;}
+ #commentform li {width: 30%;float: left;margin: 0 5% 0 0; }
+ #commentform li:last-of-type {margin: 0; }
+ .commentlist {padding: 2em;margin: 0!important;}
+ ul.children {margin-left: 4em;}
+ #comment-nav {background: #f6f6f6; padding:0 2em 0em;margin: 0;display: block;}
+ #comment-nav li {font-size: 1em;display: inline-block;}
+ #comment-nav li a { margin-bottom: 2em;display: inline-block;}
+
+
+ /*Author */
+ .author {padding: 1em 1em 0;margin: 1em 0;text-align: left;}
+ .author img.avatar {float: left;border-radius: 50%;}
+ .author .author-description {margin-left: 100px;}
+ .author .author-description h3 {margin-bottom: 0;font-size: 1.2em;padding-top: 0.5em;text-align: left;}
+ .author .author-description h3 a {color: #0a321e;}
+ .author .author-description p {margin-bottom: 0.5em!important;font-size: 0.9em;}
+
+ /*Share */
+ .sharewrap {margin: 2em 0 0; padding: 0; clear: both;background: transparent;}
+ .sharewrap a {display: inline-block; padding: 0.5em 1em; margin-bottom: 0;}
+ .sharewrap a.whatsapp {display:none;}
+
+ .sharewrap a i {padding: 0.2em;}
+
+
+
+ /*Related */
+ .posttab {padding: 2em 0 1.5em;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .posttab h2 {font-size: 1.5em;}
+
+ .posttab article.postlist {margin: 0 1em;background: transparent;padding: 1em 1em;border-bottom: 0;}
+ .posttab article.postlist a.postimglist {float: left;width: 20%;margin: -0.4em 1em 0 0; }
+ .posttab article.postlist .article-teaser {display: block;font-size: 0.9em;}
+ .posttab article.postlist.has-post-thumbnail h2,.posttab article.postlist.has-post-thumbnail p.subhead,
+ .posttab article.postlist.has-post-thumbnail .article-teaser {margin-left: 22%; }
+
+
+
+/*********************
+POST TYPES
+*********************/
+
+ /*Person: List Team */
+ .personen-list {}
+ #main .personen-list article {margin: 0 0 2em;background: #fff;border: 0; padding: 1em;text-align: center;float: left; width: 30%;box-sizing: border-box;}
+ #main .personen-list article:nth-of-type(3n-1) {margin: 0 4% 2em;clear: none;}
+ #main .personen-list article:nth-of-type(3n-2) {clear: left;}
+ .personen-list h3 {font-size: 1.4em; }
+
+ .page-template-page-fullpage #main .personen-list article {width: 22%;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-1) {margin: 0 0 2em;clear: none;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(3n-2) {clear: none;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-2) {clear: none;margin: 0 4% 2em;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-1) {clear: none;margin-right: 4%;}
+ .page-template-page-fullpage #main .personen-list article:nth-of-type(4n-3) {clear: left;}
+
+
+ #main .personen-list article.has-post-thumbnail, .page-template-page-fullpage #main .personen-list article.has-post-thumbnail {margin-top: 6.5em;}
+ .personen-list img.wp-post-image {float: none;width: 10em;height: 10em;border-color: #f6f6f6;margin-top: -6.5em;}
+ .personen-list p {margin-top: 0;}
+
+
+ /*Kontakt */
+ .kontakt-list article.type-person {width: 100%!important;margin-top: 0!important;}
+ .kontakt-list article.type-person img {float: left;margin-top:0}
+ .kontakt-list article.type-person header h3 {text-align: left;margin-top: 1.3em;}
+ .kontakt-list article.type-person .entry-content p {text-align: left;}
+
+
+ /*POSTTYPE: Termine */
+ article.termine {}
+ article.termine:last-of-type {}
+ article.termine .termin_meta_kurz {width: 25%;float: left;text-align: center;margin: 0;}
+ article.termine .termin_meta_kurz span {display: block;font-size: 0.8em;}
+ article.termine .termin_meta_kurz .termin_datum_kurz {font-size: 2em;}
+ article.termine h2 {margin-left: 27%;text-align: left; }
+ article.termine p {margin: 0 0 0 27%;text-align: left; }
+ article.termine a.weiterlesen {position: absolute;top: 0;left: 0;}
+ article.termine a.weiterlesen:hover {}
+ article.termine .postimg {margin: -2.7em -2em 1em -2em; }
+ .single article.termine .postimg {margin-top:-2em;}
+ article.termine .postimg img {float: none;width: 100%;
+ }
+ .single article.termine p {margin-left: 0;}
+ .single article.termine #termin_map_wrapper {margin: 0 -2em -2em -2em;}
+
+
+
+ /*POSTTYPE: GLIEDERUNGEN */
+
+ .anschrift {background: #f6f6f6; float: right;width: 30%;padding: 1em 1em 0.1em 1em;margin-left: 1em;}
+
+ /*Gliederungen: KV Liste */
+ .gliederungen-list article {}
+ .gliederungen-list article p.contact a {margin-left: 0.2em;}
+
+
+
+ /*********************
+ SIDEBARS & ASIDES
+ *********************/
+
+ #socialaccounts {margin-top: 4em;}
+ .page-template-page-story-php #socialaccounts {margin-top: 0em;}
+
+ .sidebar {margin: 0;padding: 0; background: transparent;color: #333;}
+ .sidebar.threecol a:hover {color: #0a321e; }
+ .sidebar.threecol a {color: #46962b;}
+
+
+ .widget {margin: 0 0 2em 0;padding: 1.5em;border: 0;background: #f6f6f6;box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+ .sidebar .widget:last-of-type {margin-bottom: 2em;}
+ .widget ul li {margin-bottom: 0.5em;/* deep nesting */}
+ .widget ul li ul {margin-top: 0.75em;padding-left: 1em;}
+ .widget.widget_sp_image {padding: 0;background: transparent!important;box-shadow: 0 0 0 !important; }
+ .widget.widget_sp_image img {display: block;box-shadow:5px 5px 10px rgba(0,0,0,0.2);
+
+ }
+
+
+
+ .widget_search .seachphrase, .widget_search .button-submit {box-shadow: 5px 5px 10px rgba(0,0,0,0.2);}
+ .widget_search {display: block;}
+ h3.widgettitle {color: #0a321e; }
+
+ /* recent-posts widget */
+ .widget.widget_twitter-tracker, .widget_twitter-profile-tracker {background: #ffee00;color: #46962b;
+ }
+ .sidebar .widget.widget_twitter-tracker a, .sidebar .widget_twitter-profile-tracker a {color: #e6007e;}
+ .sidebar .widget.widget_twitter-tracker a:hover, .sidebar .widget_twitter-profile-tracker a:hover {color: #0a321e;}
+ /* archives widget */
+ /* tag-cloud widget */
+ .widget_tag_cloud {background: transparent;box-shadow: 0 0 0;padding: 0;}
+ .widget_tag_cloud h3.widgettitle {color: #fff;text-shadow: 2px 2px 7px rgba(0,0,0,0.3); }
+ #wrap .widget_tag_cloud a {background: #0a321e;color: #fff;}
+ #wrap .widget_tag_cloud a:hover{background: #ffee00;color: #0a321e;text-decoration: none;}
+ /* calendar widget */
+ /* category widget */
+ /* recent-comments widget */
+ /* search widget */
+ /* text widget */
+
+ /*Termine: Liste */
+ .widget_termine_liste_widget {overflow: hidden; }
+ .widget_termine_liste_widget li li { }
+ .widget_termine_liste_widget span{margin-right: 0;font-size: 0.8em;}
+ .widget_termine_liste_widget span:after{content: ", ";}
+ .widget_termine_liste_widget span:last-of-type:after{content: "";}
+ .widget_termine_liste_widget h4 {font-size: 1em; }
+ .widget_termine_liste_widget p{display: none;}
+
+/*Termine: Karte */
+.termine_widget {padding: 0;background: transparent;box-shadow: 0 0 0;}
+ .termine_widget h3{color: #fff;}
+ .termine_widget #termin_karte{box-shadow: 5px 5px 10px rgba(0,0,0,0.2); }
+
+
+/*Formulare */
+ .sidebar.threecol form {background: #ffee00;margin: -1.5em -1.5em -2.5em;padding: 1.5em;color: #46962b;}
+ .sidebar.threecol form label {color: #46962b;margin: 0; }
+ .sidebar.threecol form p:last-of-type {margin-bottom: 0;}
+ .sidebar.threecol form input {margin: 0;}
+ .sidebar.threecol form input[type=submit] {font-size: 1em;}
+ .sidebar.threecol form input[type=submit]:hover {background: #46962b;color: #fff;box-shadow: 0 0 0;}
+ .sidebar.threecol form.cr_form{ margin: -1.5em;}
+
+
+ /*Boxsection home */
+
+ .actionbox {position: relative;background: #000;margin-bottom: 2em;}
+ .actionbox .widget {width: 32%;float: left;box-sizing: border-box;margin-bottom: 0;}
+ .actionbox .widget:nth-of-type(2) {margin: 0 2%;}
+
+
+
+ /*********************
+ FOOTER STYLES
+ *********************/
+
+ /*Newsletter */
+ #newsletter {background: transparent;margin: 3em auto;text-align: center; padding: 0; }
+ #newsletter .widget {box-shadow: 0 0 0;}
+ #newsletter h2 {color: #fff;margin-bottom: 2em;border-bottom: 3px solid;display: inline-block; }
+ #newsletter .sidebar {padding:4em 3em ;}
+ #newsletter label {text-align: left;}
+ #newsletter .widget {background: transparent;margin: 0;padding: 0;}
+ #newsletter .cr_ipe_item {width: 30%;float: left;}
+ #newsletter .cr_ipe_item:nth-of-type(2) {margin: 0 5%;}
+ #newsletter .submit_container {width: 100%; text-align: center; }
+ #newsletter button {
+ margin: 2em auto 0;
+ }
+
+
+ #footer {background:#0a321e url(../images/sidebar_footer.jpg) bottom right fixed;background-size: cover;
+ color:#fff;margin: 0;box-shadow: 5px 5px 10px rgba(0,0,0,0.2);padding: 0;text-align: left;}
+ #footer .inner {padding:0 3em;}
+ #footer .inner section {}
+ #footer a {color: #afdca7; }
+ #footer a:hover {color: #ffe000; }
+ #footer .widget {}
+
+ #footer .adresse {font-size: 0.8em;padding-top: 1em;}
+ #footer .adresse p {margin-bottom: 0.5em;}
+ #footer .adresse strong {font-weight: normal;color: #fee500;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-size: 1.2em; }
+
+
+ #footer .widget_nav_menu {width: 100%;display: block;font-size: 1em;}
+ #footer .widget_nav_menu li {float: left;width: 20%;margin: 0;}
+
+
+
+ #footer h3.widgettitle {text-shadow: 0 0 0; }
+
+
+
+
+ p.copyright {color: #fff;background: transparent;margin:0.5em 0 3em;}
+ p.copyright a {color:#ffe000;}
+
+}
+
+
+
+/* DESKTOP */
+@media only screen and (min-width: 1140px) {
+
+ html {}
+ .josephbeuys h1 {font-size: 5em;border-width: 10px;}
+ #teaser .moyland article:nth-of-type(1) h1, #teaser .moyland article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(2) h1, #teaser .josephbeuys article:nth-of-type(3) h1 {font-size: 3em;border-width: 7px;}
+
+
+}
+
+
+@media only screen and (min-width: 1000px) {
+
+
+
+}
+
+
+/* LARGE VIEWING SIZE */
+@media only screen and (min-width: 1300px) {
+.inner {max-width: 1240px;}
+
+}
+
+
+
+@media only screen and (max-width: 770px) {
+body {}
+
+}
+
+
+@media only screen and (max-width: 480px) {
+.mobile-switch li.middle {max-width:25%;padding: 0.5em;}
+}
+/*LARGER MOBILE DEVICES*/
+@media only screen and (min-width: 481px) {
+ /******************************************************************
+ Site Name:
+ Author:
+
+ Stylesheet: 481px and Up Stylesheet
+
+ This stylesheet is loaded for larger devices. It's set to
+ 481px because at 480px it would load on a landscaped iPhone.
+ This isn't ideal because then you would be loading all those
+ extra styles on that same mobile connection.
+
+ A word of warning. This size COULD be a larger mobile device,
+ so you still want to keep it pretty light and simply expand
+ upon your base.less styles.
+
+ ******************************************************************/
+ /*********************
+ NAVIGATION STYLES
+ *********************/
+
+
+
+ /*********************
+ POSTS & CONTENT STYLES
+ *********************/
+ /* entry content */
+ .entry-content {
+ /* at this larger size, we can start to align images */
+
+ }
+ .entry-content .alignleft,
+ .entry-content img.alignleft {
+ margin-right: 1.5em;
+ display: inline;
+ float: left;
+ }
+ .entry-content .alignright,
+ .entry-content img.alignright {
+ margin-left: 1.5em;
+ display: inline;
+ float: right;
+ }
+ .entry-content .aligncenter,
+ .entry-content img.aligncenter {
+ margin-right: auto;
+ margin-left: auto;
+ display: block;
+ clear: both;
+ }
+ /* end .entry-content */
+
+
+
+ /*********************
+ FOOTER STYLES
+ *********************/
+
+}
+
+
+
+
+
+/*Tablets */
+@media (min-width: 500px) and (max-width: 768px) {
+ img.size-medium {width: 49%;height: auto;}
+}
+
+
+
+/*Tablets */
+@media only screen and (min-width: 768px) {
+ img.size-medium {width: 49%;height: auto;}
+}
+
+
+/* Tablets Landscape */
+@media only screen
+ and (min-device-width: 768px)
+ and (max-device-width: 1280px)
+ and (orientation: landscape)
+ {
+
+
+}
+
+
+/*RETINA (2x RESOLUTION DEVICES)*/
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
+
+}
+
+
+/*iPHONE 5 MEDIA QUERY */
+@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
+
+}
+
+
+
+/*PRINT STYLESHEET */
+@media print {
+
+ * {
+ background: transparent !important;
+ color: black !important;
+ text-shadow: none !important;
+ filter: none !important;
+ -ms-filter: none !important;
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+ a,
+ a:visited {
+ color: #444 !important;
+ text-decoration: underline;
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+ thead {
+ display: table-header-group;
+ }
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+ img {
+ max-width: 100% !important;
+ }
+ @page {
+ margin: 1.5cm;
+ }
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+ .sidebar,
+ .page-navigation,
+ .wp-prev-next,
+ .respond-form,
+ nav, #nav-mobile, #suche, .header-mobil, #header, .logo-desktop, #socialaccounts, .wp-caption-text, .sharewrap, .comment-tabs, #back-top, img.avatar, hr {
+ display: none!important;
+ }
+ body {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+
+ hr {
+ border: 0;height: 0.05cm; background: #000!important;color: #000;
+ }
+
+ p {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ margin-bottom: 1.2em;
+ }
+
+ table {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+ table td, table th {padding: 0.5cm;}
+
+ table th {
+ font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ }
+
+ li {
+ font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
+ margin-bottom: 1.2em; margin-left: 1em;
+ }
+
+ ul, ol {
+ margin-left: 1em;
+ }
+ ul li {
+ list-style-type: disc;
+ }
+
+ ol li {
+ list-style-type: decimal;
+ }
+
+ blockquote {
+ padding: 1em; font-style: italic;border: 0;
+ }
+
+ .entry-content h1,h2,h3,h4,h5,h6 {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;text-transform: none;}
+ h1 {font-family: 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}
+ h1 {font-size:2em;}
+ h2 {font-size:1.6em;}
+ h3 {font-size:1.5em;}
+ h4 {font-size:1.3em;}
+ h5 {font-size:1.1em;}
+ h6 {font-size:1em;}
+}
+
diff --git a/lib/images/apple-icon-touch.png b/lib/images/apple-icon-touch.png
index 5b0ab0c640e9854d4a659937dace3593f8c187ac..28abcafeb949d16938132526f7a2e10ebdf670b1 100644
GIT binary patch
literal 8652
zcmV;-Av4~IP)
;wUUAVfhx
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 a)loqeEQ{V6Dw;Bo!B?KjWt#7Nf
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