diff --git a/wp-content/themes/piratenkleider/.gitignore b/wp-content/themes/piratenkleider/.gitignore new file mode 100644 index 0000000..d88cc73 --- /dev/null +++ b/wp-content/themes/piratenkleider/.gitignore @@ -0,0 +1,16 @@ +# IDE & System Related Files # +############################## +/nbproject/private/ +/nbproject/ +Browse.plb +Thumbs.db +Desktop.ini +.Spotlight-V100 +.Trashes +.DS_Store +.buildpath +.project +.settings +.idea +._* +*~ diff --git a/wp-content/themes/piratenkleider/404.php b/wp-content/themes/piratenkleider/404.php new file mode 100644 index 0000000..1c0ce81 --- /dev/null +++ b/wp-content/themes/piratenkleider/404.php @@ -0,0 +1,72 @@ + + +
+
+
+ + + $options['img-meta-credits'] ); + if (($options['aktiv-platzhalterbilder-indexseiten']==1) && (isset($options['src-default-symbolbild-404']))) { + if (isset($options['src-default-symbolbild-404_id']) && ($options['src-default-symbolbild-404_id']>0)) { + $image_url_data = wp_get_attachment_image_src( $options['src-default-symbolbild-404_id'], 'full'); + $image_url = $image_url_data[0]; + $attribs = piratenkleider_get_image_attributs($options['src-default-symbolbild-404_id']); + } else { + $image_url = $options['src-default-symbolbild-404']; + } + } + + + if (isset($image_url) && (strlen($image_url)>4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } else { ?> +
+

404

+
+ +
+
+ + +
+ + 4))) { ?> +

+ + +

+ +

+ + +
+
+ +
+
+

+ + + +

+
+
+
+ +
+ + around pretitle of breadcrumb +* Bugfix: Removed LV Wilhelmshaven + +Version 3.2.11: +* Bugfix: Hovercolors for flaschenpost design, captian position on + slider in 1350 media query + +Version 3.2.10: +* Bugfix in german translation +* Enhancement: CSS for bookmark shortcode +* Enhancement:Added chapters of country party Sachsen + +Version 3.2.9: +* Bugfix on default background color CSS + +Version 3.2.8: +* New optional color combination: white/transparent +* Enhancement: CSS for start page and action page improved +* Feature: Allow optional widget as article stream for start page + +Version 3.2.7: +* Bugfix: Translation of german district associations (Bug #152) +* Feature: set header background position to top, like standard themes; Will + now match to body background. +* Feature: Improved CSS and HTML orientation in header to make them relative + positioned; Changed color files and scapegoat to match this. +* Removed Flaschenpost Design and moved it into color file. + +Version 3.2.6: +* Bugfix: Allow special chars in wiki username (Bug #148) +* Bugfix: Undefined index (Bug #147) +* Bugfix: fixed header for page menu (Bug #146) + +Version 3.2.5: +* Bugfix: Small Screen Layout on Scapegoat Adaption +* Bugfix: Video Embeds only on free spaced content links, not on real links +* Bugfix: Color codes for business cards +* Enhancement: Business Cards now show also local entries which contain the + fullname of the person. +* Enhancement: New login screen +* Removed old unused images + +Version 3.2.4: +* Enhancement: CSS for shortcode bookmarks improved +* Enhancement: CSS for Flaschenpost design: position of submenus improved for + old browser support (chrome 35.*) + + +Version 3.2.3: +* Workaround for Safaris bug on floating excerpts +* Improved fixed header on scrolled text +* Feature: Search form for scrolled text fixed +* Feature: Added wp_editor() for textinput on bookmarks and allowed HTML +* Constants: Default value for displaying tags and categories on startpage set + to 0 + + +Version 3.2.2: +* Business cards can be printed out by a given order and by ids, like + this: [person listorder="4,7,2"] +* Bugfix: German translation for show/hide +* Bugfix: Sanitizing values on business cards +* Feature: Symbol icon for wikis on url wiki.piratenbrandenburg.de +* Feature: Body background changeable independend by current design; + position and repeat configurable. + +Version 3.2.1: +* Changed margins and sizes for headlines in content. +* Changed sidebar background: Uses main background +* Sticky-Class uses now standard class of Infoboxes + +Version 3.2.0: +* Moved templates into a new directory templates. +* Changed language in PHP files to english and added german language files; + Removed former american-english translation file. +* Notice: Former called "linktipps" will be renamed in "bookmarks" for english + texts. +* Bugfix: custom-fields.php: fixed entries with wrong language domain. +* Removed 'first-teaser-widget-area' (widget instead of slider on start page). +* Removed Teaser widget (widget instead of teaserlinks on start page). +* Removed Bulgarian language files, cause they dont match anymore to new + base language in theme. + diff --git a/wp-content/themes/piratenkleider/apple-touch-icon.png b/wp-content/themes/piratenkleider/apple-touch-icon.png new file mode 100644 index 0000000..0c97fbf Binary files /dev/null and b/wp-content/themes/piratenkleider/apple-touch-icon.png differ diff --git a/wp-content/themes/piratenkleider/archive.php b/wp-content/themes/piratenkleider/archive.php new file mode 100644 index 0000000..d8dc10b --- /dev/null +++ b/wp-content/themes/piratenkleider/archive.php @@ -0,0 +1,83 @@ + +
+
+
+ + + $options['img-meta-credits'] ); + if (($options['aktiv-platzhalterbilder-indexseiten']==1) && (isset($options['src-default-symbolbild-archive']))) { + if (isset($options['src-default-symbolbild-archive_id']) && ($options['src-default-symbolbild-archive_id']>0)) { + $image_url_data = wp_get_attachment_image_src( $options['src-default-symbolbild-archive_id'], 'full'); + $image_url = $image_url_data[0]; + $attribs = piratenkleider_get_image_attributs($options['src-default-symbolbild-archive_id']); + } else { + $image_url = $options['src-default-symbolbild-archive']; + } + } + + if (isset($image_url) && (strlen($image_url)>4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+ + + + + +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } ?> +
+
+
+ +
+

+ + + + + +

+ +
+
+ +
+
+

+ +
+
+
+ +
+ +get_queried_object(); + $thisCat = $cat_obj->term_id; + $thisCatName = get_cat_name($thisCat); +?> +
+
+
+ + $options['img-meta-credits'] ); + if (($options['aktiv-platzhalterbilder-indexseiten']==1) && (isset($options['src-default-symbolbild-author']))) { + if (isset($options['src-default-symbolbild-author_id']) && ($options['src-default-symbolbild-author_id']>0)) { + $image_url_data = wp_get_attachment_image_src( $options['src-default-symbolbild-author_id'], 'full'); + $image_url = $image_url_data[0]; + $attribs = piratenkleider_get_image_attributs($options['src-default-symbolbild-author_id']); + } else { + $image_url = $options['src-default-symbolbild-author']; + } + } + + if (isset($image_url) && (strlen($image_url)>4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } ?> +
+
+ + +
+ + 4))) { ?> +

+ + +
+ + + =$i )) { + $output = piratenkleider_post_teaser($options['category-teaser-titleup'],$options['category-teaser-datebox'],$options['category-teaser-dateline'],$options['category-teaser-maxlength'],$options['teaser-thumbnail_fallback'],$options['category-teaser-floating']); + } else { + $output = piratenkleider_post_teaser($options['category-teaser-titleup-halfwidth'],$options['category-teaser-datebox-halfwidth'],$options['category-teaser-dateline-halfwidth'],$options['category-teaser-maxlength-halfwidth'],$options['teaser-thumbnail_fallback'],$options['category-teaser-floating-halfwidth']); + } + if (isset($output)) { + $cols[$col++] = $output; + } + endwhile; + ?> + + + +
+ $col) { + if (( isset($options['category-num-article-fullwidth'])) + && ($options['category-num-article-fullwidth']>$key )) { + echo $col; + } else { + if (( isset($options['category-num-article-fullwidth'])) + && ($options['category-num-article-fullwidth']==$key ) + && ($options['category-num-article-fullwidth']>0) ) { + echo '
'; + } + echo '
' . $col . '
'; + $z++; + if ($z>2) { + $z=1; + echo '
'; + } + } + } + ?> +
+ + max_num_pages > 1 ) : ?> +

+ + +

+ + +
+
+ +
+
+

+ +
+
+
+ +
+ +get_queried_object(); + $thisCat = $cat_obj->term_id; + $thisCatName = get_cat_name($thisCat); + $image_url = ''; + $attribs = array("credits" => $options['img-meta-credits'] ); + if ($options['category-teaser']) { + echo '
'; + get_sidebar( 'teaser' ); + echo '
'; + } else { + if (($options['aktiv-platzhalterbilder-indexseiten']==1) && (isset($options['src-default-symbolbild-category']))) { + if (isset($options['src-default-symbolbild-category_id']) && ($options['src-default-symbolbild-category_id']>0)) { + $image_url_data = wp_get_attachment_image_src( $options['src-default-symbolbild-category_id'], 'full'); + $image_url = $image_url_data[0]; + $attribs = piratenkleider_get_image_attributs($options['src-default-symbolbild-category_id']); + } else { + $image_url = $options['src-default-symbolbild-category']; + } + } + } + ?> +
+
+
+ 4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } ?>
+ '.__("Current entry", 'piratenkleider').' '; + printf( __( 'Category %s', 'piratenkleider' ), '' . single_cat_title( '', false ) . '' ); + echo ''; + } + echo '
'; + } + + $i = 0; + $col = 0; + + $numentries = $options['category-num-article-fullwidth'] + $options['category-num-article-halfwidth']; + $col_count = 3; + $cols = array(); + $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; + $thisquery = '&cat='.$thisCat.'&posts_per_page='.$numentries.'&paged=' . $paged; + query_posts( $thisquery ); + + + while (have_posts() && $i<$numentries) : the_post(); + $i++; + $output = ''; + if (( isset($options['category-num-article-fullwidth'])) + && ($options['category-num-article-fullwidth']>=$i )) { + $output = piratenkleider_post_teaser($options['category-teaser-titleup'],$options['category-teaser-datebox'],$options['category-teaser-dateline'],$options['category-teaser-maxlength'],$options['teaser-thumbnail_fallback'],$options['category-teaser-floating']); + } else { + $output = piratenkleider_post_teaser($options['category-teaser-titleup-halfwidth'],$options['category-teaser-datebox-halfwidth'],$options['category-teaser-dateline-halfwidth'],$options['category-teaser-maxlength-halfwidth'],$options['teaser-thumbnail_fallback'],$options['category-teaser-floating-halfwidth']); + } + + if (isset($output)) { + $cols[$col++] = $output; + } + endwhile; + ?> + +
+ + 4)) && (!($options['category-teaser']))) { + echo '

'; + printf( __( 'Category %s', 'piratenkleider' ), '' . single_cat_title( '', false ) . '' ); + echo '

'; + } + ?> +
+ $col) { + if (( isset($options['category-num-article-fullwidth'])) + && ($options['category-num-article-fullwidth']>$key )) { + echo $col; + } else { + if (( isset($options['category-num-article-fullwidth'])) + && ($options['category-num-article-fullwidth']==$key ) + && ($options['category-num-article-fullwidth']>0) ) { + echo '
'; + } + echo '
' . $col . '
'; + $z++; + if ($z>2) { + $z=1; + echo '
'; + } + } + } + ?> +
+ max_num_pages > 1 ) : ?> +

+ + +

+ + + + +

+

+ +

+ +
+ + +
+ +
+ +
+
+

+ +
+
+ +
+ +
+ + +

+ +

+

+ +

+ 1 && get_option( 'page_comments' ) ) : + previous_comments_link( __( '← Older comments', 'piratenkleider' ) ); + next_comments_link( __( 'Newer comments →', 'piratenkleider' ) ); + endif; ?> +
    + 'piratenkleider_comment' ) ); ?> +
+ + 1 && get_option( 'page_comments' ) ) : + previous_comments_link( __( '← Older comments', 'piratenkleider' ) ); + next_comments_link( __( 'Newer comments →', 'piratenkleider' ) ); + endif; + if ( ! comments_open() && ! is_page() && post_type_supports( get_post_type(), 'comments' ) ) : ?> +

+'.$options['comments_disclaimer'] .'
'; +} + + +if ($options['anonymize-user']==1) { + // Emailadresse kann/soll weggelassen werden + + if ($options['anonymize-user-commententries']==1) { + // Autorname + $comments_args = array( 'fields' => array( + 'author' => '

' . ' ' . ( $req ? '*' : '' ) . + '

' + ), + 'comment_notes_before' => $comment_before, + ); + comment_form( $comments_args); + } elseif ($options['anonymize-user-commententries']==2) { + // Name + URL + $comments_args = array( 'fields' => array( + 'author' => '

' . ' ' . ( $req ? '*' : '' ) . + '

', + 'url' => '

'. + '

' + ), + 'comment_notes_before' => $comment_before, + ); + comment_form( $comments_args); + } else { + // WP-Default (Name+Email+URL) + + $comment_before = $comment_before. $defaultoptions['default_comment_notes_before']; + comment_form( array( 'comment_notes_before' => $comment_before ) ); + } + +} else { + + $comment_before = $comment_before. $defaultoptions['default_comment_notes_before']; + comment_form( array( 'comment_notes_before' => $comment_before ) ); +} diff --git a/wp-content/themes/piratenkleider/credits.txt b/wp-content/themes/piratenkleider/credits.txt new file mode 100644 index 0000000..396f0a4 --- /dev/null +++ b/wp-content/themes/piratenkleider/credits.txt @@ -0,0 +1,25 @@ +CREDITS + + +Thanks to all those who contributed their time, ideas and work +to Piratenkleider. + +- Nicole Britz, http://twitter.com/dyfustic +- Ralph Hinterleitner, rcs@deixis.at +- le Grand, http://www.lenz-online.org +- Matthias Kopp, http://piratenkleider.emkay.de +- Fabian Müller, http://www.feals.de +- Heiko Philippski, http://www.phindie.de/ +- Korbinian Polk, http://www.korbinian-polk.de +- Kerstin Probiesch, http://www.barrierefreie-informationskultur.de +- Jan Reinigshaus, @JanRei_ +- Jan Schejbal, http://janschejbal.wordpress.com/ +- Marc Schieferdecker, http://thegeek.de +- Andre Sendowski, http://www.iphone-notes.de/ +- Georg Sinn, http://zwitschi.net +- Martin Stoppler, http://www.stoppe-gp.de/ +- Benjamin Stöcker, http://freiheitsworte.de +- Wolfgang Wiese (xwolf), http://www.xwolf.de + + +and much more... \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/admin.css b/wp-content/themes/piratenkleider/css/admin.css new file mode 100644 index 0000000..4a56cb3 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/admin.css @@ -0,0 +1,153 @@ +/* + * Backend CSS + */ + +@font-face { + font-family: BebasNeue; + src: local(BebasNeue), + url(../fonts/BebasNeue-webfont.woff2) format("woff2"), + url(../fonts/BebasNeue-webfont.woff) format("woff"), + url(../fonts/BebasNeue-webfont.ttf) format("truetype"); +} + +@font-face { + font-family: Awesome; + src: local(Awesome), + url(../fonts/fontawesome-webfont.woff2) format("woff2"), + url(../fonts/fontawesome-webfont.woff) format("woff"), + url(../fonts/fontawesome-webfont.ttf) format("truetype"); +} + +@font-face { + font-family: DroidSans; + src: local(DroidSans), + url(../fonts/DroidSans.eot) format("embedded-opentype"), + url(../fonts/DroidSans.woff2) format("woff2"), + url(../fonts/DroidSans.ttf) format("truetype"); +} + +@font-face { + font-family: LinLibertine; + src: local(LinLibertine), + url(../fonts/LinLibertine_R.woff) format("woff"); +} + +@font-face { + font-family: PoliticsHead; + src: local(PoliticsHead), + url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"), + url(../fonts/PoliticsHeadv1_9.woff) format("woff"), + url(../fonts/PoliticsHeadv1_9.ttf) format("truetype"); +} + +#headimg { + width: 350px; + height: 120px; + background: no-repeat; + border: 0; +} +#custom-background-image { + height: 225px; + background-position: bottom left !important; + background-repeat: repeat-x, no-repeat; +} +label.description { + display: block; +} +p.submit { + margin-top: 10px; + padding-left: 20px; +} +.wrap div.updated { + margin-right: 300px; +} +#einstellungen { + margin-top: 20px; +} +#einstellungen div { + margin-left: 10px; +} +#einstellungen table tr:hover, +#einstellungen table tr:focus { + background-color: #eeeeee; + -webkit-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +#einstellungen table th { + text-align: left; + min-width: 200px; +} +#einstellungen table td { + padding-bottom: 5px; +} +#einstellungen tr.mark-option { + background-color: #f50; + color: white; +} +#einstellungen tr.mark-option:focus, +#einstellungen tr.mark-option:hover { + background-color: #a62911; +} +#einstellungen table td table th { + min-width: 50px; +} + +#einstellungen input.regular-text { + width: 40em; +} +#einstellungen select { + min-width: 4em; +} +h2.nav-tab-wrapper, h3.nav-tab-wrapper { + margin-top: 30px; +} + +label.tile { + width: 320px; + height: auto; + float: left; + padding: 0 2px; + margin: 5px; + border: 3px solid transparent; +} +label.tile:hover { + background-color: #eee; +} +label.tile img { + margin: 0; + padding: 0; +} +label.checked, +label.tile:hover, +label.tile:focus { + border-color: orange; + background: orange; +} + +label.plakattile { + width: 160px; + height: 250px; + float: left; + border: 1px solid #ccc; + padding: 1px; + margin: 5px; +} +label.plakattile:hover { + background-color: #eee; +} + +img.imgurl { + display: block; +} +.previewimage img { + max-width: 900px; + height: auto; +} +#adminmenu .menu-icon-person div.wp-menu-image:before { + content: "\f337"; +} +#adminmenu .menu-icon-linktipps div.wp-menu-image:before { + content: "\f319"; +} diff --git a/wp-content/themes/piratenkleider/css/admin.min.css b/wp-content/themes/piratenkleider/css/admin.min.css new file mode 100644 index 0000000..4445eb8 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/admin.min.css @@ -0,0 +1 @@ +@font-face{font-family:BebasNeue;src:local(BebasNeue),url(../fonts/BebasNeue-webfont.woff2) format("woff2"),url(../fonts/BebasNeue-webfont.woff) format("woff"),url(../fonts/BebasNeue-webfont.ttf) format("truetype")}@font-face{font-family:Awesome;src:local(Awesome),url(../fonts/fontawesome-webfont.woff2) format("woff2"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype")}@font-face{font-family:DroidSans;src:local(DroidSans),url(../fonts/DroidSans.eot) format("embedded-opentype"),url(../fonts/DroidSans.woff2) format("woff2"),url(../fonts/DroidSans.ttf) format("truetype")}@font-face{font-family:LinLibertine;src:local(LinLibertine),url(../fonts/LinLibertine_R.woff) format("woff")}@font-face{font-family:PoliticsHead;src:local(PoliticsHead),url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"),url(../fonts/PoliticsHeadv1_9.woff) format("woff"),url(../fonts/PoliticsHeadv1_9.ttf) format("truetype")}#headimg{width:350px;height:120px;background:no-repeat;border:0}#custom-background-image{height:225px;background-position:bottom left!important;background-repeat:repeat-x,no-repeat}label.description{display:block}p.submit{margin-top:10px;padding-left:20px}.wrap div.updated{margin-right:300px}#einstellungen{margin-top:20px}#einstellungen div{margin-left:10px}#einstellungen table tr:hover,#einstellungen table tr:focus{background-color:#eee;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#einstellungen table th{text-align:left;min-width:200px}#einstellungen table td{padding-bottom:5px}#einstellungen tr.mark-option{background-color:#f50;color:white}#einstellungen tr.mark-option:focus,#einstellungen tr.mark-option:hover{background-color:#a62911}#einstellungen table td table th{min-width:50px}#einstellungen input.regular-text{width:40em}#einstellungen select{min-width:4em}h2.nav-tab-wrapper,h3.nav-tab-wrapper{margin-top:30px}label.tile{width:320px;height:auto;float:left;padding:0 2px;margin:5px;border:3px solid transparent}label.tile:hover{background-color:#eee}label.tile img{margin:0;padding:0}label.checked,label.tile:hover,label.tile:focus{border-color:orange;background:orange}label.plakattile{width:160px;height:250px;float:left;border:1px solid #ccc;padding:1px;margin:5px}label.plakattile:hover{background-color:#eee}img.imgurl{display:block}.previewimage img{max-width:900px;height:auto}#adminmenu .menu-icon-person div.wp-menu-image:before{content:"\f337"}#adminmenu .menu-icon-linktipps div.wp-menu-image:before{content:"\f319"} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/basemod_linkicons.css b/wp-content/themes/piratenkleider/css/basemod_linkicons.css new file mode 100644 index 0000000..9a987ba --- /dev/null +++ b/wp-content/themes/piratenkleider/css/basemod_linkicons.css @@ -0,0 +1,235 @@ +/* + * Document : basemod_linkicons + * Description: + * Automatische Linkicons über CSS + */ + + +.content-primary a:before { + display: inline-block; + content: ' '; + width: 0px; + overflow: hidden; + height: 18px; + margin: 0 4px 0 0; + background: url('../images/linkicons.gif') no-repeat 0 0; +} + +.content-primary a[href ^="mailto:"]:before { + background-position: -282px 0; + width: 18px; +} + +.content-primary a[href $=".ogg"]:before, .content-primary a[href $=".OGG"]:before, +.content-primary a[href $=".mid"]:before, .content-primary a[href $=".MID"]:before, +.content-primary a[href $=".midi"]:before,.content-primary a[href $=".MIDI"]:before, +.content-primary a[href $=".mp3"]:before, .content-primary a[href $=".MP3"]:before, +.content-primary a[href $=".wav"]:before, .content-primary a[href $=".WAV"]:before, +.content-primary a[href $=".wma"]:before, .content-primary a[href $=".WMA"]:before { + background-position: -262px 0; + width: 18px; +} +.content-primary a[href $=".ogg"]:after, .content-primary a[href $=".OGG"]:after, +.content-primary a[href $=".mid"]:after, .content-primary a[href $=".MID"]:after, +.content-primary a[href $=".midi"]:after,.content-primary a[href $=".MIDI"]:after, +.content-primary a[href $=".mp3"]:after, .content-primary a[href $=".MP3"]:after, +.content-primary a[href $=".wav"]:after, .content-primary a[href $=".WAV"]:after, +.content-primary a[href $=".wma"]:after, .content-primary a[href $=".WMA"]:after { + content: " (Audio) "; +} + +.content-primary a[href $=".ogm"]:before, .content-primary a[href $=".OGM"]:before, +.content-primary a[href $=".avi"]:before, .content-primary a[href $=".AVI"]:before, +.content-primary a[href $=".mpeg"]:before,.content-primary a[href $=".MPEG"]:before, +.content-primary a[href $=".mpg"]:before, .content-primary a[href $=".MPG"]:before { + background-position: -582px 0; + width: 18px; +} +.content-primary a[href $=".ogm"]:after, .content-primary a[href $=".OGM"]:after, +.content-primary a[href $=".avi"]:after, .content-primary a[href $=".AVI"]:after, +.content-primary a[href $=".mpeg"]:after,.content-primary a[href $=".MPEG"]:after, +.content-primary a[href $=".mpg"]:after, .content-primary a[href $=".MPG"]:after { + content: " (Video) "; +} + +.content-primary a[href $=".pdf"]:before, .content-primary a[href $=".PDF"]:before, +.content-primary a[href *=".pdf#"]:before, .content-primary a[href *=".PDF#"]:before, +.content-primary a[href *=".pdf?"]:before,.content-primary a[href *=".PDF?"]:before { + background-position: -562px 0; + width: 18px; +} + +.content-primary a[href $=".pdf"]:after, .content-primary a[href $=".PDF"]:after, +.content-primary a[href *=".pdf#"]:after, .content-primary a[href *=".PDF#"]:after, +.content-primary a[href *=".pdf?"]:after,.content-primary a[href *=".PDF?"]:after { + content: " (PDF) "; +} + +.content-primary a[href $=".ppt"]:before, .content-primary a[href $=".PPT"]:before{ + background-position: -342px 0; + width: 18px; +} + +.content-primary a[href $=".ppt"]:after, .content-primary a[href $=".PPT"]:after { + content: " (Powerpoint-Datei) "; +} + +.content-primary a[href $=".epub"]:before, .content-primary a[href $=".EPUB"]:before{ + background-position: -182px 0; + width: 18px; +} + +.content-primary a[href $=".epub"]:after, .content-primary a[href $=".EPUB"]:after { + content: " (ePUB-Datei) "; +} + +.content-primary a[href $=".doc"]:before, .content-primary a[href $=".DOC"]:before, +.content-primary a[href $=".docx"]:before, .content-primary a[href $=".DOCX"]:before { + background-position: -502px 0; + width: 18px; +} + +.content-primary a[href $=".doc"]:after, .content-primary a[href $=".DOC"]:after, +.content-primary a[href $=".docx"]:after, .content-primary a[href $=".DOCX"]:after { + content: " (Word-Datei) "; +} + +.content-primary a[href $=".zip"]:before, .content-primary a[href $=".ZIP"]:before, +.content-primary a[href $=".rar"]:before, .content-primary a[href $=".RAR"]:before, +.content-primary a[href $=".exe"]:before, .content-primary a[href $=".EXE"]:before, +.content-primary a[href $=".msi"]:before, .content-primary a[href $=".MSI"]:before, +.content-primary a[href $=".dmg"]:before,.content-primary a[href $=".DMG"]:before, +.content-primary a[href $=".gz"]:before, .content-primary a[href $=".GZ"]:before, +.content-primary a[href *=".gzip"]:before, .content-primary a[href *=".GZIP"]:before { + background-position: -322px 0; + width: 18px; +} + +.content-primary a[href $=".rar"]:after, .content-primary a[href $=".RAR"]:after, +.content-primary a[href $=".exe"]:after, .content-primary a[href $=".EXE"]:after, +.content-primary a[href $=".msi"]:after, .content-primary a[href $=".MSI"]:after, +.content-primary a[href $=".dmg"]:after,.content-primary a[href $=".DMG"]:after { + content: " (Archiv) "; +} + +.content-primary a[href $=".zip"]:after, .content-primary a[href $=".ZIP"]:after, +.content-primary a[href $=".gz"]:after, .content-primary a[href $=".GZ"]:after, +.content-primary a[href *=".gzip"]:after, .content-primary a[href *=".GZIP"]:after { + content: " (ZIP-Datei) "; +} + +.content-primary a[href $=".txt"]:before, .content-primary a[href $=".TXT"]:before { + background-position: -462px 0; + width: 18px; +} + +.content-primary a[href $=".tar"]:before, .content-primary a[href $=".TAR"]:before { + background-position: -442px 0; + width: 18px; +} + +.content-primary a.extern:before { + background-position: -224px 3px; + width: 10px; +} + +.website a.extern:before { + background-image: url('../images/socialmedia.png'); + background-position: -40px -518px; + width: 18px; +} + +/* Pirate Websites */ +.content-primary a[href *= "pirateninfo.de"]:before { + background-position: -22px 0; + width: 18px; +} + +.content-primary a[href *= "lqfb.piratenpartei.de"]:before { + background-position: -142px 0; + width: 18px; +} + +.content-primary a[href *= "wiki.piraten-thueringen.de"]:before, +.content-primary a[href *= "wiki.piratenbrandenburg.de"]:before, +.content-primary a[href *= "wiki.piratenpartei.de"]:before { + background-position: -62px 0; + width: 16px; +} + +.content-primary a[href *= "news.piratenpartei.de"]:before { + background-position: -122px 0; + width: 18px; +} + +.content-primary a[href *= "feedback.piratenpartei-bayern.de"]:before { + background-position: -42px 0; + width: 18px; +} + +.content-primary a[href *= "piratenpad.de"]:before { + background-position: -82px -0; + width: 18px; +} + +.content-primary a[href ^="mumble:"]:before { + background-position: -102px 0; + width: 18px; +} + +/* Social media and known Websites */ +.content-primary a[href *= "de.wikipedia.org"]:before { + background-position: -302px 0; + width: 18px; +} + +.content-primary a[href *= "facebook.com"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -72px; + width: 18px; +} + +.content-primary a[href *= "plus.google.com"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -200px; + width: 18px; +} + +.content-primary a[href *= "twitter.com"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -328px; + width: 18px; +} + +.content-primary a[href *= "flickr.com"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -168px; + width: 18px; +} + +.content-primary a[href *= "youtube.com"]:before, +.content-primary a[href *= "youtube-nocookie.com"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -360px; + width: 18px; +} + +.content-primary a[href $="rss2"]:before, +.content-primary a[href $="rss"]:before, +.content-primary a[href *= "/feed/"]:before { + background: url('../images/socialmedia.png') no-repeat -40px -102px; + width: 18px; +} + +.content-primary header a:before, +.content-primary h1 a:before, +.content-primary h2 a:before, +.content-primary h3 a:before, +.content-primary #ai1ec-container a:before, +.content-primary .p3-column a:not(.extern):before, +.content-primary a.rsswidget:before, +a.rsswidget:before, +.content-primary a.nolinkicon:before { + background: none; + width: 0; + content: normal; +} + +.content-primary #ai1ec-container a:before { + content: inherit; +} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/basemod_linkicons.min.css b/wp-content/themes/piratenkleider/css/basemod_linkicons.min.css new file mode 100644 index 0000000..4073a1b --- /dev/null +++ b/wp-content/themes/piratenkleider/css/basemod_linkicons.min.css @@ -0,0 +1,2 @@ + +.content-primary a:before{display:inline-block;content:' ';width:0;overflow:hidden;height:18px;margin:0 4px 0 0;background:url('../images/linkicons.gif') no-repeat 0 0}.content-primary a[href ^="mailto:"]:before{background-position:-282px 0;width:18px}.content-primary a[href $=".ogg"]:before,.content-primary a[href $=".OGG"]:before,.content-primary a[href $=".mid"]:before,.content-primary a[href $=".MID"]:before,.content-primary a[href $=".midi"]:before,.content-primary a[href $=".MIDI"]:before,.content-primary a[href $=".mp3"]:before,.content-primary a[href $=".MP3"]:before,.content-primary a[href $=".wav"]:before,.content-primary a[href $=".WAV"]:before,.content-primary a[href $=".wma"]:before,.content-primary a[href $=".WMA"]:before{background-position:-262px 0;width:18px}.content-primary a[href $=".ogg"]:after,.content-primary a[href $=".OGG"]:after,.content-primary a[href $=".mid"]:after,.content-primary a[href $=".MID"]:after,.content-primary a[href $=".midi"]:after,.content-primary a[href $=".MIDI"]:after,.content-primary a[href $=".mp3"]:after,.content-primary a[href $=".MP3"]:after,.content-primary a[href $=".wav"]:after,.content-primary a[href $=".WAV"]:after,.content-primary a[href $=".wma"]:after,.content-primary a[href $=".WMA"]:after{content:" (Audio) "}.content-primary a[href $=".ogm"]:before,.content-primary a[href $=".OGM"]:before,.content-primary a[href $=".avi"]:before,.content-primary a[href $=".AVI"]:before,.content-primary a[href $=".mpeg"]:before,.content-primary a[href $=".MPEG"]:before,.content-primary a[href $=".mpg"]:before,.content-primary a[href $=".MPG"]:before{background-position:-582px 0;width:18px}.content-primary a[href $=".ogm"]:after,.content-primary a[href $=".OGM"]:after,.content-primary a[href $=".avi"]:after,.content-primary a[href $=".AVI"]:after,.content-primary a[href $=".mpeg"]:after,.content-primary a[href $=".MPEG"]:after,.content-primary a[href $=".mpg"]:after,.content-primary a[href $=".MPG"]:after{content:" (Video) "}.content-primary a[href $=".pdf"]:before,.content-primary a[href $=".PDF"]:before,.content-primary a[href *=".pdf#"]:before,.content-primary a[href *=".PDF#"]:before,.content-primary a[href *=".pdf?"]:before,.content-primary a[href *=".PDF?"]:before{background-position:-562px 0;width:18px}.content-primary a[href $=".pdf"]:after,.content-primary a[href $=".PDF"]:after,.content-primary a[href *=".pdf#"]:after,.content-primary a[href *=".PDF#"]:after,.content-primary a[href *=".pdf?"]:after,.content-primary a[href *=".PDF?"]:after{content:" (PDF) "}.content-primary a[href $=".ppt"]:before,.content-primary a[href $=".PPT"]:before{background-position:-342px 0;width:18px}.content-primary a[href $=".ppt"]:after,.content-primary a[href $=".PPT"]:after{content:" (Powerpoint-Datei) "}.content-primary a[href $=".epub"]:before,.content-primary a[href $=".EPUB"]:before{background-position:-182px 0;width:18px}.content-primary a[href $=".epub"]:after,.content-primary a[href $=".EPUB"]:after{content:" (ePUB-Datei) "}.content-primary a[href $=".doc"]:before,.content-primary a[href $=".DOC"]:before,.content-primary a[href $=".docx"]:before,.content-primary a[href $=".DOCX"]:before{background-position:-502px 0;width:18px}.content-primary a[href $=".doc"]:after,.content-primary a[href $=".DOC"]:after,.content-primary a[href $=".docx"]:after,.content-primary a[href $=".DOCX"]:after{content:" (Word-Datei) "}.content-primary a[href $=".zip"]:before,.content-primary a[href $=".ZIP"]:before,.content-primary a[href $=".rar"]:before,.content-primary a[href $=".RAR"]:before,.content-primary a[href $=".exe"]:before,.content-primary a[href $=".EXE"]:before,.content-primary a[href $=".msi"]:before,.content-primary a[href $=".MSI"]:before,.content-primary a[href $=".dmg"]:before,.content-primary a[href $=".DMG"]:before,.content-primary a[href $=".gz"]:before,.content-primary a[href $=".GZ"]:before,.content-primary a[href *=".gzip"]:before,.content-primary a[href *=".GZIP"]:before{background-position:-322px 0;width:18px}.content-primary a[href $=".rar"]:after,.content-primary a[href $=".RAR"]:after,.content-primary a[href $=".exe"]:after,.content-primary a[href $=".EXE"]:after,.content-primary a[href $=".msi"]:after,.content-primary a[href $=".MSI"]:after,.content-primary a[href $=".dmg"]:after,.content-primary a[href $=".DMG"]:after{content:" (Archiv) "}.content-primary a[href $=".zip"]:after,.content-primary a[href $=".ZIP"]:after,.content-primary a[href $=".gz"]:after,.content-primary a[href $=".GZ"]:after,.content-primary a[href *=".gzip"]:after,.content-primary a[href *=".GZIP"]:after{content:" (ZIP-Datei) "}.content-primary a[href $=".txt"]:before,.content-primary a[href $=".TXT"]:before{background-position:-462px 0;width:18px}.content-primary a[href $=".tar"]:before,.content-primary a[href $=".TAR"]:before{background-position:-442px 0;width:18px}.content-primary a.extern:before{background-position:-224px 3px;width:10px}.website a.extern:before{background-image:url('../images/socialmedia.png');background-position:-40px -518px;width:18px}.content-primary a[href *= "pirateninfo.de"]:before{background-position:-22px 0;width:18px}.content-primary a[href *= "lqfb.piratenpartei.de"]:before{background-position:-142px 0;width:18px}.content-primary a[href *= "wiki.piraten-thueringen.de"]:before,.content-primary a[href *= "wiki.piratenbrandenburg.de"]:before,.content-primary a[href *= "wiki.piratenpartei.de"]:before{background-position:-62px 0;width:16px}.content-primary a[href *= "news.piratenpartei.de"]:before{background-position:-122px 0;width:18px}.content-primary a[href *= "feedback.piratenpartei-bayern.de"]:before{background-position:-42px 0;width:18px}.content-primary a[href *= "piratenpad.de"]:before{background-position:-82px -0;width:18px}.content-primary a[href ^="mumble:"]:before{background-position:-102px 0;width:18px}.content-primary a[href *= "de.wikipedia.org"]:before{background-position:-302px 0;width:18px}.content-primary a[href *= "facebook.com"]:before{background:url('../images/socialmedia.png') no-repeat -40px -72px;width:18px}.content-primary a[href *= "plus.google.com"]:before{background:url('../images/socialmedia.png') no-repeat -40px -200px;width:18px}.content-primary a[href *= "twitter.com"]:before{background:url('../images/socialmedia.png') no-repeat -40px -328px;width:18px}.content-primary a[href *= "flickr.com"]:before{background:url('../images/socialmedia.png') no-repeat -40px -168px;width:18px}.content-primary a[href *= "youtube.com"]:before,.content-primary a[href *= "youtube-nocookie.com"]:before{background:url('../images/socialmedia.png') no-repeat -40px -360px;width:18px}.content-primary a[href $="rss2"]:before,.content-primary a[href $="rss"]:before,.content-primary a[href *= "/feed/"]:before{background:url('../images/socialmedia.png') no-repeat -40px -102px;width:18px}.content-primary header a:before,.content-primary h1 a:before,.content-primary h2 a:before,.content-primary h3 a:before,.content-primary #ai1ec-container a:before,.content-primary .p3-column a:not(.extern):before,.content-primary a.rsswidget:before,a.rsswidget:before,.content-primary a.nolinkicon:before{background:0;width:0;content:normal} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/basemod_mediaqueries.css b/wp-content/themes/piratenkleider/css/basemod_mediaqueries.css new file mode 100644 index 0000000..b2c356d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/basemod_mediaqueries.css @@ -0,0 +1,730 @@ +/* +* CSS Mediaqueries +*/ + + +@media only screen and (max-width: 1024px) { + .row { + width: 100%; + } + .branding, + .sticker { + padding: 15px; + } + .nav-main { + padding: 0 15px 0 15px; + } + .content-primary, + .teaser .first-teaser-widget-area, + .first-footer-widget-area { + float: none; + width: 100%; + display: block; + } + .content-primary, + .teaser .first-teaser-widget-area, + .first-footer-widget-area { + float: none; + width: 100%; + display: block; + } + + .content-aside, + .teaser .second-teaser-widget-area, + .second-footer-widget-area { + float: none; + width: 100%; + display: block; + } + .teaser .first-teaser-widget-area, + .first-footer-widget-area { + width: 100%; + } + .content .symbolbild { + max-width: 1024px; + } + .content .symbolbild img, + .content .bigslider img, + .flexslider .bigslider img { + width: 100%; + max-width: 1024px; + height: auto; + } + +} +@media only screen and (max-width: 767px) { +.row { + width: 100%; +} + .content-primary, + .teaser .first-teaser-widget-area, + .first-footer-widget-area { + float: none; + width: 100%; + display: block; + } + + .content-aside, + .teaser .second-teaser-widget-area, + .second-footer-widget-area { + float: none; + width: 100%; + display: block; + } + .content-primary .columns { + float: none; + clear: both; + } + .content-primary .columns .column0, + .content-primary .columns .column1, + .content-primary .columns .column2 { + float: none; + width: 100%; + display: block; + clear: both; + } + .content-primary .columns .column2:before { + content: ""; + display: block; + border: 0; + padding: 0; + margin-bottom: 15px; + margin-top: 5px; + background: url("../images/jolly.png") no-repeat center center; + height: 26px; + } + .content-primary .columns .column2 .post { + padding-left: 0px; + } + + + .withvideo .p3-col1, + .withvideo .p3-col3 { + float: none; + width: 100%; + margin: 0; +} + + + .flexslider, + .flexslider img { + overflow: hidden; + } + .slidersidebar { + height: auto; + margin-bottom: 10px; + } + .logo { + max-width: 300px; + top: 0px; + } + .logo img { + margin: 0 auto; + display: block; + } + + .symbolbild { + height: 240px; + overflow: hidden; + } + + .teaserlinks .symbol:before { + display: none; + } + + .teaserlinks ul li a { + padding-left: 10px; + } + .nav-main ul.menu li a { + padding: 12px 5px 10px; + } + +} + + + +@media only screen and (max-width: 768px) { + .header, + .nav-top { + height: auto; + } + .branding { + display: block; + width: 100%; + margin: 0 auto; + height: auto; + padding: 10px; + text-align: center; + } + .branding h1 { + margin-bottom: 0px; + } + .logo { + margin: 0 auto; + } + .logo img { + display: block; + width: 100%; + height: auto; + } + .sticker, + .teaser { + display: none; + } + + .nav-top, + .header #searchform { + position: relative; + top: inherit; + right: inherit; + left:inherit; + display: block; + text-align: center; + display: block; + margin: 0 auto; + width: 100%; + clear: both; + float: none; + } + + .nav-top form.searchform { + clear: both; + display: block; + width: 320px; + background: transparent; + margin: 5px auto 15px auto; + position: relative; + float: none; + font-size: 1.2em; + } + .nav-top form.searchform input { + padding: 5px; + } + + .searchform input#s { + width: 220px; + } + .nav-top ul.socialmedia { + clear: both; + display: inline-block; + position: relative; + top: inherit; + right: inherit; + width: auto; + float: none; + } + .nav-top form.searchform .searchsubmit { + position: relative; + width: auto; + float: right; + text-indent: 0; + background: #2D7DC5; + height: inherit; + line-height: 1em; + overflow: none; + height: auto; + padding: 5px; + top: 0px; + margin-top: 2px; + left: -15px; + } + .nav-top form.searchform .searchsubmit:after { + content: "a"; + clear: both; + } + .nav-top div.menu-header { + float: none; + display: inline-block; + position: relative; + text-align: center; + } + .nav-top div.menu-header ul.menu li a { + line-height: 22px; + padding: 0 5px; + background: none; + border: none; + box-shadow: none; + text-decoration: underline; + color: black; + border-radius: none; + text-shadow: 0 -1px 0 #EEEEEE; + } + + .nav-main { + display: block; + width: 100%; + position: relative; + max-width: 100%; + margin: 0; + padding: 0; + } + .nav-main ul.menu { + float: none; + } + + .nav-main ul.menu li.current_page_item a[title="Home"], + .nav-main ul.menu li.current-menu-item.menu-item-home a, + .nav-main ul.menu li a[title="Home"], + .nav-main ul.menu li.menu-item-home a { + background: black; + text-indent: 0; + } + .nav-main ul.menu li.current_page_item a[title="Home"]:hover, + .nav-main ul.menu li.current-menu-item.menu-item-home a:hover, + .nav-main ul.menu li a[title="Home"]:hover, + .nav-main ul.menu li.menu-item-home a:hover { + background: black; + color: #24639b; + text-indent: 0; + } + + + .skiplinks li { + list-style: none; + width: 100%; + } + .skiplinks li a { + position: absolute; + display: block; + position: static; + width: 100%; + display: block; + border: 0px solid; + background: #2d7dc5; + color: white; + outline: 0px; + text-align: center; + padding: 5px 18px; + margin-bottom: 2px; + font-size: 1.4em; + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .skiplinks li a:focus, + .skiplinks li a:hover { + background: #24639b; + color: black; } + #skiplink-nav, + #skiplink-search { + display: none; + } + .footer ul.skiplinks { + height: auto; +} + + .symbolbild { + overflow: hidden; + z-index: 10; + max-width: 100%; + } + + .nav-top ul.menu li a { + padding: 5px 18px; + margin-bottom: 2px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white; + border: 1px solid #C96A00; + -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + text-shadow: 0 -1px 0 #C96A00; + background-color: #ff8800; + + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + .nav-main { + width: 100%; + margin: 0; + float: none; + clear: both; + } + .nav-main ul.menu li a { + position: absolute; + float: none; + display: block; + position: static; + width: 100%; + display: block; + color: white; + outline: 0px; + text-align: center; + padding: 5px 18px; + margin-bottom: 2px; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .nav-main { + margin-bottom: 20px; + } + .nav-main ul li { + float: none; + width: 100%; + + } + .nav-main ul li ul { + display: none; + } + .section { + padding: 0px; + } + .content-primary { + width: 100%; + float: none; + min-height: 0; + } + .content-primary .switchoff, .content-primary .switchon { + display: none; + } + + .content-primary .columns { + float: none; + clear: both; + } + .content-primary .columns .column0, + .content-primary .columns .column1, + .content-primary .columns .column2 { + float: none; + width: 100%; + display: block; + clear: both; + } + .content-primary .columns .column2:before { + content: ""; + display: block; + border: 0; + padding: 0; + margin-bottom: 15px; + margin-top: 5px; + background: url("../images/jolly.png") no-repeat center center; + height: 26px; + } + .content-primary .columns .column2 .post { + padding-left: 0px; + } + + .content-primary .first-startpage-widget-area, + .content-primary .second-startpage-widget-area { + clear: both; + float: none; + padding-top: 10px; + width: 100%; + display: block; + } + + + .content-primary .skin { + padding: 10px; + } + .content-header, + .content-header-big { + margin: 0; + height: auto; + overflow: hidden; + position: relative; + left: inherit; + top: inherit; + min-height: 3em; + } + .content-header h1, + .content-header-big h1{ + z-index: 100; + position: relative; + left: inherit; + top: inherit; + padding: 10px; + width: 100%; + margin: 0; + } + .content .symbolbild { + background-size: auto 100px; + top: 0; + left: 0; + position: absolute; + } + .single .post { + padding: 10px; + max-width: 100%; + } + .post-comments { + /* background: url("../images/int/bg-tags.png") repeat -20% top #FF8800; */ + padding: 3px; + margin: 2px 5px 5px 5px; + } + .post-comments a { + color: black; + } + .post-comments ol { + margin: 0; + } + .post-comments ol li { + background: rgba(0, 0, 0, 0.1); + } + .post-comments ol li .comment-details { + color: #222222; + float: none; + width: auto; + font-size: 1em; + font-weight: bold; + padding-right: 2%; + text-align: left; + max-width: none; + min-height: 50px; + } + .post-comments ol li .comment-body { + float: none; + width: auto; + background: white; + padding: 5px; + } + .post-comments ol li .reply { + display: none; + } + +.footer .first-footer-widget-area, +.footer .second-footer-widget-area { + clear: both; + padding-top: 10px; + display: block; +} + + .footer .first-footer-widget-area .skin { + padding-bottom: 0px; + } + + .footer .second-footer-widget-area { + padding-top: 0px; + } + .footer .second-footer-widget-area .skin { + padding-top: 0px; + } + + #socialmedia_iconbar { + position: relative; + display: inline-block; + top: inherit; + left: inherit; + width: auto; + background: black; + border-radius: 3px ; + z-index: 10 ; + padding: 2px; + margin: 0px auto; + text-align: center; + width: 100%; + } + .home #socialmedia_iconbar { + top: inherit; + } + #socialmedia_iconbar ul.socialmedia { + list-style: none; + display: inline-block; + } + #socialmedia_iconbar ul.socialmedia li { + width: 34px; + } + .nav-main li a span { + display: inline; + position: relative; + top: inherit; + right: inherit; + font-size: 0.8em; + z-index: 51; + } + .nav-main li a span:before { + content: " ("; + } + .nav-main li a span:after { + content: ")"; + } +} +@media only screen and (max-width: 479px) { + .symbolbild, + .flexslider, + .flexslider img { + overflow: hidden; + } + .slidersidebar { + height: auto; + margin-bottom: 10px; + } + + .flexslider .caption { + padding: 5px 10px; + } + .flexslider .caption h2, + .flexslider .caption h3 { + font-size: 12px; + font-family: Helvetica, Arial, sans-serif; + letter-spacing: 0px; + } + + .content .startpage-widget-area { + clear: both; + margin: 0; + } +} + + +@media only screen and (min-width: 1350px) { + .row { + max-width: 1343px; + width: 1343px; + } + + .teaser .first-teaser-widget-area, + .first-footer-widget-area { + width: 1024px; + } + .content .symbolbild { + max-width: 1024px; + } + .content .symbolbild img, + .content .bigslider img, + .flexslider .bigslider img { + width: 1024px; + max-width: 1024px; + height: auto; + margin-top: -74px; + } + .content-aside .slide .caption, + .first-teaser-widget-area .slide .caption { +/* bottom: -74px; */ + } + + .content-primary { + float: left; + width: 1024px; + } + + .sticky { + margin: 1em; + } + + #default-stream.threecolumn .columns .column1, + #default-stream.threecolumn .columns .column2, + #default-stream.threecolumn .content-primary .columns .column2 { + width: 33%; + float: none; + display: inline-block; + padding: 0.5em; + vertical-align: top; + } + #default-stream.threecolumn hr {display: none; } + #default-stream.threecolumn .columns:after { + clear: both; + } + + + #main-stream { + float: left; + width: 67%; + margin: 0; + padding: 10px 10px 10px 20px; + } + .widget-stream, + #linktipp-stream, + #second-stream{display:inline-block;width:33%;float:left;margin:0;padding:10px 10px 10px 20px;} + #linktipp-stream, + #second-stream{background:rgba(0,0,0,0.05);} + .widget-stream { margin-left: 2px; } + + #main-stream .columns .column1, + #main-stream .columns .column2 { + padding: 0 20px 0 0; + } + + #linktipp-stream .columns .column1, + #linktipp-stream .columns .column2, + #second-stream .columns .column1, + #second-stream .columns .column2, + #second-stream .p3-col1, + #second-stream .p3-col3 { + float: none; + width: 100%; + margin: 10px 0; + display: block; + } + #second-stream .columns { + display: inline; + } + #second-stream .post-info .infoimage { + display: none; + } + #linktipp-stream .clear, + #second-stream .clear, + #linktipp-stream hr, + #second-stream hr { + clear: none; + display: none; + } + + #linktipp-stream .p3-column, + #second-stream .p3-column { + width: auto; + display: inline; + } + + #linktipp-stream .withthumb .p3-col3, + #second-stream .withthumb .p3-col3 { + margin: 0; + } + + + #linktipp-stream .linktipps .post-entry p img { + float: none; + display: block; + margin: 10px auto; + } + .content .startpage-widget-area { + clear: both; + margin: 0 30px; + } + + + +} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/basemod_mediaqueries.min.css b/wp-content/themes/piratenkleider/css/basemod_mediaqueries.min.css new file mode 100644 index 0000000..18749eb --- /dev/null +++ b/wp-content/themes/piratenkleider/css/basemod_mediaqueries.min.css @@ -0,0 +1 @@ +@media only screen and (max-width:1024px){.row{width:100%}.branding,.sticker{padding:15px}.nav-main{padding:0 15px 0 15px}.content-primary,.teaser .first-teaser-widget-area,.first-footer-widget-area{float:none;width:100%;display:block}.content-primary,.teaser .first-teaser-widget-area,.first-footer-widget-area{float:none;width:100%;display:block}.content-aside,.teaser .second-teaser-widget-area,.second-footer-widget-area{float:none;width:100%;display:block}.teaser .first-teaser-widget-area,.first-footer-widget-area{width:100%}.content .symbolbild{max-width:1024px}.content .symbolbild img,.content .bigslider img,.flexslider .bigslider img{width:100%;max-width:1024px;height:auto}}@media only screen and (max-width:767px){.row{width:100%}.content-primary,.teaser .first-teaser-widget-area,.first-footer-widget-area{float:none;width:100%;display:block}.content-aside,.teaser .second-teaser-widget-area,.second-footer-widget-area{float:none;width:100%;display:block}.content-primary .columns{float:none;clear:both}.content-primary .columns .column0,.content-primary .columns .column1,.content-primary .columns .column2{float:none;width:100%;display:block;clear:both}.content-primary .columns .column2:before{content:"";display:block;border:0;padding:0;margin-bottom:15px;margin-top:5px;background:url("../images/jolly.png") no-repeat center center;height:26px}.content-primary .columns .column2 .post{padding-left:0}.withvideo .p3-col1,.withvideo .p3-col3{float:none;width:100%;margin:0}.flexslider,.flexslider img{overflow:hidden}.slidersidebar{height:auto;margin-bottom:10px}.logo{max-width:300px;top:0}.logo img{margin:0 auto;display:block}.symbolbild{height:240px;overflow:hidden}.teaserlinks .symbol:before{display:none}.teaserlinks ul li a{padding-left:10px}.nav-main ul.menu li a{padding:12px 5px 10px}}@media only screen and (max-width:768px){.header,.nav-top{height:auto}.branding{display:block;width:100%;margin:0 auto;height:auto;padding:10px;text-align:center}.branding h1{margin-bottom:0}.logo{margin:0 auto}.logo img{display:block;width:100%;height:auto}.sticker,.teaser{display:none}.nav-top,.header #searchform{position:relative;top:inherit;right:inherit;left:inherit;display:block;text-align:center;display:block;margin:0 auto;width:100%;clear:both;float:none}.nav-top form.searchform{clear:both;display:block;width:320px;background:transparent;margin:5px auto 15px auto;position:relative;float:none;font-size:1.2em}.nav-top form.searchform input{padding:5px}.searchform input#s{width:220px}.nav-top ul.socialmedia{clear:both;display:inline-block;position:relative;top:inherit;right:inherit;width:auto;float:none}.nav-top form.searchform .searchsubmit{position:relative;width:auto;float:right;text-indent:0;background:#2d7dc5;height:inherit;line-height:1em;overflow:none;height:auto;padding:5px;top:0;margin-top:2px;left:-15px}.nav-top form.searchform .searchsubmit:after{content:"a";clear:both}.nav-top div.menu-header{float:none;display:inline-block;position:relative;text-align:center}.nav-top div.menu-header ul.menu li a{line-height:22px;padding:0 5px;background:0;border:0;box-shadow:none;text-decoration:underline;color:black;border-radius:none;text-shadow:0 -1px 0 #eee}.nav-main{display:block;width:100%;position:relative;max-width:100%;margin:0;padding:0}.nav-main ul.menu{float:none}.nav-main ul.menu li.current_page_item a[title="Home"],.nav-main ul.menu li.current-menu-item.menu-item-home a,.nav-main ul.menu li a[title="Home"],.nav-main ul.menu li.menu-item-home a{background:black;text-indent:0}.nav-main ul.menu li.current_page_item a[title="Home"]:hover,.nav-main ul.menu li.current-menu-item.menu-item-home a:hover,.nav-main ul.menu li a[title="Home"]:hover,.nav-main ul.menu li.menu-item-home a:hover{background:black;color:#24639b;text-indent:0}.skiplinks li{list-style:none;width:100%}.skiplinks li a{position:absolute;display:block;position:static;width:100%;display:block;border:0 solid;background:#2d7dc5;color:white;outline:0;text-align:center;padding:5px 18px;margin-bottom:2px;font-size:1.4em;background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.skiplinks li a:focus,.skiplinks li a:hover{background:#24639b;color:black}#skiplink-nav,#skiplink-search{display:none}.footer ul.skiplinks{height:auto}.symbolbild{overflow:hidden;z-index:10;max-width:100%}.nav-top ul.menu li a{padding:5px 18px;margin-bottom:2px;overflow:visible;position:relative;background:#2d7dc5;color:white;border:1px solid #c96a00;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:0 -1px 0 #c96a00;background-color:#f80}.nav-top ul.menu li a:hover{background:#24639b}.nav-main{width:100%;margin:0;float:none;clear:both}.nav-main ul.menu li a{position:absolute;float:none;display:block;position:static;width:100%;display:block;color:white;outline:0;text-align:center;padding:5px 18px;margin-bottom:2px;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.nav-main{margin-bottom:20px}.nav-main ul li{float:none;width:100%}.nav-main ul li ul{display:none}.section{padding:0}.content-primary{width:100%;float:none;min-height:0}.content-primary .switchoff,.content-primary .switchon{display:none}.content-primary .columns{float:none;clear:both}.content-primary .columns .column0,.content-primary .columns .column1,.content-primary .columns .column2{float:none;width:100%;display:block;clear:both}.content-primary .columns .column2:before{content:"";display:block;border:0;padding:0;margin-bottom:15px;margin-top:5px;background:url("../images/jolly.png") no-repeat center center;height:26px}.content-primary .columns .column2 .post{padding-left:0}.content-primary .first-startpage-widget-area,.content-primary .second-startpage-widget-area{clear:both;float:none;padding-top:10px;width:100%;display:block}.content-primary .skin{padding:10px}.content-header,.content-header-big{margin:0;height:auto;overflow:hidden;position:relative;left:inherit;top:inherit;min-height:3em}.content-header h1,.content-header-big h1{z-index:100;position:relative;left:inherit;top:inherit;padding:10px;width:100%;margin:0}.content .symbolbild{background-size:auto 100px;top:0;left:0;position:absolute}.single .post{padding:10px;max-width:100%}.post-comments{padding:3px;margin:2px 5px 5px 5px}.post-comments a{color:black}.post-comments ol{margin:0}.post-comments ol li{background:rgba(0,0,0,0.1)}.post-comments ol li .comment-details{color:#222;float:none;width:auto;font-size:1em;font-weight:bold;padding-right:2%;text-align:left;max-width:none;min-height:50px}.post-comments ol li .comment-body{float:none;width:auto;background:white;padding:5px}.post-comments ol li .reply{display:none}.footer .first-footer-widget-area,.footer .second-footer-widget-area{clear:both;padding-top:10px;display:block}.footer .first-footer-widget-area .skin{padding-bottom:0}.footer .second-footer-widget-area{padding-top:0}.footer .second-footer-widget-area .skin{padding-top:0}#socialmedia_iconbar{position:relative;display:inline-block;top:inherit;left:inherit;width:auto;background:black;border-radius:3px;z-index:10;padding:2px;margin:0 auto;text-align:center;width:100%}.home #socialmedia_iconbar{top:inherit}#socialmedia_iconbar ul.socialmedia{list-style:none;display:inline-block}#socialmedia_iconbar ul.socialmedia li{width:34px}.nav-main li a span{display:inline;position:relative;top:inherit;right:inherit;font-size:.8em;z-index:51}.nav-main li a span:before{content:" ("}.nav-main li a span:after{content:")"}}@media only screen and (max-width:479px){.symbolbild,.flexslider,.flexslider img{overflow:hidden}.slidersidebar{height:auto;margin-bottom:10px}.flexslider .caption{padding:5px 10px}.flexslider .caption h2,.flexslider .caption h3{font-size:12px;font-family:Helvetica,Arial,sans-serif;letter-spacing:0}.content .startpage-widget-area{clear:both;margin:0}}@media only screen and (min-width:1350px){.row{max-width:1343px;width:1343px}.teaser .first-teaser-widget-area,.first-footer-widget-area{width:1024px}.content .symbolbild{max-width:1024px}.content .symbolbild img,.content .bigslider img,.flexslider .bigslider img{width:1024px;max-width:1024px;height:auto;margin-top:-74px}.content-primary{float:left;width:1024px}.sticky{margin:1em}#default-stream.threecolumn .columns .column1,#default-stream.threecolumn .columns .column2,#default-stream.threecolumn .content-primary .columns .column2{width:33%;float:none;display:inline-block;padding:.5em;vertical-align:top}#default-stream.threecolumn hr{display:none}#default-stream.threecolumn .columns:after{clear:both}#main-stream{float:left;width:67%;margin:0;padding:10px 10px 10px 20px}.widget-stream,#linktipp-stream,#second-stream{display:inline-block;width:33%;float:left;margin:0;padding:10px 10px 10px 20px}#linktipp-stream,#second-stream{background:rgba(0,0,0,0.05)}.widget-stream{margin-left:2px}#main-stream .columns .column1,#main-stream .columns .column2{padding:0 20px 0 0}#linktipp-stream .columns .column1,#linktipp-stream .columns .column2,#second-stream .columns .column1,#second-stream .columns .column2,#second-stream .p3-col1,#second-stream .p3-col3{float:none;width:100%;margin:10px 0;display:block}#second-stream .columns{display:inline}#second-stream .post-info .infoimage{display:none}#linktipp-stream .clear,#second-stream .clear,#linktipp-stream hr,#second-stream hr{clear:none;display:none}#linktipp-stream .p3-column,#second-stream .p3-column{width:auto;display:inline}#linktipp-stream .withthumb .p3-col3,#second-stream .withthumb .p3-col3{margin:0}#linktipp-stream .linktipps .post-entry p img{float:none;display:block;margin:10px auto}.content .startpage-widget-area{clear:both;margin:0 30px}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_at.css b/wp-content/themes/piratenkleider/css/colors_at.css new file mode 100644 index 0000000..266191f --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_at.css @@ -0,0 +1,570 @@ +/* + Document : colors_at + Created on : 09.07.2012, 10:32:20 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style (german colors). + + This is the Austrian color file. + + Base color: #4c2582 , rgba(76,37,130, 0.2); + Special text font: Droid Sans + + +*/ + + +@media screen, projection { + body { + background-image: url("../images/int/bg-tags-at.png"); + background-color: #4c2582; + } + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + a:hover { + color: #111; + } + ins, mark { + background-color: #4c2582; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #4c2582; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #4c2582; + } + +.sticker ul li { + border-color: transparent; + } + + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #4c2582; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #4c2582; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + + .teaser .row { + background: #993399; + background: rgba(0, 0, 0, 0.2) -20% 0 fixed; + } + .teaser .first-teaser-widget-area { + background: #111; + } + .first-teaser-widget-area .slide .textslider { + background: #4c2582; + color: #ddd; + } + + .second-teaser-widget-area li { + background: #4c2582; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #993399; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #4c2582; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + +.teaserlinks ul li { + background-color: #5C388F; + color: white; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks .symbol:before { + text-shadow: 0 -1px 1px rgba(0,0,0,0.2); + } + .teaserlinks ul li a { + color: #EEE; + text-shadow: 0 -1px 1px #552554; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #5C388F; + } + .teaserlinks ul li a span { + text-shadow: 0 0 0; + color: #EEE; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: white; + } + + + .content .row { + background: rgba(76, 37, 130, 0.2); + } + .content .symbolbild .caption { + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + .content-header-big { + background: url(../images/int/bg-tags-at.png); + } + + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #4c2582; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #4c2582; + color: white; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #4c2582; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #4c2582; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +.content-aside .newsletter { + background: none repeat scroll 0 0 rgba(76, 37, 130, 0.5); + box-shadow:none; +} + + +.content-aside .widget li { + background:none; + } +.content-aside .widget li:hover { + background:#5C388F; + } +.content-aside .widget li:hover, + .content-aside .widget li:focus, +#ics-calendar-widget li:hover, +#ics-calendar-widget li:focus, + .content-aside .twitterwidget li:hover, + .content-aside .twitterwidget li:focus { + background: #5c388f; + } + .content-aside .twitterwidget li a:hover { color:#FFF; } + .content-aside a { + color: #EEE; + background: rgba(255,255,255, 0.2); + padding:0.25em 0.4em; +} + .content-aside a:hover { + color: rgba(76, 37, 130, 0.8); + background: rgba(255,255,255, 0.8); + } + .content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + .content-aside table td, + .content-aside table th { + border-top-color: #4c2582; + } +.content-aside blockquote { + border: 0 solid; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + + + .content-aside ul.menu { + background: #993399; + background: rgba(255, 255, 255, 0.2); +} + +.content-aside ul.menu li a { + + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} + + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #993399; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #4c2582; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #4c2582; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #993399; + text-shadow: 0 -1px 0 #993399; + background-color: #4c2582; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: url("../images/int/bg-tags-at.png") repeat fixed -20% top #4c2582; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } + \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_at.min.css b/wp-content/themes/piratenkleider/css/colors_at.min.css new file mode 100644 index 0000000..0da8500 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_at.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background-image:url("../images/int/bg-tags-at.png");background-color:#4c2582}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:hover{color:#111}ins,mark{background-color:#4c2582}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#4c2582;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#4c2582}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#4c2582}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#4c2582}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.teaser .row{background:#939;background:rgba(0,0,0,0.2) -20% 0 fixed}.teaser .first-teaser-widget-area{background:#111}.first-teaser-widget-area .slide .textslider{background:#4c2582;color:#ddd}.second-teaser-widget-area li{background:#4c2582}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #552554}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#939;background:rgba(0,0,0,0.5);color:white}.second-teaser-widget-area .textwidget{background:#4c2582;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#5c388f;color:white;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks .symbol:before{text-shadow:0 -1px 1px rgba(0,0,0,0.2)}.teaserlinks ul li a{color:#EEE;text-shadow:0 -1px 1px #552554}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #5c388f}.teaserlinks ul li a span{text-shadow:0;color:#EEE}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:white}.content .row{background:rgba(76,37,130,0.2)}.content .symbolbild .caption{background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:url(../images/int/bg-tags-at.png)}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#4c2582;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#4c2582;color:white}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#4c2582}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#4c2582}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside .newsletter{background:none repeat scroll 0 0 rgba(76,37,130,0.5);box-shadow:none}.content-aside .widget li{background:0}.content-aside .widget li:hover{background:#5c388f}.content-aside .widget li:hover,.content-aside .widget li:focus,#ics-calendar-widget li:hover,#ics-calendar-widget li:focus,.content-aside .twitterwidget li:hover,.content-aside .twitterwidget li:focus{background:#5c388f}.content-aside .twitterwidget li a:hover{color:#FFF}.content-aside a{color:#EEE;background:rgba(255,255,255,0.2);padding:.25em .4em}.content-aside a:hover{color:rgba(76,37,130,0.8);background:rgba(255,255,255,0.8)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#4c2582}.content-aside blockquote{border:0 solid;background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu{background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#939;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#4c2582}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#939;background:rgba(255,255,255,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#4c2582;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#939;text-shadow:0 -1px 0 #939;background-color:#4c2582}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:url("../images/int/bg-tags-at.png") repeat fixed -20% top #4c2582}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_ch.css b/wp-content/themes/piratenkleider/css/colors_ch.css new file mode 100644 index 0000000..4dcf7ec --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_ch.css @@ -0,0 +1,672 @@ + +/* + * Document : colors_ch + * Created on : 07.06.2015, 00:55 + * Author : xwolf + * Description: + * Define corporate design colors for the theme. + * Each pirate party in several countries use their own set of colors; + * Therefor all color-settings are outsourced in files in + * the form colors_LANG.css. + * + * Settings in the color files will override settings in the + * current basemods, which defines the default style (german colors). + * + * This is the Swiss color file. + * + * Base color: #F9B200 , rgba(76,37,130, 0.2); + * Special text font: Aller + */ + +@font-face { + font-family: FontPiratenkleiderDefault; + src: local(Aller), + url(../fonts/aller_rg.eot) format("embedded-opentype"), + url(../fonts/aller_rg.woff2) format("woff2"), + url(../fonts/aller_rg.woff) format("woff"), + url(../fonts/aller_rg.ttf) format("truetype"); +} + +@font-face { + font-family: FontPiratenkleiderHeadlines; + src: local(Aller), + url(../fonts/aller_rg.eot) format("embedded-opentype"), + url(../fonts/aller_rg.woff2) format("woff2"), + url(../fonts/aller_rg.woff) format("woff"), + url(../fonts/aller_rg.ttf) format("truetype"); +} + +@font-face { + font-family: FontPiratenkleiderMenuHeadlines; + src: local(Aller), + url(../fonts/aller_rg.eot) format("embedded-opentype"), + url(../fonts/aller_rg.woff2) format("woff2"), + url(../fonts/aller_rg.woff) format("woff"), + url(../fonts/aller_rg.ttf) format("truetype"); +} + +@media screen, projection { + body { + background-image: none; + background-color: #F9B200; + } + + a { + color: #E86800; + -webkit-tap-highlight-color: #E95E0F; + } + + a:visited { + color: #E95E0F; + } + + a:hover { + color: #D8520F; + } + + ins, mark { + background-color: #F9B200; + } + + ::selection, ::-moz-selection { + background: #E95E0F; + color: white; + } + + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #E95E0F; + color: white; + border: 1px solid #E95E0F; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #F7C34A; + border-bottom: 1px solid #CC6804; + text-shadow: 0 -1px 0 #112e48; + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #E87E45); + background-image: linear-gradient(to bottom, #E95E0F, #E87E45); + } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #CC6804); + background-image: linear-gradient(to bottom, #E95E0F, #CC6804); + } + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #E95E0F; + color: white; + } + + .skiplinks li a:hover { + background: #F9B200; + color: black; + } + + ul.socialmedia li a img { + border-color: #F28900; + } + + ul.socialmedia li a:hover img { + border-color: white; + } + + ul.socialmedia li a:focus img { + border-color: #F9B200; + } + + .sticker ul li { + border-color: transparent; + } + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #CC6804; + } + + .sticker ul li a .cicolor { + color: #F9B200; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #E95E0F; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #7F4102; + } + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #F9B200; + } + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + .teaser .row { + background: #E59C00; + background: rgba(0, 0, 0, 0.2) -20% 0 fixed; + } + + .teaser .first-teaser-widget-area { + background: #111; + } + + .first-teaser-widget-area .slide .textslider { + background: #F9B200; + color: #ddd; + } + + .first-teaser-widget-area .slide .caption a { + background: #E58400 none repeat scroll 0% 0%; + } + + .second-teaser-widget-area li { + background: #F9B200; + } + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + } + + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + } + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #E59C00; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #F9B200; + color: white; + text-shadow: none; + } + + .second-teaser-widget-area li.recentcomments { + color: white; + } + + .teaserlinks ul li { + background-color: #E58400; + color: white; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + + .teaserlinks .symbol:before { + text-shadow: 0 -1px 1px rgba(0,0,0,0.2); + } + + .teaserlinks ul li a { + color: #FFF; + text-shadow: none; + } + + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 transparent; + } + + .teaserlinks ul li a span { + text-shadow: 0 0 0; + color: #000; + } + + .content .row { + background: rgba(249, 178, 0, 0.2); + } + + .caldera-form-page .row { + width: 100%; + } + + .single { + width: 100%; + } + + .content .symbolbild .caption { + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + + .content-header-big { + background: url(../images/int/bg-tags.png); + } + + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #F9B200; + color: black; + } + + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #F9B200; + color: white; + } + + .post .post-info .cal-icon { + background: #eeeeee; + box-shadow: 1px 1px 2px #444444; + } + + .post .post-meta { + color: #222; + } + + .post-comments ol li .reply a { + background: #E95E0F; + color: white; + border-color: #E95E0F; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #E87E45); + background-image: linear-gradient(to bottom, #E95E0F, #E87E45); + } + + .post-comments ol li .reply a:hover { + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #CC6804); + background-image: linear-gradient(to bottom, #E95E0F, #CC6804); + } + + .post-comments .respond span.required { + color: #F9B200; + } + + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + + .gallery img:hover { + border-color: #F9B200; + } + + .gallery-caption { + color: #888; + } + + .first-startpage-widget-area a.all-articles { + background: #E95E0F; + color: white; + border-color: #E95E0F; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #F7C34A; + border-bottom-color: #CC6804; + text-shadow: 0 -1px 0 #112e48; + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #E87E45); + background-image: linear-gradient(to bottom, #E95E0F, #E87E45); + } + + .first-startpage-widget-area a.all-articles:hover { + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #CC6804); + background-image: linear-gradient(to bottom, #E95E0F, #CC6804); + } + + .content-aside .newsletter { + background: none repeat scroll 0 0 rgba(216, 122, 0, 0.5); + box-shadow:none; + } + + .content-aside .widget li { + background:none; + } + + .content-aside .widget li:hover { + background: #F2A900; + } + + .content-aside .widget li:hover, + .content-aside .widget li:focus, + #ics-calendar-widget li:hover, + #ics-calendar-widget li:focus, + .content-aside .twitterwidget li:hover, + .content-aside .twitterwidget li:focus { + background: #F2A900; + } + + .content-aside .twitterwidget li a:hover { color:#FFF; } + .content-aside a { + color: #505050; + background: rgba(255,255,255, 0.2); + padding:0.25em 0.4em; + } + + .content-aside a:hover { + color: #202020; + background: rgba(255,255,255, 0.8); + } + + .content-aside #steckbrief a { + background: transparent; + } + + .content-aside #steckbrief a:hover { + background: transparent; + } + + .content-aside table td, + .content-aside table th { + border-top-color: #F9B200; + } + + .content-aside blockquote { + border: 0 solid; + background: #E59C00; + background: rgba(255, 255, 255, 0.2); + } + + .content-aside ul.menu { + background: #E59C00; + background: rgba(255, 255, 255, 0.2); + } + + .content-aside ul.menu li a { + background: white; + color: #E95E0F; + } + + .content-aside ul.menu li.active a, + .content-aside ul.menu li a:hover, + .content-aside ul.menu li a:focus { + color: white; + background: #E95E0F; + } + + .content-aside ul.menu li.current_page_item > a, + .content-aside ul.menu li.current-menu-item > a { + background: #E95E0F url("../images/plus-left.gif") center left no-repeat; + color: white; + } + + .subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + } + + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #E95E0F; + } + + .subcontent a:hover { + background: #E95E0F; + color: white; + } + + .footer { + background-image: none; + } + + .footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .footer a { + background: black; + color: #E95E0F; + } + + .footer a:hover { + background: #E95E0F; + color: white; + } + + .content-aside .widget li a.rsswidget { + background: #E59C00; + background: rgba(0, 0, 0, 0.2); + } + + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #F9B200; + } + + .content-aside .widget li .rssSummary { + color:#333333; + } + + #ics-calendar-widget li { + color: black; + background: #E59C00; + background: rgba(255, 255, 255, 0.2); + } + + #ics-calendar-widget-next, + #ics-calendar-widget-prev { + background: #E95E0F; + color: white; + border-color: #E95E0F; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #F7C34A; + border-bottom-color: #CC6804; + + text-shadow: 0 -1px 0 #112e48; + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #E87E45); + background-image: linear-gradient(to bottom, #E95E0F, #E87E45); + } + + #ics-calendar-widget-next:hover, + #ics-calendar-widget-prev:hover { + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #CC6804); + background-image: linear-gradient(to bottom, #E95E0F, #CC6804); + } + + + .ics-calendar-header a { + background: #E95E0F; + color: white; + border-color: #E95E0F; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #F7C34A; + border-bottom-color: #CC6804; + text-shadow: 0 -1px 0 #112e48; + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #E87E45); + background-image: linear-gradient(to bottom, #E95E0F, #E87E45); + } + + .ics-calendar-header a:hover { + background-color: #E95E0F; + background-image: -webkit-linear-gradient(top, #E95E0F, #CC6804); + background-image: linear-gradient(to bottom, #E95E0F, #CC6804); + } + + div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + + div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; + } + + div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; + } + + div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #F9B200; + color: black; + } + + div.ics-calendar-holder .ics-calendar-event { + background: #E95E0F; + color: white; + } + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #E95E0F; + } + + .nav-main ul.menu li a:hover, + .nav-main ul.menu li.hover a { + color: #F80; + } + + .nav-main ul.menu li ul li a:hover, + .nav-main ul.menu li ul li.hover a, + .nav-main ul.menu li ul li a:active, + .nav-main ul.menu li ul li.active a, + .nav-main ul.menu li ul li ul li a:active, + .nav-main ul.menu li ul li ul li.active a { + background: #F80 none repeat scroll 0% 0%; + } + + .searchform .searchsubmit { + background: rgba(255, 136, 0, 0.7); + } + + .searchform .searchsubmit:hover { + background-color: #F80; + } +} + +/* overwriting colors from hamburger.css */ +@media only screen and (max-width: 768px) { + .nav-main ul { + box-shadow: none !important; + } + + .nav-main a { + color: black !important; + background-color: #F9B200 !important; + background-image: none !important; + border-color: black !important; + border: 1px solid black !important; + } + + .nav-main ul.menu li.current-menu-item > a, + .nav-main ul.menu li.current-page-item > a { + color: white !important; + background-color: black !important; + background-image: none !important; + border-color: #F9B200 !important; + border: 1px solid #F9B200 !important; + } + + .post-comments { + background-color: #F9B200 !important; + } + + .post-comments a { + color: black !important; + } + + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2) !important; + } + + .post-comments ol li .comment-details { + color: #222222 !important; + background-color: rgba(0, 0, 0, 0.2) !important; + } + + .post-comments ol li .comment-body { + background: white !important; + } + + .skiplinks li a { + background: #F9B200 !important; + color: white !important; + border: 1px solid black !important; + background-color: #F9B200 !important; + background-image: -webkit-linear-gradient(top, #F9B200, #E58400) !important; + background-image: linear-gradient(to bottom, #F9B200, #E58400) !important; + } + + .skiplinks li a:focus, + .skiplinks li a:hover { + background: #E58400 !important; + color: black !important; + background-color: #E58400 !important; + background-image: -webkit-linear-gradient(top, #E58400, #F9B200) !important; + background-image: linear-gradient(to bottom, #E58400, #F9B200) !important; + } + + /* marker */ + + #header-menu-icon { + background-color: #ddd !important; + background-image: -webkit-linear-gradient(top, #ddd, #bbb) !important; + background-image: linear-gradient(to bottom, #ddd, #bbb) !important; + } + + #header-menu-icon:hover::after, + #header-menu-icon:active::after { + color: #555 !important; + } + + + + /* overwriting fonts from hamburger.css */ + .nav-main { + font-family: FontPiratenkleiderDefault !important; + } + + .nav-main a { + font-family: FontPiratenkleiderDefault !important; + } +} diff --git a/wp-content/themes/piratenkleider/css/colors_flaschenpost.css b/wp-content/themes/piratenkleider/css/colors_flaschenpost.css new file mode 100644 index 0000000..da97bc3 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_flaschenpost.css @@ -0,0 +1,539 @@ +/* + Document : colors_us + Created on : 16.05.2012, 11:56:08 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style. + + This is the color file for the german online paper Flaschenpost + + Base color: #A5DFF9 , rgba(153, 51, 153, 0.2); + + +*/ + + + +@media screen, projection { + body { + background: white; + } + + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + + .content-aside .widget li:hover, .content-aside .twitterwidget li:hover, + .content-aside li:hover, + a:hover { + color: #111; + background: rgba(0,0,0,0.2); + } + ins, mark { + background-color: #A5DFF9; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #A5DFF9; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #A5DFF9; + } + +.sticker ul li { + border-color: transparent; + } + + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #A5DFF9; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #A5DFF9; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + .content .row, + .teaser .row { + background: #A5DFF9; + background: rgba(0, 0, 0, 0.3) -20% 0 fixed; + } + .teaser .first-teaser-widget-area { + background: #111; + } + + + .second-teaser-widget-area li { + background: #A5DFF9; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #A5DFF9; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #A5DFF9; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + + .teaserlinks ul li { + background-color: #A5DFF9; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks ul li a { + color: white; + text-shadow: 0 -1px 1px #552554; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #A5DFF9; + } + .teaserlinks ul li a span { + color: black; + text-shadow: 0 0 0; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: black; + } + + .content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + .content-header-big { + background: white; + } + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #A5DFF9; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #A5DFF9; + color: black; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #A5DFF9; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #A5DFF9; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .content-aside a { + color: black; + background: #A5DFF9; +} + .content-aside a:hover { + color: white; + background: rgba(255, 255, 255, 0.2); + } + .content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + .content-aside table td, + .content-aside table th { + border-top-color: #A5DFF9; + } +.content-aside blockquote { + border: 0 solid; + background: #A5DFF9; + background: rgba(255, 255, 255, 0.2); + } + .content-aside .newsletter { + background-color: #A5DFF9; + } + + .content-aside ul.menu { + background: #A5DFF9; + background: rgba(255, 255, 255, 0.2); +} + +.content-aside ul.menu li a { + + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} +.content-aside p { + color: black; +} + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #A5DFF9; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #A5DFF9; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #A5DFF9; + background: rgba(255, 255, 255, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #A5DFF9; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #A5DFF9; + text-shadow: 0 -1px 0 #A5DFF9; + background-color: #A5DFF9; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: #A5DFF9; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } + diff --git a/wp-content/themes/piratenkleider/css/colors_flaschenpost.min.css b/wp-content/themes/piratenkleider/css/colors_flaschenpost.min.css new file mode 100644 index 0000000..bb2831d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_flaschenpost.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background:white}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}.content-aside .widget li:hover,.content-aside .twitterwidget li:hover,.content-aside li:hover,a:hover{color:#111;background:rgba(0,0,0,0.2)}ins,mark{background-color:#a5dff9}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#a5dff9;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#a5dff9}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#a5dff9}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#a5dff9}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.content .row,.teaser .row{background:#a5dff9;background:rgba(0,0,0,0.3) -20% 0 fixed}.teaser .first-teaser-widget-area{background:#111}.second-teaser-widget-area li{background:#a5dff9}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #552554}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#a5dff9;background:rgba(0,0,0,0.5);color:white}.second-teaser-widget-area .textwidget{background:#a5dff9;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#a5dff9;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks ul li a{color:white;text-shadow:0 -1px 1px #552554}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #a5dff9}.teaserlinks ul li a span{color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:white}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#a5dff9;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#a5dff9;color:black}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#a5dff9}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#a5dff9}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside a{color:black;background:#a5dff9}.content-aside a:hover{color:white;background:rgba(255,255,255,0.2)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#a5dff9}.content-aside blockquote{border:0 solid;background:#a5dff9;background:rgba(255,255,255,0.2)}.content-aside .newsletter{background-color:#a5dff9}.content-aside ul.menu{background:#a5dff9;background:rgba(255,255,255,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.content-aside p{color:black}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#a5dff9;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#a5dff9}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#a5dff9;background:rgba(255,255,255,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#a5dff9;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#a5dff9;text-shadow:0 -1px 0 #a5dff9;background-color:#a5dff9}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:#a5dff9}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_hu.css b/wp-content/themes/piratenkleider/css/colors_hu.css new file mode 100644 index 0000000..9311a7d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_hu.css @@ -0,0 +1,569 @@ +/* + Document : colors_hu + Created on : 26.02.2013 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style (german colors). + + This is the Hungarian color file. + + +*/ + + +@media screen, projection { + body { + background: #4c2582 url("../images/int/bg-tags-hu.png") -20% top fixed; + } + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + a:hover { + color: #111; + } + ins, mark { + background-color: #4c2582; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #4c2582; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #4c2582; + } + +.sticker ul li { + border-color: transparent; + } + + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #4c2582; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #4c2582; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + + .teaser .row { + background: #993399; + background: rgba(0, 0, 0, 0.2) -20% 0 fixed; + } + .teaser .first-teaser-widget-area { + background: #111; + } + .first-teaser-widget-area .slide .textslider { + background: #4c2582; + color: #ddd; + } + + .second-teaser-widget-area li { + background: #4c2582; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #993399; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #4c2582; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + +.teaserlinks ul li { + background-color: #5C388F; + color: white; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks .symbol:before { + text-shadow: 0 -1px 1px rgba(0,0,0,0.2) !important; + } + .teaserlinks ul li a { + color: #EEE; + text-shadow: 0 -1px 1px #552554; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #5C388F; + } + .teaserlinks ul li a span { + text-shadow: 0 0 0; + color: #EEE; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: white; + } + + .content .row { + background: #4c2582; + background: rgba(76, 37, 130, 0.2); + } + .content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + .content-header-big { + background: url(../images/int/bg-tags-hu.png); + } + + + + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #4c2582; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #4c2582; + color: white; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #4c2582; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #4c2582; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +.content-aside .newsletter { + background: none repeat scroll 0 0 rgba(76, 37, 130, 0.5); + box-shadow:none; +} + + +.content-aside .widget li { + background:none; + } +.content-aside .widget li:hover { + background:#5C388F; + } +.content-aside .widget li:hover, + .content-aside .widget li:focus, +#ics-calendar-widget li:hover, +#ics-calendar-widget li:focus, + .content-aside .twitterwidget li:hover, + .content-aside .twitterwidget li:focus { + background: #5c388f; + } + .content-aside .twitterwidget li a:hover { color:#FFF; } + .content-aside a { + color: #EEE; + background: rgba(255,255,255, 0.2); + padding:0.25em 0.4em; +} + .content-aside a:hover { + color: rgba(76, 37, 130, 0.8); + background: rgba(255,255,255, 0.8); + } + .content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + .content-aside table td, + .content-aside table th { + border-top-color: #4c2582; + } +.content-aside blockquote { + border: 0 solid; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + + + .content-aside ul.menu { + background: #993399; + background: rgba(255, 255, 255, 0.2); +} + +.content-aside ul.menu li a { + + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} +.content-aside p { + color: black; +} + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #993399; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #4c2582; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #4c2582; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #993399; + text-shadow: 0 -1px 0 #993399; + background-color: #4c2582; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: url("../images/int/bg-tags-hu.png") repeat fixed -20% top #4c2582; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } diff --git a/wp-content/themes/piratenkleider/css/colors_hu.min.css b/wp-content/themes/piratenkleider/css/colors_hu.min.css new file mode 100644 index 0000000..02f9f51 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_hu.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background:#4c2582 url("../images/int/bg-tags-hu.png") -20% top fixed}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:hover{color:#111}ins,mark{background-color:#4c2582}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#4c2582;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#4c2582}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#4c2582}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#4c2582}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.teaser .row{background:#939;background:rgba(0,0,0,0.2) -20% 0 fixed}.teaser .first-teaser-widget-area{background:#111}.first-teaser-widget-area .slide .textslider{background:#4c2582;color:#ddd}.second-teaser-widget-area li{background:#4c2582}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #552554}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#939;background:rgba(0,0,0,0.5);color:white}.second-teaser-widget-area .textwidget{background:#4c2582;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#5c388f;color:white;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks .symbol:before{text-shadow:0 -1px 1px rgba(0,0,0,0.2)!important}.teaserlinks ul li a{color:#EEE;text-shadow:0 -1px 1px #552554}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #5c388f}.teaserlinks ul li a span{text-shadow:0;color:#EEE}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:white}.content .row{background:#4c2582;background:rgba(76,37,130,0.2)}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:url(../images/int/bg-tags-hu.png)}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#4c2582;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#4c2582;color:white}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#4c2582}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#4c2582}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside .newsletter{background:none repeat scroll 0 0 rgba(76,37,130,0.5);box-shadow:none}.content-aside .widget li{background:0}.content-aside .widget li:hover{background:#5c388f}.content-aside .widget li:hover,.content-aside .widget li:focus,#ics-calendar-widget li:hover,#ics-calendar-widget li:focus,.content-aside .twitterwidget li:hover,.content-aside .twitterwidget li:focus{background:#5c388f}.content-aside .twitterwidget li a:hover{color:#FFF}.content-aside a{color:#EEE;background:rgba(255,255,255,0.2);padding:.25em .4em}.content-aside a:hover{color:rgba(76,37,130,0.8);background:rgba(255,255,255,0.8)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#4c2582}.content-aside blockquote{border:0 solid;background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu{background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.content-aside p{color:black}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#939;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#4c2582}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#939;background:rgba(255,255,255,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#4c2582;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#939;text-shadow:0 -1px 0 #939;background-color:#4c2582}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:url("../images/int/bg-tags-hu.png") repeat fixed -20% top #4c2582}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_lu.css b/wp-content/themes/piratenkleider/css/colors_lu.css new file mode 100644 index 0000000..839f296 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_lu.css @@ -0,0 +1,547 @@ +/* + Document : colors_lu + Created on : 16.05.2012, 11:56:08 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style (german colors). + + This is the luxemburger color file. + + Base color: #B127AF , rgba(153, 51, 153, 0.2); + Special text font: Bebas Neue + + +*/ + + +@media screen, projection { + body { + background: #B127AF url("../images/int/bg-tags-lu.png") -20% top fixed; + } + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + a:hover { + color: #111; + } + ins, mark { + background-color: #B127AF; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #B127AF; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #B127AF; + } + +.sticker ul li { + border-color: transparent; + } + + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #B127AF; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #B127AF; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + + .teaser .row { + background: #993399; + background: rgba(0, 0, 0, 0.3) -20% 0 fixed; + } + + .first-teaser-widget-area .slide .textslider { + background: none repeat scroll 0 0 #B127AF; + } + .second-teaser-widget-area li { + background: #B127AF; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #993399; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #B127AF; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + + .teaserlinks ul li { + background-color: #B127AF; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks ul li a { + color: white; + text-shadow: 0 -1px 1px #552554; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #B127AF; + } + .teaserlinks ul li a span { + color: black; + text-shadow: 0 0 0; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: black; + } + + + .content .row { + background: #B127AF; + background: rgba(153, 51, 153, 0.2); + } + .content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + + .content-header-big { + background: url(../images/int/bg-tags-lu.png); + } + + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #B127AF; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #B127AF; + color: black; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #B127AF; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #B127AF; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .content-aside a { + color: white; + background: #993399; +} + .content-aside a:hover { + color: white; + background: rgba(255, 255, 255, 0.2); + } +.content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + + + .content-aside table td, + .content-aside table th { + border-top-color: #B127AF; + } +.content-aside blockquote { + border: 0 solid; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + + .content-aside .newsletter { + background-color: #B127AF; + } + .content-aside ul.menu { + background: #993399; + background: rgba(255, 255, 255, 0.2); +} + +.content-aside ul.menu li a { + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} +.content-aside p { + color: black; +} + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #993399; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #B127AF; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #B127AF; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #993399; + text-shadow: 0 -1px 0 #993399; + background-color: #B127AF; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: url("../images/int/bg-tags-lu.png") repeat fixed -20% top #B127AF; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } + + diff --git a/wp-content/themes/piratenkleider/css/colors_lu.min.css b/wp-content/themes/piratenkleider/css/colors_lu.min.css new file mode 100644 index 0000000..88462d6 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_lu.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background:#b127af url("../images/int/bg-tags-lu.png") -20% top fixed}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:hover{color:#111}ins,mark{background-color:#b127af}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#b127af;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#b127af}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#b127af}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#b127af}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.teaser .row{background:#939;background:rgba(0,0,0,0.3) -20% 0 fixed}.first-teaser-widget-area .slide .textslider{background:none repeat scroll 0 0 #b127af}.second-teaser-widget-area li{background:#b127af}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #552554}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#939;background:rgba(0,0,0,0.5);color:white}.second-teaser-widget-area .textwidget{background:#b127af;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#b127af;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks ul li a{color:white;text-shadow:0 -1px 1px #552554}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #b127af}.teaserlinks ul li a span{color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.content .row{background:#b127af;background:rgba(153,51,153,0.2)}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:url(../images/int/bg-tags-lu.png)}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#b127af;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#b127af;color:black}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#b127af}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#b127af}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside a{color:white;background:#939}.content-aside a:hover{color:white;background:rgba(255,255,255,0.2)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#b127af}.content-aside blockquote{border:0 solid;background:#939;background:rgba(255,255,255,0.2)}.content-aside .newsletter{background-color:#b127af}.content-aside ul.menu{background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.content-aside p{color:black}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#939;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#b127af}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#939;background:rgba(255,255,255,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#b127af;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#939;text-shadow:0 -1px 0 #939;background-color:#b127af}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:url("../images/int/bg-tags-lu.png") repeat fixed -20% top #b127af}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_tk.css b/wp-content/themes/piratenkleider/css/colors_tk.css new file mode 100644 index 0000000..77b211d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_tk.css @@ -0,0 +1,549 @@ +/* + Document : colors_tk + Created on : 16.05.2012, 11:56:08 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style (german colors). + + This is the turkey color file. + + Base color: #00B5B1 (rgb: 0, 181, 177) + Special text font: Bebas Neue + + NOTICE: This font must be replaced by another font, cause Bebas + does not contain all need chars. Please inform + at piratenkleider@xwolf.de about a possible and useful + font that can be used here. + +*/ + +@media screen, projection { + + body { + background: #00B5B1 url("../images/int/bg-tags-tk.png") -20% top fixed; + } + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + a:hover { + color: #111; + } + ins, mark { + background-color: #00B5B1; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #00B5B1; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #00B5B1; + } + +.sticker ul li { + border-color: transparent; + } + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #00B5B1; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #00B5B1; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + .teaser .row { + background: #00B4B1; + background: rgba(0, 0, 0, 0.3) -20% 0 fixed; + } + .teaser .first-teaser-widget-area { + background: #111; + } + + .first-teaser-widget-area .slide .textslider { + background: #00B4B1; + } + .second-teaser-widget-area li { + background: #00B5B1; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #c36800; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #00B4B1; + background: rgba(0, 0, 0, 0.2); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #00B5B1; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + + .teaserlinks ul li { + background-color: #00B5B1; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks ul li a { + color: white; + text-shadow: 0 -1px 1px #c36800; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #00B5B1; + } + .teaserlinks ul li a span { + color: black; + text-shadow: 0 0 0; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: black; + } + + .content .row { + background: #00B5B1; + background: rgba(0, 181, 177, 0.7); + } + .content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + .content-header-big { + background: url(../images/int/bg-tags-tk.png); + } + + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #00B5B1; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #00B5B1; + color: black; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #00B5B1; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #00B5B1; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .content-aside a { + color: black; + background: #00B4B1; +} + .content-aside a:hover { + color: #000; + background: rgba(0, 0, 0, 0.2); + } + .content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + .content-aside table td, + .content-aside table th { + border-top-color: #00B5B1; + } +.content-aside blockquote { + border: 0 solid; + background: #00B4B1; + background: rgba(0, 0, 0, 0.2); + } + + .content-aside .newsletter { + background-color: #00B5B1; + } + .content-aside ul.menu { + background: #00B4B1; + background: rgba(0, 0, 0, 0.2); +} + +.content-aside ul.menu li a { + + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} +.content-aside p { + color: black; +} + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #00B4B1; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #00B5B1; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #00B4B1; + background: rgba(0, 0, 0, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #00B5B1; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #00B4B1; + text-shadow: 0 -1px 0 #00B4B1; + background-color: #00B5B1; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: url("../images/int/bg-tags-tk.png") repeat fixed -20% top #00B5B1; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } + diff --git a/wp-content/themes/piratenkleider/css/colors_tk.min.css b/wp-content/themes/piratenkleider/css/colors_tk.min.css new file mode 100644 index 0000000..4b1e99e --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_tk.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background:#00b5b1 url("../images/int/bg-tags-tk.png") -20% top fixed}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:hover{color:#111}ins,mark{background-color:#00b5b1}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#00b5b1;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#00b5b1}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#00b5b1}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#00b5b1}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.teaser .row{background:#00b4b1;background:rgba(0,0,0,0.3) -20% 0 fixed}.teaser .first-teaser-widget-area{background:#111}.first-teaser-widget-area .slide .textslider{background:#00b4b1}.second-teaser-widget-area li{background:#00b5b1}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #c36800}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#00b4b1;background:rgba(0,0,0,0.2);color:white}.second-teaser-widget-area .textwidget{background:#00b5b1;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#00b5b1;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks ul li a{color:white;text-shadow:0 -1px 1px #c36800}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #00b5b1}.teaserlinks ul li a span{color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.content .row{background:#00b5b1;background:rgba(0,181,177,0.7)}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:url(../images/int/bg-tags-tk.png)}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#00b5b1;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#00b5b1;color:black}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#00b5b1}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#00b5b1}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside a{color:black;background:#00b4b1}.content-aside a:hover{color:#000;background:rgba(0,0,0,0.2)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#00b5b1}.content-aside blockquote{border:0 solid;background:#00b4b1;background:rgba(0,0,0,0.2)}.content-aside .newsletter{background-color:#00b5b1}.content-aside ul.menu{background:#00b4b1;background:rgba(0,0,0,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.content-aside p{color:black}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#00b4b1;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#00b5b1}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#00b4b1;background:rgba(0,0,0,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#00b5b1;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#00b4b1;text-shadow:0 -1px 0 #00b4b1;background-color:#00b5b1}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:url("../images/int/bg-tags-tk.png") repeat fixed -20% top #00b5b1}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_us.css b/wp-content/themes/piratenkleider/css/colors_us.css new file mode 100644 index 0000000..78b818e --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_us.css @@ -0,0 +1,546 @@ +/* + Document : colors_us + Created on : 16.05.2012, 11:56:08 + Author : xwolf + Description: + Define corporate design colors for the theme. + Each pirate party in several countries use their own set of colors; + Therefor all color-settings are outsourced in files in + the form colors_LANG.css. + + Settings in the color files will override settings in the + current basemods, which defines the default style (german colors). + + This is the color file for USA. + + Base color: #B127AF , rgba(153, 51, 153, 0.2); + Special text font: Bebas Neue + + +*/ + + + +@media screen, projection { + body { + background: #B127AF url("../images/int/bg-tags-us.png") -20% top fixed; + } + + a { + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; + } + a:visited { + color: #2d7dc5; + } + a:hover { + color: #111; + } + ins, mark { + background-color: #B127AF; + } + ::selection { + background: #2d7dc5; + color: white; + } + + ::-moz-selection { + background: #2d7dc5; + color: white; + } + input, select, textarea { + background: white; + background: rgba(255, 255, 255, 0.6); + } + input:focus, input:active, + select:focus, select:active, + textarea:focus, textarea:active { + background: white; + } + + button, input[type="submit"], + .post-edit-link { + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + + button:hover, + input[type="submit"]:hover, + .post-edit-link:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + + .skiplinks li a:focus, + .skiplinks li a:active { + background: #2d7dc5; + color: white; + } + .skiplinks li a:hover { + background: #B127AF; + color: black; + } + ul.socialmedia li a img { + border-color: #eee; + } + ul.socialmedia li a:hover img { + border-color: white; + } + ul.socialmedia li a:focus img { + border-color: #B127AF; + } + +.sticker ul li { + border-color: transparent; + } + + + .sticker ul li a:hover, + .sticker ul li a:focus { + color: #1a4872; + } + + .sticker ul li a .cicolor { + color: #B127AF; + } + + .sticker ul li a:hover .cicolor, + .sticker ul li a:focus .cicolor { + color: #2d7dc5; + } + + .sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; + } + + + .sticker li a img { + border-color: transparent; + } + + .sticker li a:hover img, + .sticker li a:focus img { + border-color: #B127AF; + } + + + .header .newsletter .skin { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + } + + + .teaser .row { + background: #993399; + background: rgba(0, 0, 0, 0.3) -20% 0 fixed; + } + .teaser .first-teaser-widget-area { + background: #111; + } + + + .second-teaser-widget-area li { + background: #B127AF; + } + + + .second-teaser-widget-area li a { + color: white; + text-shadow: 0 0 0; + + } + .second-teaser-widget-area li a div { + color: black; + text-shadow: 0 -1px 1px #552554; + + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + background: #993399; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .second-teaser-widget-area .textwidget { + background: #B127AF; + color: white; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + } + + .teaserlinks ul li { + background-color: #B127AF; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + + } + .teaserlinks ul li a { + color: white; + text-shadow: 0 -1px 1px #552554; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #B127AF; + } + .teaserlinks ul li a span { + color: black; + text-shadow: 0 0 0; + } + .teaserlinks ul li a:hover span, + .teaserlinks ul li a:focus span { + color: black; + } + + .content .row { + background: #B127AF; + background: rgba(153, 51, 153, 0.2); + } + .content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + + } + .content .symbolbild .aaarh { + background: transparent; + color: black; + } + .content-header-big { + background: url(../images/int/bg-tags-us.png); + } + .content-primary input[type="text"]:hover, + .content-primary textarea:hover, + .content-primary input[type="text"]:focus, + .content-primary textarea:focus { + border-color: black; + background-color: beige; + } + + .content-primary .sprungmarken ol li a:hover { + background: #B127AF; + color: black; + } + .content-aside .newsletter { + background-color: #ffa500; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + } + + .post .post-info .commentbubble a { + background: #B127AF; + color: black; + } + .post .post-info .cal-icon { + background: #eeeeee; + -moz-box-shadow: 1px 1px 2px #444444; + -webkit-box-shadow: 1px 1px 2px #444444; + box-shadow: 1px 1px 2px #444444; + } + + + .post .post-meta { + color: #222; + } + .post-comments ol li .reply a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .post-comments .respond span.required { + color: #B127AF; + } + .wp-caption p.wp-caption-text { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + } + + .gallery img { + border-color: #f1f1f1; + } + .gallery img:hover { + border-color: #B127AF; + } + .gallery-caption { + color: #888; + } + + + .first-startpage-widget-area a.all-articles { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + .first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + + .content-aside a { + color: white; + background: #993399; +} + .content-aside a:hover { + color: white; + background: rgba(255, 255, 255, 0.2); + } + .content-aside #steckbrief a { + background: transparent; +} +.content-aside #steckbrief a:hover { + background: transparent; + } + .content-aside table td, + .content-aside table th { + border-top-color: #B127AF; + } +.content-aside blockquote { + border: 0 solid; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + .content-aside .newsletter { + background-color: #B127AF; + } + + .content-aside ul.menu { + background: #993399; + background: rgba(255, 255, 255, 0.2); +} + +.content-aside ul.menu li a { + + background: white; + color: #2d7dc5; + } +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; +} +.content-aside p { + color: black; +} + +.subcontent { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; +} + .subcontent .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; + } + + .subcontent a { + background: black; + color: #2d7dc5; + } + .subcontent a:hover { + background: #2d7dc5; + color: white; + } + + + + + +.footer { + background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; + overflow: hidden; +} +.footer .row { + background: rgba(0, 0, 0, 0.2); + color: #eeeeee; +} + +.footer a { + background: black; + color: #2d7dc5; +} + +.footer a:hover { + background: #2d7dc5; + color: white; +} + .content-aside .widget li a.rsswidget { + background: #993399; + background: rgba(0, 0, 0, 0.2); + } + .content-aside .widget li a.rsswidget:hover, + .content-aside .widget li a.rsswidget:focus { + background: #B127AF; + } + .content-aside .widget li .rssSummary { + color:#333333; + } + +#ics-calendar-widget li { + color: black; + background: #993399; + background: rgba(255, 255, 255, 0.2); + } + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); +} + + + .ics-calendar-header a { + background: #2d7dc5; + color: white; + border-color: #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); } + .ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #1a4872); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #1a4872)); + background-image: linear-gradient(top, #2d7dc5, #1a4872); + } + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + border-bottom-color: gray; } + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #B127AF; + color: black; +} +div.ics-calendar-holder .ics-calendar-event { + background: #2d7dc5; + color: white; +} + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + + +} + @media only screen and (max-width: 600px) { + .nav-top ul.menu li a { + background: #2d7dc5; + color: white; + border-color: #993399; + text-shadow: 0 -1px 0 #993399; + background-color: #B127AF; + } + .nav-top ul.menu li a:hover { + background: #24639b; + } + + .nav-main ul.menu li a { + color: white; + border-color: #2d7dc5; + border-top-color: #4e96d7; + border-bottom-color: #1a4872; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(top, #2d7dc5, #24639b); + } + + .nav-main ul.menu li a:hover { + background: #4e96d7; + } + .nav-main ul.menu li a:focus, + .nav-main ul.menu li a:hover { + background: #24639b; + color: black; + } + + .post-comments { + background: url("../images/int/bg-tags-us.png") repeat fixed -20% top #B127AF; + } + .post-comments a { + color: black; + } + .post-comments ol li { + border-color: rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-details { + color: #222222; + background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); + } + .post-comments ol li .comment-body { + background: white; + } + + } + diff --git a/wp-content/themes/piratenkleider/css/colors_us.min.css b/wp-content/themes/piratenkleider/css/colors_us.min.css new file mode 100644 index 0000000..5d5aec4 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_us.min.css @@ -0,0 +1 @@ +@media screen,projection{body{background:#b127af url("../images/int/bg-tags-us.png") -20% top fixed}a{color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:hover{color:#111}ins,mark{background-color:#b127af}::selection{background:#2d7dc5;color:white}::-moz-selection{background:#2d7dc5;color:white}input,select,textarea{background:white;background:rgba(255,255,255,0.6)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:white}button,input[type="submit"],.post-edit-link{background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.skiplinks li a:focus,.skiplinks li a:active{background:#2d7dc5;color:white}.skiplinks li a:hover{background:#b127af;color:black}ul.socialmedia li a img{border-color:#eee}ul.socialmedia li a:hover img{border-color:white}ul.socialmedia li a:focus img{border-color:#b127af}.sticker ul li{border-color:transparent}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#b127af}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker li a img{border-color:transparent}.sticker li a:hover img,.sticker li a:focus img{border-color:#b127af}.header .newsletter .skin{background:#f7f7f7;background:rgba(255,255,255,0.5)}.teaser .row{background:#939;background:rgba(0,0,0,0.3) -20% 0 fixed}.teaser .first-teaser-widget-area{background:#111}.second-teaser-widget-area li{background:#b127af}.second-teaser-widget-area li a{color:white;text-shadow:0}.second-teaser-widget-area li a div{color:black;text-shadow:0 -1px 1px #552554}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#939;background:rgba(0,0,0,0.5);color:white}.second-teaser-widget-area .textwidget{background:#b127af;color:white;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white}.teaserlinks ul li{background-color:#b127af;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.teaserlinks ul li a{color:white;text-shadow:0 -1px 1px #552554}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #b127af}.teaserlinks ul li a span{color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.content .row{background:#b127af;background:rgba(153,51,153,0.2)}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white}.content .symbolbild .aaarh{background:transparent;color:black}.content-header-big{background:url(../images/int/bg-tags-us.png)}.content-primary input[type="text"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary textarea:focus{border-color:black;background-color:beige}.content-primary .sprungmarken ol li a:hover{background:#b127af;color:black}.content-aside .newsletter{background-color:#ffa500;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.post .post-info .commentbubble a{background:#b127af;color:black}.post .post-info .cal-icon{background:#eee;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444}.post .post-meta{color:#222}.post-comments ol li .reply a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.post-comments .respond span.required{color:#b127af}.wp-caption p.wp-caption-text{background:transparent;background:rgba(0,0,0,0.5);color:white}.gallery img{border-color:#f1f1f1}.gallery img:hover{border-color:#b127af}.gallery-caption{color:#888}.first-startpage-widget-area a.all-articles{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.content-aside a{color:white;background:#939}.content-aside a:hover{color:white;background:rgba(255,255,255,0.2)}.content-aside #steckbrief a{background:transparent}.content-aside #steckbrief a:hover{background:transparent}.content-aside table td,.content-aside table th{border-top-color:#b127af}.content-aside blockquote{border:0 solid;background:#939;background:rgba(255,255,255,0.2)}.content-aside .newsletter{background-color:#b127af}.content-aside ul.menu{background:#939;background:rgba(255,255,255,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white}.content-aside p{color:black}.subcontent{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed}.subcontent .row{background:rgba(0,0,0,0.2);color:#eee}.subcontent a{background:black;color:#2d7dc5}.subcontent a:hover{background:#2d7dc5;color:white}.footer{background:black url("../images/int/bg-tags_gray.jpg") -20% top fixed;overflow:hidden}.footer .row{background:rgba(0,0,0,0.2);color:#eee}.footer a{background:black;color:#2d7dc5}.footer a:hover{background:#2d7dc5;color:white}.content-aside .widget li a.rsswidget{background:#939;background:rgba(0,0,0,0.2)}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#b127af}.content-aside .widget li .rssSummary{color:#333}#ics-calendar-widget li{color:black;background:#939;background:rgba(255,255,255,0.2)}#ics-calendar-widget-next,#ics-calendar-widget-prev{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}.ics-calendar-header a{background:#2d7dc5;color:white;border-color:#2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top-color:#4e96d7;border-bottom-color:#1a4872;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#1a4872);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#1a4872));background-image:linear-gradient(top,#2d7dc5,#1a4872)}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;border-bottom-color:gray}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#b127af;color:black}div.ics-calendar-holder .ics-calendar-event{background:#2d7dc5;color:white}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}}@media only screen and (max-width:600px){.nav-top ul.menu li a{background:#2d7dc5;color:white;border-color:#939;text-shadow:0 -1px 0 #939;background-color:#b127af}.nav-top ul.menu li a:hover{background:#24639b}.nav-main ul.menu li a{color:white;border-color:#2d7dc5;border-top-color:#4e96d7;border-bottom-color:#1a4872;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(top,#2d7dc5,#24639b)}.nav-main ul.menu li a:hover{background:#4e96d7}.nav-main ul.menu li a:focus,.nav-main ul.menu li a:hover{background:#24639b;color:black}.post-comments{background:url("../images/int/bg-tags-us.png") repeat fixed -20% top #b127af}.post-comments a{color:black}.post-comments ol li{border-color:rgba(0,0,0,0.2)}.post-comments ol li .comment-details{color:#222;background:none repeat scroll 0 0 rgba(0,0,0,0.2)}.post-comments ol li .comment-body{background:white}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_white.css b/wp-content/themes/piratenkleider/css/colors_white.css new file mode 100644 index 0000000..6ace959 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_white.css @@ -0,0 +1,88 @@ +/* +Color combination with white and transparent colors +*/ + +body, .header { + background-color: white !important; + background-image: url(../images/logo-background.png);; + background-attachment: fixed; + background-position: top left; +} +.logged-in .header { + /* background-position: 0 32px; */ +} + +.content-aside, +.content .row, +.teaser .row { + background: rgba(255,255,255,0.8); +} +.content-primary { + background: rgba(255,255,255,0.7); +} +.actionpage .content-primary { + background: rgba(255,255,255,0.5); +} + +.teaserlinks ul li, +.content-aside .newsletter { + background: #ccc; + box-shadow:#000; +} + +.sticker ul li a .cicolor { + color: navy; +} +.content-aside a:hover,.content-aside a:focus, .content-aside a:visited { + color: #000; + text-decoration: underline; +} + +.teaserlinks ul li a, +.teaserlinks .symbol:before { + text-shadow: 0 -1px 1px #000000; +} + + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + color: white; + background: none repeat scroll 0 0 #aaa; + } + +.content-aside table { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); +} +.content-aside table td, +.content-aside table th { + border-top: 1px solid #aaa; +} +.content-aside blockquote { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + +} + + +.content-aside ul.menu { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); +} + +.content-aside ul.menu li a { + background: white; + color: #2d7dc5; +} +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #aaa; +} +.slide .caption h3 a:hover, + .content-aside .widget li:hover, + .content-aside .widget li:focus, + .content-aside .twitterwidget li:hover, + .content-aside .twitterwidget li:focus { + background: #aaa; + } \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/colors_white.min.css b/wp-content/themes/piratenkleider/css/colors_white.min.css new file mode 100644 index 0000000..34803cd --- /dev/null +++ b/wp-content/themes/piratenkleider/css/colors_white.min.css @@ -0,0 +1 @@ +body,.header{background-color:white!important;background-image:url(../images/logo-background.png);background-attachment:fixed;background-position:top left}.content-aside,.content .row,.teaser .row{background:rgba(255,255,255,0.8)}.content-primary{background:rgba(255,255,255,0.7)}.actionpage .content-primary{background:rgba(255,255,255,0.5)}.teaserlinks ul li,.content-aside .newsletter{background:#ccc;box-shadow:#000}.sticker ul li a .cicolor{color:navy}.content-aside a:hover,.content-aside a:focus,.content-aside a:visited{color:#000;text-decoration:underline}.teaserlinks ul li a,.teaserlinks .symbol:before{text-shadow:0 -1px 1px #000}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{color:white;background:none repeat scroll 0 0 #aaa}.content-aside table{background:#c96a00;background:rgba(0,0,0,0.2)}.content-aside table td,.content-aside table th{border-top:1px solid #aaa}.content-aside blockquote{background:#c96a00;background:rgba(0,0,0,0.2)}.content-aside ul.menu{background:#c96a00;background:rgba(0,0,0,0.2)}.content-aside ul.menu li a{background:white;color:#2d7dc5}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#aaa}.slide .caption h3 a:hover,.content-aside .widget li:hover,.content-aside .widget li:focus,.content-aside .twitterwidget li:hover,.content-aside .twitterwidget li:focus{background:#aaa} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/custom-login.css b/wp-content/themes/piratenkleider/css/custom-login.css new file mode 100644 index 0000000..588a267 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/custom-login.css @@ -0,0 +1,69 @@ +/* + * Document : custom-login + * Author : xwolf + * Description: + * Pirate Login + */ + +html { + height: auto; +} + +body.login { + padding: 20px 0; + color: #888; + background: #dddddd; + background: -webkit-linear-gradient(top, #dddddd 23%, #0e0e0e 100%); + background: linear-gradient(to bottom, #dddddd 23%, #0e0e0e 100%); +} + +#login { + width: 100%; + max-width: 500px; + background: black url(../images/login-wallpaper.jpg) no-repeat; + background-size: 100%; + padding-top: 20px; + box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3); +} + +.login h1 { + display: none; +} + +.login h1 a { + background: transparent; +} + +.login form { + background: rgba(0, 0, 0, 0.3); + margin: auto; + margin-top: 380px; + width: 260px; + border: none; + border-radius: 0; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); +} + +.login label { + color: white; +} + +.login p#backtoblog, +.login p#nav { + background: none repeat fixed -20% 0 rgba(0, 0, 0, 0.1); + width: auto; + text-shadow: none; + margin: 0 auto; + padding-bottom: 1em; + text-align: center; +} + +.login #nav a, .login #backtoblog a { + color: white !important; +} + +@media screen and (max-width: 500px) { + body.login { + padding: 0; + } +} diff --git a/wp-content/themes/piratenkleider/css/custom-login.min.css b/wp-content/themes/piratenkleider/css/custom-login.min.css new file mode 100644 index 0000000..515dc6d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/custom-login.min.css @@ -0,0 +1 @@ +html{height:auto}body.login{padding:20px 0;color:#888;background:#ddd;background:-webkit-linear-gradient(top,#ddd 23%,#0e0e0e 100%);background:linear-gradient(to bottom,#ddd 23%,#0e0e0e 100%)}#login{width:100%;max-width:500px;background:black url(../images/login-wallpaper.jpg) no-repeat;background-size:100%;padding-top:20px;box-shadow:3px 3px 5px rgba(0,0,0,0.3)}.login h1{display:none}.login h1 a{background:transparent}.login form{background:rgba(0,0,0,0.3);margin:auto;margin-top:380px;width:260px;border:0;border-radius:0;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.login label{color:white}.login p#backtoblog,.login p#nav{background:none repeat fixed -20% 0 rgba(0,0,0,0.1);width:auto;text-shadow:none;margin:0 auto;padding-bottom:1em;text-align:center}.login #nav a,.login #backtoblog a{color:white!important}@media screen and (max-width:500px){body.login{padding:0}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/hamburger.css b/wp-content/themes/piratenkleider/css/hamburger.css new file mode 100644 index 0000000..801f0ea --- /dev/null +++ b/wp-content/themes/piratenkleider/css/hamburger.css @@ -0,0 +1,213 @@ +/* + * Optional Hamburger Menu for small screen displays + */ + +@media only screen and (max-width: 768px) { + .skiplinks li a { + position: absolute; + display: block; + top: -100px; + } + + /* Header Navigation Menu Icon properties */ + #header-menu-icon { + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + cursor: pointer; + display: block; + padding: 5px; + padding: 0.5rem; + text-align: center; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); + } + + #header-menu-icon::after { + color: white; + content: '\2630'; + font-weight: bold; + letter-spacing: 1px; + font-size: 1.5em; + right: 10px; + position: absolute; + } + + #header-menu-icon:hover::after, + #header-menu-icon:active::after { + color: #ccc; + } + + /* Hide Header Navigation Menu until it's toggled via script */ + .header { + display: none; + } + + /* Header Navigation Menu misc properties */ + .nav-main { + clear: both; + color: #999; + font-family: sans-serif; + line-height: 1.5; + width: 100%; + z-index: 9999; + } + + .nav-main ul.menu li a, + .nav-main .menu-item { + display: block; + text-align: left; + } + + .nav-main a { + background-color: #f0f0f0; + border-bottom: 1px solid #ccc; + color: #222; + display: block; + padding: 18px 30px; + position: relative; + font-family: sans-serif; + text-transform: uppercase; + letter-spacing: 1px; + text-align: left; + } + + .nav-main ul.menu li a { + padding: 18px 30px; + } + + .nav-main .sub-menu { + display: block; + top: inherit; + position: relative; + } + + .nav-main a:hover, + .nav-main ul.menu a:hover, + .nav-main ul.menu li a:hover, + .nav-main ul.menu li ul li a:hover, + .nav-main .sub-menu li a:hover, + .nav-main .sub-menu li ul li a:hover, + .nav-main .sub-menu a:hover { + background-color: #ddd; + color: #222; + letter-spacing: 1px; + } + + .nav-main .sub-menu .current-menu-item > a { + color: #999; + } + + .nav-main > .menu-item > a { + text-transform: uppercase; + } + + .nav-main .sub-menu { + left: 0px; + opacity: 1; + width: 100%; + z-index: 99; + } + + .nav-main .sub-menu a { + background-color: #fff; + border-bottom: 1px solid #ccc; + font-size: 1em; + padding: 12px 45x; + position: relative; + width: 100%; + } + + .nav-main .sub-menu a::before { + content: "- "; + } + + .nav-main .sub-menu li a, + .nav-main ul.menu li a, + .nav-main ul.menu li ul li a, + .nav-main ul.menu li ul li ul li a { + font-size: 1em; + border: none; + margin: 0; + } + + .nav-main li, + .nav-main ul.menu li { + float: none; + border: none; + margin: 0; + } + + .nav-main ul li ul { + display: inline-block; + } + + .nav-main .sub-menu .sub-menu { + margin: 0; + } + + .nav-main ul.menu li ul { + position: relative; + top: inherit; + left: inherit; + } + + .nav-main .menu-item:hover { + position: static; + } + + .nav-main .menu-item:hover > .sub-menu { + left: 0; + opacity: 1; + } + + .nav-main hr { + display: none; + } + + .nav-main ul.menu li:hover ul li ul, + .nav-main ul.menu li.hover ul li ul { + top: inherit; + } + + .nav-main ul.menu li:hover ul, + .nav-main ul.menu li.hover ul, + .nav-main ul.menu li:hover ul li:hover ul, + .nav-main ul.menu li.hover ul li.hover ul, + .nav-main ul.menu li:hover ul li:hover ul li>ul, + .nav-main ul.menu li.hover ul li.hover ul li>ul, + .nav-main ul.menu li:hover ul li:hover ul li:hover ul, + .nav-main ul.menu li.hover ul li.hover ul li.hover ul, + .nav-main ul.menu li:hover ul li:hover ul li:hover ul li>ul, + .nav-main ul.menu li.hover ul li.hover ul li.hover ul li>ul, + .nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul, + .nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul, + .nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul li>ul, + .nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul li>ul{ + top: inherit; + left: inherit; + width: 100%; + margin: 0; + padding: 0; + } + + .nav-main ul.menu li:hover ul li a, + .nav-main ul.menu li.hover ul li a, + .nav-main ul.menu li:hover ul li:hover a, + .nav-main ul.menu li.hover ul li.hover a, + .nav-main ul.menu li li a, + .nav-main ul.menu li li li a, + .nav-main ul.menu li li li li a { + width: 100%; + outline: 0px; + text-align: left; + font-size: 1em; + margin-bottom: 0px; + padding: 18px 30px; + box-shadow: none; + background-color: #1a4862; + text-transform: uppercase; + letter-spacing: 1px; + } +} diff --git a/wp-content/themes/piratenkleider/css/hamburger.min.css b/wp-content/themes/piratenkleider/css/hamburger.min.css new file mode 100644 index 0000000..e0498e6 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/hamburger.min.css @@ -0,0 +1 @@ +@media only screen and (max-width:768px){.skiplinks li a{position:absolute;display:block;top:-100px}#header-menu-icon{border-bottom:1px solid #ddd;border-top:1px solid #ddd;cursor:pointer;display:block;padding:5px;padding:.5rem;text-align:center;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}#header-menu-icon::after{color:white;content:'\2630';font-weight:bold;letter-spacing:1px;font-size:1.5em;right:10px;position:absolute}#header-menu-icon:hover::after,#header-menu-icon:active::after{color:#ccc}.header{display:none}.nav-main{clear:both;color:#999;font-family:sans-serif;line-height:1.5;width:100%;z-index:9999}.nav-main ul.menu li a,.nav-main .menu-item{display:block;text-align:left}.nav-main a{background-color:#f0f0f0;border-bottom:1px solid #ccc;color:#222;display:block;padding:18px 30px;position:relative;font-family:sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left}.nav-main ul.menu li a{padding:18px 30px}.nav-main .sub-menu{display:block;top:inherit;position:relative}.nav-main a:hover,.nav-main ul.menu a:hover,.nav-main ul.menu li a:hover,.nav-main ul.menu li ul li a:hover,.nav-main .sub-menu li a:hover,.nav-main .sub-menu li ul li a:hover,.nav-main .sub-menu a:hover{background-color:#ddd;color:#222;letter-spacing:1px}.nav-main .sub-menu .current-menu-item>a{color:#999}.nav-main>.menu-item>a{text-transform:uppercase}.nav-main .sub-menu{left:0;opacity:1;width:100%;z-index:99}.nav-main .sub-menu a{background-color:#fff;border-bottom:1px solid #ccc;font-size:1em;padding:12px 45x;position:relative;width:100%}.nav-main .sub-menu a::before{content:"- "}.nav-main .sub-menu li a,.nav-main ul.menu li a,.nav-main ul.menu li ul li a,.nav-main ul.menu li ul li ul li a{font-size:1em;border:0;margin:0}.nav-main li,.nav-main ul.menu li{float:none;border:0;margin:0}.nav-main ul li ul{display:inline-block}.nav-main .sub-menu .sub-menu{margin:0}.nav-main ul.menu li ul{position:relative;top:inherit;left:inherit}.nav-main .menu-item:hover{position:static}.nav-main .menu-item:hover>.sub-menu{left:0;opacity:1}.nav-main hr{display:none}.nav-main ul.menu li:hover ul li ul,.nav-main ul.menu li.hover ul li ul{top:inherit}.nav-main ul.menu li:hover ul,.nav-main ul.menu li.hover ul,.nav-main ul.menu li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul,.nav-main ul.menu li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li>ul,.nav-main ul.menu li:hover ul li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul,.nav-main ul.menu li:hover ul li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li>ul,.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul,.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul li>ul{top:inherit;left:inherit;width:100%;margin:0;padding:0}.nav-main ul.menu li:hover ul li a,.nav-main ul.menu li.hover ul li a,.nav-main ul.menu li:hover ul li:hover a,.nav-main ul.menu li.hover ul li.hover a,.nav-main ul.menu li li a,.nav-main ul.menu li li li a,.nav-main ul.menu li li li li a{width:100%;outline:0;text-align:left;font-size:1em;margin-bottom:0;padding:18px 30px;box-shadow:none;background-color:#1a4862;text-transform:uppercase;letter-spacing:1px}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/piratenkleider.css b/wp-content/themes/piratenkleider/css/piratenkleider.css new file mode 100644 index 0000000..62fe82a --- /dev/null +++ b/wp-content/themes/piratenkleider/css/piratenkleider.css @@ -0,0 +1,4281 @@ +/* + * Theme Name: Piratenkleider + * Theme URI: http://www.piratenkleider.de + * Description: Theme for Website of Pirate Party International + * Author: Wolfgang Wiese (xwolf) + * Author URI: http://www.xwolf.de + * Version: 3.2 + * Tags: orange, two-columns, responsive, fluid-width + * License: GPL + * License URI: https://www.gnu.org/copyleft/gpl.html + */ + +html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, summary, time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 101%; + vertical-align: baseline; + background: transparent; +} + +body { + background: #ff8800 url("../images/int/bg-tags.png") -20% top fixed; +} + +blockquote, q { + quotes: none; +} + +blockquote:before, blockquote:after, q:before, q:after { + content: ""; + content: none; +} + +html { + overflow-y: scroll; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + min-height: 100%; +} + +img { + vertical-align: bottom; + height: auto; + max-width: 100%; + border: 0; + -ms-interpolation-mode: bicubic; +} +.ie8 img { + max-width: none; +} +article, aside, details, figcaption, figure, footer, header, nav, section, summary { + display: block; +} + +audio, canvas, video { + display: inline-block; +} + +audio:not([controls]) { + display: none; +} + +* { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +/* + * Default Fonts + */ +@font-face { + font-family: FontPiratenkleiderDefault; + src: local(DroidSans), + url(../fonts/DroidSans.eot) format("embedded-opentype"), + url(../fonts/DroidSans.woff2) format("woff2"), + url(../fonts/DroidSans.ttf) format("truetype"); +} +@font-face { + font-family: FontPiratenkleiderHeadlines; + src: local(BebasNeue), + url(../fonts/BebasNeue-webfont.woff2) format("woff2"), + url(../fonts/BebasNeue-webfont.woff) format("woff"), + url(../fonts/BebasNeue-webfont.ttf) format("truetype"); +} +@font-face { + font-family: FontPiratenkleiderMenuHeadlines; + src: local(BeBasNeue), + url(../fonts/BebasNeue-webfont.woff2) format("woff2"), + url(../fonts/BebasNeue-webfont.woff) format("woff"), + url(../fonts/BebasNeue-webfont.ttf) format("truetype"); +} +body,.defaultfont,.teaserlinks ul li a span { + font-family: FontPiratenkleiderDefault; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +h1,h2,h3,h4,h5,h6,.headlinefont,.tagcloud, +.post-nav a,ol.az dl dt,.post .post-info .cal-icon .day, +.first-startpage-widget-area li a { + font-family: FontPiratenkleiderHeadlines; +} + +.menufont, .nav-main ul.menu li a,.cifont,.sticker ul li, +.teaserlinks ul li a { + font-family: FontPiratenkleiderMenuHeadlines; +} + + +/* Utility */ +.screen-reader-text, +.skip { + position: absolute; + left: -999em; + width: 1px; +} + +.aligncenter { + display: block; + margin: 0 auto; +} + +.alignleft { + float: left; + margin: 0 10px 10px 0; +} + +.alignright { + float: right; + margin: 0 0 10px 10px; +} + + + +.video-container { + position: relative; + padding-bottom: 56.25%; + padding-top: 30px; + height: 0; + overflow: hidden; +} +.video-container iframe, .video-container object, .video-container embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.no-js { + display: none; + +} + +/* Typography */ +body { + font-size: 0.8em; + line-height: 1.5em; +} + +select, input, textarea, button { + font-size: 0.8em; + line-height: 1.5em; + color: black; +} + +h1, h2, h3 { + font-weight: normal; +} + +h1, h2, h3, h4, h5, h6 { + margin-bottom: 9px; +} + +h1, h2, h3, .cifont { + letter-spacing: 1px; +} + +.actionpage h1, +.actionpage h2, +.actionpage h3 { + text-align: center; +} + +h1 { + font-size: 2em; + line-height: 1.5em; +} + +h2 { + font-size: 1.8em; + line-height: 1.2em; +} + +h3 { + font-size: 1.6em; +} + +h4 { + font-size: 1.4em; +} + +h5 { + font-size: 1.2em; +} + +h6 { + font-size: 1.1em; +} + +a { + vertical-align: baseline; + position: relative; + text-decoration: none; + color: #06C; + -webkit-tap-highlight-color: #2d7dc5; +} + +a:visited { + color: #2d7dc5; +} + +a:active { + top: 1px; +} + +a:hover, a:focus { + color: #111; +} + +a:hover, +a.active { + outline: 0px solid; +} + +a:focus { + outline: 1px dotted black; +} + +p { + margin-bottom: 0; +} + +blockquote { + margin: 18px; + padding: 0 0 0 18px; + text-indent: 18px; + border-left: 2px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; +} + +b, strong { + font-weight: bold; +} + +q, i, em, cite, blockquote { + font-style: italic; +} + +ins, mark { + background-color: #ff8800; + color: black; + text-decoration: none; + font-style: italic; +} + +del { + text-decoration: line-through; +} + +img { + vertical-align: bottom; + height: auto; + max-width: 100%; + border: 0; + -ms-interpolation-mode: bicubic; +} + +small { + font-size: 85%; +} + +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; +} + +sup { + vertical-align: super; +} + +sub { + vertical-align: sub; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + overflow: auto; +} + +code, kbd, samp, pre, tt, var { + font-family: consolas, "courier new", courier, monospace; +} + + +abbr[title], acronym[title], dfn[title] { + border-bottom: 1px dotted; + cursor: help; +} + +hr { + display: block; + border: 0; + padding: 0; + margin-bottom: 15px; + margin-top: 5px; + background: url("../images/jolly.png") no-repeat center center; + height: 26px; +} + + + +ul, ol { + margin: 0; + padding: 0; + list-style: none; +} + +dl { + margin: 0 0 18px 0; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 18px; +} + +table { + border-collapse: collapse; + border-spacing: 0; + margin-bottom: 18px; +} + +caption { + margin-bottom: 9px; +} + +caption, th, thead, legend { + font-weight: normal; +} + +tr:hover { + background: rgba(0, 0, 0, 0.02); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +th, td { + text-align: left; + line-height: inherit; + padding: 5px; + border-top: solid 1px #eeeeee; +} + +td { + vertical-align: top; +} + +th { + font-weight: bold; +} + +form { + width: 100%; + margin-bottom: 0; +} + +form p { + margin-bottom: 0; +} + +form small { + display: block; + line-height: 14px; +} + +fieldset { + border: 1px solid #eeeeee; + padding: 18px; +} + +legend { + padding: 0 5px; + margin-left: -5px; + margin-top: -3px; + font-weight: bold; +} + +label, input[type="button"], input[type="submit"], input[type="image"], select, button { + cursor: pointer; +} + +input[type="email"] { + margin: 0 5px 5px 0; + padding: 5px; + font-size: 100%; +} + +input[type="radio"], input[type="checkbox"] { + margin: 5px; +} + +input[type="radio"] { + vertical-align: text-bottom; +} + +input[type="checkbox"] { + vertical-align: bottom; +} + +input[type="text"], input[type="email"], input[type="password"], input[type="select"], +input[type="search"], input[type="file"], input[type="submit"], +input[type="reset"], input[type="button"], select { + margin: 0 5px 5px 0; +} + +input[type="text"], input[type="email"] { + padding: 5px; +} + + +label { + position: relative; + display: block; + margin: 0 5px 5px 0; + font-weight: bold; +} + +input, select { + vertical-align: middle; +} + +option { + padding: 0; +} + +textarea { + overflow: auto; + vertical-align: top; + display: block; + margin-bottom: 9px; + width: 100%; +} + +input, select, textarea { + padding: 5px; + border: 1px solid #eeeeee; + background: white; + background: rgba(255, 255, 255, 0.6); +} + +button, input, select, textarea { + margin: 0; + vertical-align: baseline; +} + +input:focus, input:active, +select:focus, select:active, +textarea:focus, textarea:active { + border: 1px solid black; + background: white; +} + +button, input[type="submit"], +.post-edit-link { + padding: 5px 10px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white; + margin: 0 2px 2px 0; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + display: inline-block; + border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); +} + +button:hover, +input[type="submit"]:hover, +.post-edit-link:hover { + background-color: #2d7dc5; + background-image: webkit-linear-gradient(top, #2d7dc5, #1a4872); + background-image: linear-gradient(to bottom, #2d7dc5, #1a4872); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +button:active, +input[type="submit"]:active, +.post-edit-link:active { + top: 1px; +} + + +/* Hinweisboxen */ +.label { + font-family: Verdana, Geneva, sans-serif; + padding: 1px 6px 2px; + display: inline-block; + vertical-align:middle; + letter-spacing: normal; + white-space: nowrap; + border-radius: 3px; + background: #06C; + color: #fff; + font-size: 10px; + line-height: 12px; +} +.highlight { + color:#000; +} +.dimmed { + color:#888; +} +.info, .sticky { + background:#f4f4f4; +} +.success { + background:#8c8; +} +.warning { + background:#cc8; +} +.error { + background:#c88; +} + + +/* Hinweisboxen */ +.hinweis, .box, .sticky { + border-radius: 0.3em; + border-width: 1px; + border-style: solid; + border-color: #888; + border-color: rgba(0, 0, 0, 0.3); + box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2); + color: #444; + color: rgba(0, 0, 0, 0.8); + padding: 1.42857em; + margin: 0 0 1.5em 0; +} + +.hinweis > *:last-child, +.sticky > *:last-child, +.box > *:last-child { + margin-bottom: 0; +} + +.float-left { + float: left; + display: inline; + margin: 0 1em 1.5em 0; +} + +.float-right { + float: right; + display: inline; + margin: 0 0 1.5em 1em; +} + +.p33 { + width: 33.3333%; +} + +.p50 { + width: 50%; +} + +.p66 { + width: 66.6666%; +} + +.p40 { + width: 40%; +} + +.p60 { + width: 60%; +} + +.center { + display: block; + text-align: center; + margin: 0 auto 1.5em auto; +} + +.nobr { + white-space: nowrap; +} + +.teaser .row, +.content .row, +.footer .row { + box-shadow: 0 0 10px rgba(0,0,0,0.8); +} + + +/* Structure */ +.section { + padding: 0; +} + +.skin { + padding: 20px; +} + +.row { + max-width: 1052px; + overflow: hidden; + margin: 0 auto; + width: 1024px; +} + +.content-primary, +.teaser .first-teaser-widget-area, +.first-footer-widget-area { + float: left; + width: 705px; +} + +.content-aside, +.teaser .second-teaser-widget-area, +.second-footer-widget-area { + float: right; + width: 319px; +} +.screen-reader-text, +.skiplinks { + margin: 0; +} + +.screen-reader-text li, +.skiplinks li { + list-style: none; + width: 100%; +} +.screen-reader-text li a, +.skiplinks li a { + position: absolute; + display: block; + top: -100px; +} +.screen-reader-text li a:focus, +.screen-reader-text li a:active, +.skiplinks li a:focus, +.skiplinks li a:active { + position: static; + width: 100%; + display: block; + border: 0px solid; + background: #2d7dc5; + color: white; + outline: 0px; + text-align: center; + padding: 5px; +} + +.skiplinks li a:hover { + background: #ff8800; + color: black; +} + +.tagcloud { + line-height: 1.8em; + text-align: center; + margin-top: 1em; +} + +ul.wp-tag-cloud { + list-style-type: none; + margin: 0; +} + +.content-aside .widget ul.wp-tag-cloud li, +ul.wp-tag-cloud li { + display: inline; +} + +.content .searchform .searchsubmit { + margin: 0 0 0 10px; +} + +.content .searchform .searchsubmit, +.content-aside .searchform .searchsubmit { + position: relative; + display: inline; + right: inherit; + width: auto; + overflow: inherit; + height: auto; + text-indent: initial; + top: inherit; + background-image: none; +} + +.fullwidth .searchform input[type="text"] { + width: 100%; +} + +.searchresults p.meta { + font-size: 0.9em; + font-style: italic; +} + +.content .searchresults p { + margin-bottom: 0.3em; +} + +.search-hit { + color: #ff8800; +} + +.archiv-nav { + width: 100%; + height: 30px; +} + +.archiv-nav ul { + width: 100%; +} + +.archiv-nav li { + float: left; + height: 30px; + text-align: center; + list-style: none; +} + +.archiv-nav li.prev, +.archiv-nav li.next { + width: auto; + margin: 0 20px; + padding: 5px; +} + +.archiv-nav li.pages { + min-width: 10em; + margin: 0 20px; +} + +.archiv-nav li.pages a { + margin: 0 5px; + padding: 5px; + display: inline-block; + background: #eee; +} + +.archiv-nav li.pages a.active { + padding: 4px; + border: 1px solid #eee; + background: #fff; +} + + +/* Breadcrumb */ + +.breadcrumbs { + background: black; + color: #eeeeee; +} + +.breadcrumbs .skin { + padding: 5px 20px 5px 15px; + color: silver; +} + +.breadcrumbs .skin a { + color: white; + display: inline-block; + padding: 0 5px; + background: rgba(255, 255, 255, 0.2); +} + +.breadcrumbs .skin a:hover { + color: #ff8800; +} + + +/* Header */ +.header { + position: relative; + height: 225px; + background: none repeat scroll 0 0 #eee; +} + +.header.actionpage { + padding: 0; + height: 180px; +} + +.nav-top { + width: 100%; + height: 32px; + text-align: right; +} + +.menu-header, +#socialmedia_top, +.search-top { + display: inline-block; + text-align: left; +} + +.nav-top ul { + display: block; +} + +.nav-top a { + display: block; +} + +.nav-top div.menu-header ul.menu li { + float: left; +} + +.nav-top div.menu-header ul.menu li a { + line-height: 30px; + padding: 0 10px; + color: black; +} + +.nav-top div.menu-header ul.menu li a:hover, +.nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; +} + +.nav-top form.searchform { + float: left; + width: 200px; + height: 30px; + padding: 3px 5px 0 5px; + +} + +.nav-top form.searchform .searchsubmit { + top: 3px; + right: 3px; + padding: 0; + width: 24px; + height: 24px; +} + +.nav-top form.searchform input { + padding: 2px; +} + +.branding, +.sticker { + height: 152px; + display: inline-block; + padding: 15px 0 0 0; + margin: 0; +} + +.branding { + width: 40%; + float: left; +} + +.sticker { + width: 60%; +} + +.sticker:after { + clear:left; +} + +.sticker ul { + text-align: right; +} + +.sticker ul li { + text-align: center; + font-size: 34px; + letter-spacing: 1px; + margin: 10px; + line-height: 0.9em; + border: 2px solid transparent; + display: inline; + width: auto; +} + +.sticker ul li a { + color: #333; +} + +.sticker ul li a:hover, +.sticker ul li a:focus { + color: #1a4872; +} + +.sticker ul li a .cicolor { + color: #ff8800; +} + +.sticker ul li a:hover .cicolor, +.sticker ul li a:focus .cicolor { + color: #2d7dc5; +} + +.sticker ul li a .small { + font-size: 25px; + line-height: 25px; +} + +.sticker ul li a .tiny { + font-size: 20px; + line-height: 20px; + +} + +.sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; +} + +.sticker ul li a .animate { + -webkit-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; +} + +.sticker ul li a:hover .animate , +.sticker ul li a:focus .animate { + -webkit-transform: rotate(1deg) scale(1.2); + -ms-transform: rotate(1deg) scale(1.2); + transform: rotate(1deg) scale(1.2); +} + +.sticker ul li a .orange { + color: #ff8800; +} + +.sticker ul li a:hover .orange, +.sticker ul li a:focus .orange { + color: #2d7dc5; +} + +.sticker ul li a .cyan { + color: #00B7B2; +} + +.sticker ul li a:hover .cyan, +.sticker ul li a:focus .cyan { + color: #2d7dc5; +} + +.sticker ul li a .violet { + color: #983298; +} + +.sticker ul li a:hover .violet, +.sticker ul li a:focus .violet { + color: #2D7DC5; +} + + +.sticker li a img { + border: 2px solid transparent; + max-width: none; +} + +.sticker li a img { + -webkit-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; +} + +.sticker li a:hover img { + border: 2px solid #ff8800; + -webkit-transform: rotate(5deg) scale(1.3); + -ms-transform: rotate(5deg) scale(1.3); + transform: rotate(5deg) scale(1.3); +} + +.sticker li a:focus img { + border: 2px solid #ff8800; + -webkit-transform: rotate(5deg) scale(1.3); + -ms-transform: rotate(5deg) scale(1.3); + transform: rotate(5deg) scale(1.3); +} + +.sticker ul li a span { + display: inline-block; +} + +.sticker ul li a .gedreht { + -webkit-transform: rotate(355deg); + -ms-transform: rotate(355deg); + transform: rotate(355deg); + text-shadow: 0px 2px 1px #666; + font-weight: 900; +} + +.sticker ul li a .gedreht .tiny { + text-shadow: 0px 1px 1px #999; + font-weight: normal; +} + +.sticker ul li a .gedreht .small { + text-shadow: 0px 1px 1px #777; + font-weight: 500; +} + +body.nav-fixed .header { + position: fixed; + top: 0; + z-index: 99; + height: 41px; + width: 100%; + border-bottom: 7px solid black; +} +body.nav-fixed .header .branding, +body.nav-fixed .header .socialmedia, +body.nav-fixed .header .menu-header, +body.nav-fixed .header .sticker { + display: none; +} +body.nav-fixed .header .search-top { + background-color: #eee; + height: auto; + padding: 5px; + position: fixed; + right: 0px; + top: 41px; + z-index: 99; +} + +body.nav-fixed .header .nav-main { + top: 0px; + z-index: 99; + width: 100%; +} + + +body.nav-fixed #content-body { + margin-top: 225px; +} + +body.logged-in.nav-fixed .header { + height: 41px; + top: 32px; +} + +body.logged-in.nav-fixed .search-top { + top: 73px; +} + +body.nav-fixed .anchor { + display: block; + margin-top: 50px; + visibility: hidden; +} + +body.logged-in.nav-fixed .anchor { + margin-top: 65px; +} + +body.nav-fixed .nav-main li a span { + top: -3px; +} + +.header input[type="text"] { + border-color: silver; +} + +.branding p.slogan { + display: none; +} + +.logo { + overflow: hidden; +} + +.nav-top ul.menu { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); +} + +.nav-top ul.menu a { + display: block; +} + +.nav-top ul.menu a:hover, +.nav-top ul.menu a:focus { + background: white; + z-index: 999; +} + +.nav-top ul.menu li.has_children ul.sub-menu { + position: absolute; + top: -999em; +} + +.searchform { + padding: 10px 10px 5px 10px; + font-size: 1.2em; + position: relative; +} + +.searchform input#s { + width: 160px; + line-height: 1em; + margin-top: 2px; +} + +.searchform .searchsubmit { + position: absolute; + top: 10px; + right: 8px; + background: #2d7dc5 url("../images/lupe.png") no-repeat center center; + width: 30px; + height: 30px; + overflow: hidden; + text-indent: -999em; +} + +.searchform .searchsubmit:hover { + background: #24639b url("../images/lupe.png") no-repeat center center; +} + + +/* Teaser */ +.first-startpage-widget-area { + float: left; + width: 100%; + overflow: hidden; + padding-top: 30px; +} + +.first-startpage-widget-area .skin { + padding: 0 20px 0 0; +} + +.first-startpage-widget-area ul { + margin: 0; +} + +.first-startpage-widget-area li { + list-style: none; +} + +.first-startpage-widget-area li span.date { + margin-left: 0px; + opacity: .5; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.first-startpage-widget-area li a { + font-size: 20px; +} + +.first-startpage-widget-area li:hover span.date, +.first-startpage-widget-area li:focus span.date { + opacity: 1; +} + +.first-startpage-widget-area a.all-articles { + padding: 5px 10px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white; + margin: 0 2px 2px 0; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + display: inline-block; + border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); +} + +.first-startpage-widget-area a.all-articles:hover { + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #1a4872); + background-image: linear-gradient(to bottom, #2d7dc5, #1a4872); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.first-startpage-widget-area a.all-articles:active { + top: 1px; +} + +.second-startpage-widget-area .skin { + padding: 0 0 0 20px; +} + +.teaser { + height: 240px; + position: relative; +} + +.teaser .row { + background: #c96a00; + background: rgba(255, 136, 0, 0.7); +} + +.first-teaser-widget-area .slide .textslider { + background: #ff8800; +} + +.second-teaser-widget-area .skin { + padding: 10px; +} + +.second-teaser-widget-area li { + margin-bottom: 1px; + background: orange; + border-radius: 2px; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); +} + +.second-teaser-widget-area li a { + padding: 1em 10px 1em 20px; + list-style: none outside none; + border: 0px solid; + color: white; + font-size: 14px; + display: block; + text-shadow: 0 0 0; +} + +.second-teaser-widget-area li a div { + color: black; + letter-spacing: 1px; + text-shadow: 0 -1px 1px #c36800; + font-size: 19px; +} + +.second-teaser-widget-area li a:focus, +.second-teaser-widget-area li a:hover { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + color: white; +} + +.second-teaser-widget-area .textwidget { + margin-bottom: 1px; + background: orange; + border-radius: 2px; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + padding: 1em 10px 1em 20px; + list-style: none outside none; + color: white; + font-size: 14px; + display: block; + text-shadow: 0 0 0; +} + +.second-teaser-widget-area li.recentcomments { + color: white; + font-style: italic; + padding-left: 10px; +} + +.second-teaser-widget-area li.recentcomments a { + font-style: normal; + padding: 0.3em 10px 0.5em 20px; +} + +.teaserlinks ul { + margin: 0; + padding: 0; + +} + +.teaserlinks ul li { + margin: 0; + padding: 0; + min-height: 70px; +} + +.teaserlinks ul li { + background: none repeat scroll 0 0 orange; + border-radius: 2px 2px 2px 2px; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + margin-top: 1px; + margin-bottom: 1px; +} + +.teaserlinks ul li a { + color: white; + letter-spacing: 1px; + text-shadow: 0 -1px 1px #c36800; + font-size: 22px; + padding-top: 14px; + padding-bottom: 0px; + padding-left: 50px; + margin: 0; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.teaserlinks ul li a:hover, +.teaserlinks ul li a:focus{ + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + padding-left: 60px; + color: white; + background: none repeat scroll 0 0 orange; +} + +.teaserlinks ul li a span { + padding-top: 4px; + font-size: 16px; + display: block; + color: black; + text-shadow: 0 0 0; + +} + +.teaserlinks ul li a:hover span, +.teaserlinks ul li a:focus span { + color: black; +} + + +/* Content */ +.subnav { + margin: 0; + padding: 0; + max-width: 50%; + float: right; + margin: 0 0 10px 10px; +} + +.subnav ul { + margin: 0; + padding: 0; +} + +.subnav li { + list-style: none; + margin: 0 0 0 0; + padding: 0; + text-align: right; +} + +.subnav li a { + background: #eee; + color: #000; + padding: 2px 5px; + margin-bottom: 1px; + display: block; + margin-bottom: 2px; +} + +.subnav li a:hover { + background: #ff8800; + color: black; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.single .post { + position: relative; +} + +.single .post-edit-link { + margin-top: 20px; +} + +.post { + word-wrap: break-word; +} + +.post .post-title h1 { + line-height: 24px; +} + +.archive .content-primary header h2, +.post-title h2, .post-title h3 { + margin-top: 0; +} + +.content-primary h3.subtitle { + color: #24639b; + font-size: 1.2em; + margin: 0 0 3px; + padding: 0; +} + +.single .post h3.subtitle, +.single .post h2.subtitle { + font-size: 1.4em; + margin: 0 0 10px 0; + padding-top: 5px; +} + +.clear { + clear: both; +} + +.p3-clearfix:before { + content:""; + display:table; +} +.p3-clearfix:after { + clear:both; + content:"."; + display:block; + font-size:0; + height:0; + visibility:hidden; +} + +.p3-ie-clearing { + display:none; +} + +.p3-column { + display: block; + overflow: hidden; +} + + +/* content */ +.p3-col1 { + float: left; + width: 80px; +} + +.withthumb .p3-col1 { + width: 140px; +} + +.withvideo .p3-col1 { + width: 320px; +} + +.p3-col3 { /* sidebar */ + margin: 0 0 0 80px; +} + +.usefloating .p3-col3 { + margin: 0; +} + +.withthumb .p3-col3 { + margin: 0 0 0 140px; +} + +.withvideo .p3-col3 { + margin: 0 0 0 320px; +} +.usefloating .p3-col3 { + margin-left: 0; +} + +.column1 .withvideo .p3-col1, +.column2 .withvideo .p3-col1, +.column1 .withvideo .p3-col3, +.column2 .withvideo .p3-col3 { + float: none; + width: 100%; + margin: 0; +} + +.columns .column1 { + width: 50%; +} + +.columns .column2 { + width: 50%; +} + +.columns .column2 .post .cal-icon { + margin-left: 0; +} + +.post .post-info { + position: relative; +} + +.single .post .post-info { + float: left; + margin-top: 0px; + margin-right: 10px; +} + +.post .post-info .commentbubble { + display: inline-block; + position: absolute; + top: 0px; + right: 5px; +} + +.post .post-info .commentbubble a { + background: #ff8800; + color: white; + display: block; + line-height: 13px; + font-size: 10px; + height: 13px; + padding: 0 4px; + color: black; + font-weight: bold; + text-align: center; + border-radius: 14px; +} + +.post .post-info .commentbubble a:before { + display: none; +} + +.post-info .infoimage { + width: 120px; + height: auto; + max-height: 220px; + overflow: hidden; + margin-top: 0px; +} + +.withvideo .post-info .infoimage { + width: 320px; + height: auto; + max-height: 220px; + overflow: hidden; +} + +.post .post-info .cal-icon { + background: #eeeeee; + padding: 10px; + margin: 5px 15px 5px 0px; + overflow: hidden; + box-shadow: 1px 1px 2px #444444; +} + +.post .post-info .cal-icon span { + display: block; + text-align: center; + line-height: 12px; + font-size: 10px; +} + +.post .post-info .cal-icon .day { + font-size: 24px; + line-height: 18px; + white-space: nowrap; +} + +.post .cal { + margin-bottom: 5px; +} + +p.pubdateinfo, .archiv-nav { + margin-bottom: 5px; + +} + +.archiv-nav { + font-weight: bold; +} + +.post-meta, .pubdateinfo { + overflow: hidden; + color: #666; +} + +.post .post-meta, .post .pubdateinfo { + font-size: 0.9em; +} + +.post .post-meta .post-edit-link { + float: left; + font-size: 0.9em; +} + +.post .disclaimer { + border-radius: 0.3em; + border-width: 1px; + border-style: solid; + border-color: #888; + border-color: rgba(0,0,0,.3); + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; + color: #444; + color: rgba(0,0,0,.8); + background: url("../images/int/bg-tags.png") repeat -20% top #FF8800; + background: rgba(0, 0, 0, 0.2); + padding: 5px; + margin: 10px 20px 30px; + position: relative; +} + +.post .disclaimer { + clear: both; +} + +.post .disclaimer a, +.post .disclaimer a:hover, +.post .disclaimer a:focus { + color: #000; + background: #d97300; + text-decoration: underline; +} + + +.post-comments #comments-title { + margin-bottom: 20px; +} + +.post-comments ol { + margin: 0; + padding: 0; +} + +.post-comments ol li { + margin-bottom: 20px; + overflow: hidden; + float: left; + width: 100%; +} + +.post-comments ol li p { + margin-bottom: 0.5em; +} + +.post-comments ol li .comment-details { + float: left; + width: 30%; + max-width: 180px; + text-align: right; + color: #222; + padding-right: 2%; + font-size: 0.9em; +} + +.post-comments ol li .comment-details .comment-author img { + float: left; + margin: 0 10px 10px 0; +} + +.post-comments ol li .comment-body { + float: left; + width: 68%; +} + +.post-comments ol li .reply a { + float: right; + padding: 5px 10px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white !important; + margin: 0 2px 2px 0; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + display: inline-block; + border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); +} + +.post-comments ol li .reply a:hover { + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #1a4872); + background-image: linear-gradient(to bottom, #2d7dc5, #1a4872); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.post-comments ol li .reply a:active { + top: 1px; +} + +.post-comments .respond span.required { + color: #ff8800; + display: inline-block; + margin: -5px 0 0 -10px; + position: absolute; +} + +.post-comments article.byuser { + color: blue; +} + +#respond{ + clear:both; +} + +img.wp-smiley { + margin: 0 0 5px 0; +} + +.bypostauthor {} + + +.post-nav ul { + list-style: none; + margin: 0 0 20px 0; + overflow: hidden; +} + +.post-nav ul .back { + float: left; +} + +.post-nav ul .forward { + text-align: right; + float: right; +} + +.post-nav a:hover,.post-nav a:focus{ + color: #000; + text-decoration:underline; +} + +.home .post-entry p { + margin-bottom: 0px; +} + +.single .post-entry p { + margin-bottom: 20px; +} + + +/* Linktipps / Bookmarks */ +.linktipps h3.subtitle { + color: #444444; + font-size: 1.2em; + margin: 0; +} + +.linktipps .post-entry p img { + float: left; + margin-right: 20px; +} + +.linktipps.shortcode .post-entry p img { + float: none; + margin: 0 auto; + display: block; +} + +.linktipps .post-entry:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.linktipps .linktipp-url { + margin-left: 10px; +} + +.linktipps.shortcode { + width: 310px; + padding: 0 5px; + float: left; +} +.linktipps.shortcode p { + margin: 0; + padding: 0; +} + +.linktipps.shortcode p img { + margin: 0px; +} + +.linktipps.shortcode:before { + content:""; + display:table; +} + +.linktipps.shortcode:after { + clear:both; + content:"."; + display:block; + font-size:0; + height:0; + visibility:hidden; +} + +.wp-caption { + text-align: center; + padding: 5px; + margin: 5px; + max-width: 100%; +} + +.wp-caption img { + margin: 0; +} + +.wp-caption p.wp-caption-text { + border-bottom: 1px solid #CCCCCC; + border-left: 1px solid #CCCCCC; + border-right: 1px solid #CCCCCC; + bottom: 0; + color: #000000; + display: block; + font-size: 0.8em; + left: 0; + margin: 0; + text-align: center; +} + +.wp-caption p.wp-caption-text a { + color: white; + +} + +.wp-caption p.wp-caption-text a:focus, +.wp-caption p.wp-caption-text a:hover { + color: white; + outline: 1px dotted white; +} + +.gallery { + margin: 10px 0px 10px 0px; +} + +.gallery .gallery-item { + float: left; + margin-top: 10px; + text-align: center; + width: 33%; +} + +.gallery .gallery-caption { + margin-left: 0; +} + +.gallery dl { + margin: 0; +} + +.gallery img { + border: 5px solid #f1f1f1; +} + +.gallery img:hover { + border: 5px solid #ff8800; +} + +.gallery-caption { + color: #888; + font-size: 12px; + margin: 0px 0 24px 0; +} + +.gallery br+br { + display: none; +} + +.embed-youtube p img { + margin: 0 10px 0; +} + +.embed-youtube p a.extern { + background: none; + padding-left: 0; +} + +#main-content { + position: relative; +} + +.content .row { + background: transparent repeat scroll 0 0; + background: rgba(255, 136, 0, 0.7); + -ms-word-break:break-word; + -webkit-word-break: break-word; + word-break: break-word; + -webkit-hyphens: auto; + hyphens: auto; +} + +.content p, .content form { + margin-bottom: 18px; +} + +.content img { + margin: 0 10px 10px 0; +} + +.content img.aligncenter { + display: block; + margin: 10px auto; +} + +.content ul { + margin: 0 0 18px 25px; +} + +.content ul li { + margin-bottom: 5px; + list-style: disc; +} + +.content ul li ul li { + list-style: circle; +} + +.content ul li ol li { + list-style: decimal; +} + +.content ol { + margin: 0 0 18px 20px; +} + +.content ol li { + margin-bottom: 5px; + list-style: decimal; +} + +.content ol li ul li { + list-style: circle; +} + +.content ol li ol li { + list-style: lower-alpha; +} + +.content .startpage-widget-area { + margin: 0 20px; +} + +.content .startpage-widget-area ul li, +.content .startpage-widget-area ol li { + list-style: none; + margin-bottom: 0; +} + +.content .startpage-widget-area, +.first-startpage-widget-area ul li { + margin-bottom: 5px; +} + +.content .startpage-widget-area ul.children { + margin: 0 0 0 5px ; +} + +.content ul { + list-style: disc; +} + +.content ul ul, .content ol ol, +.content ul ol, .content ol ul { + margin-bottom: 0; +} + +.content-primary h1, +.content-primary h2, +.content-primary h3 { + margin: 1em 0 0.5em 0; +} + +.content-primary .hgroup { + margin: 0 0 0.5em 0; +} +.content-primary .hgroup h1, +.content-primary .hgroup h2, +.content-primary .hgroup h3 { + margin: 0; +} + +/* +.content-primary .columns h1, +.content-primary .columns h2, +.content-primary .columns h3 { +margin-bottom: 10px; +} + */ + +.content .symbolbild { + max-width: 705px; + margin: 0; + padding: 0; +} + +.content .symbolbild img { + display: block; + margin: 0 auto; + max-width: 705px; +} + +.content .symbolbild .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + position: absolute; + bottom: 0; + right: 0; + padding: 10px 20px; + text-align: right; +} + +.content .symbolbild h2 { + margin-bottom: 0; +} + +.content .symbolbild h3 { + font-size: 12px; + margin-bottom: 5px; +} + +.content-primary { + overflow: hidden; +} + +.content-primary input[type="text"], +.content-primary input[type="email"], +.content-primary select, +.content-primary textarea { + border: 1px solid silver; + font-size: 1em; +} + +.content-primary input[type="text"]:hover, +.content-primary input[type="email"]:hover, +.content-primary textarea:hover, +.content-primary input[type="text"]:focus, +.content-primary input[type="email"]:focus, +.content-primary textarea:focus { + border: 1px solid black; + background-color: beige; +} + +.content-primary section { + margin-bottom: 25px; +} + +.content-primary .columns .column1 section, +.content-primary .columns .column2 section { + margin-bottom: 5px; +} + +.content-primary .columns .column1 hr, +.content-primary .columns .column2 hr { + display: none; +} + +.content-primary .columns .column1 { + float: left; + padding-right: 5px; +} + +.content-primary .columns .column2 { + float: right; + padding-left: 5px; +} + +.content-primary .post-nav { + margin-bottom: 20px; + margin-left: 10px; +} + +.content-primary .post-nav a { + font-size: 20px; +} + +.content-primary .post-nav ul li { + list-style: none; +} + +.content-primary .post-nav .related { + padding-left: 0; +} + +.content-primary .post-nav .related li { + list-style: none; +} + +.content-primary .post-nav .related li img { + display: none; +} + +.content-primary ol.az { + margin: 0; + overflow: hidden; + width: 100%; +} + +.content-primary ol.az h2 { + background: #eeeeee; + float: left; + padding: 5px 10px; + box-shadow: 1px 1px 2px #444444; +} + +.content-primary ol.az dl { + float: left; +} + +.content-primary ol.az dl dt { + font-size: 20px; + font-weight: lighter; + letter-spacing: 1px; +} + +.content-primary ol.az dl dd { + margin-bottom: 5px; +} + +.content-primary ol.az li { + list-style: none; +} + +.content-primary .grid-3cols .figure { + float: left; + width: 33%; + padding: 0 20px 0 0; +} + +.content-primary .sprungmarken { + padding: 5px; + margin: 0 0 20px 20px; + text-align: right; + float: right; + border-radius: 2px; +} + +.content-primary .sprungmarken ol { + margin: 0; + padding: 0; + overflow: hidden; +} + +.content-primary .sprungmarken ol li { + list-style: none; + margin: 0; + padding: 0; +} + +.content-primary .sprungmarken ol li a { + padding: 2px 5px; + background: #2d7dc5; + margin: 0 2px 2px 0; + color: white; + display: inline-block; + border-radius: 2px; +} + +.content-primary .sprungmarken ol li a:hover { + background: #ff8800; + color: black; +} + +.content-primary .sprungmarken ol.azjumper li { + float: left; +} + +.content-header { + position: relative; + height: 150px; + overflow: hidden; +} + +.content-header-big { + position: relative; + height: 240px; + overflow: hidden; +} + +.content-header #page-title, +.content-header h1, +.content-header-big h1 { + position: absolute; + left: 20px; + top: 1.5em; + display: inline-block; + background-color: white; + background-color: rgba(255, 255, 255, 0.8); + padding: 3px 5px 1px 5px; + line-height: 1.25em; + max-width: 665px; +} + +.content-primary .categorybox { + display: inline-block; + margin: 0; + padding: 0 10px; + width: 300px; + max-height: 720px; + overflow: hidden; + vertical-align: top; +} + +.content-primary .categorybox h2 { + font-size: 1.3em; +} + +.content-primary .categorybox section { + min-height: 240px; +} + +.content-primary .categorybox .infoimage { + float: left; +} + +.content-primary .categorybox:after { + clear:both; +} + +.content-primary .categorybox .pubdateinfo { + display: none; +} + + +/* Sidebar */ +.content-aside p, +.content-aside table, +.content-aside blockquote, +.content-aside form { + margin-bottom: 20px; +} + +.content-aside ul, +.content-aside ol { + margin: 0 0 20px 0; +} + +.content-aside ul li, +.content-aside ol li { + list-style: none; +} + +.content-aside a img { + margin: 0; + padding: 0; +} + +.content-aside .newsletter { + background: none repeat scroll 0 0 #ffa500; + border-radius: 2px 2px 2px 2px; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + margin-bottom: 1px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + padding: 10px; + margin-bottom: 20px; +} + +.content-aside .newsletter form { + overflow: hidden; + position: relative; + width: 100%; + margin: 0 5px 5px 5px; +} + +.content-aside .newsletter form label { + font-weight: lighter; + font-size:0.9em; +} + +.content-aside .newsletter form input[type="text"] { + width: 150px; +} + +.content-aside .newsletter p { + display: block; + height: auto; + font-size: 0.8em; + padding: 0; + margin-bottom: 0px; +} + +.content-aside .skin { + padding: 20px 6px 20px 6px; +} + +.content-aside a { + color: black; + padding: 0 2px; +} +.content-aside a:hover,.content-aside a:focus, .content-aside a:visited { + color: #000; + text-decoration: underline; +} + +.content-aside ul { + margin: 0 0 18px 0; +} +.content-aside ul li { + margin-bottom: 0; + list-style: none; + margin-bottom: 2px; +} +.content-aside table { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + padding: 5px; + border-radius: 2px; +} +.content-aside table td, +.content-aside table th { + border-top: 1px solid #ff8800; +} +.content-aside blockquote { + margin: 0 0 20px 0; + border: 0 solid; + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + padding: 20px; + overflow: hidden; + border-radius: 2px; +} +.content-aside blockquote footer { + margin-top: 5px; + float: right; + text-align: right; +} + +.content-aside blockquote footer img { + float: right; + margin: 0; +} + +.content-aside ul.menu li { + /* display: none; */ +} + +.content-aside ul.menu li.current_page_item, +.content-aside ul.menu li.current_page_ancestor, +.content-aside ul.menu li.current-menu-item, +.content-aside ul.menu li.current-menu-ancestor { + display: block; +} + +.content-aside ul.menu li.current_page_item li, +.content-aside ul.menu li.current_page_ancestor li, +.content-aside ul.menu li.current-menu-item li, +.content-aside ul.menu li.current-menu-ancestor li { + display: block; +} + +.content-aside ul.menu li.current_page_item .children .children +.content-aside ul.menu li.current_page_ancestor .children .children, +.content-aside ul.menu li.current-menu-item .sub-menu .sub-menu, +.content-aside ul.menu li.current-menu-ancestor .sub-menu .sub-menu { + display: none; +} + +.content-aside ul.menu li.current_page_item > .children, +.content-aside ul.menu li.current_page_ancestor > .children, +.content-aside ul.menu li.current-menu-item > .sub-menu, +.content-aside ul.menu li.current-menu-ancestor > .sub-menu { + display: block !important; +} + +.content-aside ul.menu { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + padding: 5px; + margin: 0 0 20px 0; + border-radius: 2px; +} + +.content-aside ul.menu hr { + height: 0; + margin: 0; +} + +.content-aside ul.menu li { + margin-bottom: 0; +} + +.content-aside ul.menu li a { + display: inline-block; + background: white; + padding: 0 5px; + margin-bottom: 2px; + color: #2d7dc5; + border-radius: 2px; +} + +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; + padding-left: 14px; +} + +.content-aside ul.menu ul.children, +.content-aside ul.menu ul.sub-menu { + margin: 0 0 0 5px; +} + +.content-aside ul.menu li a span { + display: none; +} + +.content-aside .subpagesonly ul li{ + display: none; +} + +.content-aside .subpagesonly ul.menu li.current_page_item .children .children +.content-aside .subpagesonly ul.menu li.current_page_ancestor .children .children, +.content-aside .subpagesonly ul.menu li.current-menu-item .sub-menu .sub-menu, +.content-aside .subpagesonly ul.menu li.current-menu-ancestor .sub-menu .sub-menu { + display: block; +} + +.content-aside h2, +.footer h2 { + line-height: 25px; + font-size: 20px; +} + +.content-aside .twitterwidget{ + margin-top: 20px; + +} + +.content-aside .twitterwidget h2 img, +.content-aside h2 a.rsswidget img { + margin: 0 5px 0 0; + padding: 0; + vertical-align: middle; +} + +.content-aside .widget ul, +.content-aside .twitterwidget ul { + margin-bottom: 5px; + overflow: hidden; +} + +.content-aside .widget li, +.content-aside .twitterwidget li { + background: #c96a00; + background: rgba(0, 0, 0, 0.1); + list-style: none outside none; + margin-bottom: 1px; + padding: 1px 5px; + display: block; +} + +.content-aside .twitterwidget li { + padding: 2px 5px; +} + +.content-aside .widget li a.rsswidget { + background: transparent; +} + +.content-aside .twitterwidget li a { + font-weight: bold; + background: transparent; +} + +.content-aside .widget li:hover, +.content-aside .widget li:focus, +.content-aside .twitterwidget li:hover, +.content-aside .twitterwidget li:focus { + background: #ff8800; +} + +.content-aside .twitterwidget li a:hover, +.content-aside .twitterwidget li a:focus { + text-decoration: underline; +} + +.content-aside .widget li .rss-date, +.content-aside .twitterwidget li .feed_date { + display: inline; + font-size: 0.9em; + font-style: oblique; + color: #222; + margin-left: 10px; +} + +.content-aside .widget li .rss-date:before { + content: "("; +} + +.content-aside .widget li .rss-date:after { + content: ")"; +} + +.content-aside .twitterwidget li .feed_date a { + font-weight: normal; +} + +.content-aside .widget li a.rsswidget:hover, +.content-aside .widget li a.rsswidget:focus { + background: #ff8800; +} + +.content-aside .widget li .rssSummary { + color:#333333; + list-style: none outside none; + margin-bottom: 1px; + padding: 1px 5px; + display: block; + font-style: italic; +} + +.content-aside .widget p.bannerlink { + text-align: center; +} + +.content-aside .widget p.bannerlink img { + margin: 0 auto; +} + +.content-aside #steckbrief { + background-color: white; + display: inline-block; + padding: 10px 10px 15px; + z-index: 1; + box-shadow: 2px 2px 8px #333; + margin: 0 0 20px; + -webkit-transform: rotate(2deg); + -ms-transform: rotate(2deg); + transform: rotate(2deg); + -webkit-transition: all 406ms ease-out 0s; + transition: all 406ms ease-out 0s; + max-width: 300px; +} + +.content-aside #steckbrief:hover, +.content-aside #steckbrief:focus, +.content-aside #steckbrief:active { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + z-index: 9; +} + +.content-aside #steckbrief img { + background-position: center center; + background-repeat: no-repeat; + border: 1px solid #EEEEEE; + display: block; + margin: 0 auto; + max-width: 260px; +} + +.content-aside #steckbrief .text { + background-color: white; + padding: 0.4em 0.8em 0.3em 0.8em; +} + +.content-aside #steckbrief h3.contact, +.content-aside #steckbrief ul.contact li span { + position: absolute; + left: -999em; + width: 1px; +} + +.content-aside #steckbrief ul.contact { + list-style-type: none; + width: 250px; +} + +.content-aside #steckbrief ul.contact li { + float: left; + margin: 0; + padding: 0; +} + +.content-aside #steckbrief ul.contact li a { + width: 32px; + height: 32px; + display: block; + padding: 0; + margin: 0; + overflow: hidden; +} + +.content-aside #steckbrief ul.contact li a:before { + display: inline-block; + content: url('../images/socialmedia.png'); + margin-left: -40px; +} + +.content-aside #steckbrief ul.contact li.delicious a:before { + margin-top: 0px; +} + +.content-aside #steckbrief ul.contact li.diaspora a:before { + margin-top: -32px; +} + +.content-aside #steckbrief ul.contact li.facebook a:before { + margin-top: -64px; +} + +.content-aside #steckbrief ul.contact li.feed a:before { + margin-top: -96px; +} + +.content-aside #steckbrief ul.contact li.flattr a:before { + margin-top: -128px; +} + +.content-aside #steckbrief ul.contact li.flickr a:before { + margin-top: -160px; +} + +.content-aside #steckbrief ul.contact li.gplus a:before { + margin-top: -192px; +} + +.content-aside #steckbrief ul.contact li.google a:before { + margin-top: -192px; +} + +.content-aside #steckbrief ul.contact li.identica a:before { + margin-top: -224px; +} + +.content-aside #steckbrief ul.contact li.itunes a:before { + margin-top: -256px; +} + +.content-aside #steckbrief ul.contact li.skype a:before { + margin-top: -288px; +} + +.content-aside #steckbrief ul.contact li.twitter a:before { + margin-top: -320px; +} + +.content-aside #steckbrief ul.contact li.youtube a:before { + margin-top: -352px; +} + +.content-aside #steckbrief ul.contact li.xing a:before { + margin-top: -384px; +} + +.content-aside #steckbrief ul.contact li.tumblr a:before { + margin-top: -416px; +} + +.content-aside #steckbrief ul.contact li.github a:before { + margin-top: -448px; +} + +.content-aside #steckbrief ul.contact li.appnet a:before { + margin-top: -480px; +} + +.content-aside #steckbrief ul.contact li.website a:before { + margin-top: -512px; +} + +.content-aside #steckbrief ul.contact li.email a:before { + margin-top: -544px; +} + +.content-aside #steckbrief ul.contact li.wiki a:before { + margin-top: -576px; +} + +.content-aside #steckbrief ul.contact li.piratewiki a:before { + margin-top: -608px; +} + +.content-aside #steckbrief ul.contact li.friendica a:before { + margin-top: -640px; +} + +.content-aside #steckbrief ul.contact li.instagram a:before { + margin-top: -672px; +} + +.content-aside #steckbrief ul.contact li.pgp span { + position: relative; left: inherit; width: auto; + font-size: 0.9em; +} + +.content-aside #steckbrief p { + clear: left; + margin-top: 0.5em; +} + + +/* Primary Content */ +.content-primary { + min-height: 500px; + font-size: 1em; + position: relative; + line-height: 1.7em; + display: block; + background: white; + /* background: rgba(255,255,255,0.9); */ +} + +.content-primary .skin { + margin-left: 0px; +} + +.actionpage .content-primary .skin { + padding: 40px; +} + +.content-primary .first-startpage-widget-area { + width: 50%; + float: left; + padding-top: 10px; +} + +.content-primary .first-startpage-widget-area .skin { + padding-right: 10px; +} + +.content-primary .second-startpage-widget-area { + width: 50%; + float: right; + padding-top: 10px; +} + +.content-primary .second-startpage-widget-area .skin { + padding-left: 10px; +} + +.actionpage .content-primary { + width: 100%; +} + +.content-primary .person ul.contact li span, +#main-stream h1 { + position: absolute; + left: -999em; + width: 1px; +} + +#widget-stream h1, +#widget-stream h2, +#linktipp-stream h1, +#second-stream h1, +#linktipp-stream h2, +#second-stream h2, +#main-stream h2 { + font-size: 1.1em; + color: #24639b; + margin-bottom: 0; + margin-top: 0; +} + +#widget-stream section h2, +#linktipp-stream section h2, +#second-stream section h2, +#main-stream section h2 { + font-size: 22.8px; + color: #24639b; +} + +.content-primary .person ul.contact li { + list-style-type: none; +} + +.content-primary .person ul.contact li.pgp:before { + content: 'PGP: '; + font-size: 9px; +} + +.content-primary .person ul.contact li.instagram a:before { + background: url('../images/socialmedia.png'); + background-position: -40px -672px; + width: 18px; + +} + +.content-primary .person ul.contact li.friendica a:before { + background: url('../images/socialmedia.png'); + background-position: -40px -640px; + width: 18px; +} + + +/* Footer */ +.footer { + /* background: black url("../images/int/bg-tags_gray.jpg") -20% top fixed; */ + background: rgba(0, 0, 0, 0.8); + overflow: hidden; +} + +.footer .row { + /* background: rgba(0, 0, 0, 0.2); */ + color: #eeeeee; +} + +.footer ul { + margin-left: 0; +} + +.footer ul li { + margin-bottom: 0; + text-wrap: avoid; + line-height: 1em; + display: inline-block; +} + +.footer ul:before { + content:""; + display:table; +} + +.footer ul:after { + clear:both; + content:"."; + display:block; + font-size:0; + height:0; + visibility:hidden; + margin-bottom: 10px; +} + +.footer ul.skiplinks { + margin-bottom: 0px; + height: 0; +} + +.first-footer-widget-area .widget li a img, +.second-footer-widget-area .widget li a img, +.footer ul.default_footerlinks li a img { + vertical-align: baseline; + margin: 0; +} + +.footer .second-footer-widget-area .widget { + margin-bottom: 0; +} + +.footer .skin { + overflow: hidden; + margin-left: 10px; +} + +.footer a { + background: black; + color: #2d7dc5; + padding: 0 5px; + margin: 0 2px 2px 0; +} + +.footer a:hover, .footer a:focus { + background: #2d7dc5; + color: white; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + + +/* Widgets */ +.widget { + margin-bottom: 10px; + overflow: hidden; +} + +.widget .widget-title { + line-height: 25px; +} + +table#wp-calendar { + margin: 10px auto; + padding: 5px; + width: 90%; + background: transparent; +} + +table#wp-calendar td, +table#wp-calendar th { + border-top: none; + background: transparent; + text-align: right; +} + +table#wp-calendar thead tr { + border-bottom: 1px solid black; +} + +table#wp-calendar tfoot tr { + border-top: 1px solid black; +} + +table#wp-calendar td a { + text-decoration: underline; + +} + + +/* Tools innerhalb Piratenkleider */ +.content-primary .switchoff, +.content-primary .switchon { + position: absolute; + top: 10px; + right: 10px; + z-index: 50; + +} + +.switchoff abbr[title], +.switchon abbr[title] { + cursor: e-resize; + border: none; +} +.switchoff a abbr, +.switchon a abbr { + text-decoration: none; + font-size: 1.2em; +} + +.switchoff a:hover, +.switchoff a:focus +.switchon a:hover, +.switchon a:focus { + border: none; + text-shadow: 1px 1px 1px #333; +} + + +/* Accordion */ +.accordion h2 { + cursor:pointer; + padding: 3px 0; + color:#fff; + text-shadow: 0 0 2px rgba(0, 0, 0, 0.4); + padding: 3px 5px; + letter-spacing: .12em; + font-size: 1.05em; + background-color: #2D7DC5; + border-bottom: 2px solid #1559a6; +} + +.accordion h2:before { + content: "\25BE"; + width: 20px; + display: inline-block; +} + +.accordion h2.closed:before { + content: "\25B8"; +} + +.accordion h2.orange { + background-color: #ff8800; + border-bottom: 2px solid #FEC43F; +} + +.accordion h2.blue { + background-color: #1559a6; + border-bottom: 2px solid #07376C; +} + +.accordion h2.green { + background-color: #66b32d; + border-bottom: 2px solid #6A7E10; +} + +.accordion h2.gray { + background-color: #aaa; + border-bottom: 2px solid #666; +} + + +/* Flag Icons */ +.flagicon-sprite, .flagicon-ar, .flagicon-at, .flagicon-au, .flagicon-be, .flagicon-bg, .flagicon-br, .flagicon-by, +.flagicon-ca, .flagicon-ch, .flagicon-cl, .flagicon-co, .flagicon-cy, .flagicon-cz, .flagicon-de, .flagicon-dk, +.flagicon-es, .flagicon-fi, .flagicon-fr, .flagicon-gr, .flagicon-gt, .flagicon-is, .flagicon-it, .flagicon-kr, +.flagicon-kz, .flagicon-lt, .flagicon-lu, .flagicon-lv, .flagicon-ma, .flagicon-mx, .flagicon-nl, .flagicon-nz, +.flagicon-pe, .flagicon-pl, .flagicon-pt, .flagicon-ro, .flagicon-rs, .flagicon-ru, .flagicon-se, .flagicon-si, +.flagicon-sk, .flagicon-tn, .flagicon-tr, .flagicon-ua, .flagicon-uk, .flagicon-us, .flagicon-uy, .flagicon-hr, +.flagicon-il, .flagicon-hu, .flagicon-ee, .flagicon-jp { + width: 16px; + height: 11px; + display: inline-block; + background: url('../images/flagicon.png') no-repeat; +} + +.flagicon-ar { + background-position: 0 -234px; +} + +.flagicon-at { + background-position: 0 -533px; +} + +.flagicon-au { + background-position: 0 -13px; +} + +.flagicon-be { + background-position: 0 -442px; +} + +.flagicon-bg { + background-position: 0 -403px; +} + +.flagicon-br { + background-position: 0 -78px; +} + +.flagicon-by { + background-position: 0 -195px; +} + +.flagicon-ca { + background-position: 0 -39px; +} + +.flagicon-ch { + background-position: 0 -572px; +} + +.flagicon-cl { + background-position: 0 -429px; +} + +.flagicon-co { + background-position: 0 -338px; +} + +.flagicon-cy { + background-position: 0 -481px; +} + +.flagicon-cz { + background-position: 0 -364px; +} + +.flagicon-de { + background-position: 0 -143px; +} + +.flagicon-dk { + background-position: 0 -247px; +} + +.flagicon-ee { + background-position: 0 -638px; +} + +.flagicon-es { + background-position: 0 -377px; +} + +.flagicon-fi { + background-position: 0 -312px; +} + +.flagicon-fr { + background-position: 0 -156px; +} + +.flagicon-gr { + background-position: 0 -325px; +} + +.flagicon-gt { + background-position: 0 -286px; +} + +.flagicon-hu { + background-position: 0 -624px; +} + +.flagicon-hr { + background-position: 0 -597px; +} + +.flagicon-is { + background-position: 0 -585px; +} + +.flagicon-il { + background-position: 0 -610px; +} + +.flagicon-it { + background-position: 0 -507px; +} + +.flagicon-jp { + background-position: 0 -652px; +} + +.flagicon-kr { + background-position: 0 -91px; +} + +.flagicon-kz { + background-position: 0 -52px; +} + +.flagicon-lt { + background-position: 0 -221px; +} + +.flagicon-lu { + background-position: 0 -351px; +} + +.flagicon-lv { + background-position: 0 -390px; +} + +.flagicon-ma { + background-position: 0 -468px; +} + +.flagicon-mx { + background-position: 0 -104px; +} + +.flagicon-nl { + background-position: 0 -416px; +} + +.flagicon-nz { + background-position: 0 -26px; +} + +.flagicon-pe { + background-position: 0 -546px; +} + +.flagicon-pl { + background-position: 0 -559px; +} + +.flagicon-pt { + background-position: 0 -130px; +} + +.flagicon-ro { + background-position: 0 -260px; +} + +.flagicon-rs { + background-position: 0 -494px; +} + +.flagicon-ru { + background-position: 0 -520px; +} + +.flagicon-se { + background-position: 0 -169px; +} + +.flagicon-si { + background-position: 0 -208px; +} + +.flagicon-sk { + background-position: 0 -117px; +} + +.flagicon-tn { + background-position: 0 -273px; +} + +.flagicon-tr { + background-position: 0 -299px; +} + +.flagicon-ua { + background-position: 0 -455px; +} + +.flagicon-uk { + background-position: 0 0; +} + +.flagicon-us { + background-position: 0 -65px; +} + +.flagicon-uy { + background-position: 0 -182px; +} + + +/* Social Media Icons */ +#socialmedia_iconbar { + position: fixed; + display: block; + top: 251px; + left: 0px; + width: 36px ; + background: black; + border-radius: 3px; + z-index: 10 ; + padding: 2px; + margin: 0px; + text-align: center; +} + +.home #socialmedia_iconbar { + top: 234px; +} + +.content #socialmedia_iconbar ul.socialmedia li, +ul.socialmedia { + margin: 0; +} + +.socialmedia li { + float: left; + margin: 0; + padding: 0; +} + +ul.socialmedia { + list-style-type: none; +} + +.socialmedia a { + width: 32px; + height: 32px; + display: block; + padding: 0; + margin: 0; + overflow: hidden; +} + +.socialmedia a:before { + display: inline-block; + content: url('../images/socialmedia.png'); + margin-left: -32px; +} + +.socialmedia .icon_delicious:before { + margin-top: 0px; +} + +.socialmedia .icon_diaspora:before { + margin-top: -32px; +} + +.socialmedia .icon_facebook:before { + margin-top: -64px; +} + +.socialmedia .icon_feed:before { + margin-top: -96px; +} + +.socialmedia .icon_flattr:before { + margin-top: -128px; +} + +.socialmedia .icon_flickr:before { + margin-top: -160px; +} + +.socialmedia .icon_gplus:before { + margin-top: -192px; +} + +.socialmedia .icon_identica:before { + margin-top: -224px; +} + +.socialmedia .icon_itunes:before { + margin-top: -256px; +} + +.socialmedia .icon_skype:before { + margin-top: -288px; +} + +.socialmedia .icon_twitter:before { + margin-top: -320px; +} + +.socialmedia .icon_youtube:before { + margin-top: -352px; +} + +.socialmedia .icon_xing:before { + margin-top: -384px; +} + +.socialmedia .icon_tumblr:before { + margin-top: -416px; +} + +.socialmedia .icon_github:before { + margin-top: -448px; +} + +.socialmedia .icon_appnet:before { + margin-top: -480px; +} + +.socialmedia .icon_friendica:before { + margin-top: -640px; +} +.socialmedia .icon_instagram:before { + margin-top: -672px; +} + +.socialmedia .icon_delicious:hover,.socialmedia .icon_delicious:focus, +.socialmedia .icon_diaspora:hover,.socialmedia .icon_diaspora:focus, +.socialmedia .icon_facebook:hover,.socialmedia .icon_facebook:focus, +.socialmedia .icon_feed:hover,.socialmedia .icon_feed:focus, +.socialmedia .icon_flattr:hover,.socialmedia .icon_flattr:focus, +.socialmedia .icon_flickr:hover,.socialmedia .icon_flickr:focus, +.socialmedia .icon_gplus:hover,.socialmedia .icon_gplus:focus, +.socialmedia .icon_identica:hover,.socialmedia .icon_identica:focus, +.socialmedia .icon_itunes:hover,.socialmedia .icon_itunes:focus, +.socialmedia .icon_skype:hover,.socialmedia .icon_skype:focus, +.socialmedia .icon_twitter:hover,.socialmedia .icon_twitter:focus, +.socialmedia .icon_youtube:hover,.socialmedia .icon_youtube:focus, +.socialmedia .icon_xing:hover,.socialmedia .icon_xing:focus, +.socialmedia .icon_tumblr:hover,.socialmedia .icon_tumblr:focus, +.socialmedia .icon_github:hover,.socialmedia .icon_github:focus, +.socialmedia .icon_appnet:hover,.socialmedia .icon_appnet:focus, +.socialmedia .icon_friendica:hover,.socialmedia .icon_friendica:focus, +.socialmedia .icon_instagram:hover,.socialmedia .icon_instagram:focus { + background-color: #0066CC; +} + + +/* IE Adjustments */ +.ie8 .nav-top ul { + display: block; +} + +.ie8 .nav-top { + position: absolute; + top: 0; + right: 20px; + width: auto; + height: 30px; +} + +.ie8 .nav-top a { + height: 30px; + display: block; +} + +.ie8 .nav-top ul.socialmedia { + float: left; +} + +.ie8 .nav-top div.menu-header { + float: left; +} + +.ie8 .nav-top div.menu-header ul.menu { + overflow: hidden; +} + +.ie8 .nav-top div.menu-header ul.menu li { + float: left; +} +.ie8 .nav-top div.menu-header ul.menu li a { + line-height: 30px; + padding: 0 10px; + color: black; +} + +.ie8 .nav-top div.menu-header ul.menu li a:hover { + color: #2d7dc5; +} + +.ie8 .nav-top form.searchform { + float: left; + width: 200px; + height: 30px; + padding: 3px 5px 0 5px; +} + +.ie8 .nav-top form.searchform #s { + line-height: 18px; +} + +.ie8 .nav-top form.searchform .searchsubmit { + top: 3px; + right: 3px; + padding: 0; + width: 24px; + height: 24px; +} + +.ie8 .nav-top form.searchform input { + padding: 2px; +} + +.ie8 .sticker { + position: absolute; + top: 50px; + right: 8%; +} + +.ie8 .sticker .skin { + padding: 10px; +} + +.ie8 .header .branding { + padding-top: 40px; + padding-bottom: 20px; +} + +.ie8 .header .newsletter { + float: right; + width: 33%; + margin: 0; +} + +.ie8 .header .newsletter .skin { + background: #f7f7f7; +} + +.ie8 .header .newsletter .skin form { + padding-bottom: 5px; +} + +.ie8 .header .newsletter .skin form input[type="text"] { + float: left; + width: 90%; + margin-bottom: 0px; +} + +.ie8 .teaser .first-teaser-widget-area { + width: 67%; +} + +.ie8 .teaser .second-teaser-widget-area { + width: 33%; +} + +.ie8 .content-primary .first-startpage-widget-area { + width: 50%; + float: left; + padding-top: 10px; +} + +.ie8 .content-primary .first-startpage-widget-area .skin { + padding-right: 10px; +} + +.ie8 .content-primary .second-startpage-widget-area { + width: 50%; + float: right; + padding-top: 10px; +} + +.ie8 .content-primary .second-startpage-widget-area .skin { + padding-left: 10px; +} + +.ie8 .columns .column2 .post .cal-icon { + margin-left: 0; +} + +.ie8 .first-subcontent-widget-area { + float: left; + width: 33%; +} + +.ie8 .second-subcontent-widget-area { + float: left; + width: 33%; +} + +.ie8 .third-subcontent-widget-area { + float: right; + width: 33%; +} + +.ie8 .first-footer-widget-area { + float: left; + width: 67%; +} + +.ie8 .second-footer-widget-area { + float: right; + width: 33%; +} + + +/* Flexslider CSS Definitionen */ +.flex-container a:active, +.flexslider a:active, +.flex-container a:focus, +.flexslider a:focus {outline: none;} +.slides, +.flex-control-nav, +.flex-direction-nav { + margin: 0; + padding: 0; + list-style: none; +} + +/* FlexSlider Necessary Styles */ +.flexslider, .slidersidebar { + margin: 0; + padding: 0; +} + +.flexslider .slides > li, +.slidersidebar .slides > li { + display: none; + -webkit-backface-visibility: hidden; +} /* Hide the slides before the JS is loaded. Avoids image jumping */ + +.flexslider .slides img, +.slidersidebar .slides img { + display: block; +} + +.flex-pauseplay span { + text-transform: capitalize; +} + +/* Clearfix for the .slides element */ +.slides:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +html[xmlns] .slides { + display: block; +} + +* html .slides { + height: 1%; +} + +.slidersidebar ul.slides { + margin-bottom: 0px; +} + +/* No JavaScript Fallback */ +/* If you are not using another script, such as Modernizr, make sure you + * include js that eliminates this class on page load */ +.no-js .slides > li:first-child { + display: block; +} + +.flexslider, +.slidersidebar { + width: 100%; + margin: 0; + padding: 0; + position: relative; + height: 240px; + overflow: hidden; + /* Bilder die trotz cropping hoeher als 240 Pixel sind, + werden abgeschnitten */ +} + +.content-aside .slidersidebar { + height: auto; + margin: 10px auto; + +} + +.content-aside .flexslider a:hover img, +.content-aside .flexslider a:focus img, +.content-aside .flexslider a:visited img, +.content-aside .slidersidebar a:hover img, +.content-aside .slidersidebar a:focus img, +.content-aside .slidersidebar a:visited img { + text-decoration: none; + border: none; +} + +.flexslider .bigslider img { + min-width: 705px; +} + +.flexslider .slides > li { + display: none; +} + +.slides:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +html[xmlns] .slides { + display: block; +} + +* html .slides { + height: 1%; +} + +.slides > li:first-child { + display: block; +} + +.flex-pauseplay, +.flex-control-nav, +.flex-direction-nav { + z-index: 10; +} + +.flex-control-nav { + position: absolute; + top: 10px; + right: 62px; + overflow: hidden; +} + +.slidersidebar .flex-direction-nav, +.slidersidebar .flex-control-nav { + margin: 0 0 10px 0; + padding: 0; + float: left; + position: absolute; + top: 10px; + right: 10px; + max-width: 210px; +} + +.flex-control-nav li, +.flex-direction-nav li { + float: left; + margin-right: 1px; +} + +.flex-control-nav li a, +.flex-direction-nav li a { + display: block; + padding: 0px 5px; +} + +.flex-control-nav li a.flex-active, +.flex-control-nav li a.active, +.flex-control-nav li a:hover, +.flex-control-nav li a:focus, +.flex-direction-nav li a.flex-active, +.flex-direction-nav li a.active, +.flex-direction-nav li a:hover, +.flex-direction-nav li a:focus{ + background: white; +} + +.flex-control-nav li a, +.flex-direction-nav li a, +.flex-pauseplay { + background: white; + background: rgba(255, 255, 255, 0.5); + cursor: pointer; + color: black; +} + +.flexslider .slide .credits { + position: absolute; + bottom: 0px; + left: 0px; + background: transparent; + background: rgba(0, 0, 0, 0.3); + padding: 0 5px; + font-size: 0.8em; + color: #bbb; +} + +.flexslider .flex-pauseplay { + position: absolute; + top: 10px; + right: 10px; + width: 50px; + text-align: center; + overflow: hidden; + z-index: 80; +} + +.slidersidebar .flex-pauseplay { + position: absolute; + top: 10px; + left: 10px; + padding: 1px 5px 1px 5px; + margin: 0; + display: inline-block; + +} + +.flexslider .flex-pauseplay:hover, +.flexslider .flex-pauseplay:focus, +.slidersidebar .flex-pauseplay:hover, +.slidersidebar .flex-pauseplay:focus { + background: white; +} + +.slide .caption h3 { + font-size: 22.8px; + line-height: 22px; + margin-left: -5px; + margin-bottom: 0; +} + +.slide .caption h3 a { + background: #2d7dc5; + padding: 2px 5px 0px 5px; +} + +.slide .caption h3 a:hover { + background: #ff8800; +} + +.content-aside .slide .caption, +.first-teaser-widget-area .slide .caption { + background: transparent; + background: rgba(0, 0, 0, 0.5); + color: white; + position: absolute; + bottom: 0; + right: 0; + padding: 10px 20px; + text-align: right; +} + +.content-aside .slide .caption { + width: 100%; +} + +.content-aside .slide .caption p, +.first-teaser-widget-area .slide .caption p { + font-size: 12px; + margin-bottom: 5px; + display: inline-block; + font-size: 18px; +} + +.content-aside .slide .caption a, +.first-teaser-widget-area .slide .caption a { + background: #2d7dc5; + color: white; + display: inline-block; + padding: 2px 5px; + z-index: 99; +} + +.first-teaser-widget-area .slide .bigslider { + /* background: none repeat scroll 0 0 #111111; */ + position: relative; + height: 240px; + overflow: hidden; +} + +.first-teaser-widget-area .slide .textslider { + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + margin: 0 5px 5px 5px; + height: 235px; + padding: 1em; + +} + +.first-teaser-widget-area .slide .textslider img { + float: left; + margin: 25px 20px 15px 25px; + max-height: 185px; +} + +.first-teaser-widget-area .slide .textslider h3 { + padding-top: 35px; + margin-bottom: 15px; + color: white; +} + +.first-teaser-widget-area .slide .textslider a { + color: white; +} + +.slidersidebar ol.flex-control-nav li { + margin: 0 1px; +} + +.slidersidebar li.slide a { + padding: 0; +} + + +/*Navigation */ +.nav-main { + position: absolute; + bottom: 0; + max-width: 100%; +} + +.nav-main ul.menu { + background: #f7f7f7; + background: rgba(255, 255, 255, 0.5); + float: left; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.nav-main ul.menu a { + display: block; +} + +.nav-main ul.menu a:hover { + background: white; + z-index: 50; +} + +.nav-main ul.menu li { + float: left; +} + +.nav-main ul.menu li a { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + color: black; + font-weight: lighter; + font-size: 21.6px; + letter-spacing: 1px; + padding: 12px 10px 10px 10px; + border-bottom: 0; +} + +.nav-main ul.menu li a:hover, +.nav-main ul.menu li a.hover{ + color: #2d7dc5; +} + +.nav-main ul.menu li a[title="Home"], +.nav-main ul.menu li.menu-item-home a { + padding-left: 25px; + padding-right: 25px; + text-indent: -999em; + background: url("../images/home-signet.png") no-repeat 17px 10px; +} + +.nav-main ul.menu li.current-menu-item > a, +.nav-main ul.menu li.current-page-item > a { + background: none repeat scroll 0 0 black; + color: white; +} + +.nav-main ul.menu li.current-menu-item > a, +.nav-main ul.menu li.current-page-ancestor > a, +.nav-main ul.menu li.current-menu-ancestor > a { + background: none repeat scroll 0 0 black; + color: white; +} + +.nav-main ul.menu li.current-menu-item:hover ul.sub-menu li.current-menu-item > a, +.nav-main ul.menu li.current-page-item:hover ul.sub-menu li.current-page-item > a, +.nav-main ul.menu li.current-page-ancestor:hover ul.sub-menu li.current-page-ancestor > a, +.nav-main ul.menu li.current-menu-ancestor:hover ul.sub-menu li.current-menu-ancestor > a { + background-color: #ccc; + color: black; +} + +.nav-main ul.menu li a[title="Home"]:hover, +.nav-main ul.menu li a[title="Home"].hover, +.nav-main ul.menu li.menu-item-home a:hover, +.nav-main ul.menu li.menu-item-home a.hover { + background: white url("../images/home-signet.png") no-repeat 17px 10px; +} + +.nav-main ul.menu li.current_page_item a[title="Home"], +.nav-main ul.menu li.current-menu-item.menu-item-home a { + background: #111111 url("../images/home-signet.png") no-repeat 17px -107px; +} + +.nav-main ul.menu li.current_page_item a[title="Home"]:hover, +.nav-main ul.menu li.current_page_item a[title="Home"].hover, +.nav-main ul.menu li.current-menu-item.menu-item-home a:hover, +.nav-main ul.menu li.current-menu-item.menu-item-home a.hover { + background: #111111 url("../images/home-signet.png") no-repeat 17px 10px; +} + +.nav-main li a span { + display: inline; + position: absolute; + top: -8px; + right: -10px; + font-size: 0.8em; + z-index: 51; + border-radius: 10px; + padding: 2px; + background-color: #2D7DC5; + color: white; + line-height: 1em; +} + +.nav-main ul > li.menu-item-home > a span { + text-indent: initial; +} + +.nav-main li.redspan a span { + background-color: red; +} + +.nav-main li.orangespan a span { + background-color: #ff8800; +} + +.nav-main li.greenspan a span { + background-color: green; +} + +body.nav-fixed .nav-main ul.menu li a[title="Home"], +body.nav-fixed .nav-main ul.menu li.menu-item-home a { + background: url("../images/home-signet.png") no-repeat -57px 6px; +} + +body.nav-fixed .nav-main ul.menu li a[title="Home"]:hover, +body.nav-fixed .nav-main ul.menu li a[title="Home"].hover, +body.nav-fixed .nav-main ul.menu li.menu-item-home a:hover, +body.nav-fixed .nav-main ul.menu li.menu-item-home a.hover { + background: white url("../images/home-signet.png") no-repeat -57px 6px; +} + +body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"], +body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a { + background: #111111 url("../images/home-signet.png") no-repeat -57px -97px +} + +body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"]:hover, +body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"].hover, +body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a:hover, +body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a.hover { + background: #111111 url("../images/home-signet.png") no-repeat -57px 6px; +} + +body.nav-fixed .header { + width: 100%; +} + +.nav-main ul.menu li ul { + position: absolute; + top: -999em; +} + +.nav-main ul.menu li:hover, +.nav-main ul.menu li.hover { + background: white; +} + +.nav-main ul.menu li:hover ul, +.nav-main ul.menu li.hover ul{ + top: 40px; + background: white; + width: 200px; + padding: 5px 0; + box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); + border-top-left-radius: 0; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + z-index: 999; +} + +.nav-main ul.menu li ul li { + background: white; + color: black; +} + +.nav-main ul.menu li:hover ul hr, +.nav-main ul.menu li.hover ul hr { + margin: 0 ; +} + +.nav-main ul.menu li:hover ul li, +.nav-main ul.menu li.hover ul li { + float: none; + position: relative; +} + +.nav-main ul.menu li:hover ul li a, +.nav-main ul.menu li.hover ul li a { + font-family: Helvetica, Arial, sans-serif; + letter-spacing: 0; + font-size: 12px; + padding: 2px 18px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + z-index: 999; +} + +.nav-main ul.menu li:hover ul li ul, +.nav-main ul.menu li.hover ul li ul { + top: -999em; +} + +.nav-main ul.menu li ul li a:hover, +.nav-main ul.menu li ul li.hover a { + background: #2d7dc5; + color: white; +} + +.nav-main ul.menu li ul li.hover ul li a{ + background: white; + color: black; +} + +.nav-main ul.menu li ul li ul li.hover a { + background: #2d7dc5; + color: white; +} + +.nav-main ul.menu li:hover ul li.has_children, +.nav-main ul.menu li.hover ul li.has_children { + background: url("../images/plus_black.gif") center right no-repeat; +} + +.nav-main ul.menu li:hover ul li:hover ul li, +.nav-main ul.menu li.hover ul li.hover ul li { + background-image: none; +} + +.nav-main ul.menu li:hover ul li:hover ul li.has_children, +.nav-main ul.menu li.hover ul li.hover ul li.has_children { + background: url("../images/plus_black.gif") center right no-repeat; +} + +.nav-main ul.menu li:hover ul li:hover ul li:hover ul li, +.nav-main ul.menu li.hover ul li.hover ul li.hover ul li { + background-image: none; +} + +.nav-main ul.menu li:hover ul li:hover ul, +.nav-main ul.menu li.hover ul li.hover ul { + top: -5px; + left: 190px; +} + +.nav-main ul.menu li:hover ul li:hover ul li>ul, +.nav-main ul.menu li.hover ul li.hover ul li>ul{ + top: -999em; +} + +.nav-main ul.menu li:hover ul li:hover ul li:hover ul, +.nav-main ul.menu li.hover ul li.hover ul li.hover ul { + top: 5px; + left: 190px; +} + +.nav-main ul.menu li:hover ul li:hover ul li:hover ul li>ul, +.nav-main ul.menu li.hover ul li.hover ul li.hover ul li>ul { + top: -999em; +} + +.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul, +.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul { + top: 5px; + left: 190px; +} + +.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul li>ul, +.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul li>ul { + top: -999em; +} + + +/* +Buttons und Symbolzeichen aus UTF; +Teilweise uebernommen aus YAML + */ +.p3-add:before { + content: "\271A"; +} + +.p3-delete:before { + content: "\2718"; +} + +.p3-edit:before { + content: "\270E"; +} + +.p3-email:before { + content: "\2709"; +} + +.p3-like:before { + content: "\2764"; +} + +.p3-next:before { + content: "\279C"; +} + +.p3-play:before { + content: "\25B6"; +} + +.p3-save:before { + content: "\2714"; +} + +.p3-spark:before { + content: "\2737"; +} + +.p3-star:before { + content: "\2605"; +} + +.teaserlinks .symbol:before { + font-size: 36px; + position: absolute; + left: 10px; + padding-top: 10px; + text-align: center; + width: 30px; + text-shadow: 0 -1px 1px #c36800; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.teaserlinks .symbol:hover:before { + left: 20px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.symbol-idee:before { + content: "\0021"; +} + +.symbol-person:before { + content: "\263A"; +} + +.symbol-herz:before { + content: "\2665"; +} + +.symbol-email:before { + content: "\2709"; +} + +.symbol-at:before { + content: "\0040"; +} + +.symbol-check:before { + content: "\2713"; +} + +.symbol-nocheck:before { + content: "\2717"; +} + +.symbol-telefon:before { + content: "\2706"; +} + +.symbol-anker:before { + content: "\2693"; +} + +.symbol-skull:before { + content: "\2620"; +} + +.symbol-female:before { + content: "\2640"; +} + +.symbol-male:before { + content: "\2642"; +} + +.symbol-malefemale:before { + content: "\26A5"; +} + +.symbol-schreiben:before { + content: "\270D"; +} + +.symbol-rollstuhl:before { + content: "\267F"; +} + +.symbol-steuerrad:before { + content: "\2638"; +} + +.symbol-musiknote:before { + content: "\266B"; +} + +.symbol-paragraph:before { + content: "\00A7"; +} + +.symbol-play:before { + content: "\25B6"; +} + +.symbol-save:before { + content: "\2714"; +} + +.symbol-spark:before { + content: "\2737"; +} + +.symbol-star:before { + content: "\2605"; +} + +.symbol-euro:before { + content: "\20AC"; +} + +.symbol-dollar:before { + content: "\0024"; +} + +.symbol-copyright:before { + content: "\00A9"; +} + +.symbol-eins:before { + content: "\2460"; +} + +.symbol-zwei:before { + content: "\2461"; +} + +.symbol-drei:before { + content: "\2462"; +} + +.embed-youtube p img { + margin: 0 5px 0 0; +} diff --git a/wp-content/themes/piratenkleider/css/piratenkleider.min.css b/wp-content/themes/piratenkleider/css/piratenkleider.min.css new file mode 100644 index 0000000..54bf3d7 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/piratenkleider.min.css @@ -0,0 +1 @@ +html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:101%;vertical-align:baseline;background:transparent}body{background:#f80 url("../images/int/bg-tags.png") -20% top fixed}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%}img{vertical-align:bottom;height:auto;max-width:100%;border:0;-ms-interpolation-mode:bicubic}.ie8 img{max-width:none}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:FontPiratenkleiderDefault;src:local(DroidSans),url(../fonts/DroidSans.eot) format("embedded-opentype"),url(../fonts/DroidSans.woff2) format("woff2"),url(../fonts/DroidSans.ttf) format("truetype")}@font-face{font-family:FontPiratenkleiderHeadlines;src:local(BebasNeue),url(../fonts/BebasNeue-webfont.woff2) format("woff2"),url(../fonts/BebasNeue-webfont.woff) format("woff"),url(../fonts/BebasNeue-webfont.ttf) format("truetype")}@font-face{font-family:FontPiratenkleiderMenuHeadlines;src:local(BeBasNeue),url(../fonts/BebasNeue-webfont.woff2) format("woff2"),url(../fonts/BebasNeue-webfont.woff) format("woff"),url(../fonts/BebasNeue-webfont.ttf) format("truetype")}body,.defaultfont,.teaserlinks ul li a span{font-family:FontPiratenkleiderDefault;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.headlinefont,.tagcloud,.post-nav a,ol.az dl dt,.post .post-info .cal-icon .day,.first-startpage-widget-area li a{font-family:FontPiratenkleiderHeadlines}.menufont,.nav-main ul.menu li a,.cifont,.sticker ul li,.teaserlinks ul li a{font-family:FontPiratenkleiderMenuHeadlines}.skip{position:absolute;left:-999em;width:1px}.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.no-js{display:none}body{font-size:.8em;line-height:1.5em}select,input,textarea,button{font-size:.8em;line-height:1.5em;color:black}h1,h2,h3{font-weight:normal}h1,h2,h3,h4,h5,h6{margin-bottom:9px}h1,h2,h3,.cifont{letter-spacing:1px}.actionpage h1,.actionpage h2,.actionpage h3{text-align:center}h1{font-size:2em;line-height:1.5em}h2{font-size:1.8em;line-height:1.2em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.1em}a{vertical-align:baseline;position:relative;text-decoration:none;color:#06C;-webkit-tap-highlight-color:#2d7dc5}a:visited{color:#2d7dc5}a:active{top:1px}a:hover,a:focus{color:#111}a:hover,a.active{outline:0 solid}a:focus{outline:1px dotted black}p{margin-bottom:0}blockquote{margin:18px;padding:0 0 0 18px;text-indent:18px;border-left:2px solid #eee}blockquote p{margin-bottom:0}b,strong{font-weight:bold}q,i,em,cite,blockquote{font-style:italic}ins,mark{background-color:#f80;color:black;text-decoration:none;font-style:italic}del{text-decoration:line-through}img{vertical-align:bottom;height:auto;max-width:100%;border:0;-ms-interpolation-mode:bicubic}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative}sup{vertical-align:super}sub{vertical-align:sub}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}code,kbd,samp,pre,tt,var{font-family:consolas,"courier new",courier,monospace}abbr[title],acronym[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;border:0;padding:0;margin-bottom:15px;margin-top:5px;background:url("../images/jolly.png") no-repeat center center;height:26px}ul,ol{margin:0;padding:0;list-style:none}dl{margin:0 0 18px 0}dt{font-weight:bold}dd{margin-left:18px}table{border-collapse:collapse;border-spacing:0;margin-bottom:18px}caption{margin-bottom:9px}caption,th,thead,legend{font-weight:normal}tr:hover{background:rgba(0,0,0,0.02);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}th,td{text-align:left;line-height:inherit;padding:5px;border-top:solid 1px #eee}td{vertical-align:top}th{font-weight:bold}form{width:100%;margin-bottom:0}form p{margin-bottom:0}form small{display:block;line-height:14px}fieldset{border:1px solid #eee;padding:18px}legend{padding:0 5px;margin-left:-5px;margin-top:-3px;font-weight:bold}label,input[type="button"],input[type="submit"],input[type="image"],select,button{cursor:pointer}input[type="email"]{margin:0 5px 5px 0;padding:5px;font-size:100%}input[type="radio"],input[type="checkbox"]{margin:5px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}input[type="text"],input[type="email"],input[type="password"],input[type="select"],input[type="search"],input[type="file"],input[type="submit"],input[type="reset"],input[type="button"],select{margin:0 5px 5px 0}input[type="text"],input[type="email"]{padding:5px}label{position:relative;display:block;margin:0 5px 5px 0;font-weight:bold}input,select{vertical-align:middle}option{padding:0}textarea{overflow:auto;vertical-align:top;display:block;margin-bottom:9px;width:100%}input,select,textarea{padding:5px;border:1px solid #eee;background:white;background:rgba(255,255,255,0.6)}button,input,select,textarea{margin:0;vertical-align:baseline}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{border:1px solid black;background:white}button,input[type="submit"],.post-edit-link{padding:5px 10px;overflow:visible;position:relative;background:#2d7dc5;color:white;margin:0 2px 2px 0;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;display:inline-block;border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}button:hover,input[type="submit"]:hover,.post-edit-link:hover{background-color:#2d7dc5;background-image:webkit-linear-gradient(top,#2d7dc5,#1a4872);background-image:linear-gradient(to bottom,#2d7dc5,#1a4872);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}button:active,input[type="submit"]:active,.post-edit-link:active{top:1px}.label{font-family:Verdana,Geneva,sans-serif;padding:1px 6px 2px;display:inline-block;vertical-align:middle;letter-spacing:normal;white-space:nowrap;border-radius:3px;background:#06C;color:#fff;font-size:10px;line-height:12px}.highlight{color:#000}.dimmed{color:#888}.info,.sticky{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.hinweis,.box,.sticky{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,0.3);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);color:#444;color:rgba(0,0,0,0.8);padding:1.42857em;margin:0 0 1.5em 0}.hinweis>*:last-child,.sticky>*:last-child,.box>*:last-child{margin-bottom:0}.float-left{float:left;display:inline;margin:0 1em 1.5em 0}.float-right{float:right;display:inline;margin:0 0 1.5em 1em}.p33{width:33.3333%}.p50{width:50%}.p66{width:66.6666%}.p40{width:40%}.p60{width:60%}.center{display:block;text-align:center;margin:0 auto 1.5em auto}.nobr{white-space:nowrap}.teaser .row,.content .row,.footer .row{box-shadow:0 0 10px rgba(0,0,0,0.8)}.section{padding:0}.skin{padding:20px}.row{max-width:1052px;overflow:hidden;margin:0 auto;width:1024px}.content-primary,.teaser .first-teaser-widget-area,.first-footer-widget-area{float:left;width:705px}.content-aside,.teaser .second-teaser-widget-area,.second-footer-widget-area{float:right;width:319px}.skiplinks{margin:0}.skiplinks li{list-style:none;width:100%}.skiplinks li a{position:absolute;display:block;top:-100px}.skiplinks li a:focus,.skiplinks li a:active{position:static;width:100%;display:block;border:0 solid;background:#2d7dc5;color:white;outline:0;text-align:center;padding:5px}.skiplinks li a:hover{background:#f80;color:black}.tagcloud{line-height:1.8em;text-align:center;margin-top:1em}ul.wp-tag-cloud{list-style-type:none;margin:0}.content-aside .widget ul.wp-tag-cloud li,ul.wp-tag-cloud li{display:inline}.content .searchform .searchsubmit{margin:0 0 0 10px}.content .searchform .searchsubmit,.content-aside .searchform .searchsubmit{position:relative;display:inline;right:inherit;width:auto;overflow:inherit;height:auto;text-indent:initial;top:inherit;background-image:none}.fullwidth .searchform input[type="text"]{width:100%}.searchresults p.meta{font-size:.9em;font-style:italic}.content .searchresults p{margin-bottom:.3em}.search-hit{color:#f80}.archiv-nav{width:100%;height:30px}.archiv-nav ul{width:100%}.archiv-nav li{float:left;height:30px;text-align:center;list-style:none}.archiv-nav li.prev,.archiv-nav li.next{width:auto;margin:0 20px;padding:5px}.archiv-nav li.pages{min-width:10em;margin:0 20px}.archiv-nav li.pages a{margin:0 5px;padding:5px;display:inline-block;background:#eee}.archiv-nav li.pages a.active{padding:4px;border:1px solid #eee;background:#fff}.breadcrumbs{background:black;color:#eee}.breadcrumbs .skin{padding:5px 20px 5px 15px;color:silver}.breadcrumbs .skin a{color:white;display:inline-block;padding:0 5px;background:rgba(255,255,255,0.2)}.breadcrumbs .skin a:hover{color:#f80}.header{position:relative;height:225px;background:none repeat scroll 0 0 #eee}.header.actionpage{padding:0;height:180px}.nav-top{width:100%;height:32px;text-align:right}.menu-header,#socialmedia_top,.search-top{display:inline-block;text-align:left}.nav-top ul{display:block}.nav-top a{display:block}.nav-top div.menu-header ul.menu li{float:left}.nav-top div.menu-header ul.menu li a{line-height:30px;padding:0 10px;color:black}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}.nav-top form.searchform{float:left;width:200px;height:30px;padding:3px 5px 0 5px}.nav-top form.searchform .searchsubmit{top:3px;right:3px;padding:0;width:24px;height:24px}.nav-top form.searchform input{padding:2px}.branding,.sticker{height:152px;display:inline-block;padding:15px 0 0 0;margin:0}.branding{width:40%;float:left}.sticker{width:60%}.sticker:after{clear:left}.sticker ul{text-align:right}.sticker ul li{text-align:center;font-size:34px;letter-spacing:1px;margin:10px;line-height:.9em;border:2px solid transparent;display:inline;width:auto}.sticker ul li a{color:#333}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#f80}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .small{font-size:25px;line-height:25px}.sticker ul li a .tiny{font-size:20px;line-height:20px}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker ul li a .animate{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sticker ul li a:hover .animate,.sticker ul li a:focus .animate{-webkit-transform:rotate(1deg) scale(1.2);-ms-transform:rotate(1deg) scale(1.2);transform:rotate(1deg) scale(1.2)}.sticker ul li a .orange{color:#f80}.sticker ul li a:hover .orange,.sticker ul li a:focus .orange{color:#2d7dc5}.sticker ul li a .cyan{color:#00b7b2}.sticker ul li a:hover .cyan,.sticker ul li a:focus .cyan{color:#2d7dc5}.sticker ul li a .violet{color:#983298}.sticker ul li a:hover .violet,.sticker ul li a:focus .violet{color:#2d7dc5}.sticker li a img{border:2px solid transparent;max-width:none}.sticker li a img{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sticker li a:hover img{border:2px solid #f80;-webkit-transform:rotate(5deg) scale(1.3);-ms-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.sticker li a:focus img{border:2px solid #f80;-webkit-transform:rotate(5deg) scale(1.3);-ms-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.sticker ul li a span{display:inline-block}.sticker ul li a .gedreht{-webkit-transform:rotate(355deg);-ms-transform:rotate(355deg);transform:rotate(355deg);text-shadow:0 2px 1px #666;font-weight:900}.sticker ul li a .gedreht .tiny{text-shadow:0 1px 1px #999;font-weight:normal}.sticker ul li a .gedreht .small{text-shadow:0 1px 1px #777;font-weight:500}body.nav-fixed .header{position:fixed;top:0;z-index:99;height:41px;width:100%;border-bottom:7px solid black}body.nav-fixed .header .branding,body.nav-fixed .header .socialmedia,body.nav-fixed .header .menu-header,body.nav-fixed .header .sticker{display:none}body.nav-fixed .header .search-top{background-color:#eee;height:auto;padding:5px;position:fixed;right:0;top:41px;z-index:99}body.nav-fixed .header .nav-main{top:0;z-index:99;width:100%}body.nav-fixed #content-body{margin-top:225px}body.logged-in.nav-fixed .header{height:41px;top:32px}body.logged-in.nav-fixed .search-top{top:73px}body.nav-fixed .anchor{display:block;margin-top:50px;visibility:hidden}body.logged-in.nav-fixed .anchor{margin-top:65px}body.nav-fixed .nav-main li a span{top:-3px}.header input[type="text"]{border-color:silver}.branding p.slogan{display:none}.logo{overflow:hidden}.nav-top ul.menu{background:#f7f7f7;background:rgba(255,255,255,0.5)}.nav-top ul.menu a{display:block}.nav-top ul.menu a:hover,.nav-top ul.menu a:focus{background:white;z-index:999}.nav-top ul.menu li.has_children ul.sub-menu{position:absolute;top:-999em}.searchform{padding:10px 10px 5px 10px;font-size:1.2em;position:relative}.searchform input#s{width:160px;line-height:1em;margin-top:2px}.searchform .searchsubmit{position:absolute;top:10px;right:8px;background:#2d7dc5 url("../images/lupe.png") no-repeat center center;width:30px;height:30px;overflow:hidden;text-indent:-999em}.searchform .searchsubmit:hover{background:#24639b url("../images/lupe.png") no-repeat center center}.first-startpage-widget-area{float:left;width:100%;overflow:hidden;padding-top:30px}.first-startpage-widget-area .skin{padding:0 20px 0 0}.first-startpage-widget-area ul{margin:0}.first-startpage-widget-area li{list-style:none}.first-startpage-widget-area li span.date{margin-left:0;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.first-startpage-widget-area li a{font-size:20px}.first-startpage-widget-area li:hover span.date,.first-startpage-widget-area li:focus span.date{opacity:1}.first-startpage-widget-area a.all-articles{padding:5px 10px;overflow:visible;position:relative;background:#2d7dc5;color:white;margin:0 2px 2px 0;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;display:inline-block;border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}.first-startpage-widget-area a.all-articles:hover{background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#1a4872);background-image:linear-gradient(to bottom,#2d7dc5,#1a4872);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.first-startpage-widget-area a.all-articles:active{top:1px}.second-startpage-widget-area .skin{padding:0 0 0 20px}.teaser{height:240px;position:relative}.teaser .row{background:#c96a00;background:rgba(255,136,0,0.7)}.first-teaser-widget-area .slide .textslider{background:#f80}.second-teaser-widget-area .skin{padding:10px}.second-teaser-widget-area li{margin-bottom:1px;background:orange;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.second-teaser-widget-area li a{padding:1em 10px 1em 20px;list-style:none outside none;border:0 solid;color:white;font-size:14px;display:block;text-shadow:0}.second-teaser-widget-area li a div{color:black;letter-spacing:1px;text-shadow:0 -1px 1px #c36800;font-size:19px}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{background:#c96a00;background:rgba(0,0,0,0.2);color:white}.second-teaser-widget-area .textwidget{margin-bottom:1px;background:orange;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);padding:1em 10px 1em 20px;list-style:none outside none;color:white;font-size:14px;display:block;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white;font-style:italic;padding-left:10px}.second-teaser-widget-area li.recentcomments a{font-style:normal;padding:.3em 10px .5em 20px}.teaserlinks ul{margin:0;padding:0}.teaserlinks ul li{margin:0;padding:0;min-height:70px}.teaserlinks ul li{background:none repeat scroll 0 0 orange;border-radius:2px 2px 2px 2px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-top:1px;margin-bottom:1px}.teaserlinks ul li a{color:white;letter-spacing:1px;text-shadow:0 -1px 1px #c36800;font-size:22px;padding-top:14px;padding-bottom:0;padding-left:50px;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:60px;color:white;background:none repeat scroll 0 0 orange}.teaserlinks ul li a span{padding-top:4px;font-size:16px;display:block;color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.subnav{margin:0;padding:0;max-width:50%;float:right;margin:0 0 10px 10px}.subnav ul{margin:0;padding:0}.subnav li{list-style:none;margin:0;padding:0;text-align:right}.subnav li a{background:#eee;color:#000;padding:2px 5px;margin-bottom:1px;display:block;margin-bottom:2px}.subnav li a:hover{background:#f80;color:black;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single .post{position:relative}.single .post-edit-link{margin-top:20px}.post{word-wrap:break-word}.post .post-title h1{line-height:24px}.archive .content-primary header h2,.post-title h2,.post-title h3{margin-top:0}.content-primary h3.subtitle{color:#24639b;font-size:1.2em;margin:0 0 3px;padding:0}.single .post h3.subtitle,.single .post h2.subtitle{font-size:1.4em;margin:0 0 10px 0;padding-top:5px}.clear{clear:both}.p3-clearfix:before{content:"";display:table}.p3-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.p3-ie-clearing{display:none}.p3-column{display:block;overflow:hidden}.p3-col1{float:left;width:80px}.withthumb .p3-col1{width:140px}.withvideo .p3-col1{width:320px}.p3-col3{margin:0 0 0 80px}.usefloating .p3-col3{margin:0}.withthumb .p3-col3{margin:0 0 0 140px}.withvideo .p3-col3{margin:0 0 0 320px}.usefloating .p3-col3{margin-left:0}.column1 .withvideo .p3-col1,.column2 .withvideo .p3-col1,.column1 .withvideo .p3-col3,.column2 .withvideo .p3-col3{float:none;width:100%;margin:0}.columns .column1{width:50%}.columns .column2{width:50%}.columns .column2 .post .cal-icon{margin-left:0}.post .post-info{position:relative}.single .post .post-info{float:left;margin-top:0;margin-right:10px}.post .post-info .commentbubble{display:inline-block;position:absolute;top:0;right:5px}.post .post-info .commentbubble a{background:#f80;color:white;display:block;line-height:13px;font-size:10px;height:13px;padding:0 4px;color:black;font-weight:bold;text-align:center;border-radius:14px}.post .post-info .commentbubble a:before{display:none}.post-info .infoimage{width:120px;height:auto;max-height:220px;overflow:hidden;margin-top:0}.withvideo .post-info .infoimage{width:320px;height:auto;max-height:220px;overflow:hidden}.post .post-info .cal-icon{background:#eee;padding:10px;margin:5px 15px 5px 0;overflow:hidden;box-shadow:1px 1px 2px #444}.post .post-info .cal-icon span{display:block;text-align:center;line-height:12px;font-size:10px}.post .post-info .cal-icon .day{font-size:24px;line-height:18px;white-space:nowrap}.post .cal{margin-bottom:5px}p.pubdateinfo,.archiv-nav{margin-bottom:5px}.archiv-nav{font-weight:bold}.post-meta,.pubdateinfo{overflow:hidden;color:#666}.post .post-meta,.post .pubdateinfo{font-size:.9em}.post .post-meta .post-edit-link{float:left;font-size:.9em}.post .disclaimer{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,0.2) inset;color:#444;color:rgba(0,0,0,.8);background:url("../images/int/bg-tags.png") repeat -20% top #f80;background:rgba(0,0,0,0.2);padding:5px;margin:10px 20px 30px;position:relative}.post .disclaimer{clear:both}.post .disclaimer a,.post .disclaimer a:hover,.post .disclaimer a:focus{color:#000;background:#d97300;text-decoration:underline}.post-comments #comments-title{margin-bottom:20px}.post-comments ol{margin:0;padding:0}.post-comments ol li{margin-bottom:20px;overflow:hidden;float:left;width:100%}.post-comments ol li p{margin-bottom:.5em}.post-comments ol li .comment-details{float:left;width:30%;max-width:180px;text-align:right;color:#222;padding-right:2%;font-size:.9em}.post-comments ol li .comment-details .comment-author img{float:left;margin:0 10px 10px 0}.post-comments ol li .comment-body{float:left;width:68%}.post-comments ol li .reply a{float:right;padding:5px 10px;overflow:visible;position:relative;background:#2d7dc5;color:white!important;margin:0 2px 2px 0;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;display:inline-block;border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}.post-comments ol li .reply a:hover{background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#1a4872);background-image:linear-gradient(to bottom,#2d7dc5,#1a4872);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-comments ol li .reply a:active{top:1px}.post-comments .respond span.required{color:#f80;display:inline-block;margin:-5px 0 0 -10px;position:absolute}.post-comments article.byuser{color:blue}#respond{clear:both}img.wp-smiley{margin:0 0 5px 0}.post-nav ul{list-style:none;margin:0 0 20px 0;overflow:hidden}.post-nav ul .back{float:left}.post-nav ul .forward{text-align:right;float:right}.post-nav a:hover,.post-nav a:focus{color:#000;text-decoration:underline}.home .post-entry p{margin-bottom:0}.single .post-entry p{margin-bottom:20px}.linktipps h3.subtitle{color:#444;font-size:1.2em;margin:0}.linktipps .post-entry p img{float:left;margin-right:20px}.linktipps.shortcode .post-entry p img{float:none;margin:0 auto;display:block}.linktipps .post-entry:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.linktipps .linktipp-url{margin-left:10px}.linktipps.shortcode{width:310px;padding:0 5px;float:left}.linktipps.shortcode p{margin:0;padding:0}.linktipps.shortcode p img{margin:0}.linktipps.shortcode:before{content:"";display:table}.linktipps.shortcode:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.wp-caption{text-align:center;padding:5px;margin:5px;max-width:100%}.wp-caption img{margin:0}.wp-caption p.wp-caption-text{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;bottom:0;color:#000;display:block;font-size:.8em;left:0;margin:0;text-align:center}.wp-caption p.wp-caption-text a{color:white}.wp-caption p.wp-caption-text a:focus,.wp-caption p.wp-caption-text a:hover{color:white;outline:1px dotted white}.gallery{margin:10px 0 10px 0}.gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:33%}.gallery .gallery-caption{margin-left:0}.gallery dl{margin:0}.gallery img{border:5px solid #f1f1f1}.gallery img:hover{border:5px solid #f80}.gallery-caption{color:#888;font-size:12px;margin:0 0 24px 0}.gallery br+br{display:none}.embed-youtube p img{margin:0 10px 0}.embed-youtube p a.extern{background:0;padding-left:0}#main-content{position:relative}.content .row{background:transparent repeat scroll 0 0;background:rgba(255,136,0,0.7);-ms-word-break:break-word;-webkit-word-break:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.content p,.content form{margin-bottom:18px}.content img{margin:0 10px 10px 0}.content img.aligncenter{display:block;margin:10px auto}.content ul{margin:0 0 18px 25px}.content ul li{margin-bottom:5px;list-style:disc}.content ul li ul li{list-style:circle}.content ul li ol li{list-style:decimal}.content ol{margin:0 0 18px 20px}.content ol li{margin-bottom:5px;list-style:decimal}.content ol li ul li{list-style:circle}.content ol li ol li{list-style:lower-alpha}.content .startpage-widget-area{margin:0 20px}.content .startpage-widget-area ul li,.content .startpage-widget-area ol li{list-style:none;margin-bottom:0}.content .startpage-widget-area,.first-startpage-widget-area ul li{margin-bottom:5px}.content .startpage-widget-area ul.children{margin:0 0 0 5px}.content ul{list-style:disc}.content ul ul,.content ol ol,.content ul ol,.content ol ul{margin-bottom:0}.content-primary h1,.content-primary h2,.content-primary h3{margin:1em 0 .5em 0}.content-primary .hgroup{margin:0 0 .5em 0}.content-primary .hgroup h1,.content-primary .hgroup h2,.content-primary .hgroup h3{margin:0}.content .symbolbild{max-width:705px;margin:0;padding:0}.content .symbolbild img{display:block;margin:0 auto;max-width:705px}.content .symbolbild .caption{background:transparent;background:rgba(0,0,0,0.5);color:white;position:absolute;bottom:0;right:0;padding:10px 20px;text-align:right}.content .symbolbild h2{margin-bottom:0}.content .symbolbild h3{font-size:12px;margin-bottom:5px}.content-primary{overflow:hidden}.content-primary input[type="text"],.content-primary input[type="email"],.content-primary select,.content-primary textarea{border:1px solid silver;font-size:1em}.content-primary input[type="text"]:hover,.content-primary input[type="email"]:hover,.content-primary textarea:hover,.content-primary input[type="text"]:focus,.content-primary input[type="email"]:focus,.content-primary textarea:focus{border:1px solid black;background-color:beige}.content-primary section{margin-bottom:25px}.content-primary .columns .column1 section,.content-primary .columns .column2 section{margin-bottom:5px}.content-primary .columns .column1 hr,.content-primary .columns .column2 hr{display:none}.content-primary .columns .column1{float:left;padding-right:5px}.content-primary .columns .column2{float:right;padding-left:5px}.content-primary .post-nav{margin-bottom:20px;margin-left:10px}.content-primary .post-nav a{font-size:20px}.content-primary .post-nav ul li{list-style:none}.content-primary .post-nav .related{padding-left:0}.content-primary .post-nav .related li{list-style:none}.content-primary .post-nav .related li img{display:none}.content-primary ol.az{margin:0;overflow:hidden;width:100%}.content-primary ol.az h2{background:#eee;float:left;padding:5px 10px;box-shadow:1px 1px 2px #444}.content-primary ol.az dl{float:left}.content-primary ol.az dl dt{font-size:20px;font-weight:lighter;letter-spacing:1px}.content-primary ol.az dl dd{margin-bottom:5px}.content-primary ol.az li{list-style:none}.content-primary .grid-3cols .figure{float:left;width:33%;padding:0 20px 0 0}.content-primary .sprungmarken{padding:5px;margin:0 0 20px 20px;text-align:right;float:right;border-radius:2px}.content-primary .sprungmarken ol{margin:0;padding:0;overflow:hidden}.content-primary .sprungmarken ol li{list-style:none;margin:0;padding:0}.content-primary .sprungmarken ol li a{padding:2px 5px;background:#2d7dc5;margin:0 2px 2px 0;color:white;display:inline-block;border-radius:2px}.content-primary .sprungmarken ol li a:hover{background:#f80;color:black}.content-primary .sprungmarken ol.azjumper li{float:left}.content-header{position:relative;height:150px;overflow:hidden}.content-header-big{position:relative;height:240px;overflow:hidden}.content-header #page-title,.content-header h1,.content-header-big h1{position:absolute;left:20px;top:1.5em;display:inline-block;background-color:white;background-color:rgba(255,255,255,0.8);padding:3px 5px 1px 5px;line-height:1.25em;max-width:665px}.content-primary .categorybox{display:inline-block;margin:0;padding:0 10px;width:300px;max-height:720px;overflow:hidden;vertical-align:top}.content-primary .categorybox h2{font-size:1.3em}.content-primary .categorybox section{min-height:240px}.content-primary .categorybox .infoimage{float:left}.content-primary .categorybox:after{clear:both}.content-primary .categorybox .pubdateinfo{display:none}.content-aside p,.content-aside table,.content-aside blockquote,.content-aside form{margin-bottom:20px}.content-aside ul,.content-aside ol{margin:0 0 20px 0}.content-aside ul li,.content-aside ol li{list-style:none}.content-aside a img{margin:0;padding:0}.content-aside .newsletter{background:none repeat scroll 0 0 #ffa500;border-radius:2px 2px 2px 2px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-bottom:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px;margin-bottom:20px}.content-aside .newsletter form{overflow:hidden;position:relative;width:100%;margin:0 5px 5px 5px}.content-aside .newsletter form label{font-weight:lighter;font-size:.9em}.content-aside .newsletter form input[type="text"]{width:150px}.content-aside .newsletter p{display:block;height:auto;font-size:.8em;padding:0;margin-bottom:0}.content-aside .skin{padding:20px 6px 20px 6px}.content-aside a{color:black;padding:0 2px}.content-aside a:hover,.content-aside a:focus,.content-aside a:visited{color:#000;text-decoration:underline}.content-aside ul{margin:0 0 18px 0}.content-aside ul li{margin-bottom:0;list-style:none;margin-bottom:2px}.content-aside table{background:#c96a00;background:rgba(0,0,0,0.2);padding:5px;border-radius:2px}.content-aside table td,.content-aside table th{border-top:1px solid #f80}.content-aside blockquote{margin:0 0 20px 0;border:0 solid;background:#c96a00;background:rgba(0,0,0,0.2);padding:20px;overflow:hidden;border-radius:2px}.content-aside blockquote footer{margin-top:5px;float:right;text-align:right}.content-aside blockquote footer img{float:right;margin:0}.content-aside ul.menu li.current_page_item,.content-aside ul.menu li.current_page_ancestor,.content-aside ul.menu li.current-menu-item,.content-aside ul.menu li.current-menu-ancestor{display:block}.content-aside ul.menu li.current_page_item li,.content-aside ul.menu li.current_page_ancestor li,.content-aside ul.menu li.current-menu-item li,.content-aside ul.menu li.current-menu-ancestor li{display:block}.content-aside ul.menu li.current_page_item .children .children .content-aside ul.menu li.current_page_ancestor .children .children,.content-aside ul.menu li.current-menu-item .sub-menu .sub-menu,.content-aside ul.menu li.current-menu-ancestor .sub-menu .sub-menu{display:none}.content-aside ul.menu li.current_page_item>.children,.content-aside ul.menu li.current_page_ancestor>.children,.content-aside ul.menu li.current-menu-item>.sub-menu,.content-aside ul.menu li.current-menu-ancestor>.sub-menu{display:block!important}.content-aside ul.menu{background:#c96a00;background:rgba(0,0,0,0.2);padding:5px;margin:0 0 20px 0;border-radius:2px}.content-aside ul.menu hr{height:0;margin:0}.content-aside ul.menu li{margin-bottom:0}.content-aside ul.menu li a{display:inline-block;background:white;padding:0 5px;margin-bottom:2px;color:#2d7dc5;border-radius:2px}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white;padding-left:14px}.content-aside ul.menu ul.children,.content-aside ul.menu ul.sub-menu{margin:0 0 0 5px}.content-aside ul.menu li a span{display:none}.content-aside .subpagesonly ul li{display:none}.content-aside .subpagesonly ul.menu li.current_page_item .children .children .content-aside .subpagesonly ul.menu li.current_page_ancestor .children .children,.content-aside .subpagesonly ul.menu li.current-menu-item .sub-menu .sub-menu,.content-aside .subpagesonly ul.menu li.current-menu-ancestor .sub-menu .sub-menu{display:block}.content-aside h2,.footer h2{line-height:25px;font-size:20px}.content-aside .twitterwidget{margin-top:20px}.content-aside .twitterwidget h2 img,.content-aside h2 a.rsswidget img{margin:0 5px 0 0;padding:0;vertical-align:middle}.content-aside .widget ul,.content-aside .twitterwidget ul{margin-bottom:5px;overflow:hidden}.content-aside .widget li,.content-aside .twitterwidget li{background:#c96a00;background:rgba(0,0,0,0.1);list-style:none outside none;margin-bottom:1px;padding:1px 5px;display:block}.content-aside .twitterwidget li{padding:2px 5px}.content-aside .widget li a.rsswidget{background:transparent}.content-aside .twitterwidget li a{font-weight:bold;background:transparent}.content-aside .widget li:hover,.content-aside .widget li:focus,.content-aside .twitterwidget li:hover,.content-aside .twitterwidget li:focus{background:#f80}.content-aside .twitterwidget li a:hover,.content-aside .twitterwidget li a:focus{text-decoration:underline}.content-aside .widget li .rss-date,.content-aside .twitterwidget li .feed_date{display:inline;font-size:.9em;font-style:oblique;color:#222;margin-left:10px}.content-aside .widget li .rss-date:before{content:"("}.content-aside .widget li .rss-date:after{content:")"}.content-aside .twitterwidget li .feed_date a{font-weight:normal}.content-aside .widget li a.rsswidget:hover,.content-aside .widget li a.rsswidget:focus{background:#f80}.content-aside .widget li .rssSummary{color:#333;list-style:none outside none;margin-bottom:1px;padding:1px 5px;display:block;font-style:italic}.content-aside .widget p.bannerlink{text-align:center}.content-aside .widget p.bannerlink img{margin:0 auto}.content-aside #steckbrief{background-color:white;display:inline-block;padding:10px 10px 15px;z-index:1;box-shadow:2px 2px 8px #333;margin:0 0 20px;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);-webkit-transition:all 406ms ease-out 0s;transition:all 406ms ease-out 0s;max-width:300px}.content-aside #steckbrief:hover,.content-aside #steckbrief:focus,.content-aside #steckbrief:active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:9}.content-aside #steckbrief img{background-position:center center;background-repeat:no-repeat;border:1px solid #eee;display:block;margin:0 auto;max-width:260px}.content-aside #steckbrief .text{background-color:white;padding:.4em .8em .3em .8em}.content-aside #steckbrief h3.contact,.content-aside #steckbrief ul.contact li span{position:absolute;left:-999em;width:1px}.content-aside #steckbrief ul.contact{list-style-type:none;width:250px}.content-aside #steckbrief ul.contact li{float:left;margin:0;padding:0}.content-aside #steckbrief ul.contact li a{width:32px;height:32px;display:block;padding:0;margin:0;overflow:hidden}.content-aside #steckbrief ul.contact li a:before{display:inline-block;content:url('../images/socialmedia.png');margin-left:-40px}.content-aside #steckbrief ul.contact li.delicious a:before{margin-top:0}.content-aside #steckbrief ul.contact li.diaspora a:before{margin-top:-32px}.content-aside #steckbrief ul.contact li.facebook a:before{margin-top:-64px}.content-aside #steckbrief ul.contact li.feed a:before{margin-top:-96px}.content-aside #steckbrief ul.contact li.flattr a:before{margin-top:-128px}.content-aside #steckbrief ul.contact li.flickr a:before{margin-top:-160px}.content-aside #steckbrief ul.contact li.gplus a:before{margin-top:-192px}.content-aside #steckbrief ul.contact li.google a:before{margin-top:-192px}.content-aside #steckbrief ul.contact li.identica a:before{margin-top:-224px}.content-aside #steckbrief ul.contact li.itunes a:before{margin-top:-256px}.content-aside #steckbrief ul.contact li.skype a:before{margin-top:-288px}.content-aside #steckbrief ul.contact li.twitter a:before{margin-top:-320px}.content-aside #steckbrief ul.contact li.youtube a:before{margin-top:-352px}.content-aside #steckbrief ul.contact li.xing a:before{margin-top:-384px}.content-aside #steckbrief ul.contact li.tumblr a:before{margin-top:-416px}.content-aside #steckbrief ul.contact li.github a:before{margin-top:-448px}.content-aside #steckbrief ul.contact li.appnet a:before{margin-top:-480px}.content-aside #steckbrief ul.contact li.website a:before{margin-top:-512px}.content-aside #steckbrief ul.contact li.email a:before{margin-top:-544px}.content-aside #steckbrief ul.contact li.wiki a:before{margin-top:-576px}.content-aside #steckbrief ul.contact li.piratewiki a:before{margin-top:-608px}.content-aside #steckbrief ul.contact li.friendica a:before{margin-top:-640px}.content-aside #steckbrief ul.contact li.instagram a:before{margin-top:-672px}.content-aside #steckbrief ul.contact li.pgp span{position:relative;left:inherit;width:auto;font-size:.9em}.content-aside #steckbrief p{clear:left;margin-top:.5em}.content-primary{min-height:500px;font-size:1em;position:relative;line-height:1.7em;display:block;background:white}.content-primary .skin{margin-left:0}.actionpage .content-primary .skin{padding:40px}.content-primary .first-startpage-widget-area{width:50%;float:left;padding-top:10px}.content-primary .first-startpage-widget-area .skin{padding-right:10px}.content-primary .second-startpage-widget-area{width:50%;float:right;padding-top:10px}.content-primary .second-startpage-widget-area .skin{padding-left:10px}.actionpage .content-primary{width:100%}.content-primary .person ul.contact li span,#main-stream h1{position:absolute;left:-999em;width:1px}#widget-stream h1,#widget-stream h2,#linktipp-stream h1,#second-stream h1,#linktipp-stream h2,#second-stream h2,#main-stream h2{font-size:1.1em;color:#24639b;margin-bottom:0;margin-top:0}#widget-stream section h2,#linktipp-stream section h2,#second-stream section h2,#main-stream section h2{font-size:22.8px;color:#24639b}.content-primary .person ul.contact li{list-style-type:none}.content-primary .person ul.contact li.pgp:before{content:'PGP: ';font-size:9px}.content-primary .person ul.contact li.instagram a:before{background:url('../images/socialmedia.png');background-position:-40px -672px;width:18px}.content-primary .person ul.contact li.friendica a:before{background:url('../images/socialmedia.png');background-position:-40px -640px;width:18px}.footer{background:rgba(0,0,0,0.8);overflow:hidden}.footer .row{color:#eee}.footer ul{margin-left:0}.footer ul li{margin-bottom:0;text-wrap:avoid;line-height:1em;display:inline-block}.footer ul:before{content:"";display:table}.footer ul:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;margin-bottom:10px}.footer ul.skiplinks{margin-bottom:0;height:0}.first-footer-widget-area .widget li a img,.second-footer-widget-area .widget li a img,.footer ul.default_footerlinks li a img{vertical-align:baseline;margin:0}.footer .second-footer-widget-area .widget{margin-bottom:0}.footer .skin{overflow:hidden;margin-left:10px}.footer a{background:black;color:#2d7dc5;padding:0 5px;margin:0 2px 2px 0}.footer a:hover,.footer a:focus{background:#2d7dc5;color:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget{margin-bottom:10px;overflow:hidden}.widget .widget-title{line-height:25px}table#wp-calendar{margin:10px auto;padding:5px;width:90%;background:transparent}table#wp-calendar td,table#wp-calendar th{border-top:0;background:transparent;text-align:right}table#wp-calendar thead tr{border-bottom:1px solid black}table#wp-calendar tfoot tr{border-top:1px solid black}table#wp-calendar td a{text-decoration:underline}.content-primary .switchoff,.content-primary .switchon{position:absolute;top:10px;right:10px;z-index:50}.switchoff abbr[title],.switchon abbr[title]{cursor:e-resize;border:0}.switchoff a abbr,.switchon a abbr{text-decoration:none;font-size:1.2em}.switchoff a:hover,.switchoff a:focus .switchon a:hover,.switchon a:focus{border:0;text-shadow:1px 1px 1px #333}.accordion h2{cursor:pointer;padding:3px 0;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.4);padding:3px 5px;letter-spacing:.12em;font-size:1.05em;background-color:#2d7dc5;border-bottom:2px solid #1559a6}.accordion h2:before{content:"\25BE";width:20px;display:inline-block}.accordion h2.closed:before{content:"\25B8"}.accordion h2.orange{background-color:#f80;border-bottom:2px solid #fec43f}.accordion h2.blue{background-color:#1559a6;border-bottom:2px solid #07376c}.accordion h2.green{background-color:#66b32d;border-bottom:2px solid #6a7e10}.accordion h2.gray{background-color:#aaa;border-bottom:2px solid #666}.flagicon-sprite,.flagicon-ar,.flagicon-at,.flagicon-au,.flagicon-be,.flagicon-bg,.flagicon-br,.flagicon-by,.flagicon-ca,.flagicon-ch,.flagicon-cl,.flagicon-co,.flagicon-cy,.flagicon-cz,.flagicon-de,.flagicon-dk,.flagicon-es,.flagicon-fi,.flagicon-fr,.flagicon-gr,.flagicon-gt,.flagicon-is,.flagicon-it,.flagicon-kr,.flagicon-kz,.flagicon-lt,.flagicon-lu,.flagicon-lv,.flagicon-ma,.flagicon-mx,.flagicon-nl,.flagicon-nz,.flagicon-pe,.flagicon-pl,.flagicon-pt,.flagicon-ro,.flagicon-rs,.flagicon-ru,.flagicon-se,.flagicon-si,.flagicon-sk,.flagicon-tn,.flagicon-tr,.flagicon-ua,.flagicon-uk,.flagicon-us,.flagicon-uy,.flagicon-hr,.flagicon-il,.flagicon-hu,.flagicon-ee,.flagicon-jp{width:16px;height:11px;display:inline-block;background:url('../images/flagicon.png') no-repeat}.flagicon-ar{background-position:0 -234px}.flagicon-at{background-position:0 -533px}.flagicon-au{background-position:0 -13px}.flagicon-be{background-position:0 -442px}.flagicon-bg{background-position:0 -403px}.flagicon-br{background-position:0 -78px}.flagicon-by{background-position:0 -195px}.flagicon-ca{background-position:0 -39px}.flagicon-ch{background-position:0 -572px}.flagicon-cl{background-position:0 -429px}.flagicon-co{background-position:0 -338px}.flagicon-cy{background-position:0 -481px}.flagicon-cz{background-position:0 -364px}.flagicon-de{background-position:0 -143px}.flagicon-dk{background-position:0 -247px}.flagicon-ee{background-position:0 -638px}.flagicon-es{background-position:0 -377px}.flagicon-fi{background-position:0 -312px}.flagicon-fr{background-position:0 -156px}.flagicon-gr{background-position:0 -325px}.flagicon-gt{background-position:0 -286px}.flagicon-hu{background-position:0 -624px}.flagicon-hr{background-position:0 -597px}.flagicon-is{background-position:0 -585px}.flagicon-il{background-position:0 -610px}.flagicon-it{background-position:0 -507px}.flagicon-jp{background-position:0 -652px}.flagicon-kr{background-position:0 -91px}.flagicon-kz{background-position:0 -52px}.flagicon-lt{background-position:0 -221px}.flagicon-lu{background-position:0 -351px}.flagicon-lv{background-position:0 -390px}.flagicon-ma{background-position:0 -468px}.flagicon-mx{background-position:0 -104px}.flagicon-nl{background-position:0 -416px}.flagicon-nz{background-position:0 -26px}.flagicon-pe{background-position:0 -546px}.flagicon-pl{background-position:0 -559px}.flagicon-pt{background-position:0 -130px}.flagicon-ro{background-position:0 -260px}.flagicon-rs{background-position:0 -494px}.flagicon-ru{background-position:0 -520px}.flagicon-se{background-position:0 -169px}.flagicon-si{background-position:0 -208px}.flagicon-sk{background-position:0 -117px}.flagicon-tn{background-position:0 -273px}.flagicon-tr{background-position:0 -299px}.flagicon-ua{background-position:0 -455px}.flagicon-uk{background-position:0 0}.flagicon-us{background-position:0 -65px}.flagicon-uy{background-position:0 -182px}#socialmedia_iconbar{position:fixed;display:block;top:251px;left:0;width:36px;background:black;border-radius:3px;z-index:10;padding:2px;margin:0;text-align:center}.home #socialmedia_iconbar{top:234px}.content #socialmedia_iconbar ul.socialmedia li,ul.socialmedia{margin:0}.socialmedia li{float:left;margin:0;padding:0}ul.socialmedia{list-style-type:none}.socialmedia a{width:32px;height:32px;display:block;padding:0;margin:0;overflow:hidden}.socialmedia a:before{display:inline-block;content:url('../images/socialmedia.png');margin-left:-32px}.socialmedia .icon_delicious:before{margin-top:0}.socialmedia .icon_diaspora:before{margin-top:-32px}.socialmedia .icon_facebook:before{margin-top:-64px}.socialmedia .icon_feed:before{margin-top:-96px}.socialmedia .icon_flattr:before{margin-top:-128px}.socialmedia .icon_flickr:before{margin-top:-160px}.socialmedia .icon_gplus:before{margin-top:-192px}.socialmedia .icon_identica:before{margin-top:-224px}.socialmedia .icon_itunes:before{margin-top:-256px}.socialmedia .icon_skype:before{margin-top:-288px}.socialmedia .icon_twitter:before{margin-top:-320px}.socialmedia .icon_youtube:before{margin-top:-352px}.socialmedia .icon_xing:before{margin-top:-384px}.socialmedia .icon_tumblr:before{margin-top:-416px}.socialmedia .icon_github:before{margin-top:-448px}.socialmedia .icon_appnet:before{margin-top:-480px}.socialmedia .icon_friendica:before{margin-top:-640px}.socialmedia .icon_instagram:before{margin-top:-672px}.socialmedia .icon_delicious:hover,.socialmedia .icon_delicious:focus,.socialmedia .icon_diaspora:hover,.socialmedia .icon_diaspora:focus,.socialmedia .icon_facebook:hover,.socialmedia .icon_facebook:focus,.socialmedia .icon_feed:hover,.socialmedia .icon_feed:focus,.socialmedia .icon_flattr:hover,.socialmedia .icon_flattr:focus,.socialmedia .icon_flickr:hover,.socialmedia .icon_flickr:focus,.socialmedia .icon_gplus:hover,.socialmedia .icon_gplus:focus,.socialmedia .icon_identica:hover,.socialmedia .icon_identica:focus,.socialmedia .icon_itunes:hover,.socialmedia .icon_itunes:focus,.socialmedia .icon_skype:hover,.socialmedia .icon_skype:focus,.socialmedia .icon_twitter:hover,.socialmedia .icon_twitter:focus,.socialmedia .icon_youtube:hover,.socialmedia .icon_youtube:focus,.socialmedia .icon_xing:hover,.socialmedia .icon_xing:focus,.socialmedia .icon_tumblr:hover,.socialmedia .icon_tumblr:focus,.socialmedia .icon_github:hover,.socialmedia .icon_github:focus,.socialmedia .icon_appnet:hover,.socialmedia .icon_appnet:focus,.socialmedia .icon_friendica:hover,.socialmedia .icon_friendica:focus,.socialmedia .icon_instagram:hover,.socialmedia .icon_instagram:focus{background-color:#06c}.ie8 .nav-top ul{display:block}.ie8 .nav-top{position:absolute;top:0;right:20px;width:auto;height:30px}.ie8 .nav-top a{height:30px;display:block}.ie8 .nav-top ul.socialmedia{float:left}.ie8 .nav-top div.menu-header{float:left}.ie8 .nav-top div.menu-header ul.menu{overflow:hidden}.ie8 .nav-top div.menu-header ul.menu li{float:left}.ie8 .nav-top div.menu-header ul.menu li a{line-height:30px;padding:0 10px;color:black}.ie8 .nav-top div.menu-header ul.menu li a:hover{color:#2d7dc5}.ie8 .nav-top form.searchform{float:left;width:200px;height:30px;padding:3px 5px 0 5px}.ie8 .nav-top form.searchform #s{line-height:18px}.ie8 .nav-top form.searchform .searchsubmit{top:3px;right:3px;padding:0;width:24px;height:24px}.ie8 .nav-top form.searchform input{padding:2px}.ie8 .sticker{position:absolute;top:50px;right:8%}.ie8 .sticker .skin{padding:10px}.ie8 .header .branding{padding-top:40px;padding-bottom:20px}.ie8 .header .newsletter{float:right;width:33%;margin:0}.ie8 .header .newsletter .skin{background:#f7f7f7}.ie8 .header .newsletter .skin form{padding-bottom:5px}.ie8 .header .newsletter .skin form input[type="text"]{float:left;width:90%;margin-bottom:0}.ie8 .teaser .first-teaser-widget-area{width:67%}.ie8 .teaser .second-teaser-widget-area{width:33%}.ie8 .content-primary .first-startpage-widget-area{width:50%;float:left;padding-top:10px}.ie8 .content-primary .first-startpage-widget-area .skin{padding-right:10px}.ie8 .content-primary .second-startpage-widget-area{width:50%;float:right;padding-top:10px}.ie8 .content-primary .second-startpage-widget-area .skin{padding-left:10px}.ie8 .columns .column2 .post .cal-icon{margin-left:0}.ie8 .first-subcontent-widget-area{float:left;width:33%}.ie8 .second-subcontent-widget-area{float:left;width:33%}.ie8 .third-subcontent-widget-area{float:right;width:33%}.ie8 .first-footer-widget-area{float:left;width:67%}.ie8 .second-footer-widget-area{float:right;width:33%}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider,.slidersidebar{margin:0;padding:0}.flexslider .slides>li,.slidersidebar .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img,.slidersidebar .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.slidersidebar ul.slides{margin-bottom:0}.no-js .slides>li:first-child{display:block}.flexslider,.slidersidebar{width:100%;margin:0;padding:0;position:relative;height:240px;overflow:hidden}.content-aside .slidersidebar{height:auto;margin:10px auto}.content-aside .flexslider a:hover img,.content-aside .flexslider a:focus img,.content-aside .flexslider a:visited img,.content-aside .slidersidebar a:hover img,.content-aside .slidersidebar a:focus img,.content-aside .slidersidebar a:visited img{text-decoration:none;border:0}.flexslider .bigslider img{min-width:705px}.flexslider .slides>li{display:none}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.slides>li:first-child{display:block}.flex-pauseplay,.flex-control-nav,.flex-direction-nav{z-index:10}.flex-control-nav{position:absolute;top:10px;right:62px;overflow:hidden}.slidersidebar .flex-direction-nav,.slidersidebar .flex-control-nav{margin:0 0 10px 0;padding:0;float:left;position:absolute;top:10px;right:10px;max-width:210px}.flex-control-nav li,.flex-direction-nav li{float:left;margin-right:1px}.flex-control-nav li a,.flex-direction-nav li a{display:block;padding:0 5px}.flex-control-nav li a.flex-active,.flex-control-nav li a.active,.flex-control-nav li a:hover,.flex-control-nav li a:focus,.flex-direction-nav li a.flex-active,.flex-direction-nav li a.active,.flex-direction-nav li a:hover,.flex-direction-nav li a:focus{background:white}.flex-control-nav li a,.flex-direction-nav li a,.flex-pauseplay{background:white;background:rgba(255,255,255,0.5);cursor:pointer;color:black}.flexslider .slide .credits{position:absolute;bottom:0;left:0;background:transparent;background:rgba(0,0,0,0.3);padding:0 5px;font-size:.8em;color:#bbb}.flexslider .flex-pauseplay{position:absolute;top:10px;right:10px;width:50px;text-align:center;overflow:hidden;z-index:80}.slidersidebar .flex-pauseplay{position:absolute;top:10px;left:10px;padding:1px 5px 1px 5px;margin:0;display:inline-block}.flexslider .flex-pauseplay:hover,.flexslider .flex-pauseplay:focus,.slidersidebar .flex-pauseplay:hover,.slidersidebar .flex-pauseplay:focus{background:white}.slide .caption h3{font-size:22.8px;line-height:22px;margin-left:-5px;margin-bottom:0}.slide .caption h3 a{background:#2d7dc5;padding:2px 5px 0 5px}.slide .caption h3 a:hover{background:#f80}.content-aside .slide .caption,.first-teaser-widget-area .slide .caption{background:transparent;background:rgba(0,0,0,0.5);color:white;position:absolute;bottom:0;right:0;padding:10px 20px;text-align:right}.content-aside .slide .caption{width:100%}.content-aside .slide .caption p,.first-teaser-widget-area .slide .caption p{font-size:12px;margin-bottom:5px;display:inline-block;font-size:18px}.content-aside .slide .caption a,.first-teaser-widget-area .slide .caption a{background:#2d7dc5;color:white;display:inline-block;padding:2px 5px;z-index:99}.first-teaser-widget-area .slide .bigslider{position:relative;height:240px;overflow:hidden}.first-teaser-widget-area .slide .textslider{box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin:0 5px 5px 5px;height:235px;padding:1em}.first-teaser-widget-area .slide .textslider img{float:left;margin:25px 20px 15px 25px;max-height:185px}.first-teaser-widget-area .slide .textslider h3{padding-top:35px;margin-bottom:15px;color:white}.first-teaser-widget-area .slide .textslider a{color:white}.slidersidebar ol.flex-control-nav li{margin:0 1px}.slidersidebar li.slide a{padding:0}.nav-main{position:absolute;bottom:0;max-width:100%}.nav-main ul.menu{background:#f7f7f7;background:rgba(255,255,255,0.5);float:left;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.nav-main ul.menu a{display:block}.nav-main ul.menu a:hover{background:white;z-index:50}.nav-main ul.menu li{float:left}.nav-main ul.menu li a{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;color:black;font-weight:lighter;font-size:21.6px;letter-spacing:1px;padding:12px 10px 10px 10px;border-bottom:0}.nav-main ul.menu li a:hover,.nav-main ul.menu li a.hover{color:#2d7dc5}.nav-main ul.menu li a[title="Home"],.nav-main ul.menu li.menu-item-home a{padding-left:25px;padding-right:25px;text-indent:-999em;background:url("../images/home-signet.png") no-repeat 17px 10px}.nav-main ul.menu li.current-menu-item>a,.nav-main ul.menu li.current-page-item>a{background:none repeat scroll 0 0 black;color:white}.nav-main ul.menu li.current-menu-item>a,.nav-main ul.menu li.current-page-ancestor>a,.nav-main ul.menu li.current-menu-ancestor>a{background:none repeat scroll 0 0 black;color:white}.nav-main ul.menu li.current-menu-item:hover ul.sub-menu li.current-menu-item>a,.nav-main ul.menu li.current-page-item:hover ul.sub-menu li.current-page-item>a,.nav-main ul.menu li.current-page-ancestor:hover ul.sub-menu li.current-page-ancestor>a,.nav-main ul.menu li.current-menu-ancestor:hover ul.sub-menu li.current-menu-ancestor>a{background-color:#ccc;color:black}.nav-main ul.menu li a[title="Home"]:hover,.nav-main ul.menu li a[title="Home"].hover,.nav-main ul.menu li.menu-item-home a:hover,.nav-main ul.menu li.menu-item-home a.hover{background:white url("../images/home-signet.png") no-repeat 17px 10px}.nav-main ul.menu li.current_page_item a[title="Home"],.nav-main ul.menu li.current-menu-item.menu-item-home a{background:#111 url("../images/home-signet.png") no-repeat 17px -107px}.nav-main ul.menu li.current_page_item a[title="Home"]:hover,.nav-main ul.menu li.current_page_item a[title="Home"].hover,.nav-main ul.menu li.current-menu-item.menu-item-home a:hover,.nav-main ul.menu li.current-menu-item.menu-item-home a.hover{background:#111 url("../images/home-signet.png") no-repeat 17px 10px}.nav-main li a span{display:inline;position:absolute;top:-8px;right:-10px;font-size:.8em;z-index:51;border-radius:10px;padding:2px;background-color:#2d7dc5;color:white;line-height:1em}.nav-main ul>li.menu-item-home>a span{text-indent:initial}.nav-main li.redspan a span{background-color:red}.nav-main li.orangespan a span{background-color:#f80}.nav-main li.greenspan a span{background-color:green}body.nav-fixed .nav-main ul.menu li a[title="Home"],body.nav-fixed .nav-main ul.menu li.menu-item-home a{background:url("../images/home-signet.png") no-repeat -57px 6px}body.nav-fixed .nav-main ul.menu li a[title="Home"]:hover,body.nav-fixed .nav-main ul.menu li a[title="Home"].hover,body.nav-fixed .nav-main ul.menu li.menu-item-home a:hover,body.nav-fixed .nav-main ul.menu li.menu-item-home a.hover{background:white url("../images/home-signet.png") no-repeat -57px 6px}body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"],body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a{background:#111 url("../images/home-signet.png") no-repeat -57px -97px}body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"]:hover,body.nav-fixed .nav-main ul.menu li.current_page_item a[title="Home"].hover,body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a:hover,body.nav-fixed .nav-main ul.menu li.current-menu-item.menu-item-home a.hover{background:#111 url("../images/home-signet.png") no-repeat -57px 6px}body.nav-fixed .header{width:100%}.nav-main ul.menu li ul{position:absolute;top:-999em}.nav-main ul.menu li:hover,.nav-main ul.menu li.hover{background:white}.nav-main ul.menu li:hover ul,.nav-main ul.menu li.hover ul{top:40px;background:white;width:200px;padding:5px 0;box-shadow:2px 2px 4px rgba(0,0,0,0.5);border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;z-index:999}.nav-main ul.menu li ul li{background:white;color:black}.nav-main ul.menu li:hover ul hr,.nav-main ul.menu li.hover ul hr{margin:0}.nav-main ul.menu li:hover ul li,.nav-main ul.menu li.hover ul li{float:none;position:relative}.nav-main ul.menu li:hover ul li a,.nav-main ul.menu li.hover ul li a{font-family:Helvetica,Arial,sans-serif;letter-spacing:0;font-size:12px;padding:2px 18px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;z-index:999}.nav-main ul.menu li:hover ul li ul,.nav-main ul.menu li.hover ul li ul{top:-999em}.nav-main ul.menu li ul li a:hover,.nav-main ul.menu li ul li.hover a{background:#2d7dc5;color:white}.nav-main ul.menu li ul li.hover ul li a{background:white;color:black}.nav-main ul.menu li ul li ul li.hover a{background:#2d7dc5;color:white}.nav-main ul.menu li:hover ul li.has_children,.nav-main ul.menu li.hover ul li.has_children{background:url("../images/plus_black.gif") center right no-repeat}.nav-main ul.menu li:hover ul li:hover ul li,.nav-main ul.menu li.hover ul li.hover ul li{background-image:none}.nav-main ul.menu li:hover ul li:hover ul li.has_children,.nav-main ul.menu li.hover ul li.hover ul li.has_children{background:url("../images/plus_black.gif") center right no-repeat}.nav-main ul.menu li:hover ul li:hover ul li:hover ul li,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li{background-image:none}.nav-main ul.menu li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul{top:-5px;left:190px}.nav-main ul.menu li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li>ul{top:-999em}.nav-main ul.menu li:hover ul li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul{top:5px;left:190px}.nav-main ul.menu li:hover ul li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li>ul{top:-999em}.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul{top:5px;left:190px}.nav-main ul.menu li:hover ul li:hover ul li:hover ul li:hover ul li>ul,.nav-main ul.menu li.hover ul li.hover ul li.hover ul li.hover ul li>ul{top:-999em}.p3-add:before{content:"\271A"}.p3-delete:before{content:"\2718"}.p3-edit:before{content:"\270E"}.p3-email:before{content:"\2709"}.p3-like:before{content:"\2764"}.p3-next:before{content:"\279C"}.p3-play:before{content:"\25B6"}.p3-save:before{content:"\2714"}.p3-spark:before{content:"\2737"}.p3-star:before{content:"\2605"}.teaserlinks .symbol:before{font-size:36px;position:absolute;left:10px;padding-top:10px;text-align:center;width:30px;text-shadow:0 -1px 1px #c36800;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.teaserlinks .symbol:hover:before{left:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.symbol-idee:before{content:"\0021"}.symbol-person:before{content:"\263A"}.symbol-herz:before{content:"\2665"}.symbol-email:before{content:"\2709"}.symbol-at:before{content:"\0040"}.symbol-check:before{content:"\2713"}.symbol-nocheck:before{content:"\2717"}.symbol-telefon:before{content:"\2706"}.symbol-anker:before{content:"\2693"}.symbol-skull:before{content:"\2620"}.symbol-female:before{content:"\2640"}.symbol-male:before{content:"\2642"}.symbol-malefemale:before{content:"\26A5"}.symbol-schreiben:before{content:"\270D"}.symbol-rollstuhl:before{content:"\267F"}.symbol-steuerrad:before{content:"\2638"}.symbol-musiknote:before{content:"\266B"}.symbol-paragraph:before{content:"\00A7"}.symbol-play:before{content:"\25B6"}.symbol-save:before{content:"\2714"}.symbol-spark:before{content:"\2737"}.symbol-star:before{content:"\2605"}.symbol-euro:before{content:"\20AC"}.symbol-dollar:before{content:"\0024"}.symbol-copyright:before{content:"\00A9"}.symbol-eins:before{content:"\2460"}.symbol-zwei:before{content:"\2461"}.symbol-drei:before{content:"\2462"}.embed-youtube p img{margin:0 5px 0 0} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/pluginsupport.css b/wp-content/themes/piratenkleider/css/pluginsupport.css new file mode 100644 index 0000000..cdf5a4f --- /dev/null +++ b/wp-content/themes/piratenkleider/css/pluginsupport.css @@ -0,0 +1,404 @@ +/* + * Document : pluginsupport + * Created on : 26.12.2013, 18:32:44 + * Author : xwolf + * Description: + * CSS styles for plugin support + */ + + +/* Contact Form 7 */ +.wpcf7-mail-sent-ok { + padding: 20px; + border: 1px solid #109e06; + font-weight: bold; +} + + +/* ICS Kalender */ +#ics-calendar-widget { + overflow: hidden; + margin-bottom: 5px; +} + +#ics-calendar-widget li { + color: black; + background: #c96a00; + background: rgba(0, 0, 0, 0.1); + margin-bottom: 1px; + padding: 1px 5px; + list-style: none; +} + +#ics-calendar-widget li strong { + margin-right: 4px; + display: block; + height: 100%; + float: left; +} + +#ics-calendar-widget-next, +#ics-calendar-widget-prev { + padding: 5px 10px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white !important; + margin: 0 2px 2px 0; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + display: inline-block; + border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); +} + +#ics-calendar-widget-next:hover, +#ics-calendar-widget-prev:hover { + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #1a4872); + background-image: linear-gradient(to bottom, #2d7dc5, #1a4872); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#ics-calendar-widget-next:active, +#ics-calendar-widget-prev:active { + top: 1px; +} + +#ics-calendar-widget-next { + float: right; +} + +#ics-calendar-widget-prev { + float: left; +} + +.ics-calendar-header { + padding: 0 0 20px 0; + text-align: left; +} + +.ics-calendar-header a { + padding: 5px 10px; + overflow: visible; + position: relative; + background: #2d7dc5; + color: white; + margin: 0 2px 2px 0; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + display: inline-block; + border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #24639b); + background-image: linear-gradient(to bottom, #2d7dc5, #24639b); +} +.ics-calendar-header a:hover { + background-color: #2d7dc5; + background-image: -webkit-linear-gradient(top, #2d7dc5, #1a4872); + background-image: linear-gradient(to bottom, #2d7dc5, #1a4872); + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.ics-calendar-header a:active { + top: 1px; +} + +div.ics-calendar-holder tr.ics-calendar-days td { + background: #eeeeee; + font-weight: bold; + border-bottom: 1px solid gray; +} + +div.ics-calendar-holder .ics-calendar-table td { + height: auto !important; + text-align: left !important; +} +div.ics-calendar-holder .ics-calendar-table td .date-holder, div.ics-calendar-holder .ics-calendar-table td .old-date-holder, div.ics-calendar-holder .ics-calendar-table td .date-holder p { + text-align: left; + height: auto !important; +} + +div.ics-calendar-holder .ics-calendar-table td .date-holder { + background: white; +} + +div.ics-calendar-holder .ics-calendar-table td .old-date-holder { + background: white; + color: #999999; +} + +div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today { + background-color: #ff8800; + color: black; + padding: 0 2px; + border-radius: 2px; +} + +div.ics-calendar-holder .ics-calendar-event { + cursor: pointer; + width: 100%; + overflow: hidden; + white-space: nowrap; + font-size: 10px; + background: #2d7dc5; + padding: 0 2px; + color: white; + border-radius: 2px; +} + +#ics-calendar-widget li:hover, +#ics-calendar-widget li:focus { + background: #ff8800; +} + + +/* Social Share Privacy */ + +.single .social_share_privacy ul { + margin: 0; +} + +.single .social_share_privacy ul li { + list-style: none; + height: auto; +} + +.single .social_share_privacy ul li .dummy_btn { + margin-left: 0; +} + +.single .social_share_privacy ul li .switch { + background: white; + width: 0; +} + +.single .social_share_privacy ul li.facebook, .single .social_share_privacy ul li.twitter { + width: 120px; +} + +.single .social_share_privacy ul .help_info.icon { + background: #2d7dc5 url("../images/info.png") no-repeat center center scroll; + border: 2px solid; + width: 0; + height: 0; + padding: 6px 10px 8px 4px; + margin-top: 2px; +} + +ul.social_share_privacy_area { + list-style: none outside none; + +} + + +/* All in One Calendar */ +.ai1ec_event .cal-icon { + display: none; +} + +ul.ts-fab-list li { + margin-bottom: 0px; + display: inline-block; +} + +ul.ts-fab-list li a { + height: auto; +} + +.content-primary .ts-fab-tabs a.extern, +.content .ts-fab-tabs a.extern { + background: none; + padding-left: 0px; +} + + +/* Liveblog */ +.liveblog-entry .liveblog-entry-text { + font-size: 1em; + line-height: 1em; +} + +.liveblog-entry .liveblog-meta .liveblog-author-name { + color: #555555; +} + + +/* wp-liveticker */ +#ticker hr { + border-top: none; +} + + +/* Kalender-Widget */ +.content-aside ul li.calendar-widget { + padding: 0; +} + +.content-aside ul li.calendar-widget .datetime { + height: 36px; + width:48px; + float: left; + background-color: #EEE; + color: #333; + box-shadow: 1px 1px 2px #444444; + padding-top: 6px; + padding-bottom: 6px; +} + +.content-aside ul li.calendar-widget .date { + font-size: 20px; + font-family: FontPiratenkleiderHeadlines, Helvetica, Arial, sans-serif; + line-height: 12px; + display: block; + text-align: center; +} + +.content-aside ul li.calendar-widget .time { + font-size: 10px; + line-height: 18px; + display: block; + text-align: center; +} + +.content-aside ul li.calendar-widget .event { + padding-left: 55px; +} + +.content-aside ul li.calendar-widget b { + font-size: 14px; + line-height: 14px; + font-weight: lighter; + letter-spacing: -1px; +} + +.content-aside ul li.calendar-widget i { + color: #DDD; + font-size:13px; + font-style:normal; +} + +.content-aside ul li.calendar-widget a { + background: transparent; + margin: 0; + padding: 0; + text-decoration: underline; +} + +.content-aside ul li.calendar-widget a:hover { + color: #fff; +} + + +/* Wiki Embed */ +.wiki-embed th, td { + text-align: inherit; + border-top: inherit; +} +.wiki-embed .vertical-navbox p br { + display: inline-block; +} +.wiki-embed .noprint { + display: none; +} +.wiki-embed .wikiembed-fragment p span { + display: inline; + margin-top: 0.5em; +} +.wiki-embed .wikiembed-fragment p span:before { + content: "a"; + white-space: pre; +} + + +/* Kraehennest Player */ +.post-entry .kraehennestplayer { + float: right; + width: 185px; + padding: 0px 5px; + overflow: visible; + position: relative; + background: none repeat scroll 0 0 #EEEEEE; + box-shadow: 1px 1px 2px #444444; + margin-bottom: 5px; +} + +.post-entry .kraehennestplayer p, +.kraehennestplayer p { + margin-bottom: 0px; +} + +.post-entry p.kraehennestplayerTitle { + background: url(../images/kraehennest-50.png) 5px 5px no-repeat; + padding-left: 60px; + min-height: 65px; +} + +.kraehennestplayer object { + margin: 0 auto; +} + + +/* Support for shariff and diaspora */ +.content-primary .wp-flattr-button a:before, +.content-primary #diaspora-button-container a:before { + background: none; + width: 0; + display: inline-block; + content: ''; + height: auto; + margin: 0; +} + + +/* Support for disaspora */ +#diaspora-button-container { + display: inline; + float: left; + margin: 0; + padding: 0; +} + +#diaspora-button-box { + width: 120px; + height: 25px; + margin: 0 14px 0 0; + background-color: #777; + color: white; + padding: 5px 0 0; + border-radius: 0; + border: 0; + text-align: left; +} + +#diaspora-button-box:hover { + background-color: #aaa; + color: white; +} + +#diaspora-button-box font { + font-family: Arial,Helvetica,sans-serif; + font-size: 12px; + vertical-align: middle; + padding-left: 10px; +} + +#diaspora-button-inner { + float: left; +} + + +/* Flattr Button */ +p.wp-flattr-button { + width: 120px; +} diff --git a/wp-content/themes/piratenkleider/css/pluginsupport.min.css b/wp-content/themes/piratenkleider/css/pluginsupport.min.css new file mode 100644 index 0000000..8dd7565 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/pluginsupport.min.css @@ -0,0 +1,2 @@ + +.wpcf7-mail-sent-ok{padding:20px;border:1px solid #109e06;font-weight:bold}#ics-calendar-widget{overflow:hidden;margin-bottom:5px}#ics-calendar-widget li{color:black;background:#c96a00;background:rgba(0,0,0,0.1);margin-bottom:1px;padding:1px 5px;list-style:none}#ics-calendar-widget li strong{margin-right:4px;display:block;height:100%;float:left}#ics-calendar-widget-next,#ics-calendar-widget-prev{padding:5px 10px;overflow:visible;position:relative;background:#2d7dc5;color:white!important;margin:0 2px 2px 0;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;display:inline-block;border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}#ics-calendar-widget-next:hover,#ics-calendar-widget-prev:hover{background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#1a4872);background-image:linear-gradient(to bottom,#2d7dc5,#1a4872);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#ics-calendar-widget-next:active,#ics-calendar-widget-prev:active{top:1px}#ics-calendar-widget-next{float:right}#ics-calendar-widget-prev{float:left}.ics-calendar-header{padding:0 0 20px 0;text-align:left}.ics-calendar-header a{padding:5px 10px;overflow:visible;position:relative;background:#2d7dc5;color:white;margin:0 2px 2px 0;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;display:inline-block;border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#24639b);background-image:linear-gradient(to bottom,#2d7dc5,#24639b)}.ics-calendar-header a:hover{background-color:#2d7dc5;background-image:-webkit-linear-gradient(top,#2d7dc5,#1a4872);background-image:linear-gradient(to bottom,#2d7dc5,#1a4872);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ics-calendar-header a:active{top:1px}div.ics-calendar-holder tr.ics-calendar-days td{background:#eee;font-weight:bold;border-bottom:1px solid gray}div.ics-calendar-holder .ics-calendar-table td{height:auto!important;text-align:left!important}div.ics-calendar-holder .ics-calendar-table td .date-holder,div.ics-calendar-holder .ics-calendar-table td .old-date-holder,div.ics-calendar-holder .ics-calendar-table td .date-holder p{text-align:left;height:auto!important}div.ics-calendar-holder .ics-calendar-table td .date-holder{background:white}div.ics-calendar-holder .ics-calendar-table td .old-date-holder{background:white;color:#999}div.ics-calendar-holder .ics-calendar-table td .ics-calendar-today{background-color:#f80;color:black;padding:0 2px;border-radius:2px}div.ics-calendar-holder .ics-calendar-event{cursor:pointer;width:100%;overflow:hidden;white-space:nowrap;font-size:10px;background:#2d7dc5;padding:0 2px;color:white;border-radius:2px}#ics-calendar-widget li:hover,#ics-calendar-widget li:focus{background:#f80}.single .social_share_privacy ul{margin:0}.single .social_share_privacy ul li{list-style:none;height:auto}.single .social_share_privacy ul li .dummy_btn{margin-left:0}.single .social_share_privacy ul li .switch{background:white;width:0}.single .social_share_privacy ul li.facebook,.single .social_share_privacy ul li.twitter{width:120px}.single .social_share_privacy ul .help_info.icon{background:#2d7dc5 url("../images/info.png") no-repeat center center scroll;border:2px solid;width:0;height:0;padding:6px 10px 8px 4px;margin-top:2px}ul.social_share_privacy_area{list-style:none outside none}.ai1ec_event .cal-icon{display:none}ul.ts-fab-list li{margin-bottom:0;display:inline-block}ul.ts-fab-list li a{height:auto}.content-primary .ts-fab-tabs a.extern,.content .ts-fab-tabs a.extern{background:0;padding-left:0}.liveblog-entry .liveblog-entry-text{font-size:1em;line-height:1em}.liveblog-entry .liveblog-meta .liveblog-author-name{color:#555}#ticker hr{border-top:0}.content-aside ul li.calendar-widget{padding:0}.content-aside ul li.calendar-widget .datetime{height:36px;width:48px;float:left;background-color:#EEE;color:#333;box-shadow:1px 1px 2px #444;padding-top:6px;padding-bottom:6px}.content-aside ul li.calendar-widget .date{font-size:20px;font-family:FontPiratenkleiderHeadlines,Helvetica,Arial,sans-serif;line-height:12px;display:block;text-align:center}.content-aside ul li.calendar-widget .time{font-size:10px;line-height:18px;display:block;text-align:center}.content-aside ul li.calendar-widget .event{padding-left:55px}.content-aside ul li.calendar-widget b{font-size:14px;line-height:14px;font-weight:lighter;letter-spacing:-1px}.content-aside ul li.calendar-widget i{color:#DDD;font-size:13px;font-style:normal}.content-aside ul li.calendar-widget a{background:transparent;margin:0;padding:0;text-decoration:underline}.content-aside ul li.calendar-widget a:hover{color:#fff}.wiki-embed th,td{text-align:inherit;border-top:inherit}.wiki-embed .vertical-navbox p br{display:inline-block}.wiki-embed .noprint{display:none}.wiki-embed .wikiembed-fragment p span{display:inline;margin-top:.5em}.wiki-embed .wikiembed-fragment p span:before{content:"a";white-space:pre}.post-entry .kraehennestplayer{float:right;width:185px;padding:0 5px;overflow:visible;position:relative;background:none repeat scroll 0 0 #eee;box-shadow:1px 1px 2px #444;margin-bottom:5px}.post-entry .kraehennestplayer p,.kraehennestplayer p{margin-bottom:0}.post-entry p.kraehennestplayerTitle{background:url(../images/kraehennest-50.png) 5px 5px no-repeat;padding-left:60px;min-height:65px}.kraehennestplayer object{margin:0 auto}.content-primary .wp-flattr-button a:before,.content-primary #diaspora-button-container a:before{background:0;width:0;display:inline-block;content:'';height:auto;margin:0}#diaspora-button-container{display:inline;float:left;margin:0;padding:0}#diaspora-button-box{width:120px;height:25px;margin:0 14px 0 0;background-color:#777;color:white;padding:5px 0 0;border-radius:0;border:0;text-align:left}#diaspora-button-box:hover{background-color:#aaa;color:white}#diaspora-button-box font{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;padding-left:10px}#diaspora-button-inner{float:left}p.wp-flattr-button{width:120px} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/print.css b/wp-content/themes/piratenkleider/css/print.css new file mode 100644 index 0000000..4f4349f --- /dev/null +++ b/wp-content/themes/piratenkleider/css/print.css @@ -0,0 +1,136 @@ +@media print { + body { + font-size: 10pt; + padding: 0 5px; + } + + nav, + .p3-searchform { + display: none; + } + + h1,h2,h3,h4,h5,h6 { + page-break-after: avoid; + } + + abbr[title]:after, + acronym[title]:after { + content: '(' attr(title) ')'; + } + + .content-primary .post .post-entry a[href]:after { + content: " "; + color: #444; + background: inherit; + font-style: italic; + } + + .post-info a[href]:after, + .post-meta a[href]:after, + .post-comments a[href]:after, + .post-title h2 a[href]:after, + .tagcloud a[href]:after, + .content .content-aside a[href]:after { + content: ""; + } + + .teaser, + .breadcrumbs, + .newsletter, + .nav-top, + .nav-main, + .flexslider, + .sticker, + .symbolbild, + .startpage-widget-area, + .switchon, .switchoff, + .content-primary .post-nav, + #socialmedia_iconbar, + #respond { + display: none; + } + + .header { + background: white !important; + background-image: none !important; + border-bottom: 1px solid #000; + margin: 0; + padding: 10px; + position: relative; + display: block; + float: none; + height: auto; + width: auto; + } + + .header .branding { + margin: 0; + padding: 0; + height: auto; + float: none; + display: block; + } + + .row { + max-width: inherit; + margin: 0; + padding: 0; + display: inherit; + position: relative; + } + + .content, + .content-primary, + .content-aside, + .content-aside .skin { + width: 100%; + margin: 0; + position: relative; + display: block; + float: none; + background-image: none; + background-color: white; + height: auto; + min-height: inherit; + } + + .post { + position: relative; + } + + .section { + padding: 0; + } + + .post-comments ol li .reply { + display: none; + } + + .footer { + color: #999; + text-align: center; + font-size: 10pt; + width: 100%; + border-top: 1px solid #CCC; + position: relative; + background-image: none; + background-color: #eee; + } + + .footer .row { + background-image: none; + background-color: #eee; + } + + .first-footer-widget-area, + .second-footer-widget-area { + display: block; + float: none; + width: 100%; + } + + .footer a { + color: black; + background: #eee; + } +} diff --git a/wp-content/themes/piratenkleider/css/print.min.css b/wp-content/themes/piratenkleider/css/print.min.css new file mode 100644 index 0000000..44a815a --- /dev/null +++ b/wp-content/themes/piratenkleider/css/print.min.css @@ -0,0 +1 @@ +@media print{body{font-size:10pt;padding:0 5px}nav,.p3-searchform{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid}abbr[title]:after,acronym[title]:after{content:'(' attr(title) ')'}.content-primary .post .post-entry a[href]:after{content:" ";color:#444;background:inherit;font-style:italic}.post-info a[href]:after,.post-meta a[href]:after,.post-comments a[href]:after,.post-title h2 a[href]:after,.tagcloud a[href]:after,.content .content-aside a[href]:after{content:""}.teaser,.breadcrumbs,.newsletter,.nav-top,.nav-main,.flexslider,.sticker,.symbolbild,.startpage-widget-area,.switchon,.switchoff,.content-primary .post-nav,#socialmedia_iconbar,#respond{display:none}.header{background:white!important;background-image:none!important;border-bottom:1px solid #000;margin:0;padding:10px;position:relative;display:block;float:none;height:auto;width:auto}.header .branding{margin:0;padding:0;height:auto;float:none;display:block}.row{max-width:inherit;margin:0;padding:0;display:inherit;position:relative}.content,.content-primary,.content-aside,.content-aside .skin{width:100%;margin:0;position:relative;display:block;float:none;background-image:none;background-color:white;height:auto;min-height:inherit}.post{position:relative}.section{padding:0}.post-comments ol li .reply{display:none}.footer{color:#999;text-align:center;font-size:10pt;width:100%;border-top:1px solid #CCC;position:relative;background-image:none;background-color:#eee}.footer .row{background-image:none;background-color:#eee}.first-footer-widget-area,.second-footer-widget-area{display:block;float:none;width:100%}.footer a{color:black;background:#eee}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/sample.css b/wp-content/themes/piratenkleider/css/sample.css new file mode 100644 index 0000000..9b6842d --- /dev/null +++ b/wp-content/themes/piratenkleider/css/sample.css @@ -0,0 +1,20 @@ +/* + Document : sample + Created on : 13.06.2013, 16:46:30 + Author : unrz59 + Description: + Alternative css design. Sample file to be filled. +*/ + +@media only screen and (max-width: 430px) { + +} +@media only screen and (min-width: 431px) { + +} +@media screen, projection and (min-width: 601px) { + +} +@media screen, projection and (min-width: 1021px) { + +} diff --git a/wp-content/themes/piratenkleider/css/sample.min.css b/wp-content/themes/piratenkleider/css/sample.min.css new file mode 100644 index 0000000..e69de29 diff --git a/wp-content/themes/piratenkleider/css/scapegoat.css b/wp-content/themes/piratenkleider/css/scapegoat.css new file mode 100644 index 0000000..28300bf --- /dev/null +++ b/wp-content/themes/piratenkleider/css/scapegoat.css @@ -0,0 +1,4336 @@ +/* + Adaption des Scapegoat-Designs von Peter Amende, http://www.zutrinken.com + + Scapegoat.css Version 1.2, 27.5.2014 xwolf + + ## Index + + 01 Fonts + 02 Reset + 03 WP-Presets + 04 Presets + 05 Arcticle + 06 Comments + 07 Layout + 08 Frontpage + 09 Widgets + 10 Navigation + 11 Media Queries + + + + Grey: #f4f4f4 + #d1d1d1 + #bfbfbf + #808080 + #404040 + #232323 + #181818 + + Grey: #f7f9fa + + Orange: #f80 + #ff6f00 + #f50 + + Blue: #0077b3 + #005580 + +*/ + +/* +* Default Fonts ------------------------------------------------------------ +*/ +@font-face { + font-family: FontPiratenkleiderDefault; + src: local(DroidSans), + url(../fonts/DroidSans.eot) format("embedded-opentype"), + url(../fonts/DroidSans.woff2) format("woff2"), + url(../fonts/DroidSans.ttf) format("truetype"); +} +@font-face { + font-family: FontPiratenkleiderHeadlines; + src: local(PoliticsHead), + url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"), + url(../fonts/PoliticsHeadv1_9.woff) format("woff"), + url(../fonts/PoliticsHeadv1_9.ttf) format("truetype"); +} +@font-face { + font-family: FontPiratenkleiderMenuHeadlines; + src: local(PoliticsHead), + url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"), + url(../fonts/PoliticsHeadv1_9.woff) format("woff"), + url(../fonts/PoliticsHeadv1_9.ttf) format("truetype"); +} +/*-----------------------------------------------------------------------------------*/ +/* Reset +/*-----------------------------------------------------------------------------------*/ + +html, body, div, span, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, +small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, figcaption, figure, +footer, header, menu, nav, section, summary, +time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;} + +article, aside, details, figcaption, figure, footer, header, menu, nav, section {display: block;} +blockquote, q { quotes: none; } +blockquote:before, blockquote:after, +q:before, q:after { content: ''; content: none; } +ins { background-color: #ff9; color: #000; text-decoration: none; } +mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; } +del { text-decoration: line-through; } +abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; } +hr { display: block; + border: 0; + padding: 0; + margin-bottom: 5px; + margin-top: 5px; + background: url("../images/jolly.png") no-repeat center center; + height: 26px; } +input, select { vertical-align: middle; } + +body { font-family: sans-serif; } +select, input, textarea, button { font-family: sans-serif; } +pre, code, kbd, samp { font-family: monospace, sans-serif; } + +html { overflow-y: scroll; } +a:hover, a:active { outline: none; } +a:focus { outline: thin dotted; } +ul, ol { margin-left: 0; } +ol { list-style-type: decimal; } +nav ul, nav li { margin: 0; list-style:none; list-style-image: none; } +small { font-size: 85%; } +strong, th { font-weight: bold; } +td { vertical-align: top; padding: 0 0.5em; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; } +sup { top: -0.5em; } +sub { bottom: -0.25em; } + +pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; } +textarea { overflow: auto; } +.ie6 legend, .ie7 legend { margin-left: -7px; } +input[type="radio"] { vertical-align: middle; } +input[type="checkbox"] { vertical-align: middle; } +.ie7 input[type="checkbox"] { vertical-align: baseline; } +.ie6 input { vertical-align: text-bottom; } +label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; } +button, input, select, textarea { margin: 0; } + + +::-moz-selection { background: #0077b3; color: #fff; text-shadow: none; } +::-webkit-selection { background: #0077b3; color: #fff; text-shadow: none; } +a:link { -webkit-tap-highlight-color: #0077b3; } + +button { width: auto; overflow: visible; } +.ie7 img { -ms-interpolation-mode: bicubic; } + +body, select, input, textarea { color: #444; } +h1, h2, h3, h4, h5, h6, h7 {} +a, a:active, a:visited { color: inherit; text-decoration: none;} +a:hover, a:focus {} + +.hidden { display: none; visibility: hidden; } +.invisible { visibility: hidden; } +.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } +.clearfix:after, .clear { clear: both; } + +/*-----------------------------------------------------------------------------------*/ +/* WP Stuff +/*-----------------------------------------------------------------------------------*/ + + /* ------------------------------ Alignments */ + +.alignnone { + margin: 1.5em auto 1.5em; +} +.aligncenter, +.center { + text-align: center; + display: block; + margin: 1em auto 1.5em; +} +figure.aligncenter, +img.center, +img[align="center"] { + display: block; + margin: 1em auto 1.5em; +} +.alignleft { + float: left; +} +figure.alignleft, +img.alignleft, +img[align="left"] { + float: left; + margin: 1em 3em 1.5em 0; +} +.alignright { + float: right; +} +figure.alignright, +img.alignright, +img[align="right"] { + float: right; + margin: 1em 0 1.5em 3em; +} + + /* ------------------------------ Caption */ + +.wp-caption { + max-width: 100%; + height: auto; + font-size: 0.7em; + line-height: 1em; +} +.wp-caption .wp-caption-text { + display: block; + text-align: center; + margin: 0.2em 0 0; + padding: 0; + color: #808080; +} +.wp-caption .wp-caption-text a, +.wp-caption .wp-caption-text a:active +.wp-caption .wp-caption-text a:visited { + color: inherit; + text-decoration: underline; +} +.wp-caption .wp-caption-text a:hover, +.wp-caption .wp-caption-text a:focus { + text-decoration: none; +} + + /* ------------------------------ Gallery */ + +.gallery { + margin: auto; + font-size: 0.7em; + line-height: 1em; +} +.gallery .gallery-item { + text-align: center; + margin: auto; +} +.gallery .gallery-item .gallery-icon { + padding: 10px; +} +.gallery .gallery-item .gallery-icon img { + border: 2px solid #fff !important; + + -webkit-box-shadow: 0 0 5px #bbb; + -moz-box-shadow: 0 0 5px #bbb; + box-shadow: 0 0 5px #bbb; + + -webkit-transition: all 0.2s ease-out; + -moz-transition: all 0.2s ease-out; + -ms-transition: all 0.2s ease-out; + -o-transition: all 0.2s ease-out; + transition: all 0.2s ease-out; +} +.gallery .gallery-item:hover .gallery-icon img, +.gallery .gallery-item:focus .gallery-icon img { + -webkit-box-shadow: 0 0 0 5px #ddd; + -moz-box-shadow: 0 0 0 5px #ddd; + box-shadow: 0 0 0 5px #ddd; +} +.gallery .gallery-item .gallery-caption { + margin: 0; + color: #808080; +} + +.gallery .gallery-item .gallery-caption a, +.gallery .gallery-item .gallery-caption a:active +.gallery .gallery-item .gallery-caption a:visited { + color: inherit; + text-decoration: underline; +} +.gallery .gallery-item .gallery-caption a:hover, +.gallery .gallery-item .gallery-caption a:focus { + text-decoration: none; +} + + + /* ------------------------------ Shortcodes - Coloumns */ + +.two-columns-one { + width: 48%; +} +.three-columns-one { + width: 30.66666666666667%; +} +.three-columns-two { + width: 65.333%; +} +.four-columns-one { + width: 22%; +} +.four-columns-two { + width: 48%; +} +.four-columns-three { + width: 74%; +} +.two-columns-one, +.three-columns-one, +.three-columns-two, +.four-columns-one, +.four-columns-two, +.four-columns-three { + position:relative; + float:left; + margin-right:4%; + margin-bottom:0; +} +.last { + clear: right; + margin-right: 0; +} +.divider { + width: 100%; + margin-bottom: 1.5em; + padding-top: 1.5em; + display: block; + clear: both; +} + + + /* ------------------------------ Shortcodes - Buttons */ +.standard-btn { + display: inline-block; + margin: 0.5em 0.5em 0; + padding: 0.75em 1em; + overflow: hidden; + cursor: pointer; + font-size: 1em; + text-align: center; + font-weight: 400; + text-decoration: none !important; + + -webkit-transition:.2s background ease; + -moz-transition:.2s background ease; + transition:.2s background ease; + + -webkit-border-radius: 0.125em; + -moz-border-radius: 0.125em; + border-radius: 0.125em; + + color: #fff !important; + background: #f80; + border: 0.125em solid #f56a00; +} +.standard-btn:hover { + border: 0.125em solid #f55200; + background: #ff6f00; +} +.standard-btn:focus { + border: 0.125em solid #f53900; + background: #f50; +} + + + + +.round-btn { + -webkit-border-radius: 10em; + -moz-border-radius: 10em; + border-radius: 10em; +} +.bold-btn { + font-weight:bold; + text-transform:uppercase; + letter-spacing:1px; +} +.standard-btn.xsmall-btn.bold-btn { + font-size:10px; +} +.standard-btn.small-btn.bold-btn { + font-size:12px; +} +.standard-btn.bold-btn { + font-size:14px; +} +.standard-btn.large-btn.bold-btn { + font-size:16px; +} +.standard-btn.xlarge-btn.bold-btn { + font-size:18px; +} +.standard-btn.xsmall-btn { + padding: 0.25em 0.75em; + font-size: 0.75em; +} +.standard-btn.small-btn { + padding: 0.5em 1em; + font-size: 0.875em; +} +.standard-btn.large-btn { + margin: 0.75em 0.75em 0; + padding: 1em 1.25em; + font-size: 1.125em; +} +.standard-btn.xlarge-btn { + margin: 1em 1em 0; + padding: 1.25em 1.5em; + font-size: 1.25em; +} + + +.blue-btn, +.red-btn, +.green-btn, +.grey-btn, +.lightgrey-btn, +.darkgrey-btn { + border-color: transparent !important; + border-color: rgba(0,0,0,0.1) !important; +} + +.blue-btn { + background: #0077b3; +} +.blue-btn:hover, +.blue-btn:focus { + background: #005580; +} + + +.red-btn { + background: #cc3314; +} +.red-btn:hover, +.red-btn:focus { + background: #a62911; +} +.green-btn { + background: #89b336; +} +.green-btn:hover, +.green-btn:focus { + background: #75992e; +} + + +.grey-btn { + background: #808080; +} +.grey-btn:hover, +.grey-btn:focus { + background: #404040; +} +.lightgrey-btn { + background: #bfbfbf; +} +.lightgrey-btn:hover, +.lightgrey-btn:focus { + background: #808080; +} +.darkgrey-btn { + background: #404040; +} +.darkgrey-btn:hover, +.darkgrey-btn:focus { + background: #000; +} + + + + + + + +/*-----------------------------------------------------------------------------------*/ +/* Presets +/*-----------------------------------------------------------------------------------*/ + +body, +input, +select, +textarea { + font-family: 'Open Sans', 'Helvetica Neue', 'Arial', Sans-Serif; + line-height: 1.5em; + font-weight: 400; + vertical-align: baseline; + color: #404040; + -webkit-font-smoothing: antialiased; + -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; +} + + /* ------------------------------ Headlines */ + +h1, h2, h3, h4, h5, h6, h7 { + font-weight: 400; + margin: 1em 0; + color: #181818; +} + +h1 { + font-size: 2.4em; + line-height: 1.3em; +} +h2 { + font-size: 1.9em; + line-height: 1.3em; +} +h3 { + font-size: 1.5em; + line-height: 1.1em; +} +h3.subtitle { + font-size: 0.8em; + color: #999; + margin: 0.5em 0em; +} +h4 { + font-size: 1.2em; + line-height: 1em; +} +h5 { + font-size: 1em; + line-height: 1em; +} +h6 { + font-size: 1em; + line-height: 1em; +} + + /* ------------------------------ Text */ + +a, +a:active, +a:visited { + color: #f80; +} +a:hover, +a:focus { + color: #f50; +} + + + + +p { + margin: 1.5em 0; +} +strong { + font-weight: 700; +} + +em, +i { + font-style: italic; +} +q { + font-style: italic; + color: #808080; +} +q:before, +q:after { + font-weight: 700; + color: #0077b3; +} +q:before { + content: '"'; +} +q:after { + content: '"'; +} + +blockquote:before { + font-family: 'FontAwesome'; + font-style: normal; + font-weight: normal; + color: #0077b3; + content: '\f10e'; + font-size: 2em; + line-height: 100%; + position: absolute; + top: 1em; + left: 0.25em; + height: auto; + margin: 0; + padding: 0; +} +blockquote { + font-style: italic; + color: #808080; + padding: 0 0 0 4em; + margin: -1.5em 0; + overflow: auto; + position: relative; +} +cite, +small { + font-size: 0.8em; +} +pre { + overflow: hidden; + margin: 2em 0; + background: #f4f4f4; + padding: 1em; + + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} +code { + font-size: 0.8em; +} + +pre code { + display: block; + padding: 2em; + margin: -1.2em; + color: #bfbfbf; + background: #404040; + + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + + + /* ------------------------------ Forms */ + +input, textarea { + -moz-box-sizing: border-box; + background: none repeat scroll 0 0 #FFFFFF; + border: 0.125em solid #E3E3E3; + border-radius: 0.125em; + margin: 0; + padding: 0.5em; + transition: all 0.1s ease-out 0s; +} +input:hover, textarea:hover { + border: 0.125em solid #BFBFBF; +} +input:focus, textarea:focus { + border: 0.125em solid #0077B3; + box-shadow: 0 0.0625em 0.5em rgba(0, 119, 179, 0.25) inset; + color: #404040; +} +input[type="submit"], input[type="button"], input[type="reset"] { + background: none repeat scroll 0 0 #0077B3; + border: 0.125em solid rgba(0, 119, 179, 0.25); + box-shadow: none; + color: #FFFFFF; + cursor: pointer; + padding: 0.75em 1.5em; +} +input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { + background: none repeat scroll 0 0 #005580; + border: 0.125em solid rgba(0, 119, 179, 0.25); +} +input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus { + background: none repeat scroll 0 0 rgba(0, 119, 179, 0.25); + border: 0.125em solid rgba(0, 119, 179, 0.25); +} +input[type="radio"], input[type="checkbox"] { + background: none repeat scroll 0 0 transparent; + border: 0.125em solid #E3E3E3; + padding: 0; +} +table { + border-collapse: collapse; + border-spacing: 0; + margin-bottom: 18px; } + +caption { + margin-bottom: 9px; } + +caption, th, thead, legend { + font-weight: normal; } + +tr:hover { + background: rgba(0, 0, 0, 0.02); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; } + +th, td { + text-align: left; + line-height: inherit; + padding: 5px; + border-top: solid 1px #eeeeee; +} + +td { + vertical-align: top; } + +th { + font-weight: bold; } + /* ------------------------------ Lists */ + +.article ul, +.article ol, +.article dl { + margin: 1.5em 0 1.5em 2em; +} +.article ul ul, +.article ol ol, +.article ul ol, +.article ol ul { + margin: 0 0 0 2em; +} +.article ul { + list-style: none; +} +.article ol { + list-style: decimal outside none; +} +.article ol ol { + list-style: upper-alpha outside none; +} +.article ol ol ol { + list-style: lower-roman outside none; +} +.article ol ol ol ol { + list-style: lower-alpha outside none; +} +.article li { + margin: 0; + padding: 0.1em; +} +.article ul li:before { + font-family: 'FontAwesome'; + content: '\f0da'; + color: #0077b3; + display: block; + position: absolute; + width: 1em; + height: 1em; + margin: 0 0 0 -1.25em; + padding: 0; +} +.article dt { + font-weight: 700; + color: #0077b3; +} +.article dd { + margin: 0 0 1.5em; +} + + /* ------------------------------ Tables */ + +.article table { + margin: 1.5em 0; + width: 100%; +} +.article th { + text-align: left; + color: #0077b3; + font-weight: 700; + font-size: 0.75em; + vertical-align: middle; + text-transform: uppercase; + letter-spacing: 0.1em; + border-bottom: 1px solid #bfbfbf; + padding: 0.5em 1em 0.5em 0.25em; +} +.article td { + border-bottom: 1px solid #bfbfbf; + padding: 0.5em 1em 0.5em 0.25em; +} + + + + /* ------------------------------ Figures */ + +.size-thumbnail {} +.size-medium {} +.size-large {} +.size-full {} + +img { + max-width: 100%; + height: auto; +} + +object, +audio { + max-width: 100%; +} + + +/*-----------------------------------------------------------------------------------*/ +/* Post +/*-----------------------------------------------------------------------------------*/ + + /* ------------------------------ Article */ + +.edit-link { + position: relative; + top: -0.4em; + left: 0.4em; + font-family: 'DejaWeb', 'Helvetica Neue', 'Arial', Sans-Serif; + font-size: 0.4em; + -webkit-hyphens: none; + -o-hyphens: none; + -ms-hyphens: none; + hyphens: none; + -webkit-border-radius: 0.25em; + border-radius: 0.25em; +} +.edit-link a, +.edit-link a:active, +.edit-link a:visited { + padding: 0.3em 0.6em; + background: #0077b3; + color: #fff !important; +} +.edit-link a:hover, +.edit-link a:focus { + background: #005580; +} +.person, +.linktipps, +.type-post, +.type-page, +.type-attachment { + /* position: relative; */ + margin: 1em; + padding: 0; + background: #fff; + border: 1px solid #d1d1d1; + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); +} +/* +.linktipps:after, +.type-post:after, +.type-page:after { + position: absolute; + display: block; + content: ''; + width: 15em; + left: 50%; + margin: 0 0 0 -7.5em; + padding: 0; + bottom: -5em; + height: 2em; +} +*/ + +section header { + color: #000; + font-size: 1.5em; + line-height: 1em; + padding: 20px 15px 5px; + word-wrap: break-word; + margin-bottom: 10px; +} +section header h2 { + font-size: 100%; + margin: 0 0 0.5em; +} +section header a, +section header a:active, +section header a:visited { + color: #000; +} +section header a:focus, +section header a:hover { + color: orange; +} + +section header p img { + float: left; + margin: 1em 2em; +} +.post-image { + position: relative; + display: block; + overflow: hidden; + margin: 1em -3em 2em; + height: 0; + padding: 0 0 36%; +} +.post-image img { + display: block; + width: 100%; +} +.post-image .post-image-caption { + position: absolute; + bottom: 0; + right: 0; + z-index: 100; + + display: block; + background: rgba(0,0,0,0.5); + color: #fff; + font-size: 0.75em; + line-height: 1.5em; + + padding: 0.1em 0.4em 0.2em; +} +.post-video { + margin: 1em -3em 2em; +} +.no-js .post-video { + display: none; +} +.post-image-mobile { + padding: 0 0 66%; +} +.article { + font-size: 1em; + line-height: 1.5em; +} +.post-more { + position: absolute; + right: 3em; + bottom: 2em; + display: block; + margin: -0.25em; + padding: 0.5em 0.75em; + + font-size: 1em !important; + color: #fff !important; + background: #f80; + border: 0.125em solid #f56a00; + + -webkit-border-radius: 0.125em; + -moz-border-radius: 0.125em; + border-radius: 0.125em; +} +.post-more:hover { + border: 0.125em solid #f55200; + background: #ff6f00; +} +.post-more:focus { + border: 0.125em solid #f53900; + background: #f50; +} + +.post-meta, +.post-info { + color: #808080; + overflow: auto; + margin: 0.5em; + text-align: right; +} +.post-meta > *, +.post-info > * { + font-size: 0.75em; + line-height: 1.25em; +} +.post-meta .label i, +.post-info .label i { + font-size: 1.25em; + margin-right: 0.5em; + vertical-align: middle; + width: 1em; + display: inline-block; +} +.post-meta a, +.post-meta a:active, +.post-meta a:visited +.post-info a, +.post-info a:active, +.post-info a:visited { + color: #808080; + border-bottom: 1px solid #e3e3e3; +} +.post-meta a:hover, +.post-meta a:focus +.post-info a:hover, +.post-info a:focus { + border-bottom: 1px solid #bfbfbf; +} + + +.author, +.post-comments, +.post-categories, +.post-tags { + padding: 0.5em 1em 0.5em 0; + display: inline-block; + min-height: 1.5em; + line-height: 1.5em; + margin: 0; +} + +.cal-icon { + padding: 0; + min-height: inherit; + line-height: inherit; + margin: 0; +} + +.commentbubble .skip { + position: relative; + left: inherit; + width: auto; +} + + + + + /* ------------------------------ Footer */ + + + +.footer .post-tags { + padding-right: 10em; +} + +.footer { + clear: both; + float: none; + padding: 0; + margin: 20px 0 0 0; +} + .first-footer-widget-area { + background-color: #333; + padding: 1em 3em; +} + .second-footer-widget-area { + background-color: #000; + padding: 1em 3em; +} + .footer .row { + padding: 0em; + } + + .footer h2, .footer h3 { color: orange;} + + /* ------------------------------ Sticky Posts */ + +.sticky { + background: #e5f6ff; + border: 1px solid #acd2e5; + -webkit-box-shadow: 0 1px 3px rgba(0,85,128,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,85,128,0.1); + box-shadow: 0 1px 3px rgba(0,85,128,0.1); +} +.sticky .post-title, +.sticky .post-title a, +.sticky .post-title a:active, +.sticky .post-title a:visited, +.sticky .article { + color: #004466; +} + + + /* ------------------------------ Meta Infos - Single-View */ + +#post-meta { + margin: 0; +} +.content-aside .post-meta { + position: relative; + overflow: visible; + color: #404040; +} +.content-aside .post-meta > *{ + font-size: 1em; + line-height: 1.5em; +} +.content-aside .post-meta a, +.content-aside .post-meta a:active, +.content-aside .post-meta a:visited { + color: #0077B3; + border: 0; +} +.content-aside .post-meta a:hover, +.content-aside .post-meta a:focus { + color: #005580; + border: 0; +} +.content-aside .post-meta > span { + display: block; + float: none; + margin: 1em 0; + padding: 0; +} +.content-aside .post-meta .label {} +.content-aside .post-meta .label i {} +.content-aside .post-meta .value {} + +.content-aside .post-meta .author-avatar { + float: left; + + width: 4em; + height: 4em; + + padding: 0; + margin: 0.25em 1.5em 0.5em 0; + + background: #000; + border: 0.25em solid #fff; + + -webkit-border-radius: 0.25em; + -moz-border-radius: 0.25em; + border-radius: 0.25em; + + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); + + overflow: hidden; +} + + /* ------------------------------ Postnav */ + + +.post-nav { + overflow: auto; + text-align: center; + margin: 0 1em 3em; + background: #fff; + border: 1px solid #d1d1d1; + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); +} +.post-nav ul li { + display: inline; + list-style-type: none; + margin: 1em; +} + + + + /* ------------------------------ Comment List */ + +#replys { + clear: both; + margin: 0 0 4em; +} +.nocomments { + display: none; +} +#comments { + margin: 1em 0; +} +#comments ol { + margin: 0; + padding: 1em 0 4em; + list-style: none; +} +#comments li { + position: relative; + padding: 0; + margin: 0; +} +#comments li .comment-number { + position: absolute; + display: block; + left: -1.25em; + top: 1.5em; + width: 2em; + padding: 0; + height: 1.5em; + line-height: 1.5em; + color: #bfbfbf; + z-index: 100; + font-weight: 400; +} +#comments ul { + list-style: none; +} +#comments li li { + margin: 0; + padding: 0 0 0 25%; + border: 0; +} +#comments ul ul { + margin: 0; +} +#comments li li li { + padding: 0; +} + + + /* ------------------------------ Comment Content */ + + ol li { + list-style-type: none; + } + ol.commentlist li:after { + clear: both; + } + +li .comment-info { + width: 20%; + float: left; +} +li li .comment-info { + float: right; + text-align: right; +} +li .comment-body { + position: relative; + width: 75%; + padding: 0 2.5%; + background: #fff; + border: 0.0625em solid #d1d1d1; + + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); + + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +li .comment-body:before { + position: absolute; + content: ''; + width: 0; + height: 0; + + top: -0.0625em; + left: -2em; + + border-right: 2em solid #d1d1d1; + border-bottom: 2em solid transparent; +} +li .comment-body:after { + position: absolute; + content: ''; + width: 0; + height: 0; + + top: 0; + left: -1.8125em; + + border-right: 2em solid #fff; + border-bottom: 2em solid transparent; +} + +li li .comment-body { + float: left; + + color: #004466; + background: #e5f6ff; + border: 0.0625em solid #acd2e5; + + -webkit-box-shadow: 0 1px 3px rgba(0,85,128,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,85,128,0.1); + box-shadow: 0 1px 3px rgba(0,85,128,0.1); +} +li li .comment-body:before { + left: auto; + right: -2em; + + border-right: 0; + border-left: 2em solid #acd2e5; +} +li li .comment-body:after { + left: auto; + right: -1.8125em; + + border-right: 0; + border-left: 2em solid #e5f6ff; +} +li li li .comment-body { + background: #d7eefa; + border: 0.0625em solid #9fcbe0; +} +li li li .comment-body:before { + border-left: 2em solid #9fcbe0; +} +li li li .comment-body:after { + border-left: 2em solid #d7eefa; +} + +.comment-body .unlock { + font-weight: 700; + color: #181818; +} +.comment-body .comment-author {} +.comment-body .comment-author .avatar { + float: left; + margin: 0 10px 10px 0; + + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} +.comment-body .comment-author .fn { + font-size: 1em; + font-weight: 700; + color: #404040; +} +.bypostauthor > .comment-body .comment-author .fn, +.byuser > .comment-body .comment-author .fn { + color: #f80; +} +.comment-body .comment-author .fn a, +.comment-body .comment-author .fn a:active, +.comment-body .comment-author .fn a:visited, +.comment-body .comment-author .fn a:hover, +.comment-body .comment-author .fn a:focus { + color: #404040; +} +.comment-body .comment-meta { + margin: 0 0 1.5em; + clear: both; + font-size: 0.75em; +} +.comment-body .comment-meta a, +.comment-body .comment-meta a:active, +.comment-body .comment-meta a:visited { + color: #808080; +} +.comment-body .comment-meta a:hover, +.comment-body .comment-meta a:focus { + color: #404040; +} +.comment .reply { + display: block; + clear: both; + margin-top: 1em; +} +.comment .reply a, +.comment .reply a:active, +.comment .reply a:visited { + color: #fff; + background: #0077b3; + padding: 0.25em 0.5em; + + -webkit-border-radius: 2em; + -moz-border-radius: 2em; + border-radius: 2em; +} +.comment .reply a:hover, +.comment .reply a:focus { + color: #fff; + background: #005580; +} + + /* ------------------------------ Pingbacks */ + +.pingback { + border-top: 1px dashed #000; + padding: 30px 0 30px 10px; +} +.pingback .comment-body { + padding: 0; +} +.pingback .comment-body .comment-author .avatar, +.pingback .comment-body .reply { + display: none; +} + + /* ------------------------------ Commentform */ + +#respond-wrapper { + position: relative; + margin: 0 -1em; + padding: 2em 3em; + background: #fff; + border: 1px solid #d1d1d1; + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); +} +#respond {} +#commentform {} +#commentform label { + display: block; + padding: 0; + margin: 0 0 0.2em; +} +#commentform label .req { + margin: 0 0 0 0.4em; + color: #bfbfbf; +} +#commentform .input-col { + margin-right: 5%; + width: 30%; + float: left; +} +#commentform .input-col-3 { + margin-right: 0; +} +#commentform .input { + width: 99.75%; +} +#commentform input[type="text"] {} +#commentform textarea { + height: 160px; +} +#commentform input[type="submit"] {} +#commentform input[type="submit"]:hover {} + +/*-----------------------------------------------------------------------------------*/ +/* Layout +/*-----------------------------------------------------------------------------------*/ + +body { + background-color: #f4f4f4; + overflow: hidden; +} +.inside { + max-width: 75em; + margin: 0 auto; + padding: 0 2em; +} +#main-outside { + position: relative; + width: 100%; +} +#main-inside { + position: relative; + width: 100%; +} + + +.skiplinks { + margin: 0; } + .skiplinks li { + list-style: none; + width: 100%; } + .skiplinks li a { + position: absolute; + display: block; + top: -100px; + } + .skiplinks li a:focus, + .skiplinks li a:active { + position: static; + width: 100%; + display: block; + border: 0px solid; + background: #2d7dc5; + color: white; + outline: 0px; + text-align: center; + padding: 5px; + } + .skiplinks li a:hover { + background: #ff8800; + color: black; + } + + +/* ------------------------------ Header */ + + + +.header { + position: relative; + height: 225px; + background: none repeat scroll 0 0 transparent; + background-color: #F4F4F4; + background-image: none; + background-position: left top; + background-repeat: repeat-x; + margin: 0 auto; + max-width: 1200px; + } + .header.actionpage { + padding: 0; + height: 180px; + } + + .nav-top { + width: 100%; + height: 32px; + text-align: right; + } + + .menu-header, + #socialmedia_top { + display: inline-block; + text-align: left; + } + .search-top { + display: block; + position: absolute; + right: 0; + top: 130px; + } + .nav-top ul { + display: block; + } + .nav-top a { + display: block; + } + + .nav-top div.menu-header ul.menu li { + float: left; + } + .nav-top div.menu-header ul.menu li a { + line-height: 30px; + padding: 0 10px; + color: black; + } + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + +.branding, +.sticker { + height: 152px; + display: inline-block; + padding: 0; + margin: 0; +} +.branding { + float: left; + width: 40%; +} +.sticker { + width: 60%; +} + +.sticker:after { + clear:left; +} +.sticker ul { + text-align: left; + margin: 30px; +} +.sticker ul li { + text-align: center; + font-size: 34px; + letter-spacing: 1px; + margin: 10px; + line-height: 0.9em; + border: 2px solid transparent; + display: inline; + width: auto; +} + +.sticker ul li a { + color: #333; +} +.sticker ul li a:hover, +.sticker ul li a:focus { + color: #1a4872; +} + +.sticker ul li a .cicolor { + color: #ff8800; +} + +.sticker ul li a:hover .cicolor, +.sticker ul li a:focus .cicolor { + color: #2d7dc5; +} +.sticker ul li a .small { + font-size: 25px; + line-height: 25px; +} +.sticker ul li a .tiny { + font-size: 20px; + line-height: 20px; + +} +.sticker ul li a .shadow { + text-shadow: 1px 1px 1px #333; +} + +.sticker ul li a .animate { + -webkit-transition: all 0.15s ease-in-out; + -o-transition: all 0.15s ease-in-out; + -ms-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; +} +.sticker ul li a:hover .animate , +.sticker ul li a:focus .animate { + -webkit-transform: rotate(1deg) scale(1.2); + -ms-transform: rotate(1deg) scale(1.2); + -o-transform: rotate(1deg) scale(1.2); + transform: rotate(1deg) scale(1.2); +} + +.sticker ul li a .orange { + color: #ff8800; +} + +.sticker ul li a:hover .orange, +.sticker ul li a:focus .orange { + color: #2d7dc5; +} + +.sticker ul li a .cyan { + color: #00B7B2; +} + +.sticker ul li a:hover .cyan, +.sticker ul li a:focus .cyan { + color: #2d7dc5; +} + +.sticker ul li a .violet { + color: #983298; +} + +.sticker ul li a:hover .violet, +.sticker ul li a:focus .violet { + color: #2D7DC5; +} + + +.sticker li a img { + border: 2px solid transparent; + max-width: none; +} + +.sticker li a img { + -webkit-transition: all 0.15s ease-in-out; + -o-transition: all 0.15s ease-in-out; + -ms-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; +} + +.sticker li a:hover img { + border: 2px solid #ff8800; + -webkit-transform: rotate(5deg) scale(1.3); + -ms-transform: rotate(5deg) scale(1.3); + -o-transform: rotate(5deg) scale(1.3); + transform: rotate(5deg) scale(1.3); +} +.sticker li a:focus img { + border: 2px solid #ff8800; + -webkit-transform: rotate(5deg) scale(1.3); + -ms-transform: rotate(5deg) scale(1.3); + -o-transform: rotate(5deg) scale(1.3); + transform: rotate(5deg) scale(1.3); +} + +.sticker ul li a span { +display: inline-block; +} +.sticker ul li a .gedreht { + -webkit-transform: rotate(355deg); + -ms-transform: rotate(355deg); + -o-transform: rotate(355deg); + transform: rotate(355deg); + text-shadow: 0px 2px 1px #666; + font-weight: 900; +} +.sticker ul li a .gedreht .tiny { + text-shadow: 0px 1px 1px #999; + font-weight: normal; +} +.sticker ul li a .gedreht .small { + text-shadow: 0px 1px 1px #777; + font-weight: 500; +} + + .nav-top div.menu-header ul.menu li { + display: inline; + list-style-type: none; + } + .nav-top div.menu-header ul.menu li a { + line-height: 30px; + padding: 0 10px; + color: black; + } + + .nav-top div.menu-header ul.menu li a:hover, + .nav-top div.menu-header ul.menu li a:focus { + color: #2d7dc5; + } + + + .branding h1 { + margin: 20px; + padding: 0; + } + .branding p.slogan { + display: none; + } + + /* ------------------------------ Searchform */ + +.search-top input#s { + height: 3em; + font-size: 0.9em; + padding-right: 30px; + color: #ccc; + width: 190px; + border: 2px solid #E3E3E3; + transition: width 0.3s ease 0s; +} +.search-top input#s:focus { + color: black; + width: 250px; + box-shadow: none; + border: 2px solid rgba(0, 119, 179, 0.9);; +} +.search-top .searchsubmit { + background: url("../images/designs/scapegoat/lupe.gif") no-repeat scroll 0 0 transparent; + border: none; + box-shadow: none; + color: white; + display: inline; + height: 22px; + width: 40px; + padding: 0; + text-indent: -999px; + transition: none; + margin-left: -30px; +} +.search-top .searchsubmit:hover, +.search-top .searchsubmit:focus { + background: url("../images/designs/scapegoat/lupe.gif") no-repeat scroll 0 -28px white; + border: none; + transition: none; +} + +#nav { + z-index: 9999; + max-width: 1200px; + margin: 0 auto; + border-top: 1px solid #d1d1d1; + border-left: 1px solid #d1d1d1; + border-right: 1px solid #d1d1d1; + background: #fff; + -webkit-box-shadow: 0 -1px 3px rgba(0,0,0,0.1); + box-shadow: 0 -1px 3px rgba(0,0,0,0.1); + width: 100%; + position: relative; + display: block; +} +#nav .menu-header { + margin: 0 auto; + max-width: 75em; + padding: 0 2em; + +} + + + /* ------------------------------ Title */ + +.breadcrumbs { + max-width: 1200px; + margin: auto; + background: #0077B3; +} + + +.breadcrumbs #crumbs { + padding: 1em 2em; +} +.breadcrumbs #crumbs .current { + color: #fff; + margin: 0.75em 0; + font-family: FontPiratenkleiderHeadlines; + vertical-align: bottom; + width: 100%; + color: #fff; + display: block; + font-size: 2em; + +} + + /* ------------------------------ Wrapper */ + + + .teaser { + margin-right: 0px; + background: none repeat scroll 0 0 #FFFFFF; + border-left: 1px solid #D1D1D1; + border-right: 1px solid #D1D1D1; + border-top: 1px solid #D1D1D1; + box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.1); + border-bottom: 3px solid orange; + margin: 0 auto; + max-width: 1200px; + clear: both; +} + +#main-content { + margin: 0 auto; + padding: 0 2em; + max-width: 1200px; + } +.content-primary { + width: 68%; + max-width: 890px; + float: left; + margin-top: 2em; +} + +.content-aside { + width: 300px; + float: right; + padding: 0; + margin: 2em 0 4em; +} +.error-teaser { + width: 100%; +} + +.p3-clearfix:before { + content:""; + display:table; +} +.p3-clearfix:after { + clear:both; + content:"."; + display:block; + font-size:0; + height:0; + visibility:hidden; +} +.p3-ie-clearing { display:none; } + +.p3-column { + display: block; + overflow: hidden; +} + +.withthumb .p3-col1 { + display: block; + margin: 0; + padding: 0; + max-height: 120px; + overflow: hidden; + width: 100%; + +} + + +.usefloating .p3-col3 { + margin: 0; +} + +.columns .linktipps .post-entry img, +.infoimage img { + width: 100%; + height: auto; + margin: 0 auto; + display: block; +} +.withvideo .infoimage { + margin: 0 auto; + text-align: center; + display: block; + width: 100%; +} +.withvideo .infoimage iframe { + width: 100%; + height: auto; + min-height:250px; +} + + .content-primary .columns .column1, + .content-primary .columns .column2 { + margin-bottom: 5px; + } + .content-primary .columns .column1 hr, + .content-primary .columns .column2 hr { + display: none; + } + .content-primary .columns .column1 { + float: left; } + .content-primary .columns .column2 { + float: right; } + + +.columns .column1, +.columns .column2 { + width: 50%; +} + + +.columns .column2 .post .cal-icon { + margin-left: 0; +} + +.post-entry { + padding: 0 15px; +} +.columns section .p3-column ul { + padding: 0 30px 10px; +} + + +.actionpage .content-primary { + width: 100%; +} +.content-primary .person ul.contact li span, +#main-stream h1 { + position: absolute; + left: -999em; + width: 1px; +} + #linktipp-stream h1, + #second-stream h1, + #linktipp-stream h2, + #second-stream h2, + #main-stream h2 { + font-size: 1.1em; + color: #24639b; + margin-bottom: 0.5em; + } + + #linktipp-stream section h2, + #second-stream section h2, + #main-stream section h2 { + font-size: 22.8px; + color: #24639b; + } + + .content-primary .person ul.contact li { + list-style-type: none; + } + +.content .symbolbild { + max-width: 1200px; + background: none repeat scroll 0 0 #FFFFFF; + border: 1px solid #D1D1D1; + overflow: hidden; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + margin: 0 1em; + padding: 0; + position: relative; + max-height: 240px; +} + +.content-primary .columns p { + margin: 10px 0; +} + +.content .symbolbild img { + display: block; + margin: 0 auto; + max-width: 1200px; + width: 100%; + height: auto; + overflow: hidden; +} +.content .symbolbild .caption { + color: black; + font-size: 0.9em; + text-align: right; +} + +.content .symbolbild h2 { + margin-bottom: 0; +} +.content .symbolbild h3{ + font-size: 12px; + margin-bottom: 5px; +} + +.content-primary article p:first-child { + margin-top: 0; +} + +.page .content-primary li, +.post .content-primary li { + list-style-position: inside; +} + +.person .content-primary .skin, +.search .content-primary .skin, +.post .content-primary .skin, +.page .content-primary .skin { + background: none repeat scroll 0 0 #FFFFFF; + border: 1px solid #D1D1D1; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + margin: 0 1em 7.5em; + padding: 3em; + position: relative; +} + +.content-primary .categorybox { + display: inline-block; + margin: 0; + padding: 0 10px; + width: 320px; + max-height: 720px; + overflow: hidden; + vertical-align: top; +} +.content-primary .categorybox h2 { + font-size: 1.3em; +} +.content-primary .categorybox section { + min-height: 240px; +} +.content-primary .categorybox .infoimage { + float: left; + margin: 0.5em; +} +.content-primary .categorybox ul.catliste { + font-size: 0.9em; +} +.content-primary .categorybox:after { + clear:both; +} +.content-primary .categorybox .pubdateinfo { + display: none; +} + + + /* ------------------------------ Social Icons */ + +#socialmedia_iconbar { + position: fixed; + display: block; + top: 251px; + left: 0px; + width: 34px ; + background: rgba(0,119,179,0.9); + border-radius: 3px; + z-index: 10 ; + padding: 2px; + margin: 0px; + text-align: center; +} +.home #socialmedia_iconbar { + top: 234px; +} + + +.content #socialmedia_iconbar ul.socialmedia li, + .header ul.socialmedia { + margin: 0; +} + .socialmedia li { + float: left; + margin: 0; + padding: 0; +} + ul.socialmedia { + list-style-type: none; +} +.socialmedia a { + width: 32px; + height: 32px; + display: block; + padding: 0; + margin: 0; + overflow: hidden; +} + .socialmedia a:before { + display: inline-block; + content: url('../images/socialmedia.png'); + margin-left: -32px; +} + + +.socialmedia .icon_delicious:before { margin-top: 0px;} +.socialmedia .icon_diaspora:before { margin-top: -32px;} +.socialmedia .icon_facebook:before { margin-top: -64px;} +.socialmedia .icon_feed:before { margin-top: -96px;} +.socialmedia .icon_flattr:before { margin-top: -128px;} +.socialmedia .icon_flickr:before { margin-top: -160px;} +.socialmedia .icon_gplus:before { margin-top: -192px;} +.socialmedia .icon_identica:before { margin-top: -224px;} +.socialmedia .icon_itunes:before { margin-top: -256px;} +.socialmedia .icon_skype:before { margin-top: -288px;} +.socialmedia .icon_twitter:before { margin-top: -320px;} +.socialmedia .icon_youtube:before { margin-top: -352px;} +.socialmedia .icon_xing:before { margin-top: -384px;} +.socialmedia .icon_tumblr:before { margin-top: -416px;} +.socialmedia .icon_github:before { margin-top: -448px;} +.socialmedia .icon_appnet:before { margin-top: -480px;} + + +.socialmedia .icon_delicious:hover,.socialmedia .icon_delicious:focus, +.socialmedia .icon_diaspora:hover,.socialmedia .icon_diaspora:focus, +.socialmedia .icon_facebook:hover,.socialmedia .icon_facebook:focus, +.socialmedia .icon_feed:hover,.socialmedia .icon_feed:focus, +.socialmedia .icon_flattr:hover,.socialmedia .icon_flattr:focus, +.socialmedia .icon_flickr:hover,.socialmedia .icon_flickr:focus, +.socialmedia .icon_gplus:hover,.socialmedia .icon_gplus:focus, +.socialmedia .icon_identica:hover,.socialmedia .icon_identica:focus, +.socialmedia .icon_itunes:hover,.socialmedia .icon_itunes:focus, +.socialmedia .icon_skype:hover,.socialmedia .icon_skype:focus, +.socialmedia .icon_twitter:hover,.socialmedia .icon_twitter:focus, +.socialmedia .icon_youtube:hover,.socialmedia .icon_youtube:focus, +.socialmedia .icon_xing:hover,.socialmedia .icon_xing:focus, +.socialmedia .icon_tumblr:hover,.socialmedia .icon_tumblr:focus, +.socialmedia .icon_github:hover,.socialmedia .icon_github:focus, +.socialmedia .icon_appnet:hover,.socialmedia .icon_appnet:focus { + background-color: #0066CC; +} + +/* Flag Icons -----------------------------------------------------------*/ + +.default_footerlinks li { + display: inline; +} + +.flagicon-sprite, .flagicon-ar, .flagicon-at, .flagicon-au, .flagicon-be, .flagicon-bg, .flagicon-br, .flagicon-by, +.flagicon-ca, .flagicon-ch, .flagicon-cl, .flagicon-co, .flagicon-cy, .flagicon-cz, .flagicon-de, .flagicon-dk, +.flagicon-es, .flagicon-fi, .flagicon-fr, .flagicon-gr, .flagicon-gt, .flagicon-is, .flagicon-it, .flagicon-kr, +.flagicon-kz, .flagicon-lt, .flagicon-lu, .flagicon-lv, .flagicon-ma, .flagicon-mx, .flagicon-nl, .flagicon-nz, +.flagicon-pe, .flagicon-pl, .flagicon-pt, .flagicon-ro, .flagicon-rs, .flagicon-ru, .flagicon-se, .flagicon-si, +.flagicon-sk, .flagicon-tn, .flagicon-tr, .flagicon-ua, .flagicon-uk, .flagicon-us, .flagicon-uy, .flagicon-hr, +.flagicon-il, .flagicon-hu, .flagicon-ee { + width: 16px; + height: 11px; + display: inline-block; + background: url('../images/flagicon.png') no-repeat; +} + +.flagicon-ar { background-position: 0 -234px;} +.flagicon-at { background-position: 0 -533px;} +.flagicon-au { background-position: 0 -13px;} +.flagicon-be { background-position: 0 -442px;} +.flagicon-bg { background-position: 0 -403px;} +.flagicon-br { background-position: 0 -78px;} +.flagicon-by { background-position: 0 -195px;} +.flagicon-ca { background-position: 0 -39px;} +.flagicon-ch { background-position: 0 -572px;} +.flagicon-cl { background-position: 0 -429px;} +.flagicon-co { background-position: 0 -338px;} +.flagicon-cy { background-position: 0 -481px;} +.flagicon-cz { background-position: 0 -364px;} +.flagicon-de { background-position: 0 -143px;} +.flagicon-dk { background-position: 0 -247px;} +.flagicon-ee { background-position: 0 -638px;} +.flagicon-es { background-position: 0 -377px;} +.flagicon-fi { background-position: 0 -312px;} +.flagicon-fr { background-position: 0 -156px;} +.flagicon-gr { background-position: 0 -325px;} +.flagicon-gt { background-position: 0 -286px;} +.flagicon-hu { background-position: 0 -624px;} +.flagicon-hr { background-position: 0 -597px;} +.flagicon-is { background-position: 0 -585px;} +.flagicon-il { background-position: 0 -610px;} +.flagicon-it { background-position: 0 -507px;} +.flagicon-kr { background-position: 0 -91px;} +.flagicon-kz { background-position: 0 -52px;} +.flagicon-lt { background-position: 0 -221px;} +.flagicon-lu { background-position: 0 -351px;} +.flagicon-lv { background-position: 0 -390px;} +.flagicon-ma { background-position: 0 -468px;} +.flagicon-mx { background-position: 0 -104px;} +.flagicon-nl { background-position: 0 -416px;} +.flagicon-nz { background-position: 0 -26px;} +.flagicon-pe { background-position: 0 -546px;} +.flagicon-pl { background-position: 0 -559px;} +.flagicon-pt { background-position: 0 -130px;} +.flagicon-ro { background-position: 0 -260px;} +.flagicon-rs { background-position: 0 -494px;} +.flagicon-ru { background-position: 0 -520px;} +.flagicon-se { background-position: 0 -169px;} +.flagicon-si { background-position: 0 -208px;} +.flagicon-sk { background-position: 0 -117px;} +.flagicon-tn { background-position: 0 -273px;} +.flagicon-tr { background-position: 0 -299px;} +.flagicon-ua { background-position: 0 -455px;} +.flagicon-uk { background-position: 0 0;} +.flagicon-us { background-position: 0 -65px;} +.flagicon-uy { background-position: 0 -182px;} + + +/* + Buttons und Symbolzeichen aus UTF; + Teilweise uebernommen aus YAML +*/ + + +.p3-add:before { content: "\271A"; } +.p3-delete:before { content: "\2718"; } +.p3-edit:before { content: "\270E"; } +.p3-email:before { content: "\2709"; } +.p3-like:before { content: "\2764"; } +.p3-next:before { content: "\279C"; } +.p3-play:before { content: "\25B6"; } +.p3-save:before { content: "\2714"; } +.p3-spark:before { content: "\2737"; } +.p3-star:before { content: "\2605"; } + + + + + +.symbol-idee:before { content: "\0021"; } +.symbol-person:before { content: "\263A"; } +.symbol-herz:before { content: "\2665"; } +.symbol-email:before { content: "\2709"; } +.symbol-at:before { content: "\0040"; } +.symbol-check:before { content: "\2713"; } +.symbol-nocheck:before { content: "\2717"; } +.symbol-telefon:before { content: "\2706"; } +.symbol-anker:before { content: "\2693"; } +.symbol-skull:before { content: "\2620"; } +.symbol-female:before { content: "\2640"; } +.symbol-male:before { content: "\2642"; } +.symbol-malefemale:before { content: "\26A5"; } +.symbol-schreiben:before { content: "\270D"; } +.symbol-rollstuhl:before { content: "\267F"; } +.symbol-steuerrad:before { content: "\2638"; } +.symbol-musiknote:before { content: "\266B"; } +.symbol-paragraph:before { content: "\00A7"; } +.symbol-play:before { content: "\25B6"; } +.symbol-save:before { content: "\2714"; } +.symbol-spark:before { content: "\2737"; } +.symbol-star:before { content: "\2605"; } +.symbol-euro:before { content: "\20AC"; } +.symbol-dollar:before { content: "\0024"; } +.symbol-copyright:before { content: "\00A9"; } +.symbol-eins:before { content: "\2460"; } +.symbol-zwei:before { content: "\2461"; } +.symbol-drei:before { content: "\2462"; } + +.embed-youtube p img {margin: 0 5px 0 0;} + +.page-template-page-actionpage-php .breadcrumbs, +.page-template-pageindex-php .breadcrumbs, +.page-template-catindex-php .breadcrumbs, +.home .breadcrumbs, +.with-breadcrumb h1.post-title, +.skip { + position: absolute; + left: -999em; + width: 1px; +} + + + +/** +* Hinweisboxen +*/ + + + +.label { + font-family: Verdana, Geneva, sans-serif; + padding: 1px 6px 2px; + display: inline-block; + vertical-align:middle; + letter-spacing: normal; + white-space: nowrap; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: #06C; + color: #fff; + font-size: 10px; + line-height: 12px; +} +.highlight { color:#000;} +.dimmed { color:#888;} +.info { background:#f4f4f4;} +.success { background:#8c8;} +.warning { background:#cc8;} +.error { background:#c88;} + + +/* Hinweisboxen */ + .hinweis, .box { + border-radius: 0.3em; + border-width: 1px; + border-style: solid; + border-color: #888; + border-color: rgba(0, 0, 0, 0.3); + -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2); + box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2); + color: #444; + color: rgba(0, 0, 0, 0.8); + padding: 1.42857em; + margin: 0 0 1.5em 0; + } + .hinweis > *:last-child, + .box > *:last-child { + margin-bottom: 0; + } + + .float-left { + float: left; + display: inline; + margin: 0 1em 1.5em 0; + } + + .float-right { + float: right; + display: inline; + margin: 0 0 1.5em 1em; + } + .p33 { + width: 33.3333%; + } + .p50 { + width: 50%; + } + .p66 { + width: 66.6666%; + } + .p40 { + width: 40%; + } + .p60 { + width: 60%; + } + + .center { + display: block; + text-align: center; + margin: 0 auto 1.5em auto; + } + + +.nobr { + white-space: nowrap; +} + + +/*-----------------------------------------------------------------------------------*/ +/* Frontpage +/*-----------------------------------------------------------------------------------*/ + + + +.custom-header { + height: 0; + padding-bottom: 33.75%; + + -webkit-box-shadow: 0 -0.25em 0.5em rgba(0,0,0,0.5) inset; + -moz-box-shadow: 0 -0.25em 0.5em rgba(0,0,0,0.5) inset; + box-shadow: 0 -0.25em 0.5em rgba(0,0,0,0.5) inset; +} + + + +/*-----------------------------------------------------------------------------------*/ +/* Navigation +/*-----------------------------------------------------------------------------------*/ + + /* ------------------------------ Pagination */ + +#pagination { + clear: both; + float: none; + overflow: auto; + padding: 0; + margin: 0 auto; + text-align: center; + font-size: 1.25em; +} +#pagination .pagination-info { + float: left; + font-size: 0.8em; + line-height: 2.5em; + display: block; + padding: 0 0.5em; + color: #bfbfbf; +} +#pagination .pagination { + float: right; + + background: #fff; + border: 1px solid #d1d1d1; + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); + box-shadow: 0 1px 3px rgba(0,0,0,0.1); +} + +#pagination .pagination a, +#pagination .pagination span { + display: inline-block; + text-align: center; + color: #0077b3; + width: 2em; + height: 2em; + line-height: 2em; + margin: 0; +} +#pagination .pagination span { + color: #005580; +} +#pagination .pagination a.pagination-current-page, +#pagination .pagination a.pagination-current-page:hover, +#pagination .pagination a.pagination-current-page:focus { + background: #0077b3; + color: #fff; +} +#pagination .pagination .pagination-previous {} +#pagination .pagination .pagination-next {} +#pagination .pagination a:hover, +#pagination .pagination a:focus { + background: #e3e3e3; + color: #808080; +} +#pagination .pagination .pagination-dots { + color: #808080; +} + + + + /* ------------------------------ Header Navigation */ + +.nav-main { + padding: 0; +} +#nav-search { + display: none; + overflow: auto; + padding: 0.5em 0.25em; +} + + /* ------------------------------ Level 1 */ + +.nav-main ul { + padding: 0; + min-height: 3.2em; + display: block; +} +.nav-main ul li { + float: left; + display: block; + margin: 0; + position: relative; +} +.nav-main ul li a { + display: block; + padding: 0 1em; + height: 3.2em; + line-height: 3.2em; +} +.nav-main ul li a, +.nav-main ul li a:active, +.nav-main ul li a:visited { + color: #808080; +} +.nav-main ul li.has_children > a { + padding: 0 1.6em 0 1em; +} +.nav-main ul li.has_children > a:after { + content: '›'; + color: #0077b3; + font-size: 1em; + font-weight: 700; + position: absolute; + top: 0; + right: 0.6em; + + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +.nav-main ul > li:hover > a, +.nav-main ul > li:focus > a { + color: #404040; + background-color: #f7f9fa; +} +.nav-main ul > li.current-menu-item > a, +.nav-main ul > li.current_page_item > a { + color: #0077b3; +} + +.nav-main ul > li.menu-item-home > a { + text-indent: -10000px; + min-width: 2em; + background-image: url('../images/bg-menu-home.png'); + background-repeat: no-repeat; + background-position: center center; +} +.nav-main ul > li.menu-item-home > a:after { + text-indent: 0; +} +.nav-main ul > li.menu-item-home:hover a, +.nav-main ul > li.menu-item-home:focus a { + background-image: url('../images/bg-menu-home-hover.png'); +} +.nav-main ul > li.menu-item-home.current-menu-item a { + background-image: url('../images/bg-menu-home-active.png'); +} +.nav-main ul > li.current-menu-item:after, +.nav-main ul > li.current_page_item:after { + z-index: 9999; + bottom: -0.5em; + left: 50%; + position: absolute; + content: ''; + display: block; + width: 0; + height: 0; + margin: 0 0 0 -1em; + border-top: 1em solid #fff; + border-right: 1em solid transparent; + border-left: 1em solid transparent; +} + + /* ------------------------------ Level 2 */ + +.nav-main ul ul { + display: none; + float: none; + left: 0; + margin: 0; + padding: 0; + position: absolute; + top: 3.2em; + z-index: 99999; +} +.nav-main ul ul:after { + top: -0.5em; + left: 2em; + position: absolute; + content: ''; + display: block; + width: 0; + height: 0; + border-bottom: 0.5em solid #404040; + border-right: 0.5em solid transparent; + border-left: 0.5em solid transparent; +} +.nav-main li li { + display: block; + background: #404040; + border-top: 1px solid #181818; + margin: 0; + padding: 0; + position: relative; + + -webkit-hyphens: none; + -moz-hyphens: none; + -o-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} +.nav-main li li:first-child { + border-top: 0; +} +.nav-main ul ul a { + display: block; + height: auto; + margin: 0; + padding: 1.2em; + width: 16em; + + font-size: 0.9em; + line-height: 1.4em; +} +.nav-main ul ul a, +.nav-main ul ul a:active, +.nav-main ul ul a:visited { + background: transparent; + color: #e3e3e3; +} +.nav-main ul ul li:hover > a, +.nav-main ul ul li:focus > a { + background: rgba(0,0,0,0.2); +} +.nav-main ul ul li.current-menu-item > a, +.nav-main ul ul li.current_page_item > a, +.nav-main ul ul a:hover, +.nav-main ul ul a:focus { + background: transparent; + color: #fff; +} +.nav-main ul ul > li.has_children > a { + padding: 1.2em; +} +.nav-main ul ul > li.has_children > a:after { + color: #f80; + padding: 1.2em; + + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); +} + +.nav-main ul ul > li.current-menu-item:after, +.nav-main ul ul > li.current_page_item:after { + display: none; +} + + /* ------------------------------ Level 3 */ + +.nav-main ul ul ul { + left: 100%; + margin: 0; + padding: 0; + top: 0; +} +.nav-main ul ul ul:after { + top: 1.2em; + left: -1em; + position: absolute; + content: ''; + display: block; + width: 0; + height: 0; + border-right: 0.5em solid #262626; + border-top: 0.5em solid transparent; + border-bottom: 0.5em solid transparent; +} +.nav-main li li li { + background: #262626; + border-top: 1px solid #000; +} +.nav-main ul ul ul a { + width: 10em; +} +.nav-main ul ul ul a, +.nav-main ul ul ul a:active, +.nav-main ul ul ul a:visited { + background: transparent; + color: #bfbfbf; +} +.nav-main ul ul ul li:hover > a, +.nav-main ul ul ul li:focus > a { + color: #e3e3e3; + background: rgba(0,0,0,0.2); +} + +.nav-main ul li:hover > ul, +.nav-main ul li:focus > ul { + display: block; +} +.nav-main ul ul ul > li.has_children > a:after { + color: #fff; +} +.nav-main .menu-toggle { + display: none; +} +#menu-close { + display: none; + cursor: pointer; + text-align: center; + text-indent: -10000px; + background: rgba(0,0,0,0); + padding: 0; + margin: 0; + + position: absolute; + right: -25%; + top: 0; + height: 100%; + width: 25%; + z-index: 200; + + -webkit-transition: all 0.2s ease-out; + -moz-transition: all 0.2s ease-out; + transition: all 0.2s ease-out; +} +#menu-open { + display: none; + cursor: pointer; + text-align: center; + text-indent: -10000px; + background: transparent url('images/bg-menu-toggle.png') no-repeat scroll center center; + + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 20%; + + padding: 0; + margin: 0; + + z-index: 100; + border-right: 2px solid rgba(255,255,255,0.5); +} + + + .nav-main li a span { + display: inline; + position: absolute; + top: -8px; + right: -10px; + font-size: 0.8em; + z-index: 51; + border-radius: 10px; + padding: 4px; + background-color: #2D7DC5; + color: white; + line-height: 1em; + } + + .nav-main ul > li.menu-item-home > a span { + text-indent: initial; + } + .nav-main li.redspan a span { + background-color: red; + } + .nav-main li.orangespan a span { + background-color: #ff8800; + } + .nav-main li.greenspan a span { + background-color: green; + } + + + + + +/* Sitebar */ + + + +.content-aside ul { + margin: 0 0 18px 0; +} +.content-aside ul li { + margin-bottom: 0; + list-style: none; + margin-bottom: 2px; } +.content-aside table { + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + padding: 5px; + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; } +.content-aside table td, +.content-aside table th { + border-top: 1px solid #ff8800; +} +.content-aside blockquote { + margin: 0 0 20px 0; + border: 0 solid; + background: #c96a00; + background: rgba(0, 0, 0, 0.2); + padding: 20px; + overflow: hidden; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; +} +.content-aside blockquote footer { + margin-top: 5px; + float: right; + text-align: right; } +.content-aside blockquote footer img { + float: right; + margin: 0; } + +.content-aside ul.menu li { +/* display: none; */ +} +.content-aside ul.menu li.current_page_item, +.content-aside ul.menu li.current_page_ancestor, +.content-aside ul.menu li.current-menu-item, +.content-aside ul.menu li.current-menu-ancestor { + display: block; } +.content-aside ul.menu li.current_page_item li, +.content-aside ul.menu li.current_page_ancestor li, +.content-aside ul.menu li.current-menu-item li, +.content-aside ul.menu li.current-menu-ancestor li { + display: block; } +.content-aside ul.menu li.current_page_item .children .children +.content-aside ul.menu li.current_page_ancestor .children .children, +.content-aside ul.menu li.current-menu-item .sub-menu .sub-menu, +.content-aside ul.menu li.current-menu-ancestor .sub-menu .sub-menu { + display: none; } +.content-aside ul.menu li.current_page_item > .children, +.content-aside ul.menu li.current_page_ancestor > .children, +.content-aside ul.menu li.current-menu-item > .sub-menu, +.content-aside ul.menu li.current-menu-ancestor > .sub-menu { + display: block !important; +} + +.content-aside ul.menu { + padding: 5px; + margin: 0 0 20px 0; +} +.content-aside ul.menu hr { + height: 0; + margin: 0; } +.content-aside ul.menu li { + margin-bottom: 0; } +.content-aside ul.menu li a { + display: inline-block; + background: white; + padding: 0 5px; + margin-bottom: 2px; + color: #2d7dc5; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + +} +.content-aside ul.menu li.active a, +.content-aside ul.menu li a:hover, +.content-aside ul.menu li a:focus { + color: white; + background: #2d7dc5; +} + +.content-aside ul.menu li.current_page_item > a, +.content-aside ul.menu li.current-menu-item > a { + background: #2d7dc5 url("../images/plus-left.gif") center left no-repeat; + color: white; + padding-left: 14px; } +.content-aside ul.menu ul.children, +.content-aside ul.menu ul.sub-menu { + margin: 0 0 0 5px; +} + +.content-aside .subpagesonly ul li{ + display: none; +} + +.content-aside .subpagesonly ul.menu li.current_page_item .children .children +.content-aside .subpagesonly ul.menu li.current_page_ancestor .children .children, +.content-aside .subpagesonly ul.menu li.current-menu-item .sub-menu .sub-menu, +.content-aside .subpagesonly ul.menu li.current-menu-ancestor .sub-menu .sub-menu { + display: block; } + + + .content-aside #steckbrief h3.contact, + .content-aside #steckbrief ul.contact li span { + position: absolute; + left: -999em; + width: 1px; + } + .content-aside #steckbrief ul.contact { + list-style-type: none; + width: 250px; + } + + .content-aside #steckbrief ul.contact li { + float: left; + margin: 0; + padding: 0; + + } + .content-aside #steckbrief ul.contact li a { + width: 32px; + height: 32px; + display: block; + padding: 0; + margin: 0; + overflow: hidden; + } + .content-aside #steckbrief ul.contact li a:before { + display: inline-block; + content: url('../images/socialmedia.png'); + margin-left: -40px; + } + + +.content-aside #steckbrief ul.contact li.delicious a:before { margin-top: 0px;} +.content-aside #steckbrief ul.contact li.diaspora a:before { margin-top: -32px;} +.content-aside #steckbrief ul.contact li.facebook a:before { margin-top: -64px;} +.content-aside #steckbrief ul.contact li.feed a:before { margin-top: -96px;} +.content-aside #steckbrief ul.contact li.flattr a:before { margin-top: -128px;} +.content-aside #steckbrief ul.contact li.flickr a:before { margin-top: -160px;} +.content-aside #steckbrief ul.contact li.gplus a:before { margin-top: -192px;} +.content-aside #steckbrief ul.contact li.identica a:before { margin-top: -224px;} +.content-aside #steckbrief ul.contact li.itunes a:before { margin-top: -256px;} +.content-aside #steckbrief ul.contact li.skype a:before { margin-top: -288px;} +.content-aside #steckbrief ul.contact li.twitter a:before { margin-top: -320px;} +.content-aside #steckbrief ul.contact li.youtube a:before { margin-top: -352px;} +.content-aside #steckbrief ul.contact li.xing a:before { margin-top: -384px;} +.content-aside #steckbrief ul.contact li.tumblr a:before { margin-top: -416px;} +.content-aside #steckbrief ul.contact li.github a:before { margin-top: -448px;} +.content-aside #steckbrief ul.contact li.appnet a:before { margin-top: -480px;} + +.content-aside #steckbrief ul.contact li.website a:before { margin-top: -512px;} +.content-aside #steckbrief ul.contact li.email a:before { margin-top: -544px;} +.content-aside #steckbrief ul.contact li.wiki a:before { margin-top: -576px;} +.content-aside #steckbrief ul.contact li.piratewiki a:before { margin-top: -608px;} + + +.content-aside #steckbrief p { + clear: left; + padding-top: 1em; + border-top: 2px solid #f80; +} + + +/*-----------------------------------------------------------------------------------*/ +/* Widgets +/*-----------------------------------------------------------------------------------*/ + +.content-aside .widget { + overflow: visible; + margin: 0; + padding: 0; + font-size: 0.875em; + -webkit-column-break-inside: avoid; + overflow: visible; + height: 100%; +} +.widget h2, .widget h3 { + color: #404040; + padding: 0 0 0.5em; + margin: 0.5em 0; + border-bottom: 2px solid #f80; + font-weight: 400; + font-size: 1.5em; +} +.footer .widget h2, .footer .widget h3 { + color: #f80; +} +.widget h2:before { + color: #f80; +} +.widget ul { + margin: 0; + list-style: none; +} +.widget ul li { + position: relative; + padding: 0.5em 0 0.5em 1.5em; + margin: 0; +} +.widget .tagcloud ul li { + padding: 0; +} +.widget ul li:before { + color: #808080; + display: block; + position: absolute; + width: 1em; + height: 1em; + margin: 0 0 0 -1.25em; + padding: 0; +} + +.widget p.bannerlink { + margin: 0; +} +.widget .newsletter label { + display: block; + margin: 0 auto 1em; +} +.widget .newsletter input[type="text"] { + width: 15em; + margin-right: 10px; + } + /* ------------------------------ Widget.content-aside */ + +.content-aside .widget { + color: #404040; + margin: 0 auto 6em; +} + + /* ------------------------------ Widget Footer */ + +.widget-footer { + color: #808080; + margin: 0 0 5em; +} +.widget-footer .widget-inner {} +.widget-footer .widget-title { + color: #e3e3e3; +} +.widget-footer .widget-title:before { + color: #808080; +} + +.widget-footer a, +.widget-footer a:active, +.widget-footer a:visited { + color: #bfbfbf; +} +.widget-footer a:hover, +.widget-footer a:focus { + color: #fff; +} + + + /* ------------------------------ Widget Submenu */ + +.widget_nav_menu, +.widget_pages {} + +.widget_nav_menu .widget-inner , +.widget_pages .widget-inner {} + +.widget_nav_menu .widget-title, +.widget_pages .widget-title {} + +.widget_nav_menu .widget-title:before, +.widget_pages .widget-title:before { +/* content: '\f03a'; */ +} + +.widget_nav_menu ul, +.widget_pages ul { + margin: 0; +} +.widget_nav_menu ul li, +.widget_pages ul li {} +.widget_nav_menu ul li:hover, +.widget_nav_menu ul li:focus, +.widget_pages ul li:hover, +.widget_pages ul li:focus {} +.widget_nav_menu ul li a, +.widget_pages ul li a {} +.widget_nav_menu ul li.current_page_item > a, +.widget_pages ul li.current_page_item > a {} + +.widget_nav_menu ul ul, +.widget_pages ul ul {} +.widget_nav_menu ul ul li, +.widget_pages ul ul li {} +.widget_nav_menu ul ul li:before, +.widget_pages ul ul li:before {} +.widget_nav_menu ul ul ul, +.widget_pages ul ul ul {} + + + +.submenu {} +.submenu .widget_nav_menu, +.submenu .widget_pages {} + +.submenu .widget_nav_menu .widget-inner , +.submenu .widget_pages .widget-inner {} + + /* ------------------------------ Widget Text */ + +.widget_text {} +.widget_text .widget-title:before { +/* content: '\f05a'; */ +} + + /* ------------------------------ Widget Calendar */ + + +.widget_calendar {} +.widget_calendar .widget-title:before { +/* content: '\f073'; */ +} +.widget_calendar .widget-inner {} + +#wp-calendar { + position: relative; + overflow: visible; + + text-align: center; + width: 100%; + border: 0; +} +.widget_calendar caption { + height: 2em; + line-height: 2em; + margin: 0; + padding: 0 0 0.3em; + border-bottom: 1px solid #808080; +} +.widget_calendar tr { + border: 0; +} +.widget_calendar td, +.widget_calendar th { + padding: 0; + height: 2em; + line-height: 2em; + border: 2px solid transparent; +} +.widget_calendar tfoot { + height: 0; +} +.widget_calendar tfoot .pad { + display: none; +} +.widget_calendar #prev, +.widget_calendar #next { + width: 22%; + white-space: nowrap; + border: 0; + display: block; + position: absolute; + top: 0; +} +.widget_calendar #prev { + float: left; + left: 0; +} +.widget_calendar #next { + float: right; + right: 0; +} +.widget_calendar #prev a, +.widget_calendar #next a { + text-align: center; + display: block; +} +.widget_calendar .pad {} +.widget_calendar #today { + color: #f80; + font-weight: 700; +} +.widget_calendar tbody a { + display: block; + color: #000; + background: rgba(0,0,0,0.1); +} +.widget_calendar tbody a:hover, +.widget_calendar tbody a:focus { + background: rgba(0,0,0,0.2); +} +.widget-footer.widget_calendar tbody a { + color: #fff; + background: rgba(255,255,255,0.1); +} +.widget-footer.widget_calendar tbody a:hover, +.widget-footer.widget_calendar tbody a:focus { + background: rgba(255,255,255,0.2); +} + + + + /* ------------------------------ Widget Tagcloud */ + + +.tagcloud { + /* + line-height: 1.8em; + text-align: center; + margin-top: 1em; */ +} +ul.wp-tag-cloud { + list-style-type: none; + margin: 0; + text-align: center; +} +.content-aside .widget ul.wp-tag-cloud li, +ul.wp-tag-cloud li, +ul li.cat-item { + display: inline; + content: ""; +} +.content-aside .widget ul.wp-tag-cloud li:before, +.slidersidebar li:before, +li.slide:before,li.slide, +ul.wp-tag-cloud li:before { + content: ""; +} + .tagcloud { + padding: 0.25em 0; +} + .cat-item a, + .tagcloud a, + .tagcloud a:active, + .tagcloud a:visited { + display: inline-block; + background: #0077b3; + color: #fff; + padding: 0.25em 0.75em; + margin: 0.15em 0; + -webkit-border-radius: 2em; + border-radius: 2em; + -webkit-box-shadow: 0 0 0 0.0625em rgba(0,0,0,0.1) inset; + box-shadow: 0 0 0 0.0625em rgba(0,0,0,0.1) inset; +} +.cat-item a:hover, +.cat-item a:focus, +.tagcloud a:hover, +.tagcloud a:focus { + background: #005580; + color: #fff; +} + + /* ------------------------------ Widget RSS */ + +.widget_rss {} +.widget_rss .widget-title:before { +/* content: '\f143'; */ +} +.widget_rss ul {} +.widget_rss ul li {} +.widget_rss ul li a.rsswidget { + display: block; + font-weight: 700; + margin: 1em 0; + + font-size: 1.666em; + line-height: 1.25em; +} +.widget_rss ul li span.rss-date { + display: block; + margin: 0 0 2em; + + font-weight: 700; +} +.widget_rss ul li .rssSummary {} +.widget_rss ul li cite { + display: block; + margin: 1em 0; + font-weight: 700; +} + + /* ------------------------------ Widget Comments */ + +.widget_recent_comments {} +.widget_recent_comments .widget-title:before { +/* content: '\f086'; */ +} + + /* ------------------------------ Widget Meta */ + +.widget_meta {} +.widget_meta .widget-title:before { +/* content: '\f023'; */ +} +.widget_meta ul {} +.widget_meta ul li {} +.widget_meta ul li a {} + + /* ------------------------------ Widget Archive */ + +.widget_archive {} +.widget_archive .widget-title:before { +/* content: '\f07c'; */ +} + + /* ------------------------------ Widget Category */ + +.widget_categories {} +.widget_categories .widget-title:before { +/* content: '\f07c'; */ +} + + /* ------------------------------ Widget Links */ + +.widget_links {} +.widget_links .widget-title:before { +/* content: '\f005'; */ +} + + /* ------------------------------ Widget Recent Entries */ + +.widget_recent_entries {} +.widget_recent_entries .widget-title:before { +/* content: '\f08d'; */ +} + + /* ------------------------------ Widget Search */ + +.widget_search {} +.widget_search .widget-title:before { +/* content: '\f002'; */ +} +.widget_search .searchform {} + +.slidersidebar ul li { + content: ""; +} + + + +/* --Slider */ + + +/* teaser --- */ + + + + .first-teaser-widget-area .slide .textslider { + background: #ff8800; + } + + .teaser .first-teaser-widget-area { + display: block; + width: 100%; + max-width: 1200px; + padding: 0; + margin: 0; + max-height: 408px; + overflow: hidden; + background-color: black; + } + + + .teaser .second-teaser-widget-area { + display: none; + } + + + .teaser li { + list-style-type: none; + } +.second-teaser-widget-area .skin { + padding: 10px; +} + +.second-teaser-widget-area li { + margin-bottom: 1px; + background: orange; + border-radius: 2px; + -webkit-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + -ms-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); +} + + + .second-teaser-widget-area li a { + padding: 1em 10px 1em 20px; + list-style: none outside none; + border: 0px solid; + color: white; + font-size: 14px; + display: block; + text-shadow: 0 0 0; + + + } + .second-teaser-widget-area li a div { + letter-spacing: 1px; + text-shadow: 0 -1px 1px #c36800; + font-size: 19px; + } + + + .second-teaser-widget-area li a:focus, + .second-teaser-widget-area li a:hover { + color: white; + } + + .second-teaser-widget-area .textwidget { + margin-bottom: 1px; + border-radius: 2px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + -ms-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + padding: 1em 10px 1em 20px; + list-style: none outside none; + color: white; + font-size: 14px; + display: block; + text-shadow: 0 0 0; + } + .second-teaser-widget-area li.recentcomments { + color: white; + font-style: italic; + padding-left: 10px; + } + .second-teaser-widget-area li.recentcomments a { + font-style: normal; + padding: 0.3em 10px 0.5em 20px; + } + + + .teaserlinks ul { + margin: 0; + padding: 0; + + } + .teaserlinks ul li { + margin: 0; + padding: 0; + min-height: 70px; + } + .teaserlinks ul li { + background: none repeat scroll 0 0 rgba(0,119,179,0.9); + border-radius: 2px 2px 2px 2px; + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + margin-top: 1px; + margin-bottom: 1px; + } + .teaserlinks ul li a { + color: white; + letter-spacing: 1px; + text-shadow: 0 -1px 1px #c36800; + font-size: 22px; + padding-top: 14px; + padding-bottom: 0px; + padding-left: 50px; + margin: 0; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .teaserlinks ul li a:hover, + .teaserlinks ul li a:focus{ + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + padding-left: 60px; + color: white; + background: none repeat scroll 0 0 rgba(0,119,179,0.9); + } + + .teaserlinks ul li a span { + padding-top: 4px; + font-size: 16px; + display: block; + color: black; + text-shadow: 0 0 0; + + } +.teaserlinks ul li a:hover span, +.teaserlinks ul li a:focus span { + color: black; + } + + + .teaserlinks .symbol:before { + font-size: 36px; + position: absolute; + padding-top: 10px; + margin-left: -30px; + text-align: center; + width: 30px; + text-shadow: 0 -1px 1px #c36800; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + + + +.flex-container a:active, +.flexslider a:active, +.flex-container a:focus, +.flexslider a:focus {outline: none;} +.slides, +.flex-control-nav, +.flex-direction-nav {margin: 0; padding: 0; list-style: none;} +/* FlexSlider Necessary Styles +*********************************/ +.flexslider, .slidersidebar {margin: 0; padding: 0;} +.flexslider .slides > li, +.slidersidebar .slides > li { + display: none; -webkit-backface-visibility: hidden; +} /* Hide the slides before the JS is loaded. Avoids image jumping */ +.flexslider .slides img, +.slidersidebar .slides img { display: block;} +.flex-pauseplay span {text-transform: capitalize;} + +/* Clearfix for the .slides element */ +.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} +html[xmlns] .slides {display: block;} +* html .slides {height: 1%;} +.slidersidebar ul.slides { + margin-bottom: 0px; +} + + +/* No JavaScript Fallback */ +/* If you are not using another script, such as Modernizr, make sure you + * include js that eliminates this class on page load */ +.no-js .slides > li:first-child {display: block;} + +.flexslider, +.slidersidebar { + width: 100%; + margin: 0; + padding: 0; + position: relative; +} +.flexslider { + height: 408px; +} + +.content-aside .slidersidebar { + height: auto; + margin: 10px auto; +} +.content-aside .flexslider a:hover img, +.content-aside .flexslider a:focus img, +.content-aside .flexslider a:visited img, +.content-aside .slidersidebar a:hover img, +.content-aside .slidersidebar a:focus img, +.content-aside .slidersidebar a:visited img { + text-decoration: none; + border: none; +} + + +.flexslider .bigslider img { + width: 100%; + max-width: 1200px; + height: auto; +} + +.flexslider .slides > li { + display: none; +} + +.slides:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; } + +html[xmlns] .slides { + display: block; } + +* html .slides { + height: 1%; +} + + +.slides > li:first-child { + display: block; +} +.flex-pauseplay, +.flex-control-nav, +.flex-direction-nav { + z-index: 10; +} +.flex-control-nav { + position: absolute; + bottom: 20px; + right: 100px; + overflow: hidden; +} +.slidersidebar .flex-direction-nav, +.slidersidebar .flex-control-nav { + margin: 0 0 10px 0; + padding: 0; + float: left; + position: absolute; + top: 10px; + right: 10px; + max-width: 210px; +} + +.flex-control-nav li, +.flex-direction-nav li { + float: left; + margin-right: 1px; +} +.flex-control-nav li a, +.flex-direction-nav li a { + display: block; + padding: 0px 5px; +} +.flex-control-nav li a.flex-active, +.flex-control-nav li a.active, +.flex-control-nav li a:hover, +.flex-control-nav li a:focus, +.flex-direction-nav li a.flex-active, +.flex-direction-nav li a.active, +.flex-direction-nav li a:hover, +.flex-direction-nav li a:focus{ + background: #005580; + color: white; +} + +.flex-control-nav li a, +.flex-direction-nav li a, +.flex-pauseplay { + background: rgba(0, 119, 179, 0.9); + cursor: pointer; + color: white; +} + + .flexslider .flex-pauseplay { + position: absolute; + bottom: 20px; + right: 30px; + width: 50px; + text-align: center; + padding: 0px; + overflow: hidden; + z-index: 800; +} +.flexslider .flex-pauseplay a { + color: white; +} + +.slidersidebar .flex-pauseplay { + position: absolute; + top: 10px; + left: 10px; + padding: 1px 5px 1px 5px; + margin: 0; + display: inline-block; + +} +.flexslider .flex-pauseplay:hover, +.flexslider .flex-pauseplay:focus, +.slidersidebar .flex-pauseplay:hover, +.slidersidebar .flex-pauseplay:focus { + background: white; +} +.slide .caption h3 { + font-size: 2em; + line-height: 1.1em; + margin-left: -5px; + margin-bottom: 0; +} +.slide .caption h3 a { + padding: 2px 5px 0px 5px; +} +.slide .caption h3 a:hover { + background: #ff8800; +} + +.content-aside .slide .caption, +.first-teaser-widget-area .slide .caption { + background: rgba(0, 119, 179, 0.9); + color: white; + position: absolute; + bottom: 0; + left: 40px; + top: 0; + width: 280px; + height: 408px; + padding: 40px 20px 20px 20px; + text-align: left; +} +.content-aside .slide .caption { + width: 100%; +} +.first-teaser-widget-area .slide .credits { + position: absolute; + top: 0; + right: 0; + background: rgba(0, 0, 0, 0.3); + color: #ccc; +} +.content-aside .slide .caption p, +.first-teaser-widget-area .slide .caption p { + font-size: 12px; + margin-bottom: 5px; + display: inline-block; + font-size: 18px; +} +.content-aside .slide .caption a, +.first-teaser-widget-area .slide .caption a { + color: white; + display: inline-block; + padding: 0 5px; + z-index: 99; +} +.first-teaser-widget-area .slide .bigslider { + position: relative; +} + +.first-teaser-widget-area .slide .textslider { + box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + margin: 0 5px 5px 5px; + height: 235px; + padding: 1em; + +} +.first-teaser-widget-area .slide .textslider img { + float: left; + margin: 25px 20px 15px 25px; + max-height: 185px; +} +.first-teaser-widget-area .slide .textslider h3 { + padding-top: 35px; + margin-bottom: 15px; + color: white; +} +.first-teaser-widget-area .slide .textslider a { + color: white; +} + +.slidersidebar ol.flex-control-nav li { + margin: 0 1px; +} +.slidersidebar li.slide a { + padding: 0; +} + + +.switchoff, .switchon { + display: none !important; +} + +/*-----------------------------------------------------------------------------------*/ +/* Media Queries +/*-----------------------------------------------------------------------------------*/ + +@media only screen and (max-width:1024px) { + .teaser { + display: none; + } +} + +/* ------------------------------ Tablets */ + + +@media only screen and (max-width:1024px) { + .teaser, + .sticker { + display: none; + } + .branding { + width: 100%; + float: none; + } + + .inside { + width: auto; + } + .content-primary, + .content-aside { + width: 100%; + float: none; + display: block; + } + .header .sticker { + top: 210px; + left: 50px; + } + .content-primary { + margin-top: 120px; + } + + #header-outside {} + #header-inside {} + #logo {} + .nav-main {} + .nav-main ul {} + .nav-main ul > li {} + .nav-main ul ul > li { + margin: auto; + } + + .content { + width: auto !important; + float: none !important; + } + + #front-page-header-inside { + width: auto; + } + #slideshow { + padding-bottom: 42%; + } + #front-page-slider {} + #front-page-slider .front-page-slide { + padding-bottom: 42%; + background-size: auto 100% !important; + } + #front-page-slider .front-page-slide .slide-content { + margin: 0 2em; + padding-bottom: 42%; + } + #front-page-slider .front-page-slide .slide-image { + padding-bottom: 42%; + } + #front-page-slider .front-page-slide .slide-image img { + width: auto; + max-width: none; + height: 100%; + } + #front-page-slider .front-page-slide .slide-text { + width: 60%; + margin: 0; + } + #front-page-slider .front-page-slide .slide-text .slide-text-title { + font-size: 1.8em; + line-height: 0.9em; + } + #front-page-slider .front-page-slide .slide-text .slide-text-article { + display: block; + font-size: 0.75em; + } +} + + /* ------------------------------ Smartphones */ + + +@media only screen and (max-width: 768px) { + .header, + .nav-top { + height: auto; + } + .branding { + display: block; + width: 100%; + margin: 0 auto; + height: auto; + padding: 0; + text-align: center; + } + .branding h1 { + margin-bottom: 0px; + } + .logo { + margin: 0 auto; + } + .logo img { + display: block; + width: 100%; + height: auto; + } + .menu-header, + .search-top, + .sticker, + .teaser { + display: none; + } + + .nav-top { + position: relative; + top: inherit; + right: inherit; + left:inherit; + display: block; + text-align: center; + display: block; + margin: 0 auto; + width: 100%; + clear: both; + float: none; + } + + + .nav-top ul.socialmedia { + clear: both; + display: inline-block; + position: relative; + top: inherit; + right: inherit; + width: auto; + float: none; + } + blockquote:before { + font-size: 1.5em; + top: 1.25em; + left: 0; + } + blockquote { + padding: 0 0 0 2em; + } + + + .nav-main { + position: absolute; + top: 0; + height: 100%; + width: 80%; + + background: #fff; + } + .no-js .nav-main { + left: 0; + position: relative; + top: 0; + height: auto; + width: auto; + + background: #fff; + } + + + .nav-main .menu-toggle { + text-align: center; + text-indent: -10000px; + background: #181818 url('../images/designs/scapegoat/bg-menu-toggle.png') no-repeat scroll center center; + padding: 0.8em; + margin: 0; + } + + .nav-main ul, + .nav-main ul ul, + .nav-main ul ul ul { + display: block; + width: 100%; + float: none; + padding: 0; + margin: 0; + position: static; + left: auto; + top: auto; + background: transparent; + min-height: inherit; + border: 0; + } + .nav-main ul:after, + .nav-main ul ul:after, + .nav-main ul ul ul:after { + display: none; + } + .nav-main ul { + border-bottom: 1px solid #e3e3e3; + } + .nav-main ul ul { + border: 0; + background: rgba(0,0,0,0.025); + } + .nav-main ul ul ul { + background: rgba(0,0,0,0.025); + border-bottom: 0; + } + .nav-main ul li, + .nav-main ul ul li, + .nav-main ul ul ul li, + .nav-main ul ul ul ul li { + float: none; + padding: 0; + margin: 0; + border: 0; + background: transparent; + } + .nav-main ul li a, + .nav-main ul ul li a, + .nav-main ul ul ul li a, + .nav-main ul ul ul ul li a, + .nav-main ul > li.has_children > a, + .nav-main ul ul > li.has_children > a, + .nav-main ul ul ul > li.has_children > a, + .nav-main ul ul ul ul > li.has_children > a { + width: auto; + padding: 0.8em 1em; + margin: 0; + height: auto; + line-height: 2.4em; + + color: #404040 !important; + background-color: transparent !important; + border-top: 1px solid #e3e3e3; + } + + .nav-main ul li > a, + .nav-main ul > li.has_children > a { + font-size: 1.2em; + line-height: 1.4em; + } + + .nav-main ul ul li > a, + .nav-main ul ul > li.has_children > a { + padding: 0.8em 1em 0.8em 2em; + font-size: 1em; + line-height: 1.4em; + color: #808080; + background: #222; + } + + .nav-main ul ul ul li > a, + .nav-main ul ul ul > li.has_children > a { + padding: 0.8em 1em 0.8em 3em; + font-size: 1em; + line-height: 1.4em; + + color: #808080; + background: #222; + } + .nav-main ul ul ul ul li > a, + .nav-main ul ul ul ul > li.has_children > a { + padding: 0.8em 1em 0.8em 4em; + font-size: 1em; + line-height: 1.4em; + + color: #808080; + background: #222; + } + .nav-main ul li a:hover, + .nav-main ul li a:focus, + .nav-main ul ul li a:hover, + .nav-main ul ul li a:focus, + .nav-main ul ul ul li a:hover, + .nav-main ul ul ul li a:focus, + .nav-main ul ul ul ul li a:hover, + .nav-main ul ul ul ul li a:focus, + .nav-main ul > li.has_children > a:hover, + .nav-main ul > li.has_children > a:focus, + .nav-main ul ul > li.has_children > a:hover, + .nav-main ul ul > li.has_children > a:focus, + .nav-main ul ul ul > li.has_children > a:hover, + .nav-main ul ul ul > li.has_children > a:focus, + .nav-main ul ul ul ul > li.has_children > a:hover, + .nav-main ul ul ul ul > li.has_children > a:focus { + color: #f80 !important; + background-color: rgba(255,255,255,0.05) !important; + } + .nav-main ul li.current-menu-item > a, + .nav-main ul ul li.current-menu-item > a, + .nav-main ul ul ul li.current-menu-item > a, + .nav-main ul ul ul ul li.current-menu-item > a { + color: #f80 !important; + } + .nav-main ul > li.has_children > a:after, + .nav-main ul ul > li.has_children > a:after { + display: none; + } + .nav-main ul > li.current-menu-item:after, + .nav-main ul > li.current_page_item:after { + display: none; + } + .nav-main ul > li.menu-item-home a, + .nav-main ul > li.menu-item-home:hover a, + .nav-main ul > li.menu-item-home:focus a, + .nav-main ul > li.menu-item-home.current-menu-item a { + background-image: none; + padding: 0.8em 1em; + height: 1.4em; + text-indent: 0; + } + + .nav-main .menu-toggle { + display: block; + } + + #pagination .pagination-info, + #pagination .pagination { + float: none; + margin: 0 0 1em; + } + + + + + #front-page-header-outside, + #front-page-header-image-outside { + display: none; + } + #post-nav #prev, + #post-nav #next { + width: auto; + float: none; + margin: 0 0 20px; + } + + .chrome-container {} + + #content { + width: auto; + } + + .content-aside { + float: none; + width: auto; + padding: 0; + } + + + + +.footer { + overflow: hidden; +} + + + +.footer ul { + margin-left: 0; +} +.footer ul li { + margin-bottom: 0; + display: inline-block; + } + + .footer ul:before { + content:""; + display:table; + } + .footer ul:after { + clear:both; + content:"."; + display:block; + font-size:0; + height:0; + visibility:hidden; + margin-bottom: 10px; +} +.footer ul.skiplinks { + margin-bottom: 0px; + height: 0; +} + +.first-footer-widget-area .widget li a img, +.second-footer-widget-area .widget li a img, +.footer ul.default_footerlinks li a img { + vertical-align: baseline; + margin: 0; +} + + .footer .second-footer-widget-area .widget { + margin-bottom: 0; + } + +.footer .skin { + overflow: hidden; + margin-left: 10px; +} + +.footer a { + background: black; + color: #2d7dc5; + padding: 0 5px; + margin: 0 2px 2px 0; +} + +.footer a:hover, .footer a:focus { + background: #2d7dc5; + color: white; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + + + + .type-post, + .type-page, + .type-attachment { + padding: 1em; + } + .post-image, + .post-video { + margin: 0 -1em; + } + .footer { + display: none; + } + .post-more { + position: relative; + bottom: auto; + right: auto; + margin: 2em -1em -1em; + padding: 1em; + text-align: center; + } + .type-post:after, + .type-page:after { + width: 240px; + margin: 0 0 0 -120px; + background-size: 100% auto; + } + #title-inside { + padding: 0; + } + .post-title { + font-size: 1.6em; + } + .article { + font-size: 1em; + } + #respond-wrapper { + padding: 0.25em 1em; + } + #author-meta { + padding-top: 2.5em; + } + + #post-meta, + #author-meta { + float: none; + clear: both; + width: auto; + } + #commentform .input-col { + margin: 1.5em 0; + width: auto; + float: none; + } + + .commentlist li li { + padding: 0 0 0 2em; + } + + li .comment-body .comment-info, + li li .comment-body .comment-info { + float: none; + text-align: left; + width: auto; + overflow: auto; + } + .comment-body .comment-author { + width: 50%; + float: left; + clear: left; + } + .comment-body .comment-meta { + width: 50%; + float: right; + clear: right; + text-align: right; + } + .comment-body .reply { + float: right; + clear: both; + margin-left: 1em; + } + + li .comment-body .comment-text, + li li .comment-body .comment-text { + float: none; + width: auto; + padding: 0.125em 1em; + } + li .comment-body .comment-text { + margin-left: 2em; + } + li li .comment-body .comment-text { + margin-left: 0; + margin-right: 2em; + } + + + .content-primary .columns .column1, + .content-primary .columns .column2, + .two-columns-one, + .three-columns-one, + .three-columns-two, + .four-columns-one, + .four-columns-two, + .four-columns-three { + float: none; + width: 100%; + margin-right: 0; + } + + + .nav-main li a span { + top: 0px; + right: 0px; + } + + + + +} + +@media only screen and (max-width: 480px) { + .alignleft, + .alignright { + float: none; + } + img.alignleft, + img[align="left"], + figure.alignright, + img.alignright, + img[align="right"] { + float: none; + display: block; + margin: 1em auto 1.5em; + } + .branding { + width: 100%; + text-align: center; + margin: 0 auto; + } + .nav-top { + height: auto; + } + nav ul#top, + .nav-top, + .header #searchform { + position: relative; + top: inherit; + right: inherit; + left:inherit; + display: block; + text-align: center; + display: block; + margin: 0 auto; + width: 100%; + clear: both; + float: none; + } + + + .nav-top ul.socialmedia { + clear: both; + display: inline-block; + position: relative; + top: inherit; + right: inherit; + width: auto; + } + .nav-top .menu-header { + float: none; + } + .header .searchform .searchsubmit { + position: relative; + top: inherit; + right: inherit; + margin-left: 10px; + + } + .nav-main ul li ul { + display: none !important; + } + .skiplinks li { + list-style: none; + width: 100%; + } + .skiplinks li a { + position: absolute; + display: block; + position: static; + width: 100%; + display: block; + border: 0px solid; + background: #2d7dc5; + color: white; + outline: 0px; + text-align: center; + padding: 5px 18px; + margin-bottom: 2px; + font-size: 1.4em; + background: #2d7dc5; + color: white; + border: 1px solid #2d7dc5; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); + border-top: 1px solid #4e96d7; + border-bottom: 1px solid #1a4872; + -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + text-shadow: 0 -1px 0 #112e48; + background-color: #2d7dc5; + background-image: -moz-linear-gradient(top, #2d7dc5, #24639b); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2d7dc5), color-stop(1, #24639b)); + background-image: linear-gradient(#2d7dc5, #24639b); + } + .skiplinks li a:focus, + .skiplinks li a:hover { + background: #24639b; + color: black; } + #skiplink-nav, + #skiplink-search { + display: none; + } + .footer ul.skiplinks { + height: auto; + } + #main-content { + padding: 0; + } + section, + .content-primary, + .content-primary .columns .column1, + .content-primary .columns .column2 { + margin-bottom: 0px; + margin-top: 0px; + } + .skin, + .person, .linktipps, .type-post, + .type-page, .type-attachment { + margin: 5px; + } + hr {display: none; } +} + +@media only screen and (min-width: 641px) { + #main-inside { + left: auto!important; + } +} + diff --git a/wp-content/themes/piratenkleider/css/scapegoat.min.css b/wp-content/themes/piratenkleider/css/scapegoat.min.css new file mode 100644 index 0000000..5b1bdb3 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/scapegoat.min.css @@ -0,0 +1 @@ +@font-face{font-family:FontPiratenkleiderDefault;src:local(DroidSans),url(../fonts/DroidSans.eot) format("embedded-opentype"),url(../fonts/DroidSans.woff2) format("woff2"),url(../fonts/DroidSans.ttf) format("truetype")}@font-face{font-family:FontPiratenkleiderHeadlines;src:local(PoliticsHead),url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"),url(../fonts/PoliticsHeadv1_9.woff) format("woff"),url(../fonts/PoliticsHeadv1_9.ttf) format("truetype")}@font-face{font-family:FontPiratenkleiderMenuHeadlines;src:local(PoliticsHead),url(../fonts/PoliticsHeadv1_9.woff2) format("woff2"),url(../fonts/PoliticsHeadv1_9.woff) format("woff"),url(../fonts/PoliticsHeadv1_9.ttf) format("truetype")}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;border:0;padding:0;margin-bottom:5px;margin-top:5px;background:url("../images/jolly.png") no-repeat center center;height:26px}input,select{vertical-align:middle}body{font-family:sans-serif}select,input,textarea,button{font-family:sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:0}a:focus{outline:thin dotted}ul,ol{margin-left:0}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top;padding:0 .5em}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:middle}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}::-moz-selection{background:#0077b3;color:#fff;text-shadow:none}::-webkit-selection{background:#0077b3;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#0077b3}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#444}a,a:active,a:visited{color:inherit;text-decoration:none}.hidden{display:none;visibility:hidden}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.clear{clear:both}.alignnone{margin:1.5em auto 1.5em}.aligncenter,.center{text-align:center;display:block;margin:1em auto 1.5em}figure.aligncenter,img.center,img[align="center"]{display:block;margin:1em auto 1.5em}.alignleft{float:left}figure.alignleft,img.alignleft,img[align="left"]{float:left;margin:1em 3em 1.5em 0}.alignright{float:right}figure.alignright,img.alignright,img[align="right"]{float:right;margin:1em 0 1.5em 3em}.wp-caption{max-width:100%;height:auto;font-size:.7em;line-height:1em}.wp-caption .wp-caption-text{display:block;text-align:center;margin:.2em 0 0;padding:0;color:#808080}.wp-caption .wp-caption-text a,.wp-caption .wp-caption-text a:active .wp-caption .wp-caption-text a:visited{color:inherit;text-decoration:underline}.wp-caption .wp-caption-text a:hover,.wp-caption .wp-caption-text a:focus{text-decoration:none}.gallery{margin:auto;font-size:.7em;line-height:1em}.gallery .gallery-item{text-align:center;margin:auto}.gallery .gallery-item .gallery-icon{padding:10px}.gallery .gallery-item .gallery-icon img{border:2px solid #fff!important;-webkit-box-shadow:0 0 5px #bbb;-moz-box-shadow:0 0 5px #bbb;box-shadow:0 0 5px #bbb;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.gallery .gallery-item:hover .gallery-icon img,.gallery .gallery-item:focus .gallery-icon img{-webkit-box-shadow:0 0 0 5px #ddd;-moz-box-shadow:0 0 0 5px #ddd;box-shadow:0 0 0 5px #ddd}.gallery .gallery-item .gallery-caption{margin:0;color:#808080}.gallery .gallery-item .gallery-caption a,.gallery .gallery-item .gallery-caption a:active .gallery .gallery-item .gallery-caption a:visited{color:inherit;text-decoration:underline}.gallery .gallery-item .gallery-caption a:hover,.gallery .gallery-item .gallery-caption a:focus{text-decoration:none}.two-columns-one{width:48%}.three-columns-one{width:30.66666666666667%}.three-columns-two{width:65.333%}.four-columns-one{width:22%}.four-columns-two{width:48%}.four-columns-three{width:74%}.two-columns-one,.three-columns-one,.three-columns-two,.four-columns-one,.four-columns-two,.four-columns-three{position:relative;float:left;margin-right:4%;margin-bottom:0}.last{clear:right;margin-right:0}.divider{width:100%;margin-bottom:1.5em;padding-top:1.5em;display:block;clear:both}.standard-btn{display:inline-block;margin:.5em .5em 0;padding:.75em 1em;overflow:hidden;cursor:pointer;font-size:1em;text-align:center;font-weight:400;text-decoration:none!important;-webkit-transition:.2s background ease;-moz-transition:.2s background ease;transition:.2s background ease;-webkit-border-radius:.125em;-moz-border-radius:.125em;border-radius:.125em;color:#fff!important;background:#f80;border:.125em solid #f56a00}.standard-btn:hover{border:.125em solid #f55200;background:#ff6f00}.standard-btn:focus{border:.125em solid #f53900;background:#f50}.round-btn{-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em}.bold-btn{font-weight:bold;text-transform:uppercase;letter-spacing:1px}.standard-btn.xsmall-btn.bold-btn{font-size:10px}.standard-btn.small-btn.bold-btn{font-size:12px}.standard-btn.bold-btn{font-size:14px}.standard-btn.large-btn.bold-btn{font-size:16px}.standard-btn.xlarge-btn.bold-btn{font-size:18px}.standard-btn.xsmall-btn{padding:.25em .75em;font-size:.75em}.standard-btn.small-btn{padding:.5em 1em;font-size:.875em}.standard-btn.large-btn{margin:.75em .75em 0;padding:1em 1.25em;font-size:1.125em}.standard-btn.xlarge-btn{margin:1em 1em 0;padding:1.25em 1.5em;font-size:1.25em}.blue-btn,.red-btn,.green-btn,.grey-btn,.lightgrey-btn,.darkgrey-btn{border-color:transparent!important;border-color:rgba(0,0,0,0.1)!important}.blue-btn{background:#0077b3}.blue-btn:hover,.blue-btn:focus{background:#005580}.red-btn{background:#cc3314}.red-btn:hover,.red-btn:focus{background:#a62911}.green-btn{background:#89b336}.green-btn:hover,.green-btn:focus{background:#75992e}.grey-btn{background:#808080}.grey-btn:hover,.grey-btn:focus{background:#404040}.lightgrey-btn{background:#bfbfbf}.lightgrey-btn:hover,.lightgrey-btn:focus{background:#808080}.darkgrey-btn{background:#404040}.darkgrey-btn:hover,.darkgrey-btn:focus{background:#000}body,input,select,textarea{font-family:'Open Sans','Helvetica Neue','Arial',Sans-Serif;line-height:1.5em;font-weight:400;vertical-align:baseline;color:#404040;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(255,255,255,0.01) 0 0 1px}h1,h2,h3,h4,h5,h6,h7{font-weight:400;margin:1em 0;color:#181818}h1{font-size:2.4em;line-height:1.3em}h2{font-size:1.9em;line-height:1.3em}h3{font-size:1.5em;line-height:1.1em}h3.subtitle{font-size:.8em;color:#999;margin:.5em 0}h4{font-size:1.2em;line-height:1em}h5{font-size:1em;line-height:1em}h6{font-size:1em;line-height:1em}a,a:active,a:visited{color:#f80}a:hover,a:focus{color:#f50}p{margin:1.5em 0}strong{font-weight:700}em,i{font-style:italic}q{font-style:italic;color:#808080}q:before,q:after{font-weight:700;color:#0077b3}q:before{content:'"'}q:after{content:'"'}blockquote:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;color:#0077b3;content:'\f10e';font-size:2em;line-height:100%;position:absolute;top:1em;left:.25em;height:auto;margin:0;padding:0}blockquote{font-style:italic;color:#808080;padding:0 0 0 4em;margin:-1.5em 0;overflow:auto;position:relative}cite,small{font-size:.8em}pre{overflow:hidden;margin:2em 0;background:#f4f4f4;padding:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}code{font-size:.8em}pre code{display:block;padding:2em;margin:-1.2em;color:#bfbfbf;background:#404040;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input,textarea{-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border:.125em solid #e3e3e3;border-radius:.125em;margin:0;padding:.5em;transition:all .1s ease-out 0s}input:hover,textarea:hover{border:.125em solid #bfbfbf}input:focus,textarea:focus{border:.125em solid #0077b3;box-shadow:0 .0625em .5em rgba(0,119,179,0.25) inset;color:#404040}input[type="submit"],input[type="button"],input[type="reset"]{background:none repeat scroll 0 0 #0077b3;border:.125em solid rgba(0,119,179,0.25);box-shadow:none;color:#fff;cursor:pointer;padding:.75em 1.5em}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{background:none repeat scroll 0 0 #005580;border:.125em solid rgba(0,119,179,0.25)}input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{background:none repeat scroll 0 0 rgba(0,119,179,0.25);border:.125em solid rgba(0,119,179,0.25)}input[type="radio"],input[type="checkbox"]{background:none repeat scroll 0 0 transparent;border:.125em solid #e3e3e3;padding:0}table{border-collapse:collapse;border-spacing:0;margin-bottom:18px}caption{margin-bottom:9px}caption,th,thead,legend{font-weight:normal}tr:hover{background:rgba(0,0,0,0.02);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}th,td{text-align:left;line-height:inherit;padding:5px;border-top:solid 1px #eee}td{vertical-align:top}th{font-weight:bold}.article ul,.article ol,.article dl{margin:1.5em 0 1.5em 2em}.article ul ul,.article ol ol,.article ul ol,.article ol ul{margin:0 0 0 2em}.article ul{list-style:none}.article ol{list-style:decimal outside none}.article ol ol{list-style:upper-alpha outside none}.article ol ol ol{list-style:lower-roman outside none}.article ol ol ol ol{list-style:lower-alpha outside none}.article li{margin:0;padding:.1em}.article ul li:before{font-family:'FontAwesome';content:'\f0da';color:#0077b3;display:block;position:absolute;width:1em;height:1em;margin:0 0 0 -1.25em;padding:0}.article dt{font-weight:700;color:#0077b3}.article dd{margin:0 0 1.5em}.article table{margin:1.5em 0;width:100%}.article th{text-align:left;color:#0077b3;font-weight:700;font-size:.75em;vertical-align:middle;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #bfbfbf;padding:.5em 1em .5em .25em}.article td{border-bottom:1px solid #bfbfbf;padding:.5em 1em .5em .25em}img{max-width:100%;height:auto}object,audio{max-width:100%}.edit-link{position:relative;top:-0.4em;left:.4em;font-family:'DejaWeb','Helvetica Neue','Arial',Sans-Serif;font-size:.4em;-webkit-hyphens:none;-o-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-border-radius:.25em;border-radius:.25em}.edit-link a,.edit-link a:active,.edit-link a:visited{padding:.3em .6em;background:#0077b3;color:#fff!important}.edit-link a:hover,.edit-link a:focus{background:#005580}.person,.linktipps,.type-post,.type-page,.type-attachment{margin:1em;padding:0;background:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}section header{color:#000;font-size:1.5em;line-height:1em;padding:20px 15px 5px;word-wrap:break-word;margin-bottom:10px}section header h2{font-size:100%;margin:0 0 .5em}section header a,section header a:active,section header a:visited{color:#000}section header a:focus,section header a:hover{color:orange}section header p img{float:left;margin:1em 2em}.post-image{position:relative;display:block;overflow:hidden;margin:1em -3em 2em;height:0;padding:0 0 36%}.post-image img{display:block;width:100%}.post-image .post-image-caption{position:absolute;bottom:0;right:0;z-index:100;display:block;background:rgba(0,0,0,0.5);color:#fff;font-size:.75em;line-height:1.5em;padding:.1em .4em .2em}.post-video{margin:1em -3em 2em}.no-js .post-video{display:none}.post-image-mobile{padding:0 0 66%}.article{font-size:1em;line-height:1.5em}.post-more{position:absolute;right:3em;bottom:2em;display:block;margin:-0.25em;padding:.5em .75em;font-size:1em!important;color:#fff!important;background:#f80;border:.125em solid #f56a00;-webkit-border-radius:.125em;-moz-border-radius:.125em;border-radius:.125em}.post-more:hover{border:.125em solid #f55200;background:#ff6f00}.post-more:focus{border:.125em solid #f53900;background:#f50}.post-meta,.post-info{color:#808080;overflow:auto;margin:.5em;text-align:right}.post-meta>*,.post-info>*{font-size:.75em;line-height:1.25em}.post-meta .label i,.post-info .label i{font-size:1.25em;margin-right:.5em;vertical-align:middle;width:1em;display:inline-block}.post-meta a,.post-meta a:active,.post-meta a:visited .post-info a,.post-info a:active,.post-info a:visited{color:#808080;border-bottom:1px solid #e3e3e3}.post-meta a:hover,.post-meta a:focus .post-info a:hover,.post-info a:focus{border-bottom:1px solid #bfbfbf}.author,.post-comments,.post-categories,.post-tags{padding:.5em 1em .5em 0;display:inline-block;min-height:1.5em;line-height:1.5em;margin:0}.cal-icon{padding:0;min-height:inherit;line-height:inherit;margin:0}.commentbubble .skip{position:relative;left:inherit;width:auto}.footer .post-tags{padding-right:10em}.footer{clear:both;float:none;padding:0;margin:20px 0 0 0}.first-footer-widget-area{background-color:#333;padding:1em 3em}.second-footer-widget-area{background-color:#000;padding:1em 3em}.footer .row{padding:0}.footer h2,.footer h3{color:orange}.sticky{background:#e5f6ff;border:1px solid #acd2e5;-webkit-box-shadow:0 1px 3px rgba(0,85,128,0.1);-moz-box-shadow:0 1px 3px rgba(0,85,128,0.1);box-shadow:0 1px 3px rgba(0,85,128,0.1)}.sticky .post-title,.sticky .post-title a,.sticky .post-title a:active,.sticky .post-title a:visited,.sticky .article{color:#046}#post-meta{margin:0}.content-aside .post-meta{position:relative;overflow:visible;color:#404040}.content-aside .post-meta>*{font-size:1em;line-height:1.5em}.content-aside .post-meta a,.content-aside .post-meta a:active,.content-aside .post-meta a:visited{color:#0077b3;border:0}.content-aside .post-meta a:hover,.content-aside .post-meta a:focus{color:#005580;border:0}.content-aside .post-meta>span{display:block;float:none;margin:1em 0;padding:0}.content-aside .post-meta .author-avatar{float:left;width:4em;height:4em;padding:0;margin:.25em 1.5em .5em 0;background:#000;border:.25em solid #fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);overflow:hidden}.post-nav{overflow:auto;text-align:center;margin:0 1em 3em;background:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.post-nav ul li{display:inline;list-style-type:none;margin:1em}#replys{clear:both;margin:0 0 4em}.nocomments{display:none}#comments{margin:1em 0}#comments ol{margin:0;padding:1em 0 4em;list-style:none}#comments li{position:relative;padding:0;margin:0}#comments li .comment-number{position:absolute;display:block;left:-1.25em;top:1.5em;width:2em;padding:0;height:1.5em;line-height:1.5em;color:#bfbfbf;z-index:100;font-weight:400}#comments ul{list-style:none}#comments li li{margin:0;padding:0 0 0 25%;border:0}#comments ul ul{margin:0}#comments li li li{padding:0}ol li{list-style-type:none}ol.commentlist li:after{clear:both}li .comment-info{width:20%;float:left}li li .comment-info{float:right;text-align:right}li .comment-body{position:relative;width:75%;padding:0 2.5%;background:#fff;border:.0625em solid #d1d1d1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li .comment-body:before{position:absolute;content:'';width:0;height:0;top:-0.0625em;left:-2em;border-right:2em solid #d1d1d1;border-bottom:2em solid transparent}li .comment-body:after{position:absolute;content:'';width:0;height:0;top:0;left:-1.8125em;border-right:2em solid #fff;border-bottom:2em solid transparent}li li .comment-body{float:left;color:#046;background:#e5f6ff;border:.0625em solid #acd2e5;-webkit-box-shadow:0 1px 3px rgba(0,85,128,0.1);-moz-box-shadow:0 1px 3px rgba(0,85,128,0.1);box-shadow:0 1px 3px rgba(0,85,128,0.1)}li li .comment-body:before{left:auto;right:-2em;border-right:0;border-left:2em solid #acd2e5}li li .comment-body:after{left:auto;right:-1.8125em;border-right:0;border-left:2em solid #e5f6ff}li li li .comment-body{background:#d7eefa;border:.0625em solid #9fcbe0}li li li .comment-body:before{border-left:2em solid #9fcbe0}li li li .comment-body:after{border-left:2em solid #d7eefa}.comment-body .unlock{font-weight:700;color:#181818}.comment-body .comment-author .avatar{float:left;margin:0 10px 10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.comment-body .comment-author .fn{font-size:1em;font-weight:700;color:#404040}.bypostauthor>.comment-body .comment-author .fn,.byuser>.comment-body .comment-author .fn{color:#f80}.comment-body .comment-author .fn a,.comment-body .comment-author .fn a:active,.comment-body .comment-author .fn a:visited,.comment-body .comment-author .fn a:hover,.comment-body .comment-author .fn a:focus{color:#404040}.comment-body .comment-meta{margin:0 0 1.5em;clear:both;font-size:.75em}.comment-body .comment-meta a,.comment-body .comment-meta a:active,.comment-body .comment-meta a:visited{color:#808080}.comment-body .comment-meta a:hover,.comment-body .comment-meta a:focus{color:#404040}.comment .reply{display:block;clear:both;margin-top:1em}.comment .reply a,.comment .reply a:active,.comment .reply a:visited{color:#fff;background:#0077b3;padding:.25em .5em;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.comment .reply a:hover,.comment .reply a:focus{color:#fff;background:#005580}.pingback{border-top:1px dashed #000;padding:30px 0 30px 10px}.pingback .comment-body{padding:0}.pingback .comment-body .comment-author .avatar,.pingback .comment-body .reply{display:none}#respond-wrapper{position:relative;margin:0 -1em;padding:2em 3em;background:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}#commentform label{display:block;padding:0;margin:0 0 .2em}#commentform label .req{margin:0 0 0 .4em;color:#bfbfbf}#commentform .input-col{margin-right:5%;width:30%;float:left}#commentform .input-col-3{margin-right:0}#commentform .input{width:99.75%}#commentform textarea{height:160px}body{background-color:#f4f4f4;overflow:hidden}.inside{max-width:75em;margin:0 auto;padding:0 2em}#main-outside{position:relative;width:100%}#main-inside{position:relative;width:100%}.skiplinks{margin:0}.skiplinks li{list-style:none;width:100%}.skiplinks li a{position:absolute;display:block;top:-100px}.skiplinks li a:focus,.skiplinks li a:active{position:static;width:100%;display:block;border:0 solid;background:#2d7dc5;color:white;outline:0;text-align:center;padding:5px}.skiplinks li a:hover{background:#f80;color:black}.header{position:relative;height:225px;background:none repeat scroll 0 0 transparent;background-color:#f4f4f4;background-image:none;background-position:left top;background-repeat:repeat-x;margin:0 auto;max-width:1200px}.header.actionpage{padding:0;height:180px}.nav-top{width:100%;height:32px;text-align:right}.menu-header,#socialmedia_top{display:inline-block;text-align:left}.search-top{display:block;position:absolute;right:0;top:130px}.nav-top ul{display:block}.nav-top a{display:block}.nav-top div.menu-header ul.menu li{float:left}.nav-top div.menu-header ul.menu li a{line-height:30px;padding:0 10px;color:black}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}.branding,.sticker{height:152px;display:inline-block;padding:0;margin:0}.branding{float:left;width:40%}.sticker{width:60%}.sticker:after{clear:left}.sticker ul{text-align:left;margin:30px}.sticker ul li{text-align:center;font-size:34px;letter-spacing:1px;margin:10px;line-height:.9em;border:2px solid transparent;display:inline;width:auto}.sticker ul li a{color:#333}.sticker ul li a:hover,.sticker ul li a:focus{color:#1a4872}.sticker ul li a .cicolor{color:#f80}.sticker ul li a:hover .cicolor,.sticker ul li a:focus .cicolor{color:#2d7dc5}.sticker ul li a .small{font-size:25px;line-height:25px}.sticker ul li a .tiny{font-size:20px;line-height:20px}.sticker ul li a .shadow{text-shadow:1px 1px 1px #333}.sticker ul li a .animate{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sticker ul li a:hover .animate,.sticker ul li a:focus .animate{-webkit-transform:rotate(1deg) scale(1.2);-ms-transform:rotate(1deg) scale(1.2);-o-transform:rotate(1deg) scale(1.2);transform:rotate(1deg) scale(1.2)}.sticker ul li a .orange{color:#f80}.sticker ul li a:hover .orange,.sticker ul li a:focus .orange{color:#2d7dc5}.sticker ul li a .cyan{color:#00b7b2}.sticker ul li a:hover .cyan,.sticker ul li a:focus .cyan{color:#2d7dc5}.sticker ul li a .violet{color:#983298}.sticker ul li a:hover .violet,.sticker ul li a:focus .violet{color:#2d7dc5}.sticker li a img{border:2px solid transparent;max-width:none}.sticker li a img{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sticker li a:hover img{border:2px solid #f80;-webkit-transform:rotate(5deg) scale(1.3);-ms-transform:rotate(5deg) scale(1.3);-o-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.sticker li a:focus img{border:2px solid #f80;-webkit-transform:rotate(5deg) scale(1.3);-ms-transform:rotate(5deg) scale(1.3);-o-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.sticker ul li a span{display:inline-block}.sticker ul li a .gedreht{-webkit-transform:rotate(355deg);-ms-transform:rotate(355deg);-o-transform:rotate(355deg);transform:rotate(355deg);text-shadow:0 2px 1px #666;font-weight:900}.sticker ul li a .gedreht .tiny{text-shadow:0 1px 1px #999;font-weight:normal}.sticker ul li a .gedreht .small{text-shadow:0 1px 1px #777;font-weight:500}.nav-top div.menu-header ul.menu li{display:inline;list-style-type:none}.nav-top div.menu-header ul.menu li a{line-height:30px;padding:0 10px;color:black}.nav-top div.menu-header ul.menu li a:hover,.nav-top div.menu-header ul.menu li a:focus{color:#2d7dc5}.branding h1{margin:20px;padding:0}.branding p.slogan{display:none}.search-top input#s{height:3em;font-size:.9em;padding-right:30px;color:#ccc;width:190px;border:2px solid #e3e3e3;transition:width .3s ease 0s}.search-top input#s:focus{color:black;width:250px;box-shadow:none;border:2px solid rgba(0,119,179,0.9)}.search-top .searchsubmit{background:url("../images/designs/scapegoat/lupe.gif") no-repeat scroll 0 0 transparent;border:0;box-shadow:none;color:white;display:inline;height:22px;width:40px;padding:0;text-indent:-999px;transition:none;margin-left:-30px}.search-top .searchsubmit:hover,.search-top .searchsubmit:focus{background:url("../images/designs/scapegoat/lupe.gif") no-repeat scroll 0 -28px white;border:0;transition:none}#nav{z-index:9999;max-width:1200px;margin:0 auto;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:#fff;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.1);box-shadow:0 -1px 3px rgba(0,0,0,0.1);width:100%;position:relative;display:block}#nav .menu-header{margin:0 auto;max-width:75em;padding:0 2em}.breadcrumbs{max-width:1200px;margin:auto;background:#0077b3}.breadcrumbs #crumbs{padding:1em 2em}.breadcrumbs #crumbs .current{color:#fff;margin:.75em 0;font-family:FontPiratenkleiderHeadlines;vertical-align:bottom;width:100%;color:#fff;display:block;font-size:2em}.teaser{margin-right:0;background:none repeat scroll 0 0 #fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;box-shadow:0 -1px 3px rgba(0,0,0,0.1);border-bottom:3px solid orange;margin:0 auto;max-width:1200px;clear:both}#main-content{margin:0 auto;padding:0 2em;max-width:1200px}.content-primary{width:68%;max-width:890px;float:left;margin-top:2em}.content-aside{width:300px;float:right;padding:0;margin:2em 0 4em}.error-teaser{width:100%}.p3-clearfix:before{content:"";display:table}.p3-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.p3-ie-clearing{display:none}.p3-column{display:block;overflow:hidden}.withthumb .p3-col1{display:block;margin:0;padding:0;max-height:120px;overflow:hidden;width:100%}.usefloating .p3-col3{margin:0}.columns .linktipps .post-entry img,.infoimage img{width:100%;height:auto;margin:0 auto;display:block}.withvideo .infoimage{margin:0 auto;text-align:center;display:block;width:100%}.withvideo .infoimage iframe{width:100%;height:auto;min-height:250px}.content-primary .columns .column1,.content-primary .columns .column2{margin-bottom:5px}.content-primary .columns .column1 hr,.content-primary .columns .column2 hr{display:none}.content-primary .columns .column1{float:left}.content-primary .columns .column2{float:right}.columns .column1,.columns .column2{width:50%}.columns .column2 .post .cal-icon{margin-left:0}.post-entry{padding:0 15px}.columns section .p3-column ul{padding:0 30px 10px}.actionpage .content-primary{width:100%}.content-primary .person ul.contact li span,#main-stream h1{position:absolute;left:-999em;width:1px}#linktipp-stream h1,#second-stream h1,#linktipp-stream h2,#second-stream h2,#main-stream h2{font-size:1.1em;color:#24639b;margin-bottom:.5em}#linktipp-stream section h2,#second-stream section h2,#main-stream section h2{font-size:22.8px;color:#24639b}.content-primary .person ul.contact li{list-style-type:none}.content .symbolbild{max-width:1200px;background:none repeat scroll 0 0 #fff;border:1px solid #d1d1d1;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.1);margin:0 1em;padding:0;position:relative;max-height:240px}.content-primary .columns p{margin:10px 0}.content .symbolbild img{display:block;margin:0 auto;max-width:1200px;width:100%;height:auto;overflow:hidden}.content .symbolbild .caption{color:black;font-size:.9em;text-align:right}.content .symbolbild h2{margin-bottom:0}.content .symbolbild h3{font-size:12px;margin-bottom:5px}.content-primary article p:first-child{margin-top:0}.page .content-primary li,.post .content-primary li{list-style-position:inside}.person .content-primary .skin,.search .content-primary .skin,.post .content-primary .skin,.page .content-primary .skin{background:none repeat scroll 0 0 #fff;border:1px solid #d1d1d1;box-shadow:0 1px 3px rgba(0,0,0,0.1);margin:0 1em 7.5em;padding:3em;position:relative}.content-primary .categorybox{display:inline-block;margin:0;padding:0 10px;width:320px;max-height:720px;overflow:hidden;vertical-align:top}.content-primary .categorybox h2{font-size:1.3em}.content-primary .categorybox section{min-height:240px}.content-primary .categorybox .infoimage{float:left;margin:.5em}.content-primary .categorybox ul.catliste{font-size:.9em}.content-primary .categorybox:after{clear:both}.content-primary .categorybox .pubdateinfo{display:none}#socialmedia_iconbar{position:fixed;display:block;top:251px;left:0;width:34px;background:rgba(0,119,179,0.9);border-radius:3px;z-index:10;padding:2px;margin:0;text-align:center}.home #socialmedia_iconbar{top:234px}.content #socialmedia_iconbar ul.socialmedia li,.header ul.socialmedia{margin:0}.socialmedia li{float:left;margin:0;padding:0}ul.socialmedia{list-style-type:none}.socialmedia a{width:32px;height:32px;display:block;padding:0;margin:0;overflow:hidden}.socialmedia a:before{display:inline-block;content:url('../images/socialmedia.png');margin-left:-32px}.socialmedia .icon_delicious:before{margin-top:0}.socialmedia .icon_diaspora:before{margin-top:-32px}.socialmedia .icon_facebook:before{margin-top:-64px}.socialmedia .icon_feed:before{margin-top:-96px}.socialmedia .icon_flattr:before{margin-top:-128px}.socialmedia .icon_flickr:before{margin-top:-160px}.socialmedia .icon_gplus:before{margin-top:-192px}.socialmedia .icon_identica:before{margin-top:-224px}.socialmedia .icon_itunes:before{margin-top:-256px}.socialmedia .icon_skype:before{margin-top:-288px}.socialmedia .icon_twitter:before{margin-top:-320px}.socialmedia .icon_youtube:before{margin-top:-352px}.socialmedia .icon_xing:before{margin-top:-384px}.socialmedia .icon_tumblr:before{margin-top:-416px}.socialmedia .icon_github:before{margin-top:-448px}.socialmedia .icon_appnet:before{margin-top:-480px}.socialmedia .icon_delicious:hover,.socialmedia .icon_delicious:focus,.socialmedia .icon_diaspora:hover,.socialmedia .icon_diaspora:focus,.socialmedia .icon_facebook:hover,.socialmedia .icon_facebook:focus,.socialmedia .icon_feed:hover,.socialmedia .icon_feed:focus,.socialmedia .icon_flattr:hover,.socialmedia .icon_flattr:focus,.socialmedia .icon_flickr:hover,.socialmedia .icon_flickr:focus,.socialmedia .icon_gplus:hover,.socialmedia .icon_gplus:focus,.socialmedia .icon_identica:hover,.socialmedia .icon_identica:focus,.socialmedia .icon_itunes:hover,.socialmedia .icon_itunes:focus,.socialmedia .icon_skype:hover,.socialmedia .icon_skype:focus,.socialmedia .icon_twitter:hover,.socialmedia .icon_twitter:focus,.socialmedia .icon_youtube:hover,.socialmedia .icon_youtube:focus,.socialmedia .icon_xing:hover,.socialmedia .icon_xing:focus,.socialmedia .icon_tumblr:hover,.socialmedia .icon_tumblr:focus,.socialmedia .icon_github:hover,.socialmedia .icon_github:focus,.socialmedia .icon_appnet:hover,.socialmedia .icon_appnet:focus{background-color:#06c}.default_footerlinks li{display:inline}.flagicon-sprite,.flagicon-ar,.flagicon-at,.flagicon-au,.flagicon-be,.flagicon-bg,.flagicon-br,.flagicon-by,.flagicon-ca,.flagicon-ch,.flagicon-cl,.flagicon-co,.flagicon-cy,.flagicon-cz,.flagicon-de,.flagicon-dk,.flagicon-es,.flagicon-fi,.flagicon-fr,.flagicon-gr,.flagicon-gt,.flagicon-is,.flagicon-it,.flagicon-kr,.flagicon-kz,.flagicon-lt,.flagicon-lu,.flagicon-lv,.flagicon-ma,.flagicon-mx,.flagicon-nl,.flagicon-nz,.flagicon-pe,.flagicon-pl,.flagicon-pt,.flagicon-ro,.flagicon-rs,.flagicon-ru,.flagicon-se,.flagicon-si,.flagicon-sk,.flagicon-tn,.flagicon-tr,.flagicon-ua,.flagicon-uk,.flagicon-us,.flagicon-uy,.flagicon-hr,.flagicon-il,.flagicon-hu,.flagicon-ee{width:16px;height:11px;display:inline-block;background:url('../images/flagicon.png') no-repeat}.flagicon-ar{background-position:0 -234px}.flagicon-at{background-position:0 -533px}.flagicon-au{background-position:0 -13px}.flagicon-be{background-position:0 -442px}.flagicon-bg{background-position:0 -403px}.flagicon-br{background-position:0 -78px}.flagicon-by{background-position:0 -195px}.flagicon-ca{background-position:0 -39px}.flagicon-ch{background-position:0 -572px}.flagicon-cl{background-position:0 -429px}.flagicon-co{background-position:0 -338px}.flagicon-cy{background-position:0 -481px}.flagicon-cz{background-position:0 -364px}.flagicon-de{background-position:0 -143px}.flagicon-dk{background-position:0 -247px}.flagicon-ee{background-position:0 -638px}.flagicon-es{background-position:0 -377px}.flagicon-fi{background-position:0 -312px}.flagicon-fr{background-position:0 -156px}.flagicon-gr{background-position:0 -325px}.flagicon-gt{background-position:0 -286px}.flagicon-hu{background-position:0 -624px}.flagicon-hr{background-position:0 -597px}.flagicon-is{background-position:0 -585px}.flagicon-il{background-position:0 -610px}.flagicon-it{background-position:0 -507px}.flagicon-kr{background-position:0 -91px}.flagicon-kz{background-position:0 -52px}.flagicon-lt{background-position:0 -221px}.flagicon-lu{background-position:0 -351px}.flagicon-lv{background-position:0 -390px}.flagicon-ma{background-position:0 -468px}.flagicon-mx{background-position:0 -104px}.flagicon-nl{background-position:0 -416px}.flagicon-nz{background-position:0 -26px}.flagicon-pe{background-position:0 -546px}.flagicon-pl{background-position:0 -559px}.flagicon-pt{background-position:0 -130px}.flagicon-ro{background-position:0 -260px}.flagicon-rs{background-position:0 -494px}.flagicon-ru{background-position:0 -520px}.flagicon-se{background-position:0 -169px}.flagicon-si{background-position:0 -208px}.flagicon-sk{background-position:0 -117px}.flagicon-tn{background-position:0 -273px}.flagicon-tr{background-position:0 -299px}.flagicon-ua{background-position:0 -455px}.flagicon-uk{background-position:0 0}.flagicon-us{background-position:0 -65px}.flagicon-uy{background-position:0 -182px}.p3-add:before{content:"\271A"}.p3-delete:before{content:"\2718"}.p3-edit:before{content:"\270E"}.p3-email:before{content:"\2709"}.p3-like:before{content:"\2764"}.p3-next:before{content:"\279C"}.p3-play:before{content:"\25B6"}.p3-save:before{content:"\2714"}.p3-spark:before{content:"\2737"}.p3-star:before{content:"\2605"}.symbol-idee:before{content:"\0021"}.symbol-person:before{content:"\263A"}.symbol-herz:before{content:"\2665"}.symbol-email:before{content:"\2709"}.symbol-at:before{content:"\0040"}.symbol-check:before{content:"\2713"}.symbol-nocheck:before{content:"\2717"}.symbol-telefon:before{content:"\2706"}.symbol-anker:before{content:"\2693"}.symbol-skull:before{content:"\2620"}.symbol-female:before{content:"\2640"}.symbol-male:before{content:"\2642"}.symbol-malefemale:before{content:"\26A5"}.symbol-schreiben:before{content:"\270D"}.symbol-rollstuhl:before{content:"\267F"}.symbol-steuerrad:before{content:"\2638"}.symbol-musiknote:before{content:"\266B"}.symbol-paragraph:before{content:"\00A7"}.symbol-play:before{content:"\25B6"}.symbol-save:before{content:"\2714"}.symbol-spark:before{content:"\2737"}.symbol-star:before{content:"\2605"}.symbol-euro:before{content:"\20AC"}.symbol-dollar:before{content:"\0024"}.symbol-copyright:before{content:"\00A9"}.symbol-eins:before{content:"\2460"}.symbol-zwei:before{content:"\2461"}.symbol-drei:before{content:"\2462"}.embed-youtube p img{margin:0 5px 0 0}.page-template-page-actionpage-php .breadcrumbs,.page-template-pageindex-php .breadcrumbs,.page-template-catindex-php .breadcrumbs,.home .breadcrumbs,.with-breadcrumb h1.post-title,.skip{position:absolute;left:-999em;width:1px}.label{font-family:Verdana,Geneva,sans-serif;padding:1px 6px 2px;display:inline-block;vertical-align:middle;letter-spacing:normal;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#06C;color:#fff;font-size:10px;line-height:12px}.highlight{color:#000}.dimmed{color:#888}.info{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.hinweis,.box{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,0.3);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);color:#444;color:rgba(0,0,0,0.8);padding:1.42857em;margin:0 0 1.5em 0}.hinweis>*:last-child,.box>*:last-child{margin-bottom:0}.float-left{float:left;display:inline;margin:0 1em 1.5em 0}.float-right{float:right;display:inline;margin:0 0 1.5em 1em}.p33{width:33.3333%}.p50{width:50%}.p66{width:66.6666%}.p40{width:40%}.p60{width:60%}.center{display:block;text-align:center;margin:0 auto 1.5em auto}.nobr{white-space:nowrap}.custom-header{height:0;padding-bottom:33.75%;-webkit-box-shadow:0 -0.25em .5em rgba(0,0,0,0.5) inset;-moz-box-shadow:0 -0.25em .5em rgba(0,0,0,0.5) inset;box-shadow:0 -0.25em .5em rgba(0,0,0,0.5) inset}#pagination{clear:both;float:none;overflow:auto;padding:0;margin:0 auto;text-align:center;font-size:1.25em}#pagination .pagination-info{float:left;font-size:.8em;line-height:2.5em;display:block;padding:0 .5em;color:#bfbfbf}#pagination .pagination{float:right;background:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}#pagination .pagination a,#pagination .pagination span{display:inline-block;text-align:center;color:#0077b3;width:2em;height:2em;line-height:2em;margin:0}#pagination .pagination span{color:#005580}#pagination .pagination a.pagination-current-page,#pagination .pagination a.pagination-current-page:hover,#pagination .pagination a.pagination-current-page:focus{background:#0077b3;color:#fff}#pagination .pagination a:hover,#pagination .pagination a:focus{background:#e3e3e3;color:#808080}#pagination .pagination .pagination-dots{color:#808080}.nav-main{padding:0}#nav-search{display:none;overflow:auto;padding:.5em .25em}.nav-main ul{padding:0;min-height:3.2em;display:block}.nav-main ul li{float:left;display:block;margin:0;position:relative}.nav-main ul li a{display:block;padding:0 1em;height:3.2em;line-height:3.2em}.nav-main ul li a,.nav-main ul li a:active,.nav-main ul li a:visited{color:#808080}.nav-main ul li.has_children>a{padding:0 1.6em 0 1em}.nav-main ul li.has_children>a:after{content:'›';color:#0077b3;font-size:1em;font-weight:700;position:absolute;top:0;right:.6em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.nav-main ul>li:hover>a,.nav-main ul>li:focus>a{color:#404040;background-color:#f7f9fa}.nav-main ul>li.current-menu-item>a,.nav-main ul>li.current_page_item>a{color:#0077b3}.nav-main ul>li.menu-item-home>a{text-indent:-10000px;min-width:2em;background-image:url('../images/bg-menu-home.png');background-repeat:no-repeat;background-position:center center}.nav-main ul>li.menu-item-home>a:after{text-indent:0}.nav-main ul>li.menu-item-home:hover a,.nav-main ul>li.menu-item-home:focus a{background-image:url('../images/bg-menu-home-hover.png')}.nav-main ul>li.menu-item-home.current-menu-item a{background-image:url('../images/bg-menu-home-active.png')}.nav-main ul>li.current-menu-item:after,.nav-main ul>li.current_page_item:after{z-index:9999;bottom:-0.5em;left:50%;position:absolute;content:'';display:block;width:0;height:0;margin:0 0 0 -1em;border-top:1em solid #fff;border-right:1em solid transparent;border-left:1em solid transparent}.nav-main ul ul{display:none;float:none;left:0;margin:0;padding:0;position:absolute;top:3.2em;z-index:99999}.nav-main ul ul:after{top:-0.5em;left:2em;position:absolute;content:'';display:block;width:0;height:0;border-bottom:.5em solid #404040;border-right:.5em solid transparent;border-left:.5em solid transparent}.nav-main li li{display:block;background:#404040;border-top:1px solid #181818;margin:0;padding:0;position:relative;-webkit-hyphens:none;-moz-hyphens:none;-o-hyphens:none;-ms-hyphens:none;hyphens:none}.nav-main li li:first-child{border-top:0}.nav-main ul ul a{display:block;height:auto;margin:0;padding:1.2em;width:16em;font-size:.9em;line-height:1.4em}.nav-main ul ul a,.nav-main ul ul a:active,.nav-main ul ul a:visited{background:transparent;color:#e3e3e3}.nav-main ul ul li:hover>a,.nav-main ul ul li:focus>a{background:rgba(0,0,0,0.2)}.nav-main ul ul li.current-menu-item>a,.nav-main ul ul li.current_page_item>a,.nav-main ul ul a:hover,.nav-main ul ul a:focus{background:transparent;color:#fff}.nav-main ul ul>li.has_children>a{padding:1.2em}.nav-main ul ul>li.has_children>a:after{color:#f80;padding:1.2em;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-main ul ul>li.current-menu-item:after,.nav-main ul ul>li.current_page_item:after{display:none}.nav-main ul ul ul{left:100%;margin:0;padding:0;top:0}.nav-main ul ul ul:after{top:1.2em;left:-1em;position:absolute;content:'';display:block;width:0;height:0;border-right:.5em solid #262626;border-top:.5em solid transparent;border-bottom:.5em solid transparent}.nav-main li li li{background:#262626;border-top:1px solid #000}.nav-main ul ul ul a{width:10em}.nav-main ul ul ul a,.nav-main ul ul ul a:active,.nav-main ul ul ul a:visited{background:transparent;color:#bfbfbf}.nav-main ul ul ul li:hover>a,.nav-main ul ul ul li:focus>a{color:#e3e3e3;background:rgba(0,0,0,0.2)}.nav-main ul li:hover>ul,.nav-main ul li:focus>ul{display:block}.nav-main ul ul ul>li.has_children>a:after{color:#fff}.nav-main .menu-toggle{display:none}#menu-close{display:none;cursor:pointer;text-align:center;text-indent:-10000px;background:rgba(0,0,0,0);padding:0;margin:0;position:absolute;right:-25%;top:0;height:100%;width:25%;z-index:200;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#menu-open{display:none;cursor:pointer;text-align:center;text-indent:-10000px;background:transparent url('images/bg-menu-toggle.png') no-repeat scroll center center;position:absolute;left:0;top:0;height:100%;width:20%;padding:0;margin:0;z-index:100;border-right:2px solid rgba(255,255,255,0.5)}.nav-main li a span{display:inline;position:absolute;top:-8px;right:-10px;font-size:.8em;z-index:51;border-radius:10px;padding:4px;background-color:#2d7dc5;color:white;line-height:1em}.nav-main ul>li.menu-item-home>a span{text-indent:initial}.nav-main li.redspan a span{background-color:red}.nav-main li.orangespan a span{background-color:#f80}.nav-main li.greenspan a span{background-color:green}.content-aside ul{margin:0 0 18px 0}.content-aside ul li{margin-bottom:0;list-style:none;margin-bottom:2px}.content-aside table{background:#c96a00;background:rgba(0,0,0,0.2);padding:5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.content-aside table td,.content-aside table th{border-top:1px solid #f80}.content-aside blockquote{margin:0 0 20px 0;border:0 solid;background:#c96a00;background:rgba(0,0,0,0.2);padding:20px;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.content-aside blockquote footer{margin-top:5px;float:right;text-align:right}.content-aside blockquote footer img{float:right;margin:0}.content-aside ul.menu li.current_page_item,.content-aside ul.menu li.current_page_ancestor,.content-aside ul.menu li.current-menu-item,.content-aside ul.menu li.current-menu-ancestor{display:block}.content-aside ul.menu li.current_page_item li,.content-aside ul.menu li.current_page_ancestor li,.content-aside ul.menu li.current-menu-item li,.content-aside ul.menu li.current-menu-ancestor li{display:block}.content-aside ul.menu li.current_page_item .children .children .content-aside ul.menu li.current_page_ancestor .children .children,.content-aside ul.menu li.current-menu-item .sub-menu .sub-menu,.content-aside ul.menu li.current-menu-ancestor .sub-menu .sub-menu{display:none}.content-aside ul.menu li.current_page_item>.children,.content-aside ul.menu li.current_page_ancestor>.children,.content-aside ul.menu li.current-menu-item>.sub-menu,.content-aside ul.menu li.current-menu-ancestor>.sub-menu{display:block!important}.content-aside ul.menu{padding:5px;margin:0 0 20px 0}.content-aside ul.menu hr{height:0;margin:0}.content-aside ul.menu li{margin-bottom:0}.content-aside ul.menu li a{display:inline-block;background:white;padding:0 5px;margin-bottom:2px;color:#2d7dc5;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.content-aside ul.menu li.active a,.content-aside ul.menu li a:hover,.content-aside ul.menu li a:focus{color:white;background:#2d7dc5}.content-aside ul.menu li.current_page_item>a,.content-aside ul.menu li.current-menu-item>a{background:#2d7dc5 url("../images/plus-left.gif") center left no-repeat;color:white;padding-left:14px}.content-aside ul.menu ul.children,.content-aside ul.menu ul.sub-menu{margin:0 0 0 5px}.content-aside .subpagesonly ul li{display:none}.content-aside .subpagesonly ul.menu li.current_page_item .children .children .content-aside .subpagesonly ul.menu li.current_page_ancestor .children .children,.content-aside .subpagesonly ul.menu li.current-menu-item .sub-menu .sub-menu,.content-aside .subpagesonly ul.menu li.current-menu-ancestor .sub-menu .sub-menu{display:block}.content-aside #steckbrief h3.contact,.content-aside #steckbrief ul.contact li span{position:absolute;left:-999em;width:1px}.content-aside #steckbrief ul.contact{list-style-type:none;width:250px}.content-aside #steckbrief ul.contact li{float:left;margin:0;padding:0}.content-aside #steckbrief ul.contact li a{width:32px;height:32px;display:block;padding:0;margin:0;overflow:hidden}.content-aside #steckbrief ul.contact li a:before{display:inline-block;content:url('../images/socialmedia.png');margin-left:-40px}.content-aside #steckbrief ul.contact li.delicious a:before{margin-top:0}.content-aside #steckbrief ul.contact li.diaspora a:before{margin-top:-32px}.content-aside #steckbrief ul.contact li.facebook a:before{margin-top:-64px}.content-aside #steckbrief ul.contact li.feed a:before{margin-top:-96px}.content-aside #steckbrief ul.contact li.flattr a:before{margin-top:-128px}.content-aside #steckbrief ul.contact li.flickr a:before{margin-top:-160px}.content-aside #steckbrief ul.contact li.gplus a:before{margin-top:-192px}.content-aside #steckbrief ul.contact li.identica a:before{margin-top:-224px}.content-aside #steckbrief ul.contact li.itunes a:before{margin-top:-256px}.content-aside #steckbrief ul.contact li.skype a:before{margin-top:-288px}.content-aside #steckbrief ul.contact li.twitter a:before{margin-top:-320px}.content-aside #steckbrief ul.contact li.youtube a:before{margin-top:-352px}.content-aside #steckbrief ul.contact li.xing a:before{margin-top:-384px}.content-aside #steckbrief ul.contact li.tumblr a:before{margin-top:-416px}.content-aside #steckbrief ul.contact li.github a:before{margin-top:-448px}.content-aside #steckbrief ul.contact li.appnet a:before{margin-top:-480px}.content-aside #steckbrief ul.contact li.website a:before{margin-top:-512px}.content-aside #steckbrief ul.contact li.email a:before{margin-top:-544px}.content-aside #steckbrief ul.contact li.wiki a:before{margin-top:-576px}.content-aside #steckbrief ul.contact li.piratewiki a:before{margin-top:-608px}.content-aside #steckbrief p{clear:left;padding-top:1em;border-top:2px solid #f80}.content-aside .widget{overflow:visible;margin:0;padding:0;font-size:.875em;-webkit-column-break-inside:avoid;overflow:visible;height:100%}.widget h2,.widget h3{color:#404040;padding:0 0 .5em;margin:.5em 0;border-bottom:2px solid #f80;font-weight:400;font-size:1.5em}.footer .widget h2,.footer .widget h3{color:#f80}.widget h2:before{color:#f80}.widget ul{margin:0;list-style:none}.widget ul li{position:relative;padding:.5em 0 .5em 1.5em;margin:0}.widget .tagcloud ul li{padding:0}.widget ul li:before{color:#808080;display:block;position:absolute;width:1em;height:1em;margin:0 0 0 -1.25em;padding:0}.widget p.bannerlink{margin:0}.widget .newsletter label{display:block;margin:0 auto 1em}.widget .newsletter input[type="text"]{width:15em;margin-right:10px}.content-aside .widget{color:#404040;margin:0 auto 6em}.widget-footer{color:#808080;margin:0 0 5em}.widget-footer .widget-title{color:#e3e3e3}.widget-footer .widget-title:before{color:#808080}.widget-footer a,.widget-footer a:active,.widget-footer a:visited{color:#bfbfbf}.widget-footer a:hover,.widget-footer a:focus{color:#fff}.widget_nav_menu ul,.widget_pages ul{margin:0}#wp-calendar{position:relative;overflow:visible;text-align:center;width:100%;border:0}.widget_calendar caption{height:2em;line-height:2em;margin:0;padding:0 0 .3em;border-bottom:1px solid #808080}.widget_calendar tr{border:0}.widget_calendar td,.widget_calendar th{padding:0;height:2em;line-height:2em;border:2px solid transparent}.widget_calendar tfoot{height:0}.widget_calendar tfoot .pad{display:none}.widget_calendar #prev,.widget_calendar #next{width:22%;white-space:nowrap;border:0;display:block;position:absolute;top:0}.widget_calendar #prev{float:left;left:0}.widget_calendar #next{float:right;right:0}.widget_calendar #prev a,.widget_calendar #next a{text-align:center;display:block}.widget_calendar #today{color:#f80;font-weight:700}.widget_calendar tbody a{display:block;color:#000;background:rgba(0,0,0,0.1)}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background:rgba(0,0,0,0.2)}.widget-footer.widget_calendar tbody a{color:#fff;background:rgba(255,255,255,0.1)}.widget-footer.widget_calendar tbody a:hover,.widget-footer.widget_calendar tbody a:focus{background:rgba(255,255,255,0.2)}ul.wp-tag-cloud{list-style-type:none;margin:0;text-align:center}.content-aside .widget ul.wp-tag-cloud li,ul.wp-tag-cloud li,ul li.cat-item{display:inline;content:""}.content-aside .widget ul.wp-tag-cloud li:before,.slidersidebar li:before,li.slide:before,li.slide,ul.wp-tag-cloud li:before{content:""}.tagcloud{padding:.25em 0}.cat-item a,.tagcloud a,.tagcloud a:active,.tagcloud a:visited{display:inline-block;background:#0077b3;color:#fff;padding:.25em .75em;margin:.15em 0;-webkit-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 0 0 .0625em rgba(0,0,0,0.1) inset;box-shadow:0 0 0 .0625em rgba(0,0,0,0.1) inset}.cat-item a:hover,.cat-item a:focus,.tagcloud a:hover,.tagcloud a:focus{background:#005580;color:#fff}.widget_rss ul li a.rsswidget{display:block;font-weight:700;margin:1em 0;font-size:1.666em;line-height:1.25em}.widget_rss ul li span.rss-date{display:block;margin:0 0 2em;font-weight:700}.widget_rss ul li cite{display:block;margin:1em 0;font-weight:700}.slidersidebar ul li{content:""}.first-teaser-widget-area .slide .textslider{background:#f80}.teaser .first-teaser-widget-area{display:block;width:100%;max-width:1200px;padding:0;margin:0;max-height:408px;overflow:hidden;background-color:black}.teaser .second-teaser-widget-area{display:none}.teaser li{list-style-type:none}.second-teaser-widget-area .skin{padding:10px}.second-teaser-widget-area li{margin-bottom:1px;background:orange;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-o-box-shadow:1px 1px 2px rgba(0,0,0,0.5);box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.second-teaser-widget-area li a{padding:1em 10px 1em 20px;list-style:none outside none;border:0 solid;color:white;font-size:14px;display:block;text-shadow:0}.second-teaser-widget-area li a div{letter-spacing:1px;text-shadow:0 -1px 1px #c36800;font-size:19px}.second-teaser-widget-area li a:focus,.second-teaser-widget-area li a:hover{color:white}.second-teaser-widget-area .textwidget{margin-bottom:1px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-o-box-shadow:1px 1px 2px rgba(0,0,0,0.5);box-shadow:1px 1px 2px rgba(0,0,0,0.5);padding:1em 10px 1em 20px;list-style:none outside none;color:white;font-size:14px;display:block;text-shadow:0}.second-teaser-widget-area li.recentcomments{color:white;font-style:italic;padding-left:10px}.second-teaser-widget-area li.recentcomments a{font-style:normal;padding:.3em 10px .5em 20px}.teaserlinks ul{margin:0;padding:0}.teaserlinks ul li{margin:0;padding:0;min-height:70px}.teaserlinks ul li{background:none repeat scroll 0 0 rgba(0,119,179,0.9);border-radius:2px 2px 2px 2px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-top:1px;margin-bottom:1px}.teaserlinks ul li a{color:white;letter-spacing:1px;text-shadow:0 -1px 1px #c36800;font-size:22px;padding-top:14px;padding-bottom:0;padding-left:50px;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.teaserlinks ul li a:hover,.teaserlinks ul li a:focus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:60px;color:white;background:none repeat scroll 0 0 rgba(0,119,179,0.9)}.teaserlinks ul li a span{padding-top:4px;font-size:16px;display:block;color:black;text-shadow:0}.teaserlinks ul li a:hover span,.teaserlinks ul li a:focus span{color:black}.teaserlinks .symbol:before{font-size:36px;position:absolute;padding-top:10px;margin-left:-30px;text-align:center;width:30px;text-shadow:0 -1px 1px #c36800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider,.slidersidebar{margin:0;padding:0}.flexslider .slides>li,.slidersidebar .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img,.slidersidebar .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.slidersidebar ul.slides{margin-bottom:0}.no-js .slides>li:first-child{display:block}.flexslider,.slidersidebar{width:100%;margin:0;padding:0;position:relative}.flexslider{height:408px}.content-aside .slidersidebar{height:auto;margin:10px auto}.content-aside .flexslider a:hover img,.content-aside .flexslider a:focus img,.content-aside .flexslider a:visited img,.content-aside .slidersidebar a:hover img,.content-aside .slidersidebar a:focus img,.content-aside .slidersidebar a:visited img{text-decoration:none;border:0}.flexslider .bigslider img{width:100%;max-width:1200px;height:auto}.flexslider .slides>li{display:none}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.slides>li:first-child{display:block}.flex-pauseplay,.flex-control-nav,.flex-direction-nav{z-index:10}.flex-control-nav{position:absolute;bottom:20px;right:100px;overflow:hidden}.slidersidebar .flex-direction-nav,.slidersidebar .flex-control-nav{margin:0 0 10px 0;padding:0;float:left;position:absolute;top:10px;right:10px;max-width:210px}.flex-control-nav li,.flex-direction-nav li{float:left;margin-right:1px}.flex-control-nav li a,.flex-direction-nav li a{display:block;padding:0 5px}.flex-control-nav li a.flex-active,.flex-control-nav li a.active,.flex-control-nav li a:hover,.flex-control-nav li a:focus,.flex-direction-nav li a.flex-active,.flex-direction-nav li a.active,.flex-direction-nav li a:hover,.flex-direction-nav li a:focus{background:#005580;color:white}.flex-control-nav li a,.flex-direction-nav li a,.flex-pauseplay{background:rgba(0,119,179,0.9);cursor:pointer;color:white}.flexslider .flex-pauseplay{position:absolute;bottom:20px;right:30px;width:50px;text-align:center;padding:0;overflow:hidden;z-index:800}.flexslider .flex-pauseplay a{color:white}.slidersidebar .flex-pauseplay{position:absolute;top:10px;left:10px;padding:1px 5px 1px 5px;margin:0;display:inline-block}.flexslider .flex-pauseplay:hover,.flexslider .flex-pauseplay:focus,.slidersidebar .flex-pauseplay:hover,.slidersidebar .flex-pauseplay:focus{background:white}.slide .caption h3{font-size:2em;line-height:1.1em;margin-left:-5px;margin-bottom:0}.slide .caption h3 a{padding:2px 5px 0 5px}.slide .caption h3 a:hover{background:#f80}.content-aside .slide .caption,.first-teaser-widget-area .slide .caption{background:rgba(0,119,179,0.9);color:white;position:absolute;bottom:0;left:40px;top:0;width:280px;height:408px;padding:40px 20px 20px 20px;text-align:left}.content-aside .slide .caption{width:100%}.first-teaser-widget-area .slide .credits{position:absolute;top:0;right:0;background:rgba(0,0,0,0.3);color:#ccc}.content-aside .slide .caption p,.first-teaser-widget-area .slide .caption p{font-size:12px;margin-bottom:5px;display:inline-block;font-size:18px}.content-aside .slide .caption a,.first-teaser-widget-area .slide .caption a{color:white;display:inline-block;padding:0 5px;z-index:99}.first-teaser-widget-area .slide .bigslider{position:relative}.first-teaser-widget-area .slide .textslider{box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin:0 5px 5px 5px;height:235px;padding:1em}.first-teaser-widget-area .slide .textslider img{float:left;margin:25px 20px 15px 25px;max-height:185px}.first-teaser-widget-area .slide .textslider h3{padding-top:35px;margin-bottom:15px;color:white}.first-teaser-widget-area .slide .textslider a{color:white}.slidersidebar ol.flex-control-nav li{margin:0 1px}.slidersidebar li.slide a{padding:0}.switchoff,.switchon{display:none!important}@media only screen and (max-width:1024px){.teaser{display:none}}@media only screen and (max-width:1024px){.teaser,.sticker{display:none}.branding{width:100%;float:none}.inside{width:auto}.content-primary,.content-aside{width:100%;float:none;display:block}.header .sticker{top:210px;left:50px}.content-primary{margin-top:120px}.nav-main ul ul>li{margin:auto}.content{width:auto!important;float:none!important}#front-page-header-inside{width:auto}#slideshow{padding-bottom:42%}#front-page-slider .front-page-slide{padding-bottom:42%;background-size:auto 100%!important}#front-page-slider .front-page-slide .slide-content{margin:0 2em;padding-bottom:42%}#front-page-slider .front-page-slide .slide-image{padding-bottom:42%}#front-page-slider .front-page-slide .slide-image img{width:auto;max-width:none;height:100%}#front-page-slider .front-page-slide .slide-text{width:60%;margin:0}#front-page-slider .front-page-slide .slide-text .slide-text-title{font-size:1.8em;line-height:.9em}#front-page-slider .front-page-slide .slide-text .slide-text-article{display:block;font-size:.75em}}@media only screen and (max-width:768px){.header,.nav-top{height:auto}.branding{display:block;width:100%;margin:0 auto;height:auto;padding:0;text-align:center}.branding h1{margin-bottom:0}.logo{margin:0 auto}.logo img{display:block;width:100%;height:auto}.menu-header,.search-top,.sticker,.teaser{display:none}.nav-top{position:relative;top:inherit;right:inherit;left:inherit;display:block;text-align:center;display:block;margin:0 auto;width:100%;clear:both;float:none}.nav-top ul.socialmedia{clear:both;display:inline-block;position:relative;top:inherit;right:inherit;width:auto;float:none}blockquote:before{font-size:1.5em;top:1.25em;left:0}blockquote{padding:0 0 0 2em}.nav-main{position:absolute;top:0;height:100%;width:80%;background:#fff}.no-js .nav-main{left:0;position:relative;top:0;height:auto;width:auto;background:#fff}.nav-main .menu-toggle{text-align:center;text-indent:-10000px;background:#181818 url('../images/designs/scapegoat/bg-menu-toggle.png') no-repeat scroll center center;padding:.8em;margin:0}.nav-main ul,.nav-main ul ul,.nav-main ul ul ul{display:block;width:100%;float:none;padding:0;margin:0;position:static;left:auto;top:auto;background:transparent;min-height:inherit;border:0}.nav-main ul:after,.nav-main ul ul:after,.nav-main ul ul ul:after{display:none}.nav-main ul{border-bottom:1px solid #e3e3e3}.nav-main ul ul{border:0;background:rgba(0,0,0,0.025)}.nav-main ul ul ul{background:rgba(0,0,0,0.025);border-bottom:0}.nav-main ul li,.nav-main ul ul li,.nav-main ul ul ul li,.nav-main ul ul ul ul li{float:none;padding:0;margin:0;border:0;background:transparent}.nav-main ul li a,.nav-main ul ul li a,.nav-main ul ul ul li a,.nav-main ul ul ul ul li a,.nav-main ul>li.has_children>a,.nav-main ul ul>li.has_children>a,.nav-main ul ul ul>li.has_children>a,.nav-main ul ul ul ul>li.has_children>a{width:auto;padding:.8em 1em;margin:0;height:auto;line-height:2.4em;color:#404040!important;background-color:transparent!important;border-top:1px solid #e3e3e3}.nav-main ul li>a,.nav-main ul>li.has_children>a{font-size:1.2em;line-height:1.4em}.nav-main ul ul li>a,.nav-main ul ul>li.has_children>a{padding:.8em 1em .8em 2em;font-size:1em;line-height:1.4em;color:#808080;background:#222}.nav-main ul ul ul li>a,.nav-main ul ul ul>li.has_children>a{padding:.8em 1em .8em 3em;font-size:1em;line-height:1.4em;color:#808080;background:#222}.nav-main ul ul ul ul li>a,.nav-main ul ul ul ul>li.has_children>a{padding:.8em 1em .8em 4em;font-size:1em;line-height:1.4em;color:#808080;background:#222}.nav-main ul li a:hover,.nav-main ul li a:focus,.nav-main ul ul li a:hover,.nav-main ul ul li a:focus,.nav-main ul ul ul li a:hover,.nav-main ul ul ul li a:focus,.nav-main ul ul ul ul li a:hover,.nav-main ul ul ul ul li a:focus,.nav-main ul>li.has_children>a:hover,.nav-main ul>li.has_children>a:focus,.nav-main ul ul>li.has_children>a:hover,.nav-main ul ul>li.has_children>a:focus,.nav-main ul ul ul>li.has_children>a:hover,.nav-main ul ul ul>li.has_children>a:focus,.nav-main ul ul ul ul>li.has_children>a:hover,.nav-main ul ul ul ul>li.has_children>a:focus{color:#f80!important;background-color:rgba(255,255,255,0.05)!important}.nav-main ul li.current-menu-item>a,.nav-main ul ul li.current-menu-item>a,.nav-main ul ul ul li.current-menu-item>a,.nav-main ul ul ul ul li.current-menu-item>a{color:#f80!important}.nav-main ul>li.has_children>a:after,.nav-main ul ul>li.has_children>a:after{display:none}.nav-main ul>li.current-menu-item:after,.nav-main ul>li.current_page_item:after{display:none}.nav-main ul>li.menu-item-home a,.nav-main ul>li.menu-item-home:hover a,.nav-main ul>li.menu-item-home:focus a,.nav-main ul>li.menu-item-home.current-menu-item a{background-image:none;padding:.8em 1em;height:1.4em;text-indent:0}.nav-main .menu-toggle{display:block}#pagination .pagination-info,#pagination .pagination{float:none;margin:0 0 1em}#front-page-header-outside,#front-page-header-image-outside{display:none}#post-nav #prev,#post-nav #next{width:auto;float:none;margin:0 0 20px}#content{width:auto}.content-aside{float:none;width:auto;padding:0}.footer{overflow:hidden}.footer ul{margin-left:0}.footer ul li{margin-bottom:0;display:inline-block}.footer ul:before{content:"";display:table}.footer ul:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;margin-bottom:10px}.footer ul.skiplinks{margin-bottom:0;height:0}.first-footer-widget-area .widget li a img,.second-footer-widget-area .widget li a img,.footer ul.default_footerlinks li a img{vertical-align:baseline;margin:0}.footer .second-footer-widget-area .widget{margin-bottom:0}.footer .skin{overflow:hidden;margin-left:10px}.footer a{background:black;color:#2d7dc5;padding:0 5px;margin:0 2px 2px 0}.footer a:hover,.footer a:focus{background:#2d7dc5;color:white;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.type-post,.type-page,.type-attachment{padding:1em}.post-image,.post-video{margin:0 -1em}.footer{display:none}.post-more{position:relative;bottom:auto;right:auto;margin:2em -1em -1em;padding:1em;text-align:center}.type-post:after,.type-page:after{width:240px;margin:0 0 0 -120px;background-size:100% auto}#title-inside{padding:0}.post-title{font-size:1.6em}.article{font-size:1em}#respond-wrapper{padding:.25em 1em}#author-meta{padding-top:2.5em}#post-meta,#author-meta{float:none;clear:both;width:auto}#commentform .input-col{margin:1.5em 0;width:auto;float:none}.commentlist li li{padding:0 0 0 2em}li .comment-body .comment-info,li li .comment-body .comment-info{float:none;text-align:left;width:auto;overflow:auto}.comment-body .comment-author{width:50%;float:left;clear:left}.comment-body .comment-meta{width:50%;float:right;clear:right;text-align:right}.comment-body .reply{float:right;clear:both;margin-left:1em}li .comment-body .comment-text,li li .comment-body .comment-text{float:none;width:auto;padding:.125em 1em}li .comment-body .comment-text{margin-left:2em}li li .comment-body .comment-text{margin-left:0;margin-right:2em}.content-primary .columns .column1,.content-primary .columns .column2,.two-columns-one,.three-columns-one,.three-columns-two,.four-columns-one,.four-columns-two,.four-columns-three{float:none;width:100%;margin-right:0}.nav-main li a span{top:0;right:0}}@media only screen and (max-width:480px){.alignleft,.alignright{float:none}img.alignleft,img[align="left"],figure.alignright,img.alignright,img[align="right"]{float:none;display:block;margin:1em auto 1.5em}.branding{width:100%;text-align:center;margin:0 auto}.nav-top{height:auto}nav ul#top,.nav-top,.header #searchform{position:relative;top:inherit;right:inherit;left:inherit;display:block;text-align:center;display:block;margin:0 auto;width:100%;clear:both;float:none}.nav-top ul.socialmedia{clear:both;display:inline-block;position:relative;top:inherit;right:inherit;width:auto}.nav-top .menu-header{float:none}.header .searchform .searchsubmit{position:relative;top:inherit;right:inherit;margin-left:10px}.nav-main ul li ul{display:none!important}.skiplinks li{list-style:none;width:100%}.skiplinks li a{position:absolute;display:block;position:static;width:100%;display:block;border:0 solid;background:#2d7dc5;color:white;outline:0;text-align:center;padding:5px 18px;margin-bottom:2px;font-size:1.4em;background:#2d7dc5;color:white;border:1px solid #2d7dc5;text-shadow:0 -1px 1px rgba(0,0,0,0.1);border-top:1px solid #4e96d7;border-bottom:1px solid #1a4872;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:0 -1px 0 #112e48;background-color:#2d7dc5;background-image:-moz-linear-gradient(top,#2d7dc5,#24639b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2d7dc5),color-stop(1,#24639b));background-image:linear-gradient(#2d7dc5,#24639b)}.skiplinks li a:focus,.skiplinks li a:hover{background:#24639b;color:black}#skiplink-nav,#skiplink-search{display:none}.footer ul.skiplinks{height:auto}#main-content{padding:0}section,.content-primary,.content-primary .columns .column1,.content-primary .columns .column2{margin-bottom:0;margin-top:0}.skin,.person,.linktipps,.type-post,.type-page,.type-attachment{margin:5px}hr{display:none}}@media only screen and (min-width:641px){#main-inside{left:auto!important}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/css/zeitleiste.css b/wp-content/themes/piratenkleider/css/zeitleiste.css new file mode 100644 index 0000000..eafeae0 --- /dev/null +++ b/wp-content/themes/piratenkleider/css/zeitleiste.css @@ -0,0 +1,50 @@ +/* + Document : zeitleiste + Created on : 07.01.2015, 21:45:27 + Author : Wiese + Description: + Purpose of the stylesheet follows. +*/ + +#zeitleiste #monate{display:block;width:45%} +#zeitleiste #legende{min-width:45%;display:block;z-index:250} +#zeitleiste #legende ul{list-style-type:none;margin:0;padding:5px;padding-left:15px} +#zeitleiste #legende li{border:none;padding:5px;display:block} +#zeitleiste #tlnav{max-width:60%;margin-left:120px} +#zeitleiste .aktion{background-color:#F5AC00} +#zeitleiste .demo{background-color:#E30E0D} +#zeitleiste .ini{background-color:#4F9ED3} +#zeitleiste .wahl{background-color:#E97213} +#zeitleiste #timeline{list-style:none;margin:30px 0 30px 120px;padding-left:30px;border-left:8px solid #FFD016;max-width:60%;} +#zeitleiste #timeline li{list-style:none;margin:40px 0;padding-left:10px;position:relative} +#zeitleiste #timeline p{margin:0 0 15px} +#zeitleiste .tldate{margin-top:-10px;top:50%;left:-150px;font-size:.8em;line-height:20px;position:absolute;color:#000} +#zeitleiste .tlcircle{margin-top:-10px;top:50%;left:-44px;width:10px;height:10px;background:#9c0;border:5px solid #fff;border-radius:50%;display:block;position:absolute} +#zeitleiste .tlcontent{max-height:20px;padding:20px 20px 0;border-color:transparent;border-width:2px;border-style:solid;position:relative} +#zeitleiste .tlcontent:before,#zeitleiste .tlcontent:after{content:"";width:0;height:0;border:solid transparent;position:absolute;pointer-events:none;right:100%} +#zeitleiste .tlcontent:before{border-right-color:inherit;border-width:20px;top:50%;margin-top:-20px} +#zeitleiste .tlcontent:after{border-right-color:inherit;border-width:17px;top:50%;margin-top:-17px} +#zeitleiste .tlcontent p{max-height:0;color:transparent;text-align:left;word-break:break-word;hyphens:auto;overflow:hidden} +#zeitleiste .tlcontent a{max-height:0;color:transparent;text-align:left;word-break:break-word;hyphens:auto;overflow:hidden} +#zeitleiste label{font-size:1em;position:absolute;z-index:1;cursor:pointer;top:20px;color:#fff;transition:transform .2s linear;-webkit-transition:transform .2s linear;-moz-transition: transform 0.2s linear; -o-transition: transform 0.2s linear;} +#zeitleiste .radio{display:none} +#zeitleiste .radio:checked + .relative label{cursor:auto;transform:translateX(22px);transition:transform .2s linear;-webkit-transition:transform .2s linear;-moz-transition: transform 0.2s linear;-o-transition: transform 0.2s linear;} +#zeitleiste .radio:checked + .relative .tlcircle{background:#fff;border-radius:50%;border-color:#9c0;transition:background .3s ease,border-color .3s ease;-webkit-transition:background .3s ease,border-color .3s ease;-moz-transition: background 0.3s ease, border-color 0.3s ease;-o-transition: background 0.3s ease, border-color 0.3s ease;} +#zeitleiste .radio:checked ~ .tlcontent{max-height:230px;margin-right:20px;transform:translateX(20px);transition:max-height .4s linear,border-color .5s linear,transform .2s linear;-webkit-transition:max-height .4s linear,border-color .5s linear,transform .2s linear;-moz-transition: max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear; + -o-transition: max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear;} +#zeitleiste .radio:checked ~ .tlcontent p{max-height:250px;color:#fff;transition:color .2s linear .2s;-webkit-transition:color .2s linear .2s;-moz-transition: color 0.2s linear 0.2s;-o-transition: color 0.2s linear 0.2s;} +#zeitleiste .radio:checked ~ .tlcontent a{max-height:220px;color:#272828;transition:color .2s linear .2s;-webkit-transition:color .2s linear .2s;-moz-transition: color 0.2s linear 0.2s;-o-transition: color 0.2s linear 0.2s;} + + +@media screen and (max-width: 767px){ +#zeitleiste #tlnav{min-width:100%;margin-left:0} +#zeitleiste #timeline{margin-left:0;padding-left:0;border-left:none;max-width:none;} +#zeitleiste #timeline li{margin:50px 0;padding:none} +#zeitleiste #tlnav{max-width:none;} +#zeitleiste label{width:85%;font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;transform:translateX(18px)} +#zeitleiste .tlcontent{padding-top:15px;margin-right:0;border:none} +#zeitleiste .tlcontent:before,#zeitleiste .tlcontent:after{bottom:100%;border:none} +#zeitleiste .tlcontent:before{top:-16px;left:50px;margin-left:-17px;border:none} +#zeitleiste .tlcontent:after{top:-20px;left:50px;margin-left:-20px;border:none} +#zeitleiste .tlcontent p{font-size:.8em;line-height:1.4} +#zeitleiste .tlcircle,.tldate{display:none}} diff --git a/wp-content/themes/piratenkleider/css/zeitleiste.min.css b/wp-content/themes/piratenkleider/css/zeitleiste.min.css new file mode 100644 index 0000000..094be6f --- /dev/null +++ b/wp-content/themes/piratenkleider/css/zeitleiste.min.css @@ -0,0 +1 @@ +#zeitleiste #monate{display:block;width:45%}#zeitleiste #legende{min-width:45%;display:block;z-index:250}#zeitleiste #legende ul{list-style-type:none;margin:0;padding:5px;padding-left:15px}#zeitleiste #legende li{border:0;padding:5px;display:block}#zeitleiste #tlnav{max-width:60%;margin-left:120px}#zeitleiste .aktion{background-color:#f5ac00}#zeitleiste .demo{background-color:#e30e0d}#zeitleiste .ini{background-color:#4f9ed3}#zeitleiste .wahl{background-color:#e97213}#zeitleiste #timeline{list-style:none;margin:30px 0 30px 120px;padding-left:30px;border-left:8px solid #ffd016;max-width:60%}#zeitleiste #timeline li{list-style:none;margin:40px 0;padding-left:10px;position:relative}#zeitleiste #timeline p{margin:0 0 15px}#zeitleiste .tldate{margin-top:-10px;top:50%;left:-150px;font-size:.8em;line-height:20px;position:absolute;color:#000}#zeitleiste .tlcircle{margin-top:-10px;top:50%;left:-44px;width:10px;height:10px;background:#9c0;border:5px solid #fff;border-radius:50%;display:block;position:absolute}#zeitleiste .tlcontent{max-height:20px;padding:20px 20px 0;border-color:transparent;border-width:2px;border-style:solid;position:relative}#zeitleiste .tlcontent:before,#zeitleiste .tlcontent:after{content:"";width:0;height:0;border:solid transparent;position:absolute;pointer-events:none;right:100%}#zeitleiste .tlcontent:before{border-right-color:inherit;border-width:20px;top:50%;margin-top:-20px}#zeitleiste .tlcontent:after{border-right-color:inherit;border-width:17px;top:50%;margin-top:-17px}#zeitleiste .tlcontent p{max-height:0;color:transparent;text-align:left;word-break:break-word;hyphens:auto;overflow:hidden}#zeitleiste .tlcontent a{max-height:0;color:transparent;text-align:left;word-break:break-word;hyphens:auto;overflow:hidden}#zeitleiste label{font-size:1em;position:absolute;z-index:1;cursor:pointer;top:20px;color:#fff;transition:transform .2s linear;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear}#zeitleiste .radio{display:none}#zeitleiste .radio:checked+.relative label{cursor:auto;transform:translateX(22px);transition:transform .2s linear;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear}#zeitleiste .radio:checked+.relative .tlcircle{background:#fff;border-radius:50%;border-color:#9c0;transition:background .3s ease,border-color .3s ease;-webkit-transition:background .3s ease,border-color .3s ease;-moz-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease}#zeitleiste .radio:checked ~ .tlcontent{max-height:230px;margin-right:20px;transform:translateX(20px);transition:max-height .4s linear,border-color .5s linear,transform .2s linear;-webkit-transition:max-height .4s linear,border-color .5s linear,transform .2s linear;-moz-transition:max-height .4s linear,border-color .5s linear,transform .2s linear;-o-transition:max-height .4s linear,border-color .5s linear,transform .2s linear}#zeitleiste .radio:checked ~ .tlcontent p{max-height:250px;color:#fff;transition:color .2s linear .2s;-webkit-transition:color .2s linear .2s;-moz-transition:color .2s linear .2s;-o-transition:color .2s linear .2s}#zeitleiste .radio:checked ~ .tlcontent a{max-height:220px;color:#272828;transition:color .2s linear .2s;-webkit-transition:color .2s linear .2s;-moz-transition:color .2s linear .2s;-o-transition:color .2s linear .2s}@media screen and (max-width:767px){#zeitleiste #tlnav{min-width:100%;margin-left:0}#zeitleiste #timeline{margin-left:0;padding-left:0;border-left:none;max-width:none}#zeitleiste #timeline li{margin:50px 0;padding:none}#zeitleiste #tlnav{max-width:none}#zeitleiste label{width:85%;font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;transform:translateX(18px)}#zeitleiste .tlcontent{padding-top:15px;margin-right:0;border:0}#zeitleiste .tlcontent:before,#zeitleiste .tlcontent:after{bottom:100%;border:0}#zeitleiste .tlcontent:before{top:-16px;left:50px;margin-left:-17px;border:0}#zeitleiste .tlcontent:after{top:-20px;left:50px;margin-left:-20px;border:0}#zeitleiste .tlcontent p{font-size:.8em;line-height:1.4}#zeitleiste .tlcircle,.tldate{display:none}} \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/events/ecp-page-template.php b/wp-content/themes/piratenkleider/events/ecp-page-template.php new file mode 100644 index 0000000..387e453 --- /dev/null +++ b/wp-content/themes/piratenkleider/events/ecp-page-template.php @@ -0,0 +1,85 @@ + The Events Calendar -> Theme Settings -> Events Template, +* then this file loads the page template for all ECP views except for the individual +* event view. Generally, this setting should only be used if you want to manually +* specify all the shell HTML of your ECP pages in this template file. Use one of the other Theme +* Settings -> Events Template to automatically integrate views into your +* theme. +* +* You can customize this view by putting a replacement file of the same name (ecp-page-template.php) in the events/ directory of your theme. +*/ + +// Don't load directly +if ( !defined('ABSPATH') ) { die('-1'); } + +?> + + + +
+
+
+ + + 4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } ?> +
+
+ + +
+ 4))) { ?> +

+ + + +
+
+ +
+
+ +

+ +
+
+
+ +
+ + diff --git a/wp-content/themes/piratenkleider/events/ecp-single-template.php b/wp-content/themes/piratenkleider/events/ecp-single-template.php new file mode 100644 index 0000000..67526c3 --- /dev/null +++ b/wp-content/themes/piratenkleider/events/ecp-single-template.php @@ -0,0 +1,92 @@ + The Events Calendar -> Theme Settings -> Events Template, +* then this file loads the page template for all for the individual +* event view. Generally, this setting should only be used if you want to manually +* specify all the shell HTML of your ECP pages in this template file. Use one of the other Theme +* Settings -> Events Template to automatically integrate views into your +* theme. +* +* You can customize this view by putting a replacement file of the same name (ecp-single-template.php) in the events/ directory of your theme. +*/ + +// Don't load directly +if ( !defined('ABSPATH') ) { die('-1'); } +?> + + + +
+
+
+ + + 4)) { + if ($options['indexseitenbild-size']==1) { + echo '
'; + } else { + echo '
'; + } + ?> +

+
+ 1)) { + echo '
'.$attribs["credits"].'
'; + } ?> +
+
+ + +
+ 4))) { ?> +

+ + + +
+ +
> +

+ + ', ''); ?> +
+ +
+ +
+
+ +
+
+

+ +
+
+
+ +
+ + diff --git a/wp-content/themes/piratenkleider/events/readme.txt b/wp-content/themes/piratenkleider/events/readme.txt new file mode 100644 index 0000000..be2654f --- /dev/null +++ b/wp-content/themes/piratenkleider/events/readme.txt @@ -0,0 +1,2 @@ +Special Template-overwrites in use of plugin 'the-events-calendar'. + diff --git a/wp-content/themes/piratenkleider/favicon.ico b/wp-content/themes/piratenkleider/favicon.ico new file mode 100644 index 0000000..551d885 Binary files /dev/null and b/wp-content/themes/piratenkleider/favicon.ico differ diff --git a/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.ttf b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.ttf new file mode 100644 index 0000000..d17f87a Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.ttf differ diff --git a/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff new file mode 100644 index 0000000..b544d01 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff differ diff --git a/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff2 b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff2 new file mode 100644 index 0000000..25d5491 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/BebasNeue-webfont.woff2 differ diff --git a/wp-content/themes/piratenkleider/fonts/DroidSans.eot b/wp-content/themes/piratenkleider/fonts/DroidSans.eot new file mode 100644 index 0000000..684d10c Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/DroidSans.eot differ diff --git a/wp-content/themes/piratenkleider/fonts/DroidSans.ttf b/wp-content/themes/piratenkleider/fonts/DroidSans.ttf new file mode 100644 index 0000000..767c63a Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/DroidSans.ttf differ diff --git a/wp-content/themes/piratenkleider/fonts/DroidSans.woff2 b/wp-content/themes/piratenkleider/fonts/DroidSans.woff2 new file mode 100644 index 0000000..66ba041 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/DroidSans.woff2 differ diff --git a/wp-content/themes/piratenkleider/fonts/LinLibertine_R.woff b/wp-content/themes/piratenkleider/fonts/LinLibertine_R.woff new file mode 100644 index 0000000..9b814ed Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/LinLibertine_R.woff differ diff --git a/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.ttf b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.ttf new file mode 100644 index 0000000..9e1476d Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.ttf differ diff --git a/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff new file mode 100644 index 0000000..049b6f6 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff differ diff --git a/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff2 b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff2 new file mode 100644 index 0000000..7693193 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/PoliticsHeadv1_9.woff2 differ diff --git a/wp-content/themes/piratenkleider/fonts/aller_rg.eot b/wp-content/themes/piratenkleider/fonts/aller_rg.eot new file mode 100644 index 0000000..f4a5fac Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/aller_rg.eot differ diff --git a/wp-content/themes/piratenkleider/fonts/aller_rg.ttf b/wp-content/themes/piratenkleider/fonts/aller_rg.ttf new file mode 100644 index 0000000..40e9c69 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/aller_rg.ttf differ diff --git a/wp-content/themes/piratenkleider/fonts/aller_rg.woff b/wp-content/themes/piratenkleider/fonts/aller_rg.woff new file mode 100644 index 0000000..190481f Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/aller_rg.woff differ diff --git a/wp-content/themes/piratenkleider/fonts/aller_rg.woff2 b/wp-content/themes/piratenkleider/fonts/aller_rg.woff2 new file mode 100644 index 0000000..a13178e Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/aller_rg.woff2 differ diff --git a/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.ttf b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000..d365924 Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.ttf differ diff --git a/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..b9bd17e Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff differ diff --git a/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff2 b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..5e0183e Binary files /dev/null and b/wp-content/themes/piratenkleider/fonts/fontawesome-webfont.woff2 differ diff --git a/wp-content/themes/piratenkleider/footer-actionpage.php b/wp-content/themes/piratenkleider/footer-actionpage.php new file mode 100644 index 0000000..f5f1100 --- /dev/null +++ b/wp-content/themes/piratenkleider/footer-actionpage.php @@ -0,0 +1,26 @@ + + +
+ + + 0) { + echo $options['html-eigene-anweisungen']; + } ?> + + \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/footer.php b/wp-content/themes/piratenkleider/footer.php new file mode 100644 index 0000000..f96844b --- /dev/null +++ b/wp-content/themes/piratenkleider/footer.php @@ -0,0 +1,93 @@ + + +
+ + + + + + 0) { + echo $options['html-eigene-anweisungen']; + } ?> + + \ No newline at end of file diff --git a/wp-content/themes/piratenkleider/functions.php b/wp-content/themes/piratenkleider/functions.php new file mode 100644 index 0000000..b77c7e9 --- /dev/null +++ b/wp-content/themes/piratenkleider/functions.php @@ -0,0 +1,2026 @@ + 0, + 'height' => 0, + 'default-image' => $defaultoptions['logo'], + 'uploads' => true, + 'random-default' => false, + 'flex-height' => true, + 'flex-width' => true, + 'header-text' => false, + 'suggested-height' => $defaultoptions['logo-height'], + 'suggested-width' => $defaultoptions['logo-width'], + 'max-width' => 350, + ); + add_theme_support( 'custom-header', $args ); + + $args = array( + 'default-color' => $defaultoptions['background-header-color'], + 'default-image' => $defaultoptions['background-header-image'], + 'background_repeat' => 'repeat-x', + 'default-position-x' => 'left', + 'wp-head-callback' => 'piratenkleider_custom_background_cb', + ); + + /** + * piratenkleider custom background callback. + * + */ + function piratenkleider_custom_background_cb() { + global $defaultoptions; + global $options; + // $background is the saved custom image, or the default image. + $background = set_url_scheme( get_background_image() ); + + // $color is the saved custom color. + // A default has to be specified in style.css. It will not be printed here. + $color = get_theme_mod( 'background_color' ); + + if ( ! $background && ! $color ) + return; + + $style = $color ? "background-color: #$color;" : ''; + + if ( $background ) { + $image = " background-image: url('$background');"; + + if ($background == $defaultoptions['background-header-image']) { + $style .= $image; + } else { + $repeat = get_theme_mod( 'background_repeat', 'repeat-x' ); + if ( ! in_array( $repeat, array( 'no-repeat', 'repeat-x', 'repeat-y', 'repeat' ) ) ) + $repeat = 'repeat-x'; + $repeat = " background-repeat: $repeat;"; + + $positionx = get_theme_mod( 'background_position_x', 'left' ); + if ( ! in_array( $positionx, array( 'center', 'right', 'left' ) ) ) + $positionx = 'left'; + $positiony = get_theme_mod( 'background_position_y', 'top' ); + if ( ! in_array( $positiony, array( 'top', 'bottom' ) ) ) + $positiony = 'top'; + + $position = " background-position: $positionx $positiony;"; + + $attachment = get_theme_mod( 'background_attachment', 'scroll' ); + if ( ! in_array( $attachment, array( 'fixed', 'scroll' ) ) ) + $attachment = 'scroll'; + $attachment = " background-attachment: $attachment;"; + + $style .= $image . $repeat . $position . $attachment; + } + } + + echo ''; + } + + add_theme_support( 'custom-background', $args ); + + if ( function_exists( 'add_theme_support' ) ) { + add_theme_support( 'post-thumbnails' ); + set_post_thumbnail_size( 150, 150 ); // default Post Thumbnail dimensions + } + + if ( function_exists( 'add_image_size' ) ) { + + add_image_size( 'bigslider', $options[ 'bigslider-thumb-width'], $options['bigslider-thumb-height'], $options['bigslider-thumb-crop'] ); + add_image_size( 'highslider', $options[ 'highslider-width'], $options['highslider-height'], $options['highslider-crop'] ); + + + add_image_size( 'teaser-thumb', $options['teaser-thumbnail_width'], $options['teaser-thumbnail_height'], $options['teaser-thumbnail_crop'] ); + add_image_size( 'linktipp-thumb', $options['linktipp-thumbnail_width'], $options['linktipp-thumbnail_height'], $options['linktipp-thumbnail_crop'] ); + + + add_image_size( 'person-thumb', $options['person-thumbnail_width'], $options['person-thumbnail_height'], $options['person-thumbnail_crop'] ); + add_image_size( $options['sidebar-thumbnail_name'], $options['sidebar-thumbnail_width'], $options['sidebar-thumbnail_height'], $options['sidebar-thumbnail_crop'] ); + add_image_size( $options['bannerlink_name'], $options['bannerlink-width'] ); + if ($options['feed-addthumbnail']) { + add_image_size( $options['feed-thumb-sizename'], $options['feed-thumb-width'], $options['feed-thumb-height'], $options['feed-thumb-crop'] ); + } + } + + + + // This theme uses wp_nav_menu() in one location. + register_nav_menus( array( + 'primary' => __( 'Main navigation', 'piratenkleider' ), + 'top' => __( 'Website Menu', 'piratenkleider' ), + 'sub' => __( 'Tecnical navigation', 'piratenkleider' ), + ) ); + + + if ($options['login_errors']==0) { + /** Abschalten von Fehlermeldungen auf der Loginseite */ + add_filter('login_errors', create_function('$a', "return null;")); + } + /** Entfernen der Wordpressversionsnr im Header */ + remove_action('wp_head', 'wp_generator'); + + /* Zulassen von Shortcodes in Widgets */ + add_filter('widget_text', 'do_shortcode'); + + if ($options['yt-alternativeembed']) { + /* Filter fuer YouTube Embed mit nocookie: */ + wp_embed_register_handler( 'ytnocookie', '#https?://www\.youtube\-nocookie\.com/embed/([a-z0-9\-_]+)#i', 'wp_embed_handler_ytnocookie' ); + wp_embed_register_handler( 'ytnormal', '#https?://www\.youtube\.com/watch\?v=([a-z0-9\-_]+)#i', 'wp_embed_handler_ytnocookie' ); + wp_embed_register_handler( 'ytnormal2', '#https?://www\.youtube\.com/watch\?feature=player_embedded&v=([a-z0-9\-_]+)#i', 'wp_embed_handler_ytnocookie' ); + } + + function wp_embed_handler_ytnocookie( $matches, $attr, $url, $rawattr ) { + global $defaultoptions; + $relvideo = ''; + if ($defaultoptions['yt-norel']==1) { + $relvideo = '?rel=0'; + } + $embed = sprintf( + '', + get_template_directory_uri(), + esc_attr($matches[1]), + $defaultoptions['yt-content-width'], + $defaultoptions['yt-content-height'], + $relvideo + ); + + return apply_filters( 'embed_ytnocookie', $embed, $matches, $attr, $url, $rawattr ); + + } + + + if (isset($options['feed-overwriteauthorstring']) && (strlen(trim($options['feed-overwriteauthorstring']))>1 )) { + add_filter( 'the_author', 'feed_author' ); + function feed_author($name) { + global $options; + if( is_feed() && !is_admin()) { + return $options['feed-overwriteauthorstring']; + } else { + return $name; + } + } + + } + +} +endif; +add_action( 'after_setup_theme', 'piratenkleider_setup' ); + +require( get_template_directory() . '/inc/widgets.php' ); + +function piratenkleider_scripts() { + global $options; + global $defaultoptions; + + + $userstyle = 0; + if ( !is_admin() ) { + $userstyle = 0; + if ((isset($options['aktiv-stylefile']) && ($options['aktiv-stylefile'] > 0) && (wp_get_attachment_url($options['aktiv-stylefile'])) ) + && (isset($options['stylefile-position'])) && ($options['stylefile-position']>0)) { + $userstyle = 1; + } + + if (($userstyle==1) && ($options['stylefile-position']==1)) { + wp_enqueue_style( 'stylefile', wp_get_attachment_url($options['aktiv-stylefile'])); + } + + if (($userstyle==0) || (($userstyle==1) && ($options['stylefile-position']<3))) { + if ((isset($options['aktiv-alternativestyle'])) && ($options['aktiv-alternativestyle'] != 'style.css')) { + wp_enqueue_style( 'alternativestyle', get_template_directory_uri().'/css/'.$options['aktiv-alternativestyle'] ); + } else { + $theme = wp_get_theme(); + wp_register_style( 'piratenkleider', get_bloginfo( 'stylesheet_url' ), false, $theme['Version'] ); + wp_enqueue_style( 'piratenkleider' ); + } + } + if (($userstyle==1) && ($options['stylefile-position'] > 1)) { + wp_enqueue_style( 'stylefile', wp_get_attachment_url($options['aktiv-stylefile'])); + } + + if (($userstyle==0) || (($userstyle==1) && ($options['stylefile-position']!=4))) { + if ((isset($options['css-colorfile'])) && (strlen(trim($options['css-colorfile']))>2)) { + wp_enqueue_style( 'color', get_template_directory_uri().'/css/'.$options['css-colorfile'] ); + } + + + if ((isset($options['aktiv-linkicons'])) && ($options['aktiv-linkicons']==1)) { + wp_enqueue_style( 'basemod_linkicons', $defaultoptions['src-linkicons-css'] ); + } + + if ( is_singular() ) { + $nosidebar = get_post_meta( get_the_ID(), 'piratenkleider_nosidebar', true ); + $custom_fields = get_post_custom(); + if ( ( !empty( $nosidebar ) && $nosidebar==1) + || ((isset($custom_fields['fullsize'])) && ($custom_fields['fullsize'][0] == true))) { + wp_enqueue_style( 'basemod_sidebarbottom', $defaultoptions['src-basemod_sidebarbottom'] ); + } + } + if ((isset($options['position_sidebarbottom'])) && ($options['position_sidebarbottom'] ==1)) { + wp_enqueue_style( 'basemod_sidebarbottom', $defaultoptions['src-basemod_sidebarbottom'] ); + } + + } + if ((isset($options['aktiv-hamburger'])) && ($options['aktiv-hamburger']==1)) { + wp_enqueue_style( 'hamburger', $defaultoptions['src-hamburger-css'] ); + wp_enqueue_script( 'hamburger', $defaultoptions['src-hamburger-js'], array('jquery', 'jquery-ui-core'), $defaultoptions['js-version'] ); + } + + wp_enqueue_script( 'layoutjs', $defaultoptions['src-layoutjs'], array('jquery'), $defaultoptions['js-version'] ); + + if (is_singular() && ($options['aktiv-commentreplylink']==1) && get_option( 'thread_comments' )) { + wp_enqueue_script( + 'comment-reply', + $defaultoptions['src-comment-reply'], + false, + $defaultoptions['js-version'] + ); + } + + } +} +add_action('wp_enqueue_scripts', 'piratenkleider_scripts'); +function piratenkleider_dequeue_fonts() { + wp_dequeue_style( 'twentytwelve-fonts' ); + } +add_action( 'wp_enqueue_scripts', 'piratenkleider_dequeue_fonts', 11 ); + +function piratenkleider_addfonts() { + global $options; + global $default_fonts; + $output = ""; + $setfont = ""; + + if ((isset($options['fonts-content'])) && ($options['fonts-content'] != 'none')) { + $setfont = $options['fonts-content']; + $seturl=0; + + if (isset($default_fonts[$setfont]['webfont']) + && ($default_fonts[$setfont]['webfont']==1)) { + $output .= '@font-face { font-family: FontPiratenkleiderDefault; local: '.$setfont.'; src: '; + if (isset($default_fonts[$setfont]['eot'])) { + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['eot'].') format("embedded-opentype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['ttf'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['ttf'].') format("truetype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['woff'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['woff'].') format("woff")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['svg'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['svg'].') format("svg")'; + } $output .= ";}\n"; + $output .= "body,.defaultfont,.teaserlinks ul li a span { font-family: FontPiratenkleiderDefault; }\n"; + + } else { + $output .= 'body,.defaultfont,.teaserlinks ul li a span { font-family: '.$default_fonts[$setfont]['family'].'; }'; + $output .= "\n"; + } + } + if ((isset($options['fonts-headers'])) && ($options['fonts-headers'] != 'none')) { + $setfont = $options['fonts-headers']; + $seturl=0; + + if (isset($default_fonts[$setfont]['webfont']) + && ($default_fonts[$setfont]['webfont']==1)) { + $output .= '@font-face { font-family: FontPiratenkleiderHeadlines; local: '.$setfont.'; src: '; + if (isset($default_fonts[$setfont]['eot'])) { + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['eot'].') format("embedded-opentype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['ttf'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['ttf'].') format("truetype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['woff'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['woff'].') format("woff")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['svg'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['svg'].') format("svg")'; + } $output .= ";}\n"; + $output .= "h1,h2,h3,h4,h5,h6,.headlinefont,.tagcloud,.post-nav a,.first-startpage-widget-area li a { font-family: FontPiratenkleiderHeadlines; }\n"; + + } else { + $output .= 'h1,h2,h3,h4,h5,h6,.headlinefont,.tagcloud,.post-nav a,.first-startpage-widget-area li a { font-family: '.$default_fonts[$setfont]['family'].'; }'; + $output .= "\n"; + } + + } + if ((isset($options['fonts-menuheaders'])) && ($options['fonts-menuheaders'] != 'none')) { + $setfont = $options['fonts-menuheaders']; + $seturl=0; + if (isset($default_fonts[$setfont]['webfont']) + && ($default_fonts[$setfont]['webfont']==1)) { + $output .= '@font-face { font-family: FontPiratenkleiderMenuHeadlines; local: '.$setfont.'; src: '; + if (isset($default_fonts[$setfont]['eot'])) { + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['eot'].') format("embedded-opentype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['ttf'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['ttf'].') format("truetype")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['woff'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['woff'].') format("woff")'; + $seturl = 1; + } + if (isset($default_fonts[$setfont]['svg'])) { + if ($seturl==1) $output .= ", "; + $output .= 'url('.get_template_directory_uri().$default_fonts[$setfont]['svg'].') format("svg")'; + } + $output .= ";}\n"; + $output .= ".menufont, .nav-main ul.menu li a,.cifont,.sticker ul li,.teaserlinks ul li a { font-family: FontPiratenkleiderMenuHeadlines; }\n"; + } else { + $output .= '.menufont,.nav-main ul.menu li a,.cifont,.sticker ul li,.teaserlinks ul li a { font-family: '.$default_fonts[$setfont]['family'].'; }'; + $output .= "\n"; + } + } + $out = ''; + if ((isset($output)) && (strlen($output)>1)) { + $out = "\n"; + } + echo $out; +} +add_action('wp_head', 'piratenkleider_addfonts'); + + +function piratenkleider_addaltbodybackground() { + global $options; + if ((isset($options['alt-body-background'])) && (isset($options['alt-body-background_id'])) && $options['alt-body-background_id']>0) { + + if (isset($options['alt-body-background-orix'])) { + $orix = $options['alt-body-background-orix']; + } + if (isset($options['alt-body-background-oriy'])) { + $oriy = $options['alt-body-background-oriy']; + } + if (isset($options['alt-body-background-repeat'])) { + $repeat = $options['alt-body-background-repeat']; + } + + $out = "\n"; + echo $out; + } +} +add_action('wp_head', 'piratenkleider_addaltbodybackground'); + +function piratenkleider_addmetatags() { + global $options; + + $output = ""; + $output .= ''."\n"; + $output .= ''."\n"; + if ((isset( $options['meta-description'] )) && ( strlen(trim($options['meta-description']))>1 )) { + $output .= ''."\n"; + } + if ((isset( $options['meta-author'] )) && ( strlen(trim($options['meta-author']))>1 )) { + $output .= ''."\n"; + } + if ((isset( $options['meta-verify-v1'] )) && ( strlen(trim($options['meta-verify-v1']))>1 )) { + $output .= ''."\n"; + } + + $tags = ''; + if ($options['aktiv-autokeywords']) { + $posttags = get_the_tags(); + $csv_tags = ''; + if ($posttags) { + foreach($posttags as $tag) { + $csv_tags .= $tag->name . ','; + } + $tags = substr( $csv_tags,0,-1); + } + } + if ((isset($options['meta-keywords'])) && (strlen(trim($options['meta-keywords']))>1 )) { + if (strlen($tags) > 0) { + $tags = $options['meta-keywords'].','.$tags; + } else { + $tags = $options['meta-keywords']; + } + } + if ((strlen(trim($tags))>2 )) { + if (strlen(trim($tags))>$options['meta-maxlengthvalue']) { + $tags = substr($tags,0,strpos($tags,",",$options['meta-maxlengthvalue'])); + } + $output .= ''."\n"; + } + + echo $output; +} +add_action('wp_head', 'piratenkleider_addmetatags',1); + + + +/* Open Graph and Social Media Support */ + + +function piratenkleider_load_open_graph() { + global $post; + global $options; + + if ($options['open_graph-active']!=true) { + return; + } + // Standard-Grafik fuer Seiten ohne Beitragsbild + $default_site_logo = wp_make_link_relative(get_header_image()); + + // Wenn Startseite + if ( is_front_page() ) { // Alternativ is_home + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + if (!empty($options['meta-description'])) { + echo ''."\n"; + } + + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + if (!empty($options['open_graph-twitterhandle'])) { + echo ''."\n"; + } + if (!empty($options['meta-description'])) { + echo ''."\n"; + } else { + echo ''."\n"; + } + } + + // Wenn Einzelansicht von Seite, Beitrag oder Custom Post Type + elseif ( is_singular() ) { + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + $thumbnail =''; + if ( has_post_thumbnail( $post->ID ) ) { + $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large' ); + echo ''."\n"; + } else { + echo ''."\n"; + } + echo ''; + echo ''."\n"; + echo ''."\n"; + + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + + if ( has_post_thumbnail( $post->ID ) ) { + $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large' ); + echo ''."\n"; + } + if (!empty($options['open_graph-twitterhandle'])) { + echo ''."\n"; + } + echo ''."\n"; + } +} +add_action( 'wp_head', 'piratenkleider_load_open_graph' ); + + +function get_piratenkleider_home_url() { + if (is_ssl()) { + return esc_url( home_url( '/', 'https' ) ); + } + return esc_url( home_url( '/' ) ); +} + +/* Anonymize IP */ +function getAnonymIp( $ip, $strongness = 2 ) { + if ($strongness==2) { + if( filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ){ + /* IPv4 - Strong BSI Norm: last two oktetts to 0 */ + return preg_replace('/[0-9]+.[0-9]+\z/', '0.0', $ip); + } else { + /* IPv6 */ + return preg_replace('/[a-z0-9]*:[a-z0-9]*:[a-z0-9]*:[a-z0-9]*:[a-z0-9]*\z/', '0:0:0:0:0', $ip); + } + } elseif ($strongness==1) { + if( filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ){ + /* Weak BSI Norm: last two oktetts to 0 */ + return preg_replace('/[0-9]+\z/', '0', $ip); + } else { + /* IPv6 */ + return preg_replace('/[a-z0-9]*:[a-z0-9]*:[a-z0-9]*:[a-z0-9]*\z/', '0:0:0:0', $ip); + } + } elseif ($strongness==0) { + /* No anonymizing */ + return $ip; + } else { + if( filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ){ + /* IPv4 - Strong BSI Norm: last two oktetts to 0 */ + return preg_replace('/[0-9]+.[0-9]+\z/', '0.0', $ip); + } else { + /* IPv6 */ + return preg_replace('/[a-z0-9]*:[a-z0-9]*:[a-z0-9]*:[a-z0-9]*:[a-z0-9]*\z/', '0:0:0:0:0', $ip); + } + } + +} + +function feed_lifetime_cb( ) { + global $options; + return $options['feed_cache_lifetime']; +} +add_filter( 'wp_feed_cache_transient_lifetime' , 'feed_lifetime_cb' ); + +function piratenkleider_avatar ($avatar_defaults) { + global $defaultoptions; + $myavatar = $defaultoptions['src-default-avatar']; + $avatar_defaults[$myavatar] = "Piratenkleider"; + return $avatar_defaults; +} +add_filter( 'avatar_defaults', 'piratenkleider_avatar' ); + +/* Refuse spam-comments on media */ +function filter_media_comment_status( $open, $post_id ) { + $post = get_post( $post_id ); + if( $post->post_type == 'attachment' ) { + return false; + } + return $open; +} +add_filter( 'comments_open', 'filter_media_comment_status', 10 , 2 ); + +/* Format list for Tagclouds also in widgets */ +function edit_args_tag_cloud_widget($args) { + $args = array('format' => 'list'); + return $args; +} +add_filter('widget_tag_cloud_args','edit_args_tag_cloud_widget'); + + +if ( ! function_exists( 'get_piratenkleider_options' ) ) : +/* + * Erstes Bild aus einem Artikel auslesen, wenn dies vorhanden ist + */ +function get_piratenkleider_options( $field ){ + global $defaultoptions; + if (!isset($field)) { + $field = 'piratenkleider_theme_options'; + } + $orig = get_option($field); + if (!is_array($orig)) { + $orig=array(); + } + $alloptions = array_merge( $defaultoptions, $orig ); + return $alloptions; +} +endif; + + +function piratenkleider_initoptions() { + global $defaultoptions; + global $default_toplink_liste; + // $doupdate = 0; + + $oldoptions = get_option('piratenkleider_theme_options'); + if (isset($oldoptions) && (is_array($oldoptions))) { + $newoptions = array_merge($defaultoptions,$oldoptions); + } else { + $newoptions = $defaultoptions; + $newoptions['toplinkliste'] = $default_toplink_liste; + } + // if ($doupdate==1) { + // update_option('piratenkleider_theme_options', $newoptions); + // } + return $newoptions; +} + +if ( ! function_exists( 'piratenkleider_get_image_attributs' ) ) : + function piratenkleider_get_image_attributs($id=0) { + $precopyright = __('Image:','piratenkleider').' '; + if ($id==0) return; + + $meta = get_post_meta( $id ); + if (!isset($meta)) { + return; + } + $result = array(); + if (isset($meta['_wp_attachment_image_alt'][0])) { + $result['alt'] = trim(strip_tags($meta['_wp_attachment_image_alt'][0])); + } else { + $result['alt'] = ""; + } + if (isset($meta['_wp_attachment_metadata']) && is_array($meta['_wp_attachment_metadata'])) { + $data = unserialize($meta['_wp_attachment_metadata'][0]); + if (isset($data['image_meta']) && is_array($data['image_meta']) && isset($data['image_meta']['copyright'])) { + $result['copyright'] = trim(strip_tags($data['image_meta']['copyright'])); + } + } + $attachment = get_post($id); + $result['beschriftung'] = $result['beschreibung'] = $result['title'] = ''; + if (isset($attachment) ) { + if (isset($attachment->post_excerpt)) { + $result['beschriftung'] = trim(strip_tags( $attachment->post_excerpt )); + } + if (isset($attachment->post_content)) { + $result['beschreibung'] = trim(strip_tags( $attachment->post_content )); + } + if (isset($attachment->post_title)) { + $result['title'] = trim(strip_tags( $attachment->post_title )); // Finally, use the title + } + } + + $displayinfo = $result['beschriftung']; + if (empty($displayinfo) && !empty($result['copyright'])) $displayinfo = $precopyright.$result['copyright']; + if (empty($displayinfo)) $displayinfo = $result['alt']; + $result['credits'] = $displayinfo; + return $result; + + } +endif; + +if ( ! function_exists( 'piratenkleider_filter_wp_title' ) ) : +/* + * Sets the title + */ +function piratenkleider_filter_wp_title( $title, $separator ) { + // Don't affect wp_title() calls in feeds. + if ( is_feed() ) + return $title; + global $paged, $page; + + if ( is_search() ) { + $title = sprintf( __( 'Search results for %s', 'piratenkleider' ), '"' . get_search_query() . '"' ); + if ( $paged >= 2 ) + $title .= " $separator " . sprintf( __( 'Page %s', 'piratenkleider' ), $paged ); + $title .= " $separator " . get_bloginfo( 'name', 'display' ); + return $title; + } + + $title .= get_bloginfo( 'name', 'display' ); + + $site_description = get_bloginfo( 'description', 'display' ); + if ( $site_description && ( is_home() || is_front_page() ) ) + $title .= " $separator " . $site_description; + + if ( $paged >= 2 || $page >= 2 ) + $title .= " $separator " . sprintf( __( 'Page %s', 'piratenkleider' ), max( $paged, $page ) ); + + return $title; +} +endif; +add_filter( 'wp_title', 'piratenkleider_filter_wp_title', 10, 2 ); + + +function piratenkleider_excerpt_length( $length ) { + global $defaultoptions; + return $defaultoptions['teaser_maxlength']; +} +add_filter( 'excerpt_length', 'piratenkleider_excerpt_length' ); + +function piratenkleider_continue_reading_link() { + return ' ' . __( 'Continue reading ', 'piratenkleider' ) . ''; +} + +function piratenkleider_auto_excerpt_more( $more ) { + return ' …' . piratenkleider_continue_reading_link(); +} +add_filter( 'excerpt_more', 'piratenkleider_auto_excerpt_more' ); + + +function piratenkleider_custom_excerpt_more( $output ) { + if ( has_excerpt() && ! is_attachment() ) { + $output .= piratenkleider_continue_reading_link(); + } + return $output; +} +add_filter( 'get_the_excerpt', 'piratenkleider_custom_excerpt_more' ); + + + +function piratenkleider_remove_gallery_css( $css ) { + return preg_replace( "##s", '', $css ); +} +add_filter( 'gallery_style', 'piratenkleider_remove_gallery_css' ); + + +function honor_ssl_for_attachments($url) { + $http = site_url(FALSE, 'http'); + $https = site_url(FALSE, 'https'); + return is_ssl() ? str_replace($http, $https, $url) : $url; +} +add_filter('wp_get_attachment_url', 'honor_ssl_for_attachments'); + +if ( ! function_exists( 'piratenkleider_comment' ) ) : +/** + * Template for comments and pingbacks. + */ +function piratenkleider_comment( $comment, $args, $depth ) { + $GLOBALS['comment'] = $comment; + global $defaultoptions; + global $options; + + switch ( $comment->comment_type ) : + case '' : + ?> +
  • id="li-comment-"> + user_id > 0 && $user = get_userdata($comment->user_id) ) { + $addclass= 'class="byuser"'; + } ?> +
    itemprop="comment" itemscope itemtype="http://schema.org/UserComments"> +
    +
    + +
    + '; + echo get_avatar( $comment, 48, $defaultoptions['src-default-avatar']); + echo '
    '; + } + printf( __( '%s commented at', 'piratenkleider' ), sprintf( '%s', get_comment_author_link() ) ); + ?> +
    + comment_approved == '0' ) : ?> + +
    + + + +
  • + +
    + +
    + $depth, 'max_depth' => $args['max_depth'] ) ) ); ?> +
    + + + + +
  • +

    + widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); +} +add_action( 'widgets_init', 'piratenkleider_remove_recent_comments_style' ); + +if ( ! function_exists( 'piratenkleider_post_teaser' ) ) : +/** + * Erstellung eines Artikelteasers + */ +function piratenkleider_post_teaser($titleup = 1, $showdatebox = 1, $showdateline = 0, $teaserlength = 200, $thumbfallback = 1, $usefloating = 0, $titlenum = 2) { + global $options; + global $post; + + $post_id = $post->ID; + $sizeclass=''; + $out = ''; + if ('linktipps'== get_post_type() ) { + $out = linktipp_display($post); + return $out; + } + + $leftbox = ''; + $sizeclass = 'p3-column withthumb'; + if (($showdatebox>0) && ($showdatebox<5)) { + + // Generate Thumb/Pic or Video first to find out which class we need + + $leftbox .= '
    '; + $sizeclass = 'p3-column withthumb'; + $thumbnailcode = ''; + $firstpic = ''; + $firstvideo = ''; + if (has_post_thumbnail()) { + $thumbnailcode = get_the_post_thumbnail($post->ID, 'teaser-thumb'); + } + + $firstpic = get_piratenkleider_firstpicture(); + $firstvideo = get_piratenkleider_firstvideo(); + $fallbackimg = ''; + if ($showdatebox==1) { + if (!isset($output)) { $output = $thumbnailcode;} + if (!isset($output)) { $output = $firstpic;} + if ((!isset($output)) && (isset($firstvideo))) { $output = $firstvideo; $sizeclass = 'p3-column withvideo'; } + if (!isset($output)) { $output = $fallbackimg;} + if ((isset($output)) && ( strlen(trim($output))<10 )) {$output = $fallbackimg;} + } elseif ($showdatebox==2) { + if (!isset($output)) { $output = $firstpic;} + if (!isset($output)) { $output = $thumbnailcode;} + if ((!isset($output)) && (isset($firstvideo))) { $output = $firstvideo; $sizeclass = 'p3-column withvideo'; } + if (!isset($output)) { $output = $fallbackimg;} + if ((isset($output)) && ( strlen(trim($output))<10 )) {$output = $fallbackimg;} + } elseif ($showdatebox==3) { + if ((!isset($output)) && (isset($firstvideo))) { $output = $firstvideo; $sizeclass = 'p3-column withvideo'; } + if (!isset($output)) { $output = $thumbnailcode;} + if (!isset($output)) { $output = $firstpic;} + if (!isset($output)) { $output = $fallbackimg;} + if ((isset($output)) && ( strlen(trim($output))<10 )) {$output = $fallbackimg;} + } elseif ($showdatebox==4) { + if ((!isset($output)) && (isset($firstvideo))) { $output = $firstvideo; $sizeclass = 'p3-column withvideo'; } + if (!isset($output)) { $output = $firstpic;} + if (!isset($output)) { $output = $thumbnailcode;} + if (!isset($output)) { $output = $fallbackimg;} + if ((isset($output)) && ( strlen(trim($output))<10 )) {$output = $fallbackimg;} + } else { + $output = $fallbackimg; + } + + + $leftbox .= $output; + $leftbox .= '
    '; + } else { + $sizeclass = 'p3-column'; + } + if ($usefloating==1) { + $sizeclass .= " usefloating"; + } + + $out .= '
    '; + $titlenum = (int) $titlenum; + if (($titlenum<1) || ($titlenum>6)) { + $titlenum = 2; + } + $htmltitlestart = ''; + $htmltitleend = ''; + $subtitle = get_post_meta( $post->ID, 'piratenkleider_subtitle', true ); + + + if ($titleup==1) { + $out .= '
    '; + if ($subtitle) { + $out .= '

    '.$subtitle."

    \n"; + } + + $out .= $htmltitlestart; + $out .= ''.$htmltitleend.'
    '; + $out .= "\n"; + $out .= '
    '; + } + + if ($showdatebox<5) { + $out .= '\n"; + $out .= '
    '; + $out .= '
    '; + } else { + $out .= '
    '; + } + if ($titleup==0) { + $out .= '
    '; + + if ($subtitle) { + $out .= '

    '.$subtitle."

    \n"; + } + + $out .= $htmltitlestart; + $out .= ''; + $out .= get_the_title(); + $out .= "".$htmltitleend."
    \n"; + } + + if (($showdatebox!=0) && ($showdateline==1)) { + $out .= '\n"; + } + + $out .= get_piratenkleider_custom_excerpt($teaserlength,1,1,$options['continuelink']); + if ($showdatebox<5) { + $out .= "
    \n"; + $out .= '
     
    '; + } + $out .= "
    \n"; + if ($titleup==1) { $out .= '
    '; } + $out .= "
    \n"; + + return $out; +} +endif; + +if ( ! function_exists( 'piratenkleider_category_teaser' ) ) : +/** + * Erstellung eines Artikelteasers + */ +function piratenkleider_category_teaser() { + global $options; + global $post; + + $out = $output = ''; + $leftbox = $thumbnailcode = $firstpic = $output = ''; + $leftbox .= '
    '; + + + if (has_post_thumbnail()) { + $output = get_the_post_thumbnail($post->ID, 'teaser-thumb'); + if (strlen($output)<1) { + $output = ''; + } + } else { + $output = ''; + } + + $leftbox .= $output; + $leftbox .= '
    '; + + $out .= '
    '; + $out .= '

    '; + $out .= '

    '; + $out .= "\n"; + $out .= '
    '; + $out .= $leftbox; + $out .= '
    '; + $out .= '\n"; + $out .= get_piratenkleider_custom_excerpt($options['categoryindex-teaserlength'],1,1,$options['continuelink']); + $out .= '
     
    '; + $out .= "
    \n"; + $out .= '
    '; + $out .= "
    \n"; + + return $out; +} +endif; + +if ( ! function_exists( 'piratenkleider_search_teaser' ) ) : +/** + * Suchausgabe + */ +function piratenkleider_search_teaser($teaserlength = 250, $withthumb = 1, $aslist = 1, $search = '') { + global $options; + global $post; + + $out = $output = ''; + $leftbox = $thumbnailcode = $firstpic = $output = ''; + + if ($withthumb==1) { + $leftbox .= '
    '; + if (has_post_thumbnail()) { + $output = get_the_post_thumbnail($post->ID, 'teaser-thumb'); + if (strlen($output)<1) { + $output = ''; + } + } else { + $output = ''; + } + $leftbox .= $output; + $leftbox .= '
    '; + } + if ($aslist==1) { + $out .= '
  • '; + } else { + $out .= '
    '; + } + $out .= '

    '; + $out .= ''; + $out .= get_the_title(); + $out .= '

    '; + $out .= "\n"; + $out .= '
    '; + $out .= $leftbox; + $excerpt = get_piratenkleider_custom_excerpt($teaserlength, 1, 1, 2); + if (trim($search) !== '') { + $keys = array_diff(explode(" ", $search), array('')); + $excerpt = preg_replace('/('.implode('|', $keys) .')/iu', + '\0', + $excerpt); + } + $out .= $excerpt; + $out .= '

    '; + $out .= ''.__('Created at:','piratenkleider').' '.piratenkleider_post_pubdateinfo(0).'. '; + $typ =get_post_type(); + if ($typ == 'post') { + $out .= ''.__('Type: Entry','piratenkleider').'. '; + } elseif ($typ=='page') { + $out .= ''.__('Type: Page','piratenkleider').'. '; + } + $out .= "

    \n"; + $out .= '
    '; + if ($aslist==1) { + $out .= "
  • \n"; + } else { + $out .= "
    \n"; + } + + return $out; +} +endif; + + +if ( ! function_exists( 'piratenkleider_post_datumsbox' ) ) : +/** + * Erstellung der Datumsbox + */ +function piratenkleider_post_datumsbox() { + global $options; + + + $out = ''; + return $out; + +} +endif; + + +if ( ! function_exists( 'piratenkleider_post_pubdateinfo' ) ) : +/** + * Fusszeile unter Artikeln: Veröffentlichungsdatum + */ +function piratenkleider_post_pubdateinfo($withtext = 1) { + $out = ''; + if ($withtext==1) { + $out .= ''; + $out .= __('Publiced at', 'piratenkleider' ); + $out .= ' '; + } + $out .= '\n"; + return $out; +} +endif; + +if ( ! function_exists( 'piratenkleider_post_autorinfo' ) ) : +/** + * Fusszeile unter Artikeln: Autorinfo + */ +function piratenkleider_post_autorinfo() { + $out = ' '.__('Author','piratenkleider').': '; + $out .= ''; + echo $out; +} +endif; + +if ( ! function_exists( 'piratenkleider_post_taxonominfo' ) ) : +/** + * Fusszeile unter Artikeln: Taxonomie + */ +function piratenkleider_post_taxonominfo() { + $tag_list = get_the_tag_list( '', ', ' ); + if ( $tag_list ) { + $posted_in = __( 'Category: %1$s. Tags: %2$s.
    for this entry.', 'piratenkleider' ); + } elseif ( is_object_in_taxonomy( get_post_type(), 'category' ) ) { + $posted_in = __( 'Category: %1$s.
    for this entry.', 'piratenkleider' ); + } else { + $posted_in = __( ' for this entry.', 'piratenkleider' ); + } + // Prints the string, replacing the placeholders. + printf( + ' '.$posted_in, + get_the_category_list( ', ' ), + $tag_list, + get_permalink(), + the_title_attribute( 'echo=0' ) + ); +} +endif; + +// this function initializes the iframe elements +// maybe wont work on multisite installations. please use plugins instead. +function piratenkleider_change_mce_options($initArray) { + $ext = 'iframe[align|longdesc|name|width|height|frameborder|scrolling|marginheight|marginwidth|src]'; + if ( isset( $initArray['extended_valid_elements'] ) ) { + $initArray['extended_valid_elements'] .= ',' . $ext; + } else { + $initArray['extended_valid_elements'] = $ext; + } + // maybe; set tiny paramter verify_html + $initArray['verify_html'] = false; + return $initArray; +} +add_filter('tiny_mce_before_init', 'piratenkleider_change_mce_options'); + + + +class Piratenkleider_Menu_Walker extends Walker_Nav_Menu { + public function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0) + { + if ( '-' === $item->title ) { + $item_output = '