/*
 Theme Name:   Fukasawa Child
 Theme URI:    http://example.com/fukasawa-child/
 Description:  Fukasawa Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     fukasawa
 Version:      1.28
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         gray, silver, white, light, two-columns, left-sidebar, responsive-layout, custom-colors, custom-menu, editor-style, featured-images, flexible-header, post-formats, sticky-post, theme-options, threaded-comments, photoblogging
 Text Domain:  fukasawa-child
*/

/* Pfeile Slider kleiner machen */
#n2-ss-10-arrow-previous, #n2-ss-10-arrow-next, #n2-ss-11-arrow-previous, #n2-ss-11-arrow-next, #n2-ss-13-arrow-previous, #n2-ss-13-arrow-next, #n2-ss-20-arrow-previous, #n2-ss-20-arrow-next, #n2-ss-19-arrow-previous, #n2-ss-19-arrow-next, #n2-ss-18-arrow-previous, #n2-ss-18-arrow-next, #n2-ss-17-arrow-previous, #n2-ss-17-arrow-next, #n2-ss-16-arrow-previous, #n2-ss-16-arrow-next, #n2-ss-15-arrow-previous, #n2-ss-15-arrow-next, #n2-ss-14-arrow-previous, #n2-ss-14-arrow-next, #n2-ss-3-arrow-previous, #n2-ss-3-arrow-next, #n2-ss-5-arrow-previous, #n2-ss-5-arrow-next, #n2-ss-8-arrow-previous, #n2-ss-8-arrow-next
{
    height: 18px !important;
    width: 18px !important;
    margin: 290px -130px;
}

.post-header{

}

.main-menu .current-menu-item::before, .main-menu .current_page_item::before 
{
content: '';
}

/* Background */
body {
    background: #fff none repeat scroll 0 0;
    cursor:;

}
/* 
a {
cursor:crosshair;
}*/

/* grey line in the navigation */
.main-menu::before, .widgets::before, .widget + .widget::before, .credits::before {
    background: transparent none repeat scroll 0 0;
}

/* ARROW NAVIGATION on the bottom */
.archive-nav a {
    font-size: 0.5em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #b0acac;
}

.post-navigation p {
    font-size: 17px;
    margin-left: -135px
}


/* WORKS inverted arrows on the bottom  */

.post-navigation .post-nav-prev {
    float: right;
}

/* HOMEPAGE titel masking */
.post.single .post-title {
    display:none;
}

/* TITEL laure catugier top left */
.blog-title a {
    display: table-cell;
	display: -moz-grid-line;
    font-size: 13px;
    text-align: justify;
    text-transform: inherit;
	border: 0 solid #333;
	padding: 63px 23px;
	white-space: nowrap;
}
.blog-title a:hover {
    background: transparent;
    color: #E0E0E0;
}


/* Sidebar CATEGORIE masking */
.page-title {
    display: none;
}

/* Sidebar NEWS - WORK - PRINT- ABOUT */
.main-menu li {
    letter-spacing: 3px;
    text-transform: none;
    margin-top: 50px;
    margin-left: 40px;
    text-align: center
}
.sidebar {
    padding: 50px 79px;
    top: 11px;
   background: transparent none repeat scroll 0 0;
   position:absolute;
    border-bottom: 0px solid #ddd;
}

.main-menu::before, .widgets::before, .widget + .widget::before, .credits::before {
    margin: 24px 0;
}

.main-menu a {
    color: #030303;
}
.main-menu a:hover, .main-menu .current-menu-item > a, .main-menu .current_page_item > a {
    color: #E0E0E0;
}

/* SUB-MENU ABOUT */
.sub-menu li {
    margin-top: 19px;
    margin-left: -30px;
}
.widget-content ul ul {
    margin-left: 2em;
   margin-top: 37px;
}

.widgets::before
{
    margin: 0;
    height: 0;
}

.widget-content li {
    line-height: 0%;
    padding: 5px 0;
    border-bottom: 0px solid #eee;
}

.widget-content ul ul li:first-child {
    border-top: 0px solid #eee;
}

/* CREDITS */
.credits {
    display: none;
}
.credits::before {
    display: none;
}  

/* Commentar field masking */

.comments-container
{
display:none;
}


/* NAVIGATION under each post -- > WEITER (further) */
.post-navigation a:hover p 
{
    color: #E0E0E0;
}
.post-navigation {
    background: #fff;
}
.post-navigation a {
    background: #fff;
}
.post-navigation a:hover {
    background: #fff;
}
.post-meta-bottom {
    display: none;
}

/* FONTS selection */

body {
 font-family: 'Lato', sans-serif;  
}

/* FONTS in Page */
.post-content p, .post-content blockquote, .post-content ul, .post-content ol, .post-content address, .post-content dl, .post-content .wp-caption, .post-content pre {
    font-size: 13px;
    letter-spacing: 0.4px;
}

/* FONTS in NEWS */  
.page-id-832 .post-content {
    font-size: 1.0em;
    text-align: center;
    letter-spacing: 0.4px;
    max-width: 750px;
    line-height: 170%;
    }
 /* Font "older events" */     
.su-spoiler-title {
    font-size: 32px !important;
}


/* FONTS in PRESS */
.post-excerpt p {
    line-height: 175%;
    color: #ccc;
    font-size: 13px;
    font-style: normal;
    letter-spacing: 0.5px;
}

/* FONTS in TEXT */
.category-text .posts .post-title a {
    letter-spacing: 3px;
}

/* Text block norrower */
.post-content p, .post-content blockquote{
    font-size: 13px;
    letter-spacing: 0.4px;
    max-width: 500px;
}


/* color text related to URL */
body a {
    color: #A5A5A5;
    font : italic
}
body a:hover {
    color: #ccc;
}

/* WORK space between the pics */

.posts .post-container {
    padding: 35px;
}

/* WORK size and color change when the cursor goes in */
.posts .post-title a:hover {
    color: #E0E0E0;
}
.posts .post-title a {
    font-size: 13px;
    letter-spacing: 3px;
}

/* categorie WORK grey text out */
.category-work .post-excerpt p {
display : none
}



/* picture width */

.post-inner {
    width: 750px;
    max-width: 100%;
}

/* CATEGORIE NEWS in one column */

.category-1 .posts .post-container {
    padding: 0px;
    width: 100%;
    padding: 0px;
}


/* pics size NEWS */
.category-1 img {
    max-width: 50%;
    height: auto;
}


/* pics size WORK */
.posts .post-container {
  /* width: 30.333%;*/
}

/* pics frame masking */
img.alignleft, .alignleft img, img.aligncenter, .aligncenter img, img.alignright, .alignright img, img.alignnone, .alignnone img {
    border: 0px solid #EEE;
}

/* VIEW in pics teaser away */
.post-overlay .view {
    display: none;
}

.post-overlay {
    background: transparent;
}


/* ABOUT bloc text narrower */

.textschmaler
{
max-width: 500px;
}

.posts .post-title {
    text-align: center;
}

/* movement in pics */
.posts .post .featured-media img, .posts .post .post-overlay, .post-navigation a, .post-navigation a p {
    transition: none !important;
}

.posts .format-standard .featured-media:hover img, .posts .format-image .featured-media:hover img {
    transform: none;
    -moz-transform: none;
    -webkit-transform: none;
    transition: none !important;
}




/* MOBILE menu */


.mobile-navigation {
    background: #fff none repeat scroll 0 0;
}
    
    
/* space between the menu points + centered */
.mobile-menu li {
    line-height: 160%;
    text-align: center;
}

.mobile-menu .current-menu-item::before, .mobile-menu .current_page_item::before {
	content:"";
}

.nav-toggle p span
{
	display:none
}

.nav-toggle.active {
    background: #fff none repeat scroll 0 0;
}

.mobile-menu a {
    color: #030303;
}

/* MOBILE navigation text color left */

.mobile-menu a:hover {
    color: #E0E0E0;
}
.mobile-menu > .current-menu-item > a, .mobile-menu > .current_page_item > a {
    color: #e0e0e0;
}



/* RESPONSIVE ANGABEN 

@media only screen
and (min-width: 768px)
and (max-width: 1024px)
{
     .blog-title a {
    letter-spacing: 1px;

	}
}*/

.mobile-menu ul {
    margin-left: 26px;
    margin-top: 33px;
}
    
.mobile-menu ul .sidebar {
    padding: 11px 8px;
}

.mobile-menu {
    padding: 31.5% 32%;
    z-index:999;
}

.mobile-menu li {
    font-size: 13px;
    letter-spacing: 3px;
    text-transform: none;
}



@media only screen
and (min-width: 1px)
and (max-width: 1000px)
{


/*Inhalte etwas weiter nach unten und nach rechts rücken */
	.post.single .post-inner {
    	padding-top: 20%;
		padding-left: 10px;
	}
	

	.posts .post-container {
    	/*z-index: -1;*/
	}
	
	.home .post-content {
		display: none;
	}

	.sidebar {
		padding: 4px 27px;
		z-index: 999 !important;
    }

	.mobile-navigation {
		left: 10px;
		position: absolute;
		top: 36px;
		z-index:999;
    }

/* PRINTS fonts legend */  
	.blog-title a {
		padding: 0px 0px;
	}   

	.post-content .wp-caption-text,
	.post-content .gallery-caption,
	.post-content figcaption {
	color: #666;
	font-size: 0.5em;
	line-height: 120%;
	padding-top: 10px;
	text-align: center;
}

}
