/*
Theme Name: fukasawachildrs
Description: fukasawa Variante fuer ARZD
Author: Richard Strauch
Author URI: http://www.hansa55.de
Template: fukasawa
Version: 2018-08-04
Tags:
*/
@import url("../fukasawa/style.css");


/*Test: Elementgrenzen anzeigen */
/* * {outline: 1px dotted red; !important;} */

body {margin: 0;padding: 0;border: none; color: #333; font-family: 'Roboto', sans-serif; background: #ffffff; }

/* A E N D E R U N G EN   A M   M E N U E  (normal & mobile) */
.main-menu li { display: block; margin-top: 6px; font-weight: 700; text-transform: lowercase; letter-spacing: 0px; position: relative; }

/* NEU: Unterzeile unter Logo */
body div.blog-logo-caption { display: none; } /* Logo-Unterzeile auf allen Inhaltsseiten ausblenden */
body.home div.blog-logo-caption { display: block !important; /* Logo-Unterzeile auf Startseite einblenden */ text-align: center; color: #4B79CD; margin-top: 12px; font-size: 70%; font-weight: 500; text-transform: uppercase; letter-spacing: 0.3em; padding-top: 3px; padding-bottom: 3px; border-top: 1px dotted #004EA8; border-bottom: 1px dotted #004EA8;}

/* BEARBEITET: Main-Menu Schriften Schnitte aendern  (normal) */
ul.main-menu li.menu-item /*a */{ font-weight:400; font-style:normal; font-size:15px;}

/* BEARBEITET: Current Menu Item - Kreuzchen ausblenden  (normal & mobile) */
.main-menu .current-menu-item::before, .main-menu .current_page_item::before { display:none; }
.mobile-menu .current-menu-item::before, .mobile-menu .current_page_item::before { display: none; }

/* NEU: Linien ueber erstem Objekt von Pseudogruppen anzeigen  (normal & mobile) */
li.menu-item-105, li.menu-item-104, li.menu-item-131, li.menu-item-499 { margin-top: 6px; padding-top: 6px; border-top: 1px solid #999999;}

/* BEARBEITET: Mobile-Menue-Icon undurchsichtig machen, Position aendern (mobile)*/
.nav-toggle {background-color: #e5e5e5; position: absolute; top: 10px; margin-top: -16px; padding-top: 20px; left: 5%; height: 45px; width: 145px; /*right: 75%;*/}

/* BEARBEITET: Mobile-Menue Schriften Schnitte aendern (mobile) */
.mobile-navigation { background-color: #efefef; }
.mobile-menu li {  display: block;  margin-top: 5px; font-weight: 300; text-transform: lowercase; /*line-height: 120%; letter-spacing: 1px;*/  position: relative; font-size:24px;}
.mobile-menu li.menu-item a, .mobile-menu li.menu-item a:link, .mobile-menu li.menu-item a:active, .mobile-menu li.menu-item a:visited { color: #909090; }
.mobile-menu li.menu-item a:hover { color: #004EA8; }
.mobile-menu li.current-menu-item a, .mobile-menu li.current-menu-item a:link, .mobile-menu li.current-menu-item a:active, .mobile-menu li.current-menu-item a:visited { color: #000000; }

/* BEARBEITET: Leerraeume ueber Menue, Widgets etc. verkleinern */
.main-menu:before, .widgets:before, .widget + .widget:before, .credits:before { content: ""; display: block; width: 48px; height: 2px; background: #ffffff; margin: 12px 0; }

/* BEARBEITET: Menue Hyperlinks auf volle Breite des Listenelements umstellen (normal & mobile) */
.mobile-menu li a {display: block; width: 100%;}
.main-menu li a {display: block; width: 100%;}

/* BEARBEITET: Menue Hyperlinks Hoverfarbe aendern */
.main-menu li a:link, .main-menu li a:active, .main-menu li a:visited {}
.main-menu li a:hover { color: #004EA8; }

/* BEARBEITET, ERGAENZT: Zeilenabstand in Galerie verkleinern */
.wp-caption-text .akzent1 {
	line-height: 18px;
	display: block;
	font-size: 16px;
	margin-bottom: 8px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.wp-caption-text .akzent2 {
	line-height: 14px;
	display: block;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}


/* A E N D E R U N G E N   A M   I N H A L T */

/* Linien ueber und unter Beitragsbild hinzufuegen */
.featured-media {  max-width: 85%; width: 620px; padding-top: 12px; padding-bottom: 12px; margin-left: auto; margin-right: auto; margin-bottom: 6px; margin-top: 6px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; }
.post.single .post-inner { padding-top: 0px; }

/* BEARBEITET: Spreizung des Post-Inner Bereiches */
.post-inner {
/*	max-width: 85%;*/
}

/* NEU: Ueberschrift auf der Startseite ausblenden */
body.home div.post-header h1.post-title {display: none;}

/* BEARBEITET: Headline 1,2,3,p */
.post-inner .post-header h1.post-title { font-weight:300; }
.post-inner .post-content h1, .post-inner .post-content h2, .post-inner .post-content h3, .post-inner .post-content h4 { font-weight:300; }
.post-inner .post-content p, .post-inner .post-content li { font-weight:300; font-size:90%; line-height:120%; }

/* BEARBEITET: Post-Navigation vor/zurück */
.post-navigation { background: #ffffff; min-height: 2px; }
.post-navigation a { display: block; width: 48.5%; height: 20px; margin-top: 3%; margin-bottom: 3%; background: #e2e2e2; overflow: hidden; position: relative; }
.post-navigation .post-nav-prev { float: left; }
.post-navigation .post-nav-next { float: right; }
.post-navigation p { width: 100%; font-size: 14px; font-weight: 400; text-align: center; text-transform: none; letter-spacing: 0px; color: #666; position: absolute; top: 50%; margin-top: -7px; right: 0; left: 0; }
.post-navigation a:hover { background: #333; }


/* A E N D E R U  N G E N   A N   F L E X S L I D E R   P L U G I N */
.flexslider_hg_impressionenfuerstartseite .flex-control-nav { display: none; }
.flexslider_hg_impressionenfuerstartseite .flex-direction-nav { display: none; }

/*@media (max-width: 500px) { }*/
/*@media ( max-width: 1000px ) { }*/