/*
 Theme Name:   	groundfestival.nl
 Theme URI: 
 Version: 		0.1
 Template:     	salient
 Description:  	custom css mods by Rocketclowns
 Author: 		0L4F
 Author URI: 	http://rocketclowns.com/
*/

/* =Theme customization starts here:
-------------------------------------------------------------- */

body p,
/*body ul,*/

body h4 {
	overflow: hidden;
	/*max-width: 64ch!important;*/
}
/* switch off header and font color on teaser and homepage */

/*
.page-id-6 #header-outer,
.page-id-6 #header-secondary-outer,
.page-id-6 #header-space,
.page-id-6 #footer-outer,
*/

/*.page-id-8 #footer-outer,*/

/*
.page-id-8 #header-outer,
.page-id-8 #header-secondary-outer,
.page-id-8 #header-space {
	display: none!important;
}*/

/* general styling and colors -------------------------------- */

/* header ---------------------------------------------------- */

body header#top #logo {
	color: #565a5c;
	font-family: 'nunito'!important;
	/*font-size: 21px!important;*/
	font-size: 46px!important;
	line-height: 46px!important;
	font-weight: 600;
	letter-spacing: 1px;
	/*text-transform: uppercase;*/
}
@media only screen and (max-width: 500px) {
	body header#top #logo {
		font-size: 21px!important;
	}
}
/* common text headers use HEADING 2 */

html body .container-wrap,
html body .container-wrap p,
h1,
h2,
h3,
h4,
h5,
h6 {
	/*color: #333;*/
}
.dropshadow {
	text-shadow: 1px 1px 1px #000000;
}
/* portfolio ---------------------------------------------- */

.work-info .vert-center h3 {
	text-shadow: 1px 1px 1px #000000;
}
.single-portfolio #page-header-bg .section-title .inner-wrap {
	top: 200px!important;
	bottom: auto!important;
	position: absolute!important;
	text-shadow: 1px 1px 1px #000000;
}
#prev-link span {
	display: none;
}
#prev-link a:after {
	content: 'PREVIOUS';
}
#next-link span {
	display: none;
}
#next-link a:before {
	content: 'NEXT';
}
/* modern events calendar ---------------------------------- */

.mec-month-divider,
.mec-event-list-modern .mec-event-sharing {
	display: none!important;
}
.mec-event-cost,
.mec-event-more-info,
.mec-event-website,
.mec-events-meta-date,
.mec-single-event-category,
.mec-single-event-date,
.mec-single-event-label,
.mec-single-event-location,
.mec-single-event-organizer,
.mec-single-event-time,
.mec-single-event .mec-frontbox,
.mec-single-event .mec-events-meta-group-countdown,
.mec-single-event .mec-events-meta-group-booking,
.mec-single-event .mec-frontbox,
.mec-event-list-modern .mec-event-article {
	background-color: transparent!important;
	border: 0px!important;
}
.event-color
/*,
.mec-events-button,
.mec-event-list-modern .mec-btn-wrapper .mec-booking-button,
.mec-next-event-details a*/

{
	background-color: transparent!important;
}
/* fix ugly events calendar -------------------------------- */

.single-tribe_events .tribe-events-event-meta {
	background: #fff;
	border: 0px solid #eee;
	margin: 0px 0;
}
.tribe-events-event-meta .column,
.tribe-events-event-meta .tribe-events-meta-group {
	padding: 0;
}
.meta-category {
	display: none!important
}
.tribe-bar-filters {
	display: none
}
.tribe-events-single-event-title {
	font-weight: 600;
	font-size: 80px!important
}
.tribe-events-schedule h2 {
	font-weight: 400!important
}
.main-content ul,
li {
	list-style-type: none!important;
}
.ecs-event {
	padding-top: 10px;
	margin-bottom: 20px;
	/*text-align: center!important*/
	border-top: 1px solid #EEE;
}
.ecs-event h4 {
	font-weight: 400;
	font-size: 20px
}
.duration {
	background-color: #f8f8f8;
}
/* WOOCOMMERCE ------------------------------------------- */

.woocommerce-breadcrumb,
.woocommerce.single-product #single-meta,
.woocommerce div.product_meta,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce .woocommerce-tabs > div h2,
.woocommerce .products.related,
.in-stock {
	display: none!important;
}