/* ===== Pradipta Roy 02.03.2021 ======= */
.append_events_shortcode article.act-post { height: 100%; background-color: #f7f7f7; border-radius: 20px 0px 20px 20px!important; overflow: hidden!important;}
.append_events_shortcode article.act-post .row {    padding-top: 20px!important;    padding-right: 20px!important;    padding-bottom: 30px!important;    padding-left: 20px!important;     font-size: 12px;}
.append_events_shortcode article.act-post .row p.ecs-showdetail.et_pb_button_wrapper.mb-2 { margin-top:15px !important;}
.append_events_shortcode .decm-show-detail-center span.ecs-eventDate:before { content: "\E023"; font-family: ETmodules; position: relative; color: #93D50B; margin-right:5px;}
.append_events_shortcode .decm-show-detail-center span.ecs-eventTime:before { content: "\E06B"; font-family: ETmodules; position: relative; color: #93D50B; margin-right:5px;}
.append_events_shortcode .decm-show-detail-center span.venue:before { font-family: ETmodules; content: "\E081"; position: relative; color: #93D50B; margin-right:5px;}
.append_events_shortcode p.decm-show-data-display-block.ecs-excerpt:before { font-family: ETmodules; content: "\e060"!important; color: #ff0000; margin-right:5px;}
.duration.time .organizer-ecs-icon {    width: auto;    display: inline-block;    margin-left: 28px;}
.dark_button a.act-view-more.et_pb_button {    background: #7a6458 !important;    border-color: #7a6458 !important;
}
.dark_button a.act-view-more.et_pb_button:hover {    background: #93d50a !important;    border-color: #93d50a !important;}


.dark_button a.act-view-more.et_pb_button {
    background: #7a6458 !important;
    border-color: #7a6458 !important;
}
.dark_button a.act-view-more.et_pb_button:hover {
    background: #df6e0f !important;
    border-color: #df6e0f !important;
}

/* ===== 04.03.2021  Agenda page======= */
.append_agenda_shortcode article.act-post { height: 100%; background-color: #f7f7f7; border-radius: 20px 0px 20px 20px!important; overflow: hidden!important;}
.append_agenda_shortcode article.act-post .row {    padding-top: 20px!important;    padding-right: 20px!important;    padding-bottom: 30px!important;    padding-left: 20px!important;     font-size: 12px;}
.append_agenda_shortcode article.act-post .row p.ecs-showdetail.et_pb_button_wrapper.mb-2 { margin-top:15px !important;}
.append_agenda_shortcode .decm-show-detail-center span.ecs-eventDate:before { content: "\E023"; font-family: ETmodules; position: relative; color: #93D50B; margin-right:5px;}
.append_agenda_shortcode .decm-show-detail-center span.ecs-eventTime:before { content: "\E06B"; font-family: ETmodules; position: relative; color: #93D50B; margin-right:5px;}
.append_agenda_shortcode .decm-show-detail-center span.venue:before { font-family: ETmodules; content: "\E081"; position: relative; color: #93D50B; margin-right:5px;}

.duration.time .organizer-ecs-icon {    width: auto;    display: inline-block;    margin-left: 28px;}
.dark_button a.act-view-more.et_pb_button {    background: #7a6458 !important;    border-color: #7a6458 !important;
}
.dark_button a.act-view-more.et_pb_button:hover {    background: #93d50a !important;    border-color: #93d50a !important;}
.append_agenda_shortcode .decm_event_display_0 p.ecs-excerpt {
    font-size: 15px!important;
    color: #000000!important;
    line-height: 1.7em!important;
}
.shor_details_shortcode{ padding-left: 8px;}
.shor_details_shortcode span.decm-show-data-display-block { display: block; font-weight: 600!important; font-size: 15px!important; color: #7a6458!important; line-height: 2.3em!important;} 
.shor_details_shortcode span:before{ color: #dd6e23;}


/*11-03-21*/
nav#top-menu-nav\ mobile_menu {    display: none;}
.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn {
    border-radius: 0px 10px 10px;
}
.ds_flat_buttons .button-green a {border-radius: 0px 10px 10px !important;}

.et_pb_menu_0.et_pb_menu ul li a{ font-weight:400!important;}
#et-top-navigation {font-weight: 400!important;}

.et_pb_menu_0_tb_body.et_pb_menu ul li a{ font-weight: 400 !important;}

/*15.04.2021*/
#et_top_search { margin: 15px 0px 0px 15px!important;}

.single-tribe_events .only-for-mob{ display: none !important;}
.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu ul li a{ font-weight: 400 !important;}
.et_pb_menu_0_tb_body.et_pb_menu ul li a{ font-weight: 400 !important;}
.ds_flat_buttons .button-green-divib a{ background:#4e9fdd!important; border-radius: 0px 10px 10px!important;}
.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row { padding-top: 20px!important; padding-bottom: 20px!important;}
.single-tribe_events #et-boc .et-l .et_pb_menu_1_tb_header{ margin-bottom: 0px !important;} 

/*21.04.2021*/
.single-tribe_events .et_pb_column{ height: fit-content; }
.ecs-event-posts div{ height: fit-content !important; }

.single-tribe_events #tribe-events-pg-template .tribe-events-content h2{ padding-bottom: 5px; margin: 20px 0 0px; } 
.single-tribe_events #tribe-events-pg-template .tribe-events-content .et_pb_tab_content ul{ margin: 0px 20px;}

p.ecs-showdetail { 
    position: relative !important;
    width: 100% !important;
    bottom: 0 !important;
} 

.page-template-default .only-for-mob{ display: none !important;} 
.page-template-default .et_pb_section_0_tb_header.et_pb_section{ padding-bottom: 0px !important;} 
/*04.05.2021*/
.only-for-mob{ display: none !important;}  

div.event-display_style>div:last-child { margin-bottom: 0px !important;} 
.et_pb_blog_1 .et_pb_post div.post-content a.more-link {color: #ffffff!important;}
.et_pb_post a.more-link {background: #dd6e23!important;}

.et_pb_column .et_pb_blog_3 .et_pb_post div.post-content a.more-link,
.et_pb_column .et_pb_blog_2 .et_pb_post div.post-content a.more-link,
.et_pb_column .et_pb_blog_1 .et_pb_post div.post-content a.more-link {color: #ffffff !important;background: #dd6e23 !important;box-shadow: 0px 2px 18px 0px rgb(223 110 15 / 45%);}

.et_pb_column .et_pb_blog_3 .et_pb_post div.post-content a.more-link:hover,
.et_pb_column .et_pb_blog_2 .et_pb_post div.post-content a.more-link:hover,
.et_pb_column .et_pb_blog_1 .et_pb_post div.post-content a.more-link:hover {background-color: #e79a65 !important;}

.et_pb_column .decm_event_display_2 .act-view-more,
.et_pb_column .decm_event_display_1 .act-view-more,
.et_pb_column .decm_event_display_0 .act-view-more {color: #ffffff!important; border-color: #dd6e23; border-radius: 0px; font-size: 13px; background-color: #dd6e23!important;box-shadow: 0px 2px 18px 0px rgb(223 110 15 / 45%); }

.et_pb_column .decm_event_display_2 .act-view-more:hover,
.et_pb_column .decm_event_display_1 .act-view-more:hover,
.et_pb_column .decm_event_display_0 .act-view-more:hover{background-color: #e79a65 !important;border-color: #e79a65 !important;}

.blog .size-1of3 .et_pb_post {height: auto;}

/*06.10.2021*/
.append_events .ecs-event-posts{ width:100%}
.page-id-13 .append_events .ecs-event-posts{ width:33.33%}





	
@media only screen and (max-width: 991px) {
	.et_pb_section.et_pb_section_0.et_section_regular{    display: none;}
	#logo { min-height: 0 !important;}
	#et_top_search{ margin: 0px 0px;}
	/*04.05.2021*/
.only-for-mob{ display: block !important;}
.not-in-mob{ display: none !important;}
.only-for-des{ display: none !important;}
}

@media only screen and (max-width: 991px) { 
/*15.04.2021*/
.et-db #et-boc .et-l .et_pb_section_0.et_pb_section#details { display: block !important;}

.single-tribe_events .only-for-mob{ display: block !important;}
.single-tribe_events .not-in-mob{ display: none !important;}
.single-tribe_events .et_pb_row_0_tb_header.et_pb_row--with-menu { display: none !important;}
.single-tribe_events #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row { padding: 20px !important; margin-left: 0px!important; margin-top:15px!important; margin-bottom:15px!important; width: 100%!important;} 
  
.et_pb_row_1_tb_header.et_pb_row{ padding: 20px !important; width: 100%!important; margin: 10px 0px!important;}   

.et_pb_section.et_pb_section_0_tb_body.et_section_regular { display: none;}


.page-template-default .only-for-mob{ display: block !important;}
.page-template-default .not-in-mob{ display: none !important;}
.page-template-default .only-for-des{ display: none !important;}
.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row { padding-top: 0px!important; padding-bottom: 0px!important;}

#et_top_search {
    margin: 0px 48px 0 0 !important;;
    float: right;}
.event_passed_notice {
    display: none !important;
}
}
	
@media only screen and (max-width: 767px) {
    nav#top-menu-nav\ mobile_menu {    display: block;}
    nav#top-menu-nav\ desktop_menu {    display: none;}
    .et_pb_section.et_pb_section_1.et_section_regular { display: none;}
    .et_pb_section.et_pb_section_1_tb_body.et_section_regular {    display: none;}
    .et_header_style_left .et-search-form, .et_header_style_split .et-search-form { background:#FFF !important; width: 100%!important; max-width: 100%!important;}
	
	.et_pb_menu__search-container.et_pb_no_animation{ width: 100%!important; padding-left:0px!important; background-color:#FFF!important;}
	
	.et_pb_search_visible.et_pb_no_animation { width: 100%;} 
	.event-tickets .tribe-tickets__rsvp-ar-form { padding: 24px 15px!important;}
	.event-tickets .tribe-tickets__rsvp-ar-sidebar { padding: 24px 15px!important; }
	.et_pb_row_1_tb_body { display: block!important;}
	.et_pb_blog_grid .et_pb_post .post-meta { padding: 0 20px!important;}
	
	.et_pb_section_0.et_pb_section { display: none;}
	.et-db #et-boc .et-l .et_pb_section_0.et_pb_section#details{display: block !important;} 
	.et-db #et-boc .et-l div.et_pb_section.et_pb_section_1_tb_header { display: block !important;}
	div.et_pb_section.et_pb_section_2_tb_body{ display: block !important;}
	.et_pb_section_1.et_pb_section {padding-top: 20vh;} 
	.et_pb_section.et_pb_section_1.et_pb_with_background.et_pb_fullwidth_section.et_section_regular { display: block!important;}
	
	h2 { font-size: 150% !important;}
	h1 { font-size: 200% !important;}
	#tribe-events-pg-template { padding: 40px 0px 20px !important;}
	
	.event_passed_notice{ display: none !important;}
	
	#et_top_search {
    margin: 0px 48px 0 0 !important;;
    float: right;} 
	
	/*15.04.2021*/ 
	
	.single-tribe_events #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row { padding: 20px !important; margin-left: 0px!important; margin-top:15px!important; margin-bottom:15px!important; width: 100%!important;}  
	.single-tribe_events .et_pb_menu__search-container{z-index: 5; background: #FFF; padding:0px !important;} 
	
	.single-tribe_events .only-for-mob .et_pb_menu__logo{max-width: 60% !important;} 
	.single-tribe_events .et_pb_menu__icon.et_pb_menu__search-button { position:absolute; right:48px; top:15px;}
	.page-template-default .et_pb_menu__icon.et_pb_menu__search-button { position:absolute; right:48px; top:15px;}
	
	.single-tribe_events #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{ padding-bottom: 0px !important;} 
	
	.et_pb_module.cus-heading{ margin-bottom:15px !important;}
	.et_pb_module.cus-heading .et_pb_text_inner {
    font-size: 26px!important;
    line-height: 120%!important;}
	/*04.05.2021*/
	.et_pb_menu__icon.et_pb_menu__search-button { position:absolute; right:40px; top:15px;}
	
 
     
}
@media only screen and (max-width: 766px) {
	.et-db #et-boc .et-l .et_pb_section_1_tb_header { display: block !important;}
	
	
}
.custom-mob-menu { display:none }

/*---15-03-21----*/

@media only screen and (max-width: 1199px) {
	
#logo {
	width: 210px;
	min-height: 0 !important; 
}	

.container.et_menu_container {
	width: 95%;
}

.et_pb_fullwidth_header {
	margin-top:10px;
}
	
	
}

@media only screen and (max-width: 800px) {
	
	.et_pb_fullwidth_header {
	margin-top:0;
}
	
	
}


/*---15-03-21----*/
/*14.04.2021*/
.blog  .pagination > .alignleft a:before {
    content: '<< Oude berichten';
    visibility: visible;
}
.blog  .pagination > .alignleft a {
    visibility: collapse;
}
.blog  .pagination > .alignright a:before {
    content: 'Nieuwe berichten >>';
    visibility: visible;
}
.blog  .pagination > .alignright a {
    visibility: collapse;
}

.form-wrap input[type="radio"] {
    width: unset;
}

.blog-holder-pannel .post-content-inner { min-height: 290px;}