@import url('../enfold/style.css');
@import url(https://fonts.googleapis.com/css?family=Quattrocento);
@import url(https://fonts.googleapis.com/css?family=Quattrocento+Sans);

/*
Theme Name: Child of Enfold
Theme URI: https://www.?.com
Description: This is the child theme of Enfold
Author: Hardt
Template: enfold
*/

/* Greens open */
.avia-icon-list li {
	line-height:0px;
	min-height:20px;
	padding:0px !important;
}
 

.avia_message_box.avia-size-normal {
	padding:7px;
}
/* End Greens open */
.content, .sidebar {
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}

.widget .news-content .news-thumb, .news-time {
display: none;
}

/* ---------------------------------------------------- Datum weg ---------------------------------------------------- */
.post-date {
	display:none !important;
}

/* ---------------------------------------------------- Navigatie naast blog weg ---------------------------------------------------- */

#top .avia-post-nav { display: none; }

.j {
    display: none !important;
}
/* ---------------------------------------------------- Fotoalbum ---------------------------------------------------- */
#top .av-sort-yes-tax {
    line-height: 19px;
}

avia-builder-widget-area .post-meta-infos, .news-time{
display: none;
}

#top .av-current-sort-title {
    color: #5e7673 !important;
	font-family: "Quattrocento Sans",sans-serif;
    font-size: 24px;
}

/* ---------------------------------------------------- Hr oplossing ---------------------------------------------------- */
body .column-top-margin {
    margin-top: 0;
}

/* ---------------------------------------------------- Header ---------------------------------------------------- */
#top .title_container .container {
    min-height: 56px;
    padding-bottom: 0;
    padding-top: 0;
}

.logo img {
    max-height: 90%;
}

/* ---------------------------------------------------- Algemeen ---------------------------------------------------- */
ul.disc, .entry-content-wrapper ul {
    margin-left: 0px !important;
    padding-top: 0 !important;
	list-style:outside !important;
}


/*---------------------------------------------------- Agenda ----------------------------------------------------------*/
.fc-agenda-slots tr td {
    background-color: #68bf6f !important;
}

table.set_font span {
    font-size: 122px !important;

	background: #0F3 !important;
}

.page-id-6598 .fc-agenda-slots tr td {
	background: none !important;
}

/* ---------------------------------------------------- Agenda Li widget Home ---------------------------------------------------- */
.flex_column li {
	margin-left: 0px !important;
    padding-top: 0 !important;
	padding-left:5px !important;
	list-style:none !important
}

.fc-agenda-days thead {
	display: none;
}

.fc-view {
	width: 100% !important;
}

/* ---------------------------------------------------- Buttons ---------------------------------------------------- */
.avia-button.avia-size-medium {
	color:#FFF !important;	
}

/* ---------------------------------------------------- End Agenda Li widget Home ---------------------------------------------------- */
/* ---------------------------------------------------- Calendarize IT ------------------------------------------------*/
.page-id-9 .fc-header {
	display: none !important;
}

.rhcalendar.not-widget.rhc_holder {
	margin-top:0px !important;
}


/* ---------------------------------------------------- Nieuws Li widget Home ---------------------------------------------------- */
.recentcomments, .widget_recent_entries li{
border-bottom: 1px solid #e1e1e1 !important;
border-top-style: none !important;
padding-top: 8px !important;
padding-left: 5px;
text-decoration:none !important;
}

.recentcomments, .widget_recent_entries li a{
text-decoration:none !important;
}

.recentcomments, .widget_recent_entries li:hover{
background:#e1e1e1;
}

.post-date{
	font-size:13px;
}

/* ---------------------------------------------------- End Nieuws Li widget Home ---------------------------------------------------- */
p a {
	color:#8bba34 !important;
	text-decoration:underline !important;	
}

p a:hover{
	color: #1b3a33 !important;
}

#top #wrap_all .header_color h1, #top #wrap_all .main_color h1, #top #wrap_all .alternate_color h1, #top #wrap_all .footer_color h1, #top #wrap_all .socket_color h1 {
    color: #5e7673;
	font-family: 'Quattrocento', serif;
    font-size: 26px;
}

#top #wrap_all .header_color h2, #top #wrap_all .main_color h2, #top #wrap_all .alternate_color h2, #top #wrap_all .footer_color h2, #top #wrap_all .socket_color h2 {
    color: #5e7673;
    font-size: 16px;
	font-family: 'Quattrocento Sans', sans-serif;
	text-transform:inherit !important;
	letter-spacing:0px !important;
	line-height: 0px;
	padding-top:16px;
}

h3 {
	letter-spacing: 1px !important;
    text-transform: uppercase !important;	
}

h6 {
	color: #5e7673;
    font-size: 16px;
	font-family: 'Quattrocento Sans', sans-serif;
	letter-spacing:1px !important;
	text-transform:uppercase !important;
}

.main_color .heading-color, .main_color a.iconbox_icon:hover, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color .sidebar .current_page_item > a, .main_color .sidebar .current-menu-item > a, .main_color .pagination .current, .main_color .pagination a:hover, .main_color strong.avia-testimonial-name, .main_color .heading, .main_color .toggle_content strong, .main_color .toggle_content strong a, .main_color .tab_content strong, .main_color .tab_content strong a, .main_color .asc_count, .main_color .avia-testimonial-content strong, .main_color div .news-headline, #top .main_color .av-related-style-f1l .av-related-title, .main_color .av-default-style .av-countdown-cell-inner .av-countdown-time, .main_color .wp-playlist-item-meta.wp-playlist-item-title {
    color: #5e7673 !important;
	font-family: "Quattrocento Sans",sans-serif;
    font-size: 14px;
}

/* ---------------------------------------------------- Mainmenu ---------------------------------------------------- */
.av-main-nav > li > a {
    font-size: 13px;
    padding: 12px 12px;
}

.avia-menu-text {
	color:#000000;
}

/* ---------------------------------------------------- Nieuws ---------------------------------------------------- */
#top .fullsize .template-blog .post-meta-infos {
    text-align: left;
}

#top .fullsize .template-blog .post-title {
    text-align: left;
}

.big-preview img {
    height: 200px;
    width: auto !important;
}

/* ---------------------------------------------------- Nieuws Widget ---------------------------------------------------- */
.recentcomments a, .widget_recent_entries li a {
font-family: "HelveticaNeue","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
font-style:normal !important;
font-size:13px !important;
color: #666666;
}

/* ---------------------------------------------------- footer wijzigingen ---------------------------------------------------- */

#footer {
    padding: 15px 0 30px;
    z-index: 1;
	background-color:#e3ddd1;
}

#footer .widgettitle {
    color: #5f7673;
	font-family: 'Quattrocento', serif;
	font-size:14px;
}

.footer_color a, .footer_color .widget_first, .footer_color strong, .footer_color b, .footer_color b a, .footer_color strong a, .footer_color #js_sort_items a:hover, .footer_color #js_sort_items a.active_sort, .footer_color .av-sort-by-term a.active_sort, .footer_color .special_amp, .footer_color .taglist a.activeFilter, .footer_color #commentform .required, #top .footer_color .av-no-color.av-icon-style-border a.av-icon-char {
    color: #1b3a33;
}

#socket .container {
    background-color: #1b3a33;
    padding-bottom: 15px;
    padding-top: 15px;
	color:#c2b59b;
}

#socket {
	background-color: #1b3a33;
}

/* ---------------------------------------------------- homepage slider ---------------------------------------------------- */

element.style {
    border-width: 1px !important;
    font-size: 13px;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0;
    max-width: 107px;
    min-height: 0;
    min-width: 0;
    padding: 12px 18px;
}

.tp-caption a {
    color: #fff;
    text-shadow: none;
    transition: none;
}

.tp-caption a:hover {
    color: #fff;
    text-shadow: none;
	transition: none;
}

.btn-green {
	color: #fff !important;
	text-decoration: none !important;
	background-color: rgb(75, 134, 127) !important;
	text-align:center !important;
	border-radius: 3px 3px 3px 3px !important;
	border-width: 1px !important;
	border-color: 1px solid #fff !important;
	border-style: solid !important;
	min-width: 120px !important;
	position:relative !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	display:inline-block !important;
	font-size: 12px !important;
}

.btn-green:hover {
	color: rgb(255, 255, 255) !important;
	text-decoration:none !important;
	background-color: rgb(75, 140, 127) !important;
	border-radius: 3px 3px 3px 3px !important;
	border-width: 1px !important;
	border-color: 1px solid #fff !important;
	border-style: solid !important;
	transition: all 0.2s ease-out 0s !important;
	font-size: 12px !important;
}

.btn-bunker {
	color: #fff !important;
	text-decoration: none !important;
	background-color: rgb(215, 194, 171) !important;
	border-radius: 3px 3px 3px 3px !important;
	border-width: 1px !important;
	border-color: 1px solid #fff !important;
	border-style: solid !important;
	text-align:center !important;
	min-width: 120px !important;
	position:relative !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	display:inline-block !important;
	font-size: 12px !important;
}

.btn-bunker:hover {
	color: rgb(255, 255, 255) !important;
	text-decoration:none !important;
	background-color: rgb(225, 194, 171) !important;
	border-radius: 3px 3px 3px 3px !important;
	border-width: 1px !important;
	border-color: 1px solid #fff !important;
	border-style: solid !important;
	transition: all 0.2s ease-out 0s !important;
	font-size: 12px !important;
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	.av-main-nav > li > a  {
    font-size: 11px;
    padding: 12px 12px;
}}

@media screen and (max-width: 767px){

.av-main-nav  {
    font-size: 11px;
    padding: 12px 12px;
}

}


@media screen and (max-width: 767px){

}



@media screen and (max-width: 767px){
.slidertext {
	display:none;
}
.btn-green {
	display:none !important;
}
.btn-bunker{
	display:none !important;
}



}

.ls-l.leren{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #57948c), color-stop(1, #5e7673));
	background:-moz-linear-gradient(top, #57948c 5%, #5e7673 100%);
	background:-webkit-linear-gradient(top, #57948c 5%, #5e7673 100%);
	background:-o-linear-gradient(top, #57948c 5%, #5e7673 100%);
	background:-ms-linear-gradient(top, #57948c 5%, #5e7673 100%);
	background:linear-gradient(to bottom, #57948c 5%, #5e7673 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57948c', endColorstr='#5e7673',GradientType=0);
	background-color:#57948c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #5e7673;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Quattrocento Sans', sans-serif;
	font-size:15px;
	padding:9px 10px;
	text-decoration:none;
	text-shadow:0px -1px 1px #193a33;
}
.ls-l.leren:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5e7673), color-stop(1, #57948c));
	background:-moz-linear-gradient(top, #5e7673 5%, #57948c 100%);
	background:-webkit-linear-gradient(top, #5e7673 5%, #57948c 100%);
	background:-o-linear-gradient(top, #5e7673 5%, #57948c 100%);
	background:-ms-linear-gradient(top, #5e7673 5%, #57948c 100%);
	background:linear-gradient(to bottom, #5e7673 5%, #57948c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e7673', endColorstr='#57948c',GradientType=0);
	background-color:#5e7673;
}

.ls-l.lid {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e0cfb1), color-stop(1, #ada18a));
	background:-moz-linear-gradient(top, #e0cfb1 5%, #ada18a 100%);
	background:-webkit-linear-gradient(top, #e0cfb1 5%, #ada18a 100%);
	background:-o-linear-gradient(top, #e0cfb1 5%, #ada18a 100%);
	background:-ms-linear-gradient(top, #e0cfb1 5%, #ada18a 100%);
	background:linear-gradient(to bottom, #e0cfb1 5%, #ada18a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0cfb1', endColorstr='#ada18a',GradientType=0);
	background-color:#e0cfb1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ada18a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Quattrocento Sans', sans-serif;
	font-size:15px;
	padding:9px 25px;
	text-decoration:none;
	text-shadow:0px -1px 1px #193a33;
}
.ls-l.lid:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ada18a), color-stop(1, #e0cfb1));
	background:-moz-linear-gradient(top, #ada18a 5%, #e0cfb1 100%);
	background:-webkit-linear-gradient(top, #ada18a 5%, #e0cfb1 100%);
	background:-o-linear-gradient(top, #ada18a 5%, #e0cfb1 100%);
	background:-ms-linear-gradient(top, #ada18a 5%, #e0cfb1 100%);
	background:linear-gradient(to bottom, #ada18a 5%, #e0cfb1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ada18a', endColorstr='#e0cfb1',GradientType=0);
	background-color:#ada18a;
}
.ls-l.bodytext2 {
	color:#fff;
	font-family:'Quattrocento Sans', sans-serif;
	font-size:15px;
	text-shadow:0px -1px 5px #000;
	line-height:22px !important;

}

/* ---------------------------------------------------- Button green ---------------------------------------------------- */

.btn-bunker {
    color: #fff !important;
}

/* ---------------------------------------------------- Submenu ---------------------------------------------------- 

.ls-l.titeltext1{
	color:#fff !important;
	font-family: "Quattrocento",serif;
    font-size: 26px;
	text-shadow:0px -1px 5px #000;
}

.ls-l.bodytext1 {
	color:#fff;
	font-family:'Quattrocento Sans', sans-serif;
	font-size:15px;
	text-shadow:0px -1px 5px #000;
	line-height:22px !important;

}
 
/* ---------------------------------------------------- harmonica toggler ---------------------------------------------------- */

.main_color table, .main_color .widget_nav_menu ul:first-child > .current-menu-item, .main_color .widget_nav_menu ul:first-child > .current_page_item, .main_color .widget_nav_menu ul:first-child > .current-menu-ancestor, .main_color .pagination .current, .main_color .pagination a, .main_color.iconbox_top .iconbox_content, .main_color .av_promobox, .main_color .toggle_content, .main_color .toggler:hover, .main_color .related_posts_default_image, .main_color .search-result-counter, .main_color .container_wrap_meta, .main_color .avia-content-slider .slide-image, .main_color .avia-slider-testimonials .avia-testimonial-content, .main_color .avia-testimonial-arrow-wrap .avia-arrow, .main_color .news-thumb, .main_color .portfolio-preview-content, .main_color .portfolio-preview-content .avia-arrow, .main_color .av-magazine .av-magazine-entry-icon, .main_color .related_posts.av-related-style-full a, .main_color .aviaccordion-slide, .main_color.avia-fullwidth-portfolio .pagination, .main_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image, .main_color .av-catalogue-list li:hover, .main_color .wp-playlist {
    background: none repeat scroll 0 0 #fff;
}

.togglecontainer .single_toggle:first-child .toggler, .togglecontainer .taglist + .single_toggle .toggler {
	border-left:medium;
	border-right:none;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.js_active .toggler {
    -moz-user-select: none;
    border-style: solid;
	border-width: none;
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 9px 3px 9px 35px;
    position: relative;
    top: 1px;
}

.toggle_icon .hor_icon {
    border-top-style: solid;
    border-top-width: 3px;
    left: 1px;
    position: absolute;
    top: 5px;
    width: 11px;
}

.toggle_content {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-style: none solid solid;
    border-top: medium none;
    border-width: medium 0px 0px;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 12px 30px 11px;
}

/* ---------------------------------------------------- footer ---------------------------------------------------- */

.blaadje {
	width:100%;
	height: 107px;
	background:none;
	background-image: url(https:/wp-content/uploads/2014/11/footer-element.png);
	background-repeat:no-repeat;
	background-position:right;	
}

@media screen and (max-width: 800px){
.blaadje {
	display:none;
}
}


/* ---------------------------------------------------- homepage gallery ---------------------------------------------------- */

.su-custom-gallery-slide img {
    background: none repeat scroll 0 0 #fff;
    border: none !important;
    border-radius: 0px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    margin: 0;
    padding: 0px;
    transition: all 0.2s ease 0s;
}

.su-custom-gallery-slide:hover img {
	border: none !important;	
	padding: 0px;
}

/* ---------------------------------------------------- Submenu jeugd ---------------------------------------------------- 
.menu-jeugd-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-jeugd-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
    color: #666666;
}

.main_color a:hover {
	color:#000;	
}

.widget_nav_menu ul:first-child > .current-menu-item, .widget_nav_menu ul:first-child > .current_page_item, .widget_nav_menu ul:first-child > .current-menu-ancestor {
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0);
    left: -41px;
    margin-top: -1px;
    padding-left: 51px;
    padding-top: 1px;
    top: 1px;
    width: 100%;
	border-bottom: 1px solid #e1e1e1 !important;
}

#top .widget_nav_menu li {
	margin-left:-10px;
		
}

/* ---------------------------------------------------- Submenu sponsors ---------------------------------------------------- 

.menu-sponsors-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-sponsors-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

/* ---------------------------------------------------- 19e Hole ---------------------------------------------------- 

.menu-19e-hole-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-19e-hole-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

/* ---------------------------------------------------- Gasten ---------------------------------------------------- 

.menu-gasten-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-gasten-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

/* ---------------------------------------------------- Lessen ---------------------------------------------------- 

.menu-lessen-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-lessen-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

/* ---------------------------------------------------- Baan ---------------------------------------------------- 

.menu-baan-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-baan-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}

/* ---------------------------------------------------- Wedstrijden ---------------------------------------------------- 

.menu-wedstrijden-menu-container ul li {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	list-style-type: none;
}

.menu-wedstrijden-menu-container ul li:hover {
    border-bottom: 1px solid #e1e1e1 !important;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #e1e1e1;
	transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;
}


/* ---------------------------------------------------- Promobox ---------------------------------------------------- */

.av_promobox {
    border-style: solid;
    border-width: 1px;
    clear: both;
    float: left;
    margin: 10px 0;
    overflow: hidden;
    padding: 10px 30px;
    position: relative;
    width: 100%;
}

/* ---------------------------------------------------- Leesmeer Button black enfold ---------------------------------------------------- */
body div .avia-button .avia-color-black {
	background-color: #fff;	
}

.avia-button.avia-color-black, .avia-button.avia-color-black:hover {
    background-color: #fff;
    border-color: #1b3a33;
    color: #1b3a33;
}
body div .avia-button {
    border: 1px solid;
    border-radius: none;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.2em;
    margin: 3px 0;
    max-width: 100%;
    padding: 10px;
    position: relative;
    text-align: center;
    text-decoration: none;
}

/* ---------------------------------------------------- Fotoalbum ---------------------------------------------------- */

#top .av-submenu-container {
    border-bottom-style: solid;
    border-bottom-width: 0px;
    height: 52px;
    margin-left: 56px;
    position: absolute;
    width: 100%;
}

#top .sticky_placeholder {
    clear: both;
    height: 0px;
    position: relative;
}

/* ---------------------------------------------------- Agenda upcoming events ---------------------------------------------------- */

.page-thumb img {
    border-radius: 3px;
    min-width: 100%;
}

ul.disc, .entry-content-wrapper ul {
    list-style: none;
	margin-left: -10px;
	padding-top:0px !important;
}

.css-events-list a {
	font-size: 12pt;	
	font-family: 'Quattrocento', serif;
	text-decoration:none;
}

.css-events-list .events-table .event-time {
	font-size: 12pt;	
	font-family: 'Quattrocento', serif;
	color: #fff;
	background-color: #5e7673;
}

.css-events-list .events-table .event-description {
	font-size: 12pt;	
	font-family: 'Quattrocento', serif;
	color: #fff;
	background-color: #5e7673;
}

/* ---------------------------------------------------- Agenda widget ---------------------------------------------------- */

.agenda-widget li {
	border-bottom: 1px solid #e1e1e1;
	margin-left:-10px;
	padding-top: 8px !important;
	float:left;
}
.agenda-widget .date {
	float:left;
	width:20%;
}
.agenda-widget .event{
	float:left;
	width:20%;
}
.agenda-widget li:hover{
	background-color: #e1e1e1;
	transition: all 0.2s ease-out 0s;
	color: #000;
}

.agenda-widget ul li a {
	text-decoration: none;
	color: #666666;	
	float:left !important;	
}

.agenda-widget #top .widget ul{
	width:0px !important;
}


.flex_column .widget .widgettitle, .content .widget .widgettitle {
    margin-top: 0em;
}

.agenda-home li {
    clear: none !important;
    float: left !important;
	border-bottom: 1px solid #cdcdcd !important;
	}
.date {
	width:40% !important;
}

.event {
	
	width:60% !important;
}

.nieuws-home li a {
	border-bottom: 1px solid #cdcdcd !important;
	font-weight:normal !important;
	}
.news-headline{
	font-weight: normal !important;
	padding: 3px 0 !important;
}	

.SingleDayWidget {
	display: none !important;
}

/* ---------------------------------------------------- Agenda volledig overzicht ---------------------------------------------------- */

.em-calendar-wrapper a {
	font-size: 10pt;	
	font-family: 'Quattrocento', serif;
	text-decoration:none;
	color:#666666 !important;
}

.em-calendar-wrapper a:hover {
	color:#000 !important;
}

table.em-calendar thead {
	font-size: 12pt;	
	font-family: 'Quattrocento', serif;
	background-color: #5e7673 !important;
}
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra {
    background: none !important;
}

table.em-calendar thead {
    font-family: "Quattrocento",serif !important;
    font-size: 12pt !important;
	color:#fff;
}

table.em-calendar thead .em-calendar-wrapper a {
	color:#FFF;	
}

table.fullcalendar td {
    border: 1px solid #e1e1e1;
    height: 50px;
    text-align: left;
    width: 50px;
}

table.em-calendar thead .month_name {
	color: #fff;
    font-family: "Quattrocento",serif;
    font-size: 12pt;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:10px;
}

table.em-calendar thead .em-calnav {
	color: #fff !important;
    font-family: "Quattrocento",serif;
    font-size: 12pt;	
}



.fc-button-prev,
.fc-button-next,
.fc-button-today,
.fc-button-month,
.fc-button-agendaWeek,
.fc-button-agendaDay {
	background-color: #68bf6f !important;
}

.fc-button-prev:hover,
.fc-button-next:hover,
.fc-button-today:hover,
.fc-button-month:hover,
.fc-button-agendaWeek:hover,
.fc-button-agendaDay:hover {
	opacity: 0.8;
}

.fc-header-title h2 {
	color: #193a33 !important;
}

/* ---------------------------------------------------- Baan status progressiebalk ---------------------------------------------------- */
.avia-progress-bar .progressbar-title-wrap {
    background: none;
    border-radius: 3px;
    bottom: 3px;
    color: white;
    left: 3px;
    padding: 1px 10px 2px;
    position: absolute;
    z-index: 2;
}
