/*
 Theme Name:   buitengewoonzijn
 Theme URI:    https://www.buitengewoonzijn.nu/buitengewoonzijn
 Description:  Buitengewoonzijn
 Author:       ninde
 Author URI:   http://www.ninde.nl
 Template:     generatepress
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         Buitengewoonzijn
 Text Domain:  twentyfifteenchild
*/

/* Body  */ 
body {
	background-image: url(https://www.buitengewoonzijn.nu/images/bg_muur_.png);	
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #fdf9f3;
	color: #412713;
}

h1 {
	font-size: 1.5em;
	font-weight: normal;
	color: #e36e05;
} 

h2 {
	font-size: 1.25em;
	font-weight: normal;
	font-style: italic;
	color: #6c261c;
}

h3 {
	font-size: 1.25em;
	font-weight: normal;
	color: #e36e05;
}

h4 {
	font-size: 1.3em;
	font-weight: normal;
	font-style: italic;
	color: #e36e05;
}


.site-header {
	background-color: transparent;
}

.inside-header {
	background-color: transparent;
	padding-top: 10px;
}

.site-content {
	width: 90%;
	}

.inside-article, .comments-area, .page-header, .one-container .container, .paging-navigation, .inside-page-header {
	background-color: transparent;
	height: 100%;
	}

	.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header, .wp-block-group__inner-container {
    padding-top: 0px;
}

	.site-info {
	background-color: transparent;
	color: #fffdd0;
}

.wp-block-table, .table, .tbody, .tr, .td {
    margin-bottom: 30px;
	background: #fdf9f3;
	padding-top: 0px;
	border-color: transparent;
}

.entry-content table {
    border: 0px;
}

.entry-content table > thead > tr > th, 
.entry-content table > tbody > tr > th, 
.entry-content table > tfoot > tr > th, 
.entry-content table > thead > tr > td, 
.entry-content table > tbody > tr > td, 
.entry-content table > tfoot > tr > td {
    border: 0px;
}

.wp-block-image, .wp-image, .wp-block-image.is-resized, .alignleft img {
    max-width: 100%;
	margin-top: 0px;
    margin-bottom: 20px;
	padding-top: 0px;
}

.img {
	border-color: #c99c51;
}

/* widget */
.sidebar .widget .widget-title {
	font-size: 1.25em;
	font-weight: normal;
	font-style: italic;
	color: #6c261c;
}

.sidebar .widget {
	background-color: transparent; 
}

.site-footer .footer-widgets-container .inside-footer-widgets {
	background-color: transparent;
}

.footer .widget {
	background-color: transparent; 
}

.footer-widgets {
	background-color: transparent;
}

/* hide category name and description */
.product_meta {
    display: none;
}

/* MENU ITEMS */
.main-navigation,
.main-navigation ul ul {
 background-color:transparent;
	font-size: 1.5em;
    width: auto;
    white-space: nowrap;
}

.main-navigation .main-nav ul li a,
.menu-toggle {
 color:#6c261c;
	font-size: 0.9em;
	line-height: 2.0em;
}

.main-navigation .main-nav ul li:hover > a,
.main-navigation .main-nav ul li:focus > a,
.main-navigation .main-nav ul li.sfHover > a {
 color:#bb9a77;
 background-color:transparent;
}

button.menu-toggle:hover,
button.menu-toggle:focus,
.main-navigation .mobile-bar-items a,
.main-navigation .mobile-bar-items a:hover,
.main-navigation .mobile-bar-items a:focus {
 color:#bb9a77;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
 color:#b73513;
 background-color:transparent;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover,
.main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
 color:#b73513;
 background-color:transparent;
}

.navigation-search input[type="search"],
.navigation-search input[type="search"]:active {
 color:#e36e05;
 background-color:transparent;
}

.navigation-search input[type="search"]:focus {
 color:#e36e059;
 background-color:transparent;
}

.main-navigation ul ul {
 background-color:transparent;
}

.main-navigation .main-nav ul ul li a {
 color:#e36e05;
}

.main-navigation .main-nav ul ul li:hover > a,
.main-navigation .main-nav ul ul li:focus > a,
.main-navigation .main-nav ul ul li.sfHover > a {
 color:#bb9a77;
 background-color:transparent;
}

.main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
 color:#6c261c;
 background-color:transparent;
}

.main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover,
.main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover > a {
 color:#6c261c;
 background-color:transparent;
}
