/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.q_logo a .light {height:190px !important;margin-top:0px !important}
.q_logo a .normal {height:260px !important;margin-top:-20px !important}

header.light .header_bottom.clearfix {background-color: rgba(131,175,62,1) !important;}

header.light nav #nav-menu-item-2231, 
header.light nav #nav-menu-item-2299, 
header.light nav #nav-menu-item-2225, 
header.light nav #nav-menu-item-2229, 
header.light nav #nav-menu-item-2228, 
header.light nav #nav-menu-item-2226, 
header.light nav #nav-menu-item-2223 {display:none !important}


header.light nav #nav-menu-item-2372, 
header.light nav #nav-menu-item-2368, 
header.light nav #nav-menu-item-2377, 
header.light nav #nav-menu-item-2366, 
header.light nav #nav-menu-item-2365, 
header.light nav #nav-menu-item-2364, 
header.light nav #nav-menu-item-2371,
header.light nav #nav-menu-item-2380 {display:inline !important}

header nav #nav-menu-item-2372, 
header nav #nav-menu-item-2368, 
header nav #nav-menu-item-2377, 
header nav #nav-menu-item-2366, 
header nav #nav-menu-item-2365, 
header nav #nav-menu-item-2364, 
header nav #nav-menu-item-2371,
header nav #nav-menu-item-2380 {display:none !important}

div.second {margin-top:-35px !important}
span.datei {color: #e52562 !important}
.evenement-template-default.single .post_image {height: 600px; overflow: hidden;margin-top:40px} .evenement-template-default.single .post_image img {margin-top:-150px !important}
.evenement-template-default.single h2 {font-size:36px !important}
.evenement-template-default.single .post_text_inner {margin-top:100px !important}
.evenement-template-default.single .post_text_inner .info {margin: 35px 0; font-size:16px}
.evenement-template-default.single .post_text_inner .info span.if {border-top:dotted #f37041 2px; border-bottom:dotted #f37041 2px;padding:15px 8px !important}
.evenement-template-default.single .post_text_inner .descr {padding: 5px 10px 20px 10px !important; color:#FFF !important}
.evenement-template-default.single .post_text_inner .descr p {color:#FFF !important}
.pratique p, .interv p {color:#FFF !important}
body.evenement-template-default.single {background: url("https://vertpop.etopia.be/wp-content/uploads/white.jpg") repeat-x #252525 center top}
body.evenement-template-default.single i.qode_icon_font_awesome {margin-right:15px !important; size:18px !important}
body.evenement-template-default.single .interv {padding: 0 50px 30px 50px; color: #FFF !important; border-bottom: dotted 2px #FFF}
body.evenement-template-default.single .interv p {margin-bottom:25px}
body.evenement-template-default.single .interv li {list-style:none; float: left; margin-right:20px; min-width:180px}
body.evenement-template-default.single .interv ul {display:inline-block}
body.evenement-template-default.single .interv li a {color:rgba(239,154,41,1) !important;margin-top:15px !important; font-size:18px !important; font-weight:normal !important; color:#FFF !important}
body.evenement-template-default.single .interv li:hover h4 a {color:#FFF !important}
body.evenement-template-default.single .pratique ul {margin-top:35px !important;margin-bottom:35px}
body.evenement-template-default.single .pratique ul li {margin-bottom:12px}
body.evenement-template-default.single .pratique p.tit {font-size:26px !important}
.acf-map {margin-bottom:60px}
body.evenement-template-default.single .icoinfo img.Non.ico {display:none} body.evenement-template-default.single .icoinfo img{margin:30px auto !important}
body.evenement-template-default.single .icoinfo img.ico {float:left;margin-right:30px; width:130px}

.fa-bars::after{content: "MENU"; display:block; color: #dd3333 !important; font-size:12px; font-family:verdana}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {font-size:24px !important}

#mobile-menu-item-2526 {display:none !important}
	nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active>a {color:#000 !important}
	#mobile-menu-item-2537 .sub_menu {display:block !important}
	#mobile-menu-item-2537 .fa.fa-angle-right {display:none !important}


header.light #mobile-menu-item-2526 {display:block !important}
header.light #mobile-menu-item-2526 .sub_menu {display:block !important}
#mobile-menu-item-2526 .fa.fa-angle-right {display:none !important}
header.light #mobile-menu-item-2537 {display:none !important}

.portfolio_navigation, .wpb_text_column.wpb_content_element.vc_custom_1623800528090, .portfolio_social_holder, .info.portfolio_categories, .portfolio_detail.portfolio_single_follow.clearfix h6 {display:none !important}

.portfolio_page-template-default .events li {list-style:none !important; float:left; max-width:180px; margin-right:25px}
.portfolio_page-template-default .events {margin-left:60px;}
.portfolio_page-template-default .footer_top_holder {margin-top:80px !important}

.info .Oui.qbutton, .pratique .Oui.qbutton {display:none !important}
.info span.annule.Non {display:none !important}
.info span.complet.Non {display:none !important}

.postid-2986 .info .qbutton, .postid-2986 .pratique .qbutton {display:none !important}

.sticker .dir {margin:0px 20px 20px 20px;}

body.intervenant-template-default.single i.qode_icon_font_awesome {margin-right:15px !important; size:18px !important}
body.intervenant-template-default.single .interv {padding: 0 50px 30px 50px; color: #FFF !important; border-bottom: dotted 2px #FFF}
body.intervenant-template-default.single .interv p {margin-bottom:25px}
body.intervenant-template-default.single .interv li {list-style:none; float: left; margin-right:20px; min-width:180px}
body.intervenant-template-default.single .interv ul {display:inline-block}
body.intervenant-template-default.single .interv li a {color:rgba(239,154,41,1) !important;margin-top:15px !important; font-size:18px !important; font-weight:normal !important; color:#FFF !important}
body.intervenant-template-default.single .interv li:hover h4 a {color:#FFF !important}




/*Mobile */

@media (max-width: 700px) {
	.evenement-template-default.single .post_image {height: auto; overflow:auto-flow} .evenement-template-default.single .post_image img {width:85% !important; margin:auto;margin-top:0px !important}
	.evenement-template-default.single .post_text_inner {margin-top:40px !important}
	.container_inner.default_template_holder {width:100% !important}
	.evenement-template-default.single .post_text_inner .info {margin: 35px 0; font-size:13px;text-align:center !important}
	.evenement-template-default.single h2 {font-size:28px !important; text-align:center !important}

	.evenement-template-default.single .post_text_inner .descr {padding: 140px 30px 20px 30px !important; color:#FFF !important; background-color: #282828; margin-top:-100px}
	body.evenement-template-default.single {background: none !important}
	div.interv {padding: 10px 30px 40px 30px;margin-top:-15px}
	header.light .header_bottom.clearfix {background-color: #FFF !important;}
	header.light .q_logo a img.mobile {margin-top:-300px !important}
	header.light .q_logo a {background: url("https://vertpop.etopia.be/wp-content/uploads/vert-mob-mobile.png") no-repeat !important}
.interv {background-color:none !}

.column1.footer_col1{position:fixed !important; bottom:-25px; width:100% !important; background-color:rgba(61, 58, 129, 1) !important; text-align:center !important;padding:8px 5px; margin:0px 0px 0px -40px !important}
}

@media (max-width: 1050px) {
header .header_bottom_right_widget_holder {display:none !important}
}

/*Sticker */

@media (max-width: 1300px) {
	.sticker {position: fixed; bottom:0px; width:100% !important; top:auto !important; text-align:center; height:160px}
	.sticker .dir {margin:-20px 0 10px -20px !important}
	.sticker br {display:none !important}
	.sticker img {float:left; margin-right:20px;margin-left:20px;margin-top:25px}
}
@media (max-width: 375px) {
	.sticker img {float:left; margin-right:10px;margin-left:15px;margin-top:25px; width:130px !important}
	
}
