/*
Theme Name:     SuevaFree Extended
Theme URI:      http://www.wijnbistrodivino.be/
Description:    Child theme
Author:         freeaanzee
Author URI:     http://www.lecouperet.net/
Template:       suevafree
Version:        1.0.0
*/

.header #mainmenu {
	margin-bottom: 0;
	min-height: 60px;
}

.header .menu-item,
.header .select-menu {
	margin-bottom: 1em !important;
	height: 2em !important;
}

#logo {
	padding: 50px 0 15px 0 !important;
}

.page-id-98 #suggesties p {
	text-align: center;
}

.home h1.title,
.home .line {
	//display: none;
}

@media (min-width: 701px) {
	.mobile {
		display: none;
	}
}

@media (max-width: 700px) {
	.desktop {
		display: none;
	}

	#logo {
		line-height: 2.5em !important;
	}
}

.textwidget p {
	text-align: left;
}

p {
	margin: 0 0 2em 0 !important;
	text-align: justify;
	hyphens: auto;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
}

div.post-article.category {
	//border-radius: 4px !important;
	//border: 0px solid #333;
}

.sidebar-box {
	border-radius: 4px;
}

#sidebar .post-date {
	color: rgba(67,74,49,0.95);
}

.banner {
	color: white;
	padding: 0.5em;
	margin: 0;
	border-radius: 4px;
	box-shadow: 2px 2px 2px #888888;
}

.post-article .banner {
	margin: 2em 0;
}

.post-article a {
	color: #84ad37;
}

.red {
	background-color: rgba(255,0,0,0.85);
}

.green {
	background-color: rgba(132,173,55,0.85);
}

.orange {
	background-color: rgba(255,165,0,0.85);
}

.container .pin-article {
	background-color: white !important;
	opacity: 0.9 !important;
	border-radius: 4px !important;
}

header a {
	color: rgb(244,246,244) !important;
}

nav a:hover,
body > .container a:hover {
	color: #84ad37 !important;
}

nav ul ul li a {
	background-color: #84ad37 !important;
	border: none !important;
	//background: url('http://www.wijnbistrodivino.be/wp-content/themes/suevafree/inc/images/background/patterns/pattern2.jpg') repeat #333333 !important;
}

nav ul ul li a:hover {
	background-color: rgb(244,246,244) !important;
}

.socials {
	position: absolute;
	top: 0;
	right: 0;
}

#arrangeer_socials {
	position: relative;
	top: -3px;
	padding-top: 0 !important;
	margin-bottom: 1em !important;
}

a.social {
	margin-left: 10px !important;
}

a.rss {
	margin-left: 13px !important;
}

iframe.fb_iframe_widget_lift {
	//max-width: 450px !important;
}

.fb_iframe_widget > span {
	vertical-align: top !important;
}

.line {
	margin-top: 0em !important; 
	//margin-bottom: 3em !important; 
}

.title {
	margin-bottom: 0em !important;
}

.pin-container {
	border-top-left-radius: 4px !important;
	border-top-right-radius: 4px !important;
	max-height: 330px !important;

}

.entry-standard {
	display: none !important;
}

.post-article.category,
.post-article.search {
	padding: 0 !important;
}

.post-article.category > p,
.post-article.search > p {
	margin: 0 !important;
	background: #222222 !important;
}

p.wp-caption-text {
	margin-bottom: 0 !important;
	//color: rgb(244,246,244) !important;
}

.wp-caption {
	width: 100% !important;
	//background-color: rgba(67,74,49,0.95) !important;
}

.wp-caption img {
	margin: 0 !important;
	width: 100% !important;
}

.copyright p {
	margin-bottom: 0 !important;
}

#footer {
	background: #222222 !important;
}

.jp-carousel-image-meta {
	display: none !important;
}

.tiled-gallery-item {
	cursor: pointer;
}

.textwidget p {
	margin: 0 !important;
}

body.custom-background {
	 //background-color: rgba(67,74,49,0.95) !important;
	 background: repeating-linear-gradient(to right, rgba(67,74,49,0.9), rgba(67,74,49,0.9) 5px, rgba(67,74,49,0.95) 5px, rgba(67,74,49,0.95) 25px) !important;
}

.imagemapper-tooltip {
	background-color: #434a31 !important;
	border-color: #434a31 !important;
	border-width: 4px !important;
	border-radius: 4px !important;
	color: rgb(244,246,244) !important;
	box-shadow: 3px 3px 2px #888888 !important;
	max-width: 250px !important;
}