/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/***** HEADER *****/
.fusion-logo img {width:150px!important; background-color:#fff!important; border-radius:100px!important; }
.fusion-header {background-image:linear-gradient(180deg, rgba(255,255,255,1) 55%,rgba(255,255,255,0) 55%)!important; }
.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow {box-shadow:rgba(0,0,0,.117647) 0 0px 0px!important;}

/***** MENU *****/
#menu-hoofdmenu-1 .current_page_item a, #menu-hoofdmenu .current_page_item a{font-weight:600!important;}
.menu-item .fusion-button {background-color:#e5e5e5!important; color:#3e5b4b; font-weight:600!important;}
.menu-item a:hover .fusion-button {background-color:#3e5b4b!important; color:#fff; font-weight:600!important;}

/***** SLIDER *****/
#sliders-container {margin-top:90px!important;}
#sliders-container .fusion-title-sc-wrapper {background-color:#284837!important; border-radius:5px!important;}
.flex-direction-nav {width:1000px; margin:-60px auto!important; padding:0px 30px!important;}
.flex-direction-nav li {position:relative!important;}
.tfs-slider .slide-content-container {top:91%!important; padding-left:120px!important;}
.tfs-slider .slide-content-container .slide-content {max-width:800px!important;}
.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {padding:10px 20px!important;}
.flex-direction-nav a {opacity:1!important; display:block!important; width:44px!important; height:44px!important; line-height:44px!important; border-radius:5px;}
.main-flex .flex-next {background-color:#288768!important;}
.main-flex .flex-prev {background-color:#284837!important;}
.flex-direction-nav .flex-next {left:55px!important;}


/***** CONTENT *****/
.fusion-image-wrapper {border-radius:10px;}
.fusion-meta-info {border:0px!important; margin-top:0px!important;}
.fusion-meta-info .fusion-alignright {float:left!important; margin-left:0px!important;}
.fusion-read-more, .fusion-read-more:after {color:#bf1a16!important;}
.fusion-flexslider .slides {border-radius:10px!important;}
.fusion-post-wrapper .fusion-content-sep {display:none!important;}

.swpm-post-not-logged-in-msg {max-width:600px; margin:0 auto; text-align:center; padding:40px; background-color:#fff!important; border-radius:10px;}

/***** LOGIN SCHERM *****/
.swpm-login-form-submit,
.swpm-pw-reset-submit-button input {color:#fff!important; background-color:#bf1a16!important; border:0px!important; padding:10px 20px; border-radius:10px!important; cursor: pointer!important; } 


/***** TENTOONSTELLINGEN *****/
.single-event .post-content {background-color:#fff!important; border-radius:10px!important; padding:40px!important; }
.single-event .event {margin-top:55px;}
.css-events-list tbody tr {display:block!important; width:30%; margin-right:3%!important; float:left;}


/***** SIDEBAR *****/
#sidebar,
#sidebar .fusion-sidebar-inner-content{border-radius:10px!important;}
#sidebar h4 {margin:0px 0px 10px 0px!important; font-weight:600!important;}


/***** FOOTER *****/
#menu-hoofdmenu-3 li a{padding:3px 0px!important;}
#avada-vertical-menu-widget-2 {border-left:1px solid #fff!important;}
#avada-vertical-menu-widget-2 a:hover {color:#fff!important;}

#media_image-3 {max-width:90px!important; float:left; padding-right:20px;}

@media screen and (min-width: 800px) {
.fusion-footer .fusion-column:nth-child(1) {width:40%!important;}
.fusion-footer .fusion-column:nth-child(2) {width:30%!important;}
.fusion-footer .fusion-column:nth-child(3) {width:30%!important;}
}

@media screen and (max-width: 800px) {
#login {margin-top:20px!important;}
	.has-sidebar #sidebar {margin-top:0px!important; margin-bottom:40px!important;}
.css-events-list tbody tr {display:block!important; width:100%; margin-right:0%!important; margin-bottom:40px!important; float:left;}	
}

@media screen and (max-width: 600px) {
	#sliders-container .fusion-title-sc-wrapper {border-radius:0px!important;}
	.tfs-slider .slide-content-container {padding:0px!important;}
	.tfs-slider .slide-content-container .heading {margin:0px!important;}
	.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {width:100%!important;}
}

