body{} .main-menu, .main-menu .tb-megamenu{background: !important;}.main-menu .tb-megamenu .nav-collapse ul.nav > li > a{color: !important;}.main-menu .tb-megamenu .nav-collapse ul.nav > li > a:hover{color: !important;}.main-menu .tb-megamenu .tb-megamenu-submenu{background: !important;color: !important;}.main-menu .tb-megamenu .tb-megamenu-submenu a{color: !important;}.main-menu .tb-megamenu .tb-megamenu-submenu a:hover{color: !important;}


.titre_warom  h3.title  {
    font-weight: 700 !important;
    color: #4C9D65;
	text-transform: capitalize !important;
}



.titre_warom .title-sub {
    text-transform: capitalize !important;
    font-size: 15px;
    font-weight: 700 !important;
    color: #444444;
};

/*-------------------------------filter page acceuil -----------------------*/
form#views-exposed-form-banque-de-projets-block-block-1 {
    display: flex;
}

.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth {
    display: grid;
}
/*.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth-1.js-form-item-term-node-tid-depth-1 {
    display: grid;
}*/

select#edit-term-node-tid-depth {
    margin-left: 5%;
}

.form-actions.js-form-wrapper.form-wrapper {
    margin-top: 41px;
}

.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth {
    display: grid;
    margin-left: 13%;
	margin-top: 14px;
}
/*.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth-1.js-form-item-term-node-tid-depth-1 {
    margin-top: 14px;
}*/
form#views-exposed-form-banque-de-projets-block-1 {
    background-color: #000;
    height: 113px;
}
.form-item-term-node-tid-depth label {
    color: #fff;
}
/*.form-item-term-node-tid-depth-1 label {
    color: #fff;
    margin-left: 21px;
}*/
#block-views-block-copie-de-articles-with-load-more-articles h2.block-title,
#block-gavias-amon-views-block-banner-block-1 h2.block-title {
    text-align: center;
}
#block-views-block-copie-de-articles-with-load-more-articles > h2 > span,
#block-gavias-amon-views-block-banner-block-1 > h2 > span{
    font-size: 35px;
    font-weight: 600;
}
form#views-exposed-form-banque-de-projets-block-1 {
    background-color: #828282;
    height: 113px;
    width: 80%;
    margin-left: 10%;
}
table.cols-3 {
    width: 80%;
    margin-left: 10%;
}
@media (max-width: 768px) {
.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth {
    display: block;
	margin-left: 0;
    margin-top: 0;

}
/*.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth-1.js-form-item-term-node-tid-depth-1 {
    display: block;
	margin-left: 0;
    margin-top: 0;

}*/
/*.form-item-term-node-tid-depth-1 label {
    color: #fff;
    margin-left: 0px;
}*/
.form-item-term-node-tid-depth label {
    color: #fff;
    margin-left: 2%;
}
/*select#edit-term-node-tid-depth-1 {
    margin-left: 1%;
}*/
form#views-exposed-form-banque-de-projets-block-1 {
    background-color: #828282;
    height: 113px;
    width: 80%;
    margin-left: 10%;
    display: inline-table;
}

}
@media (max-width: 640px) {
	form#views-exposed-form-banque-de-projets-block-1 {
		background-color: #828282;
		height: 113px;
		width: 80%;
		margin-left: 1%;
		margin-right: 1%;
		display: inline-table;
	}
	.js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth {
		display: block;
		margin-left: 18px;
		margin-top: 0;
	}
	/*select#edit-term-node-tid-depth-1 {
		width: 99%;
	}*/
	.form-item-term-node-tid-depth label {
		margin-left: 0;
	}

	.form-actions.js-form-wrapper.form-wrapper {
		margin-top: 0px;
		margin-left: 3%;
	}
	
}
/*--------------------------------------banque de projet v2 -----------------------------*/
@media (min-width: 1024px) {
#views-exposed-form-banque-test-block-1 .js-form-item.form-item.js-form-type-select.form-item-term-node-tid-depth10.js-form-item-term-node-tid-depth10.col-md-4.pl-0.mb-15.clearfix {
    display: contents;
}

#views-exposed-form-banque-test-block-1 {
    margin-left: 10%;
    margin-right: 10%;
    background-color: #948f8f;
    width: 80%;
	height: 100px;
}

#views-exposed-form-banque-test-block-1 .form-actions.js-form-wrapper.form-wrapper {
    margin-top: 26px;
    margin-right: 20%;
    float: right;
}


#views-exposed-form-banque-test-block-1 label {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
}
#views-exposed-form-banque-test-block-1 .js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix {
    display: flex;
    margin-left: 10%;
}
#views-exposed-form-banque-test-block-1 .js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix select {
    min-width: 320px;
    max-width: 320px;
}
#block-views-block-banque-test-block-1 span.file.file--mime-application-pdf.file--application-pdf a {
    visibility: hidden;
	font-size : 0px;
}
#block-views-block-banque-test-block-1 span.file.file--mime-application-pdf.file--application-pdf a:hover {
    color: #0099CC;
}

#block-views-block-banque-test-block-1 span.file.file--mime-application-pdf.file--application-pdf a:before {
    content: 'Télécharger';
    visibility: visible;
    text-align: center;
    font-size: 16px;
    margin-left: 10px;
    margin-right: 0px;
}
#views-exposed-form-banque-test-block-1 > div.js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix > div:nth-child(3) > label {
    visibility: hidden;
    font-size: 0px;
}
#views-exposed-form-banque-test-block-1 > div.js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix > div:nth-child(3) > label:before {
    content: 'Filière';
    visibility: visible;
    font-size: 16px;
    font-weight: 600;
}


}

@media (max-width: 640px) {

#views-exposed-form-banque-test-block-1 label {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
}
#views-exposed-form-banque-test-block-1 {
    margin-left: 6%;
    margin-right: 6%;
    background-color: #948f8f;
    width: 90%;
    height: 124px;
	display: inline-table;
}	
#views-exposed-form-banque-test-block-1  .select-wrapper {
    margin-left: 5%;
    margin-right: 5%
}	
#views-exposed-form-banque-test-block-1 select.simpler-select.form-select.simpler-select-root {
    width: 90%;
}
#block-views-block-banque-test-block-1 span.file.file--mime-application-pdf.file--application-pdf a {
	font-size : 0px;

}

#block-views-block-banque-test-block-1 span.file.file--mime-application-pdf.file--application-pdf a:before {
    content: 'Télécharger';
    visibility: visible;
    text-align: center;
    font-size: 15px;
}
table.cols-3 {
    width: 90%;
    margin-left: 6%;
    margin-right: 3%;
}
#views-exposed-form-banque-test-block-1 > div.js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix > div:nth-child(3) > label {
    visibility: hidden;
    font-size: 0px;
}
#views-exposed-form-banque-test-block-1 > div.js-form-item.form-item.js-form-type-cshs.form-item-term-node-tid-depth.js-form-item-term-node-tid-depth.form-no-label.col-md-4.pl-0.mb-15.clearfix > div:nth-child(3) > label:before {
    content: 'Filière';
    visibility: visible;
    font-size: 16px;
    font-weight: 600;
}
}