/*
Theme Name: Durbuy Child Theme
Author: Component Blox & Pragmacom
Description: Durbuy Child Theme
Version: 1.0
Template: bootstrap-component-blox
*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap');
body {font-family: 'Open Sans', sans-serif;color: #00624F!important;background-image: url("durbuy.be_vague_up.png")!important;background-color: none!important;}
a {color: #31B7BC!important;text-decoration: none!important;cursor: pointer!important;}
a hover {color: #76B82A!important;}

a:link {color: #31B7BC!important;text-decoration: none!important;cursor: pointer!important;}
a:visited {color: #31B7BC!important;}
a:hover {color: #0DCAF0!important;}


.box_facebook{height:650px;}
@media (max-width: 576px) {
.box_facebook{height:360px;}
}

.modal-header{background-image: url("https://2023.durbuy.be/durbuy.be_signe_25.svg")!important;background-repeat: no-repeat;background-size: 48px auto;}
.card-header {
  padding: 0px!important;
  margin-bottom: 0;
  background-color: #FFFFFF!important;
  }
.card-footer{padding: 0px!important;background-color: #FFFFFF!important;}

.btn:hover {
  
  color:#FFFFFF!important;
  
}



h1{
    padding-bottom: 20px;
    padding-top: 20px;
}
h4{font-weight: 400;}
header{
    background-image: url('https://2023.durbuy.be/durbuy.be_vague_up.svg');
    background-repeat: repeat-x;
    background-size: 5%;
    background-position: 0% 0%;
}
main{background-color: #F8F8F8 !important;}



















.bg_green_fonce{background-color: #00624F;color:#FFFFFF}
.bg_turquoise_fonce{background-color: #31B7BC!important;color:#FFFFFF}

.bg_turquoise_fonce a:link{color:#FFFFFF!important}
.bg_turquoise_fonce a:visited{color:#FFFFFF!important}
.bg_turquoise_fonce a:hover{color:#CFF1F2!important}
.bg_turquoise_fonce a:active{color:#CFF1F2!important}

.bg_recrutement{
    padding-top: 42px;
    color: #0a2728;
    background-image: url('https://2023.durbuy.be/durbuy.be_recrutements_back.svg');
    background-repeat: no-repeat;
    background-position: 50% 0%;
	/*background-color: #31B7BC;*/
}
.bg_recrutement a h5, .bg_recrutement a, .bg_recrutement p a{
    
    color: #FFFFFF !important;
	text-decoration-style: solid;
    
}


.col_durbuy{

background-color: #A1E7D7;
	
	
	
	
}
/*
.col_durbuy a{
    padding-left: 20px;
    background-image: url('https://2023.durbuy.be/p2.svg');
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: 21px auto;
}
*/

.btn-group a::after{
background-image: none !important;
	padding-left: 0.75rem!important;

}





.col_durbuy a::after {
    display: inline-grid;
    content: '';
    background-image: url('https://2023.durbuy.be/p5.svg');
    background-position: 10% 10%;
	background-size: 20px 20px;
    height: 20px;
    width: 20px;
    
}



.durbuy_collapse_content{
    background-color: #F8F8F8;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.text_durbuy_fonce{color:#00624F}




.navbar-toggler-icon{
    color: #31B7BC!important;
    font-weight: 600;

}

.navbar-toggler {
    font-size: 2rem;
    
    color: #40EAF1;  
}

.durbuy_graph{color: #40EAF1;}
.durbuy_icon{max-width: 36px;}
.durbuy_icon_big{max-width: 96px;}

/*
.breadcrumb{

    text-align: right;
}
*/
.breadcrumb-durbuy + .breadcrumb-durbuy {
  padding-left: 1rem;
	
	padding-top:0.3rem;
}

.point_durbuy{
    font-weight: 600;
    font-size: 1.5rem;
    color: #76B82A;
    line-height: 0.1rem;
	padding-right: 0.9rem;
}

@media (min-width: 992px) {
	.navbar-brand {padding-top: 1.8rem;}
}
	
@media (max-width: 992px) {
.navbar-brand {padding-top: 0rem;}
}

@media (max-width: 768px) {}

@media (max-width: 576px) {
.durbuy_logo {max-width: 300px;}
}


/*background-color: #F07779;*/

/*ec nav hp*/
@media (max-width: 1200px) {
.bcb-search  {
width: 330px;
}
}
@media (max-width: 992px) {
.bcb-search  {
width: 100%;
}
}
@media (max-width: 768px) {
.bcb-search  {
width: 100%;
}
}
@media (min-width: 1200px) {
.bcb-search  {
width: 700px;
}
}
.bcb-search input[type="text"] {padding: 10px 15px;width: 100%;border: 1px solid #31b7bc;border-radius: .25rem;font-size: 1.2rem;color:#00624F;}
.e-guichet_durbuy{text-align: center;}


.durbuy_video{position:relative;
    padding-bottom:0px;
    padding-top:0px;
    height:0;
    overflow:hidden; }

.durbuy_video iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}


.footer-widgets{background-color: #f4f4f4;margin-top: 10px}
.durbuy_credit{background-color: #E6E6E6;}