/*
Theme Name:     Newsmag Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newsmag                             
Version:        3.3c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/


/*
Je kunt hier je eigen CSS toevoegen.

Klik op het help icoon om meer te leren.
*/
/* Comments uit */
.td-module-comments {
    display: none;
}
h1.amstel {
    font-family: georgia;
}

.dropcap.dropcap2 {
    color: #cb1917;
    font-size: 77px;
    line-height: 48px;
    margin: 8px 3px 0 0;
}

.single-tribe_events .tribe-events-single-event-title {
    font-size: 48px;
		line-height: 56px!important;
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
	margin-top: 10px!important;
}
.recurringinfo {
    display: none!important;
}

#tribe-bar-filters-wrap {
    float: left;
    width: 65%;
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
	  margin-top: 0px;
    width: 35%;
    float: right;
		position: relative;
}
#triba-bar-submit{
	margin-left: 0;
}

#tribe-bar-views .tribe-bar-views-list {
    background: #e0e0e0;
    float: right;
	  width: 100%;
		border-top: 1px solid #cb1917;
}

#tribe-bar-collapse-toggle {
    width: 100%;
    padding: 18px;
}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
    line-height: 23px;
}
/** event list agenda home **/
/* aankoniging van t/m */
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {
    background-color: #0da0d7;
		content: "";
    height: 100%;
    right: calc(100% - 5px);
    position: absolute;
    width: 5px;
}
/***.tribe-common .tribe-common-svgicon--featured {
	  background-image: none;
    color: #000;
		content: "+";
    display: inline-block;
    flex: none;
    margin-right: 8px;
    height: 18px;
	font-family: verdana;
	font-weight: 700;
}

}
.list__event-datetime-featured-icon {
    display: inline-block;
    margin-right: 4px;
    color: #0da0d7;
}***/

/* datepicker */
.tribe-events .tribe-events-c-top-bar__datepicker-button {
    opacity: 1;
    color: #cb1917;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button:focus, .tribe-events .tribe-events-c-top-bar__datepicker-button:hover {
    opacity: 1;
    color: #444444;
}

/* Titel */
.tribe-events-calendar-list__event-title-link {
    font-family: Georgia, Times, "Times New Roman", serif;
    font-size: 1.6em;
    line-height: 1.4em;
		color: #cb1917;
}
a.tribe-events-calendar-list__event-title-link {
	color: #cb1917;
}
a:hover.tribe-events-calendar-list__event-title-link {
    border-bottom: 0px;
}

.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {
    color: #cb1917;
    outline: 0;
    text-decoration: none;
}
.tribe-common a:hover {
	color: #444444;
	border: 0px;
	transition: none;
}
.tribe-common .tribe-common-anchor-thin {
    border-bottom: none;
    transition: none;
}
/* list view leesverder*/
.oost_leesverder{
font-family: Georgia, Times, "Times New Roman", serif;
    font-size: 17px;
    line-height: 23px;
    font-weight: normal;
}

/* Datum boven titel */
.tribe-events-calendar-list__event-datetime {
    font-weight: 500;
    font-size: 1em;
    color: #666;
}


/* vorige vandaag volgende */
.td-page-content ul li {
    margin: 0 0 0 0px;
}

/** activiteit button **/
#tribe-events .tribe-events-button {
    background-color: #cb1917;
}

/* button export activiteiten */
.tribe-events .tribe-events-c-ical {
    margin-top: 20px;
    text-align: center;
}
.tribe-events .tribe-events-c-ical__link{
	background-color: #cb1917;
	border: none;
	color: #fff;
	width:35%;
	height:30px;
	text-transform: uppercase;
	font-family: verdana;
	font-weight: 700;
}
.tribe-events .tribe-events-c-ical__link:before {
    background-image: none;
    content: "+";
    display: inline-block;
    flex: none;
    margin-right: 8px;
    height: 18px;
	font-family: verdana;
	font-weight: 700;
}
.tribe-events .tribe-events-c-ical__link:hover {
    color: #fff;
    background-color: #21759b;
    background-image: none;
}

/* Wijzigingen voorbehouden */
div.tribe-events-after-html {
    margin-top: 1em;
}
.tribe-events-after-html p {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
}
/* agenda activiteit reactie */
#comments {
    display: none;
}

.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:visited {
    color: #cb1917 !important;
    outline: 0;
    text-decoration: none;
}
.tribe-common a:hover {
    color: #444444 !important;
    border: 0px;
    transition: none;
	    text-decoration-line: none!important;
}
a.tribe-events-c-ical__link {
    color: #fff !important;
}
/* Comments icoontje verstopt */
.td-post-comments {
    display: none !important;
}
/* ical en goolge agenda uit */
.tribe-events-c-ical {
    display: none;
}
.tribe-events-cal-links {
    display: none !important;
}
/* Vorige Vandaag Volgende width was 33.33% */
.tribe-events .tribe-events-c-nav__list-item {
    width: 29%!important;
}